{"title":"Automatic Verification Platform Based on RISC-V Architecture Microprocessor","authors":"J. Qiu, F. Ye, Hua Zhou","doi":"10.1109/INSAI54028.2021.00037","DOIUrl":null,"url":null,"abstract":"As the scale of microprocessor chips and its design complexity continues to increase, the verification becomes more and more difficult. The microprocessor is the core component of computer system, and the instruction set of which is an important cornerstone for building the basic software and hardware ecosystem. The instruction set is a set of specifications for translating program language into machine language, and is the interface of software and hardware collaboration. This paper proposes an automatic, hierarchical verification platform and gives the verification results of the RISC-V base instruction. For the call of different instructions, only the top-level module name corresponding to the call needs to be changed.","PeriodicalId":232335,"journal":{"name":"2021 International Conference on Networking Systems of AI (INSAI)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Networking Systems of AI (INSAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INSAI54028.2021.00037","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
As the scale of microprocessor chips and its design complexity continues to increase, the verification becomes more and more difficult. The microprocessor is the core component of computer system, and the instruction set of which is an important cornerstone for building the basic software and hardware ecosystem. The instruction set is a set of specifications for translating program language into machine language, and is the interface of software and hardware collaboration. This paper proposes an automatic, hierarchical verification platform and gives the verification results of the RISC-V base instruction. For the call of different instructions, only the top-level module name corresponding to the call needs to be changed.