{"title":"Design of High-performance SoC Simulation Model Based on Verilator","authors":"Yuan Chi, Xian Lin, Xin Zheng","doi":"10.1145/3579654.3579751","DOIUrl":null,"url":null,"abstract":"With the development of Moore's Law, the design complexity of SoC is increasing, and the traditional simulation verification method has been unable to meet the rapid iteration of products. A high-performance SoC simulation model design scheme based on Verilator is proposed to improve the speed of SoC simulation verification and shorten the chip development and design cycle. Based on the ESL design method, Openc910 is selected as the starting point to design a high-performance SoC simulation model based on Verilator. The SM3 and SM4 crypto modules are designed in the SoC, and Iverilog simulation tool is used for comparison. Compared with using the traditional Iverilog simulation, the experimental results using Verilator show the effectiveness of the design.","PeriodicalId":146783,"journal":{"name":"Proceedings of the 2022 5th International Conference on Algorithms, Computing and Artificial Intelligence","volume":"85 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2022 5th International Conference on Algorithms, Computing and Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3579654.3579751","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
With the development of Moore's Law, the design complexity of SoC is increasing, and the traditional simulation verification method has been unable to meet the rapid iteration of products. A high-performance SoC simulation model design scheme based on Verilator is proposed to improve the speed of SoC simulation verification and shorten the chip development and design cycle. Based on the ESL design method, Openc910 is selected as the starting point to design a high-performance SoC simulation model based on Verilator. The SM3 and SM4 crypto modules are designed in the SoC, and Iverilog simulation tool is used for comparison. Compared with using the traditional Iverilog simulation, the experimental results using Verilator show the effectiveness of the design.