[1]张 静,卜 刚.纯 SV 语言搭建验证平台[J].计算机技术与发展,2020,30(04):52-56.[doi:10. 3969 / j. issn. 1673-629X. 2020. 04. 010]
 ZHANG Jing,BU Gang.Building of Verification Platform Using Pure SV Language[J].COMPUTER TECHNOLOGY AND DEVELOPMENT,2020,30(04):52-56.[doi:10. 3969 / j. issn. 1673-629X. 2020. 04. 010]
点击复制

纯 SV 语言搭建验证平台()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
30
期数:
2020年04期
页码:
52-56
栏目:
智能、算法、系统工程
出版日期:
2020-04-10

文章信息/Info

Title:
Building of Verification Platform Using Pure SV Language
文章编号:
1673-629X(2020)04-0052-05
作者:
张 静卜 刚
南京航空航天大学 电子信息工程学院,江苏 南京 211106
Author(s):
ZHANG JingBU Gang
School of Electronic Information Engineering,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,China
关键词:
SystemVerilogSoC随机激励功能覆盖率验证
Keywords:
SystemVerilogSoCrandom excitationfunctional coverageverification
分类号:
TP31
DOI:
10. 3969 / j. issn. 1673-629X. 2020. 04. 010
摘要:
面对日益复杂的芯片系统设计和 IP 的高度集成方式,验证的重要性日益增加。 传统的验证主要依赖于直接测试, 虽然直接测试平台也可以采用有限的随机方式,但是通常是通过产生随机数的方式来实现的,而不是在每个数据单元简单地写入预先设定的值。 直接测试方法适合于小设计,但一个典型 SoC 设计需要上千个测试用例,耗时太长。 因此提升验证产量的唯一方法是减少产生测试所消耗时间。 基于 SystemVerilog 具有丰富语言能力、能描述复杂验证环境、产生带约束的随机激励、面向对象编程、功能覆盖率统计等诸多优点,因此可以采用 SystemVerilog 语言功能构建一个验证平台。搭建验证环境时,可以应用带约束随机激励产生方法以及覆盖率驱动来提高验证效率,缩短验证周期,平台在 queastasim上进行了仿真验证,并取得了比较好的结果。
Abstract:
In the face of increasingly complex chip system design and a highly integrated approach to IP, verification is increasingly important. Traditional verification relies mainly on direct testing. Although direct test platforms can also use a limited random approach,they are usually implemented by generating random numbers instead of simply writing pre - set values in each data unit. Direct test methods are suitable for small designs,but a typical SoC design requires thousands of test cases and takes too long. Therefore,the only way to increase verification yield is to reduce the time? ? ? ?it takes to generate a test. Based on the advantages of SystemVerilog,such as rich language ability,describing complex verification environment, generating constrained random excitation,object - oriented programming,function coverage statistics and so on,therefore,a verification platform can be built by the SystemVerilog language function. When constructing the verification environment,the constrained random excitation generation method and coverage drive can be applied to improve the verification efficiency and shorten the verification period. The platform is simulated and verified on queastasim,and ideal results are obtained.

相似文献/References:

[1]田靖 田泽.AFDX-ES SoC虚拟仿真平台的构建与应用[J].计算机技术与发展,2010,(08):192.
 TIAN Jing,TIAN Ze.Implementation and Application of AFDX-ES SoC Virtual Simulation Platform[J].COMPUTER TECHNOLOGY AND DEVELOPMENT,2010,(04):192.
[2]吴晓成,田泽,郭蒙,等.AFDX交换芯片虚拟验证关键技术研究[J].计算机技术与发展,2013,(08):177.
 WU Xiao-cheng,TIAN Ze,GUO Meng,et al.Research on Key Technology of AFDX Switch Chip Virtual Verification[J].COMPUTER TECHNOLOGY AND DEVELOPMENT,2013,(04):177.
[3]王昊光,董众.面向航天器设备的数据管理应用研究[J].计算机技术与发展,2014,24(01):188.
 WANG Hao-guang,DONG Zhong.Research on Data Management Application to Spacecraft Equipments[J].COMPUTER TECHNOLOGY AND DEVELOPMENT,2014,24(04):188.
[4]刘承禹,田泽,赵强,等.多总线接口信号处理SoC虚拟验证平台的实现[J].计算机技术与发展,2014,24(10):51.
 LIU Cheng-yu,TIAN Ze,ZHAOQiang,et al.Implementation of Virtual Verification Platform for Multibus Interface Signal Processing SoC[J].COMPUTER TECHNOLOGY AND DEVELOPMENT,2014,24(04):51.
[5]廖寅龙,田泽,赵强,等.软件与MBIST协同的片内SRAM测试方法研究[J].计算机技术与发展,2015,25(06):155.
 LIAO Yin-long,TIAN Ze,ZHAOQiang,et al. Research on SRAM Testing Integrated in SoC of Software and MBIST[J].COMPUTER TECHNOLOGY AND DEVELOPMENT,2015,25(04):155.
[6]叶棽,谢捷如. 基于SoC和嵌入式Linux的数据采集系统设计[J].计算机技术与发展,2015,25(08):203.
 YE Shen,XIE Jie-ru. Design of Data Acquisition System Based on SoC and Embedded Linux[J].COMPUTER TECHNOLOGY AND DEVELOPMENT,2015,25(04):203.
[7]杜 斐,何嘉文,郭 蒙,等.一种 SoC 研制流程及结构化优化方法研究[J].计算机技术与发展,2021,31(06):186.[doi:10. 3969 / j. issn. 1673-629X. 2021. 06. 033]
 DU Fei,HE Jia-wen,GUO Meng,et al.Research on a SoC Development Process and StructuralOptimization Method[J].COMPUTER TECHNOLOGY AND DEVELOPMENT,2021,31(04):186.[doi:10. 3969 / j. issn. 1673-629X. 2021. 06. 033]

更新日期/Last Update: 2020-04-10