chipverify
文章平均质量分 67
阅读笔记
ICCJJ
这个作者很懒,什么都没留下…
展开
-
2. sequence detector UVM test
一个简单的验证实例DUT序列检测器:当检测到输入为“1011”时,输出为1;Test plan使用UVM进行验证;包含以下几个模块:sequence:产生随机串行输入;driver:接收item并且通过virtual interface输入到DUT中;monitor:捕捉输入与输出的值,创建一个packet并发送到scoreboard;scoreboard:根据输入输出的值检查DUT的正确性;输入的随机数应至少包含以下序列:01101101101010101110011原创 2021-04-20 18:01:52 · 402 阅读 · 0 评论 -
1. common utils and test structure
www.chipverify.com文章目录前沿UVM common utilitiesbase classes前沿uvm主要思想是通过可跨项目部署的API框架帮助项目的验证开发,是一种可重用和扩展的测试平台结构;UVM common utilitiesbase classesuvm_void:没有任何用途,只作为所有uvm的基类;uvm_root:顶级uvm组件,在运行时自动创建;可使用uvm_top进行访问;父项设置为null的任何组件都将成为uvm_top的的子项;uvm原创 2021-04-20 15:16:53 · 216 阅读 · 0 评论