2021年11月17日

[CU]时钟1-可变时钟

摘要: 资料来源: (1) 《UVM实战》 1.不同测试用例时钟频率不同,同一测试用例时钟频率保持不变; 1 //my_case0.sv 2 function void my_case0::build_phase(uvm_phase phase); 3 ... 4 uvm_config_db#(real): 阅读全文

posted @ 2021-11-17 20:49 知北游。。 阅读(260) 评论(0) 推荐(0) 编辑

2.1构建-seq的构建步骤

摘要: 1.创建user-defined sequence所需做的事情: (1) 从uvm_sequence基类派生sequence类并指明request与response item类型参数; 篇2-seq构建之类的派生(指定参数与否) - 蚕食鲸吞 - 博客园 (cnblogs.com) (2) 采用`u 阅读全文

posted @ 2021-11-17 20:11 知北游。。 阅读(96) 评论(0) 推荐(0) 编辑

篇5-testcase pass的判断

摘要: 资料来源: (1) 公众号-杰瑞IC验证 1.统计UVM_FATAL与UVM_ERROR数目 (1) 在uvm_test或env的final_phase里面,检查UVM_ERROR和UVM_FATAL的个数,如果不为0,打印CASE FAIL;否则,打印CASE PASS; (2) 示例中,之所以采 阅读全文

posted @ 2021-11-17 11:30 知北游。。 阅读(289) 评论(0) 推荐(0) 编辑

导航