随笔分类 -  uvm tb

[CU]uvm lab6-router
摘要:注1:uvm lab1 - __见贤思齐 - 博客园 (cnblogs.com) 注2:uvm lab2 - __见贤思齐 - 博客园 (cnblogs.com) 注3:uvm lab3 - __见贤思齐 - 博客园 (cnblogs.com) 注4:uvm lab4 - __见贤思齐 - 博客园 阅读全文

posted @ 2022-05-04 17:36 知北游。。 阅读(417) 评论(0) 推荐(0) 编辑

[CU]uvm lab5.1-router(不推荐)
摘要:注1:uvm lab1 - __见贤思齐 - 博客园 (cnblogs.com) 注2:uvm lab2 - __见贤思齐 - 博客园 (cnblogs.com) 注3:uvm lab3 - __见贤思齐 - 博客园 (cnblogs.com) 注4:uvm lab4 - __见贤思齐 - 博客园 阅读全文

posted @ 2022-05-02 21:53 知北游。。 阅读(182) 评论(0) 推荐(0) 编辑

[CU]uvm lab5-router
摘要:注1:uvm lab1 - __见贤思齐 - 博客园 (cnblogs.com) 注2:uvm lab2 - __见贤思齐 - 博客园 (cnblogs.com) 注3:uvm lab3 - __见贤思齐 - 博客园 (cnblogs.com) 注4:uvm lab4 - __见贤思齐 - 博客园 阅读全文

posted @ 2022-05-01 22:25 知北游。。 阅读(529) 评论(0) 推荐(0) 编辑

[CU]uvm lab4-router
摘要:注1:uvm lab1 - __见贤思齐 - 博客园 (cnblogs.com) 注2:uvm lab2 - __见贤思齐 - 博客园 (cnblogs.com) 注3:uvm lab3 - __见贤思齐 - 博客园 (cnblogs.com) 注4:IC仿真makefile示例4 - __见贤思齐 阅读全文

posted @ 2022-04-30 21:11 知北游。。 阅读(303) 评论(0) 推荐(0) 编辑

[CU]uvm lab3-router
摘要:注1:uvm lab1 - __见贤思齐 - 博客园 (cnblogs.com) 注2:uvm lab2 - __见贤思齐 - 博客园 (cnblogs.com) 注3:结合synopsys uvm lab guide阅读; 注4:uvm1.1 lab链接第三方资源 – 路科验证 (rockeric 阅读全文

posted @ 2022-04-30 16:05 知北游。。 阅读(351) 评论(0) 推荐(0) 编辑

[CU]uvm lab2-router
摘要:注1:uvm lab1 - __见贤思齐 - 博客园 (cnblogs.com) 注2:lab1相应的makefile见IC仿真makefile示例3 - __见贤思齐 - 博客园 (cnblogs.com); 注3:结合synopsys uvm lab guide阅读; 注4:uvm1.1 lab 阅读全文

posted @ 2022-04-30 11:49 知北游。。 阅读(403) 评论(0) 推荐(0) 编辑

《Practical UVM Step By Step with IEEE》2.4 Create UVM Testbench Environment for the DUT
摘要:2.4创建UVM测试平台环境 (1) DUT的每组interface都和一个uvm容器类agent相关联; agent封装了一些产生激励(seqr),驱动数据到interface(driver)以及监测interface上data的子组件(monitor); (2) wb_env_test框图: 2 阅读全文

posted @ 2022-04-30 09:45 知北游。。 阅读(447) 评论(0) 推荐(0) 编辑

[CU]uvm lab1-router
摘要:注1:lab1相应的makefile见IC仿真makefile示例3 - __见贤思齐 - 博客园 (cnblogs.com); 注2:结合synopsys uvm lab guide阅读; 注3:uvm1.1 lab链接第三方资源 – 路科验证 (rockeric.com). 注4:synopsy 阅读全文

posted @ 2022-04-29 15:09 知北游。。 阅读(1288) 评论(0) 推荐(0) 编辑

《The UVM Primer》23章-sequence,sequencer的使用(完整的uvm验证平台)
摘要:1.top.sv 1 module top; 2 import uvm_pkg::*; 3 import tinyalu_pkg::*; 4 `include "tinyalu_macros.svh" 5 `include "uvm_macros.svh" 6 7 tinyalu_bfm bfm() 阅读全文

posted @ 2022-04-15 17:55 知北游。。 阅读(195) 评论(0) 推荐(0) 编辑

uvm_agent+configuration object+configuration database(uvm验证平台)
摘要:资料来源 (1) 《The UVM Primer》第22章 1.top.sv 1 module top; 2 import uvm_pkg::*; 3 import tinyalu_pkg::*; 4 `include "tinyalu_macros.svh" 5 `include "uvm_mac 阅读全文

posted @ 2022-04-14 21:28 知北游。。 阅读(126) 评论(0) 推荐(0) 编辑

《The UVM Primer》11章-uvm_test示例
摘要:1.用UVM启动仿真 1.1 top.sv 注1:在run_test()语句前,先进行interface的config_db::set(); module top; import uvm_pkg::*; `include "uvm_macros.svh" import tinyalu_pkg::*; 阅读全文

posted @ 2022-04-12 16:22 知北游。。 阅读(96) 评论(0) 推荐(0) 编辑

基于UVM的验证平台示例1
摘要:资料来源: (1) The UVM Primer; 1.验证平台示例 1.1 run_test & uvm_config_db (1)注意下图中,需要import uvm_pkg,需要include uvm相关宏; (2)uvm_config_db的前两个参数为null和*,这意味着整个验证平台都能 阅读全文

posted @ 2022-01-12 21:08 知北游。。 阅读(314) 评论(0) 推荐(0) 编辑

基于system verilog的testbench示例
摘要:资料来源: (1) The UVM Primer; 1.top-level testbench (1)import类的定义; (2)实例化DUT,BFM,声明testbench class变量; (3)实例化并启动testbench class; 1.1import类的定义(package与impo 阅读全文

posted @ 2022-01-12 13:16 知北游。。 阅读(566) 评论(0) 推荐(0) 编辑

篇7-UVM ERROR达到一定数量时结束仿真
摘要:1.UVM_ERROR达到一定数量结束仿真 1.1相关函数 (1) set_report_max_quit_count (2) set_max_quit_count (3) get_max_quit_count 1.2命令行设置 其中,上面的”NO”表示UVM_MAX_QUIT_COUNT的设置值6 阅读全文

posted @ 2021-11-18 14:49 知北游。。 阅读(920) 评论(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 知北游。。 阅读(312) 评论(0) 推荐(0) 编辑

篇2-uvm tb的运转&run_test
摘要:参考资料: (1) uvm中run_test | 骏的世界 (lujun.org.cn) (2) 从run_test浅谈Test Bench的启动 (qq.com) 1. run_test (1) run_test是uvm_globals.svh中定义的一个task,用于启动UVM. 2. 调用uv 阅读全文

posted @ 2021-11-16 12:55 知北游。。 阅读(1626) 评论(0) 推荐(1) 编辑

[CU]uvm base test
摘要:资料来源 (1) https://github.com/Practical-UVM-Step-By-Step/Practical-UVM-Step-By-Step (2) 《Practical UVM step by step with IEEE》 1. 测试用例的作用 base_test所做的事情 阅读全文

posted @ 2021-11-15 19:13 知北游。。 阅读(1116) 评论(0) 推荐(1) 编辑

uvm testbench简介(作用,结构以及搭建步骤)
摘要:参考资料: (1) 《uvm cookbook》; (2) 公众号-芯片学堂; (3) 《uvm user guide》; (4) 从run_test浅谈Test Bench的启动 (qq.com) (5) 《practical UVM step by step with IEEE》第二章; 1.u 阅读全文

posted @ 2021-11-03 16:59 知北游。。 阅读(2976) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示