基于SystemVerilog的图像采集压缩卡芯片验证平台设计
DOI:
CSTR:
作者:
作者单位:

1. 山东海量信息技术研究院,山东 济南250098;2. 浪潮电子信息产业股份有限公司 高效能服务器和存储技术国家重点实验室,山东 济南 250101;3. 山东浪潮人工智能研究院有限公司,山东 济南250101

作者简介:

通讯作者:

中图分类号:

TN402;TP391.9

基金项目:

山东省重大科技创新工程(2019JZZY010103)项目资助


Verification platform of image compression card chip based on SystemVerilog
Author:
Affiliation:

1. Shandong Massive Information Technology Research Institute, Jinan 250098, China;2.State Key Laboratory of High-end &Storage Technology, Inspur Electronic Information Industry Co.,Ltd, Jinan 250101, China; 3. Shandong Inspur Artificial Intelligence Research Institute Co.,Ltd, Jinan 250101, China

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    验证平台对视频采集压缩卡芯片的开发设计有重要作用。针对传统的验证平台在代码覆盖率以及测试效率方面存在的不足,本文设计了一款基于SystemVerilog搭建的验证平台,该验证平台采用面向对象程序语言设计,其中,PCIe host(RP)端采用Xilinx IP建模链路层和物理层,保证了PCIe总线环境与真实主机板卡环境相同;外部验证环境采用SystemVerilog分层设计的方法,并采用类思想进行上层验证环境设计,使较多验证组件能够移植至同一接口协议的不同类SoC;此外,在自动化验证阶段,通过仿真报告自动判断case状态,调整随机基准以及在覆盖率报告中追踪未覆盖模块路径,极大的改善了代码的边角覆盖情况,加速了回归收敛。从采集压缩仿真过程、验证自动化以及覆盖率三个方面对该验证平台进行了分析,结果表明,该验证平台可快速完成相似设计的验证模组横向移植,提高相似功能芯片的验证可靠性,节省人力,加快仿真进度,加速覆盖率收敛,缩短验证周期,增加流片成功率。

    Abstract:

    The verification platform plays an important role in the design of the video acquisition and compression card chip. Aiming at the shortcomings of traditional verification platforms in terms of code coverage and test efficiency, this paper designed a SystemVerilog-based verification platform. The verification platform is designed with an object-oriented programming language, where the PCIe host (RP) adopts the Xilinx IP modeling link layer and the physical layer, ensuring that the PCIe bus environment is the same as the real host board card environment. The external verification environment adopts the SystemVerilog hierarchical design method, and adopts the class idea to design the upper-layer verification environment, so that more verification components can be transplanted to different types of SoC of the same interface protocol. Moreover, in the automated verification stage, the case state is automatically judged by the simulation report, adjusting the random benchmark and tracking the uncovered module paths in the coverage report, which greatly improves the corner coverage of the code and accelerates the regression convergence. The verification platform is analyzed from three aspects: acquisition and compression simulation process, verification automation, and coverage. The results show that the verification platform can quickly complete the horizontal verification module transplantation of similar design, improve the verification reliability of similar function chips, save manpower, accelerate the simulation progress, accelerate the coverage convergence, shorten the verification cycle and increase the success rate of flow chip.

    参考文献
    相似文献
    引证文献
引用本文

王 凯,王 骞,符云越,李 拓,刘 凯.基于SystemVerilog的图像采集压缩卡芯片验证平台设计[J].电子测量技术,2021,44(20):29-36

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2024-07-25
  • 出版日期:
文章二维码