期刊文献+

基于UVM的报文验收滤波模块验证方法

A Verification Method for UVM-Based Message Acceptance Filtering Modules
下载PDF
导出
摘要 针对当前芯片验证平台搭建速度慢和验证覆盖率收集困难的问题,提出一种基于通用验证方法学(UVM)的报文验收滤波模块验证方法。该方法利用Python脚本语言搭建UVM平台框架结构,引入随机事件种子并结合可约束随机测试技术收集验证覆盖率,实现报文验收滤波模块的验证。测试结果表明,该方法收集模块功能的验证覆盖率为100%,与Verilog语言搭建的验证平台相比,代码数据量减少94%,缩短验证平台搭建时间。 A verification method based on a universal verification methodology(UVM)is proposed to address the problems of slow building speed and difficulty in collecting verification coverage data for the current chip verification platform.The method builds the framework structure of the generic verification methodology platform using the Python scripting language,and collects verification coverage data with random event seeds combined with constrainable random testing techniques to achieve the verification of the message acceptance filtering module.Verification results show that the method has 100%coverage of verification for module functions collected and reduces the amount of code data by 94%compared to the verification platform built in Verilog language,thus reducing the time in building the verification platform.
作者 史雷萌 左石凯 黄新栋 吕鑫 周犇 叶圣哲 SHI Leimeng;ZUO Shikai;HUANG Xindong;LÜXin;ZHOU Ben;YE Shengzhe(School of Optoelectronic&Communication Engineering,Xiamen University of Technology,Xiamen 361024,China)
出处 《厦门理工学院学报》 2023年第3期17-21,共5页 Journal of Xiamen University of Technology
基金 厦门市产学研科研项目(2022CXY0422) 福建省自然科学基金项目(2022J01130358,2020J01295)。
关键词 滤波模块 验证方法 通用验证方法学(UVM) Python脚本 重用性 覆盖率 filter module verification methods universal verification methodology(UVM) Python scripts reusability coverage
  • 相关文献

参考文献7

二级参考文献32

共引文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部