Design of SystemVerilog Assertions Hardware Towards Efficient Processor Functional Verification
其他题名面向处理器功能验证的硬件化 SystemVerilog 断言设计
2024
发表期刊JISUANJI YANJIU YU FAZHAN/COMPUTER RESEARCH AND DEVELOPMENT
ISSN1000-1239
卷号61期号:6页码:1436-1449
发表状态已发表
DOI10.7544/issn1000-1239.202331003
摘要

Processor verification occupies more than 70% of the time in the processor development flow, so it is necessary to optimize the efficiency of the processor verification process. Traditional verification methods such as software simulation provide various verification mechanisms including assertions to improve the fine-grained visibility and self-checking capability of verification, but software simulation runs slowly and lacks in efficiency. FPGA-based hardware simulation acceleration methods can greatly improve the verification performance, but debugging ability is weak, and it is difficult to locate the specific location and cause of vulnerabilities. In order to solve the above problems of verification efficiency and effectiveness, we propose a method to automatically convert non-synthesizable SystemVerilog Assertion (SVA) into logically equivalent but synthesizable RTL circuits, focusing on assertions, which is a type of non-global modeling of the design, and vertically penetrates through the various levels of abstraction, and complements the verification capability of the global ISA-based model, which can be used to verify the design. Our method complements the global ISA model-based verification capability. At the same time, combined with the advantages of FPGA fine-grained parallelization and high scalability, the verification process of the processor is hardware-accelerated, which improves the development efficiency of the processor. In this paper, we implement an end-to-end hardware assertion platform, integrate a complete toolchain for hardware-enabling SVAs, and count the triggering and coverage of hardware-enabled assertions running on FPGAs. Experiments show that the proposed method achieves more than 20 000 times verification efficiency improvement compared with software simulation. © 2024 Science Press. All rights reserved.

关键词Computer software Efficiency Integrated circuit design Program debugging Verification Assertion Fine grained Functional verification Hardware simulation Processor verification Prototyping Software simulation SystemVerilog SystemVerilog assertions Verification process
收录类别EI
语种中文
出版者Science Press
EI入藏号20243016762841
EI主题词Field programmable gate arrays (FPGA)
EI分类号714.2 Semiconductor Devices and Integrated Circuits ; 721.1 Computer Theory, Includes Formal Logic, Automata Theory, Switching Theory, Programming Theory ; 721.2 Logic Elements ; 723 Computer Software, Data Handling and Applications ; 723.1 Computer Programming ; 913.1 Production Engineering
原始文献类型Journal article (JA)
文献类型期刊论文
条目标识符https://kms.shanghaitech.edu.cn/handle/2MSLDSTB/407212
专题信息科学与技术学院
信息科学与技术学院_硕士生
通讯作者Shi, Kan
作者单位
1.State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing; 100190, China;
2.School of Computer Science and Technology, University of Chinese Academy of Sciences, Beijing; 100049, China;
3.School of Information Science and Technology, Shanghaitech University, Shanghai; 201210, China;
4.School of Computer Science and Technology, University of Science and Technology of China, Hefei; 230027, China
推荐引用方式
GB/T 7714
Zhang, Ziqing,Shi, Kan,Xu, Shuoxiang,et al. Design of SystemVerilog Assertions Hardware Towards Efficient Processor Functional Verification[J]. JISUANJI YANJIU YU FAZHAN/COMPUTER RESEARCH AND DEVELOPMENT,2024,61(6):1436-1449.
APA Zhang, Ziqing,Shi, Kan,Xu, Shuoxiang,Wang, Lianghui,&Bao, Yungang.(2024).Design of SystemVerilog Assertions Hardware Towards Efficient Processor Functional Verification.JISUANJI YANJIU YU FAZHAN/COMPUTER RESEARCH AND DEVELOPMENT,61(6),1436-1449.
MLA Zhang, Ziqing,et al."Design of SystemVerilog Assertions Hardware Towards Efficient Processor Functional Verification".JISUANJI YANJIU YU FAZHAN/COMPUTER RESEARCH AND DEVELOPMENT 61.6(2024):1436-1449.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
个性服务
查看访问统计
谷歌学术
谷歌学术中相似的文章
[Zhang, Ziqing]的文章
[Shi, Kan]的文章
[Xu, Shuoxiang]的文章
百度学术
百度学术中相似的文章
[Zhang, Ziqing]的文章
[Shi, Kan]的文章
[Xu, Shuoxiang]的文章
必应学术
必应学术中相似的文章
[Zhang, Ziqing]的文章
[Shi, Kan]的文章
[Xu, Shuoxiang]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。