{"title":"使用通用验证方法(UVM)验证RISC-V设计的VLSI设计课程","authors":"S. Loh, You Hong Liew, J. Sim","doi":"10.1109/ICCSCE54767.2022.9935582","DOIUrl":null,"url":null,"abstract":"Throughout the design life cycle of an integrated circuit (IC), verification plays a crucial part in affirming the functionalities of the features implemented based on the architecture used. In the case of a processor with advanced microarchitectural features implemented, a simulation-based approach is taken for its functional verification. Functional verification increases the level of confidence in conformance of the processor design to its specification. This paper presents the approach that could be utilized in the VLSI design course in Universiti Tunku Abdul Rahman (UTAR). More specifically, Universal Verification Methodology (UVM) is utilized for the verification methodology of the RISC-V processor implementation in this work.","PeriodicalId":346014,"journal":{"name":"2022 IEEE 12th International Conference on Control System, Computing and Engineering (ICCSCE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"VLSI Design Course with Verification of RISC-V Design using Universal Verification Methodology (UVM)\",\"authors\":\"S. Loh, You Hong Liew, J. Sim\",\"doi\":\"10.1109/ICCSCE54767.2022.9935582\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Throughout the design life cycle of an integrated circuit (IC), verification plays a crucial part in affirming the functionalities of the features implemented based on the architecture used. In the case of a processor with advanced microarchitectural features implemented, a simulation-based approach is taken for its functional verification. Functional verification increases the level of confidence in conformance of the processor design to its specification. This paper presents the approach that could be utilized in the VLSI design course in Universiti Tunku Abdul Rahman (UTAR). More specifically, Universal Verification Methodology (UVM) is utilized for the verification methodology of the RISC-V processor implementation in this work.\",\"PeriodicalId\":346014,\"journal\":{\"name\":\"2022 IEEE 12th International Conference on Control System, Computing and Engineering (ICCSCE)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE 12th International Conference on Control System, Computing and Engineering (ICCSCE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCSCE54767.2022.9935582\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 12th International Conference on Control System, Computing and Engineering (ICCSCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSCE54767.2022.9935582","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
VLSI Design Course with Verification of RISC-V Design using Universal Verification Methodology (UVM)
Throughout the design life cycle of an integrated circuit (IC), verification plays a crucial part in affirming the functionalities of the features implemented based on the architecture used. In the case of a processor with advanced microarchitectural features implemented, a simulation-based approach is taken for its functional verification. Functional verification increases the level of confidence in conformance of the processor design to its specification. This paper presents the approach that could be utilized in the VLSI design course in Universiti Tunku Abdul Rahman (UTAR). More specifically, Universal Verification Methodology (UVM) is utilized for the verification methodology of the RISC-V processor implementation in this work.