04 2022 档案

[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]IC仿真makefile示例4
摘要:1 # Makefile for UVM Lab4 2 rtl_path = ../../rtl 3 test = test_base 4 DUT = $(rtl_path)/router.sv $(rtl_path)/router_io.sv $(rtl_path)/ral/host_io.sv 阅读全文

posted @ 2022-04-30 20:59 知北游。。 阅读(309) 评论(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) 编辑

uvm_printer及使用
摘要:1.uvm_printer使用示例 (1) 在调用uvm_top.print_topology()函数时,可以不指定uvm_printer参数; (2) 在不指定uvm_printer参数的情况下,会使用uvm_default_table_printer; (3) 如果有需要指定uvm_printe 阅读全文

posted @ 2022-04-29 14:36 知北游。。 阅读(1738) 评论(0) 推荐(0) 编辑

[CU]IC仿真makefile示例3
摘要:1 test = test_base 2 TB_TOP = ./test.sv 3 UVM_HOME = ../../uvm-1.1 4 verbosity = UVM_MEDIUM 5 #option = UVM_OBJECTION_TRACE 6 uvm_ver = uvm-1.0 7 seed 阅读全文

posted @ 2022-04-28 22:22 知北游。。 阅读(282) 评论(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) 编辑

uvm通信-uvm_put_port/uvm_get_port/uvm_tlm_fifo使用示例(完整uvm环境)
摘要:资料来源 (1) 《The UVM Primer》第17章 1.uvm_put/get_port与uvm_tlm_fifo使用示例(blocking) 1.1 top.sv 1 module top; 2 import uvm_pkg::*; 3 `include "uvm_macros.svh" 阅读全文

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

uvm通信-analysis_port使用示例2(完整uvm测试平台)
摘要:资料来源 (1) 《The UVM Primer》第16章 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-13 22:33 知北游。。 阅读(191) 评论(0) 推荐(0) 编辑

uvm通信-analysis_port使用示例(完整uvm测试平台)
摘要:资料来源 (1) 《The UVM Primer》第15章 1.top.sv 1 module top; 2 import uvm_pkg::*; 3 `include "uvm_macros.svh" 4 import dice_pkg::*; 5 initial run_test("dice_t 阅读全文

posted @ 2022-04-13 20:34 知北游。。 阅读(565) 评论(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) 编辑

TinyALU的BFM
摘要:资料来源 (1) 《The UVM Primer》第三章 1.TinyALU的BFM (1) tinyalu_bfm封装了所有TinyALU验证平台用到的信号,并提供一个时钟; (2) tinyalu_bfm提供了一个reset_alu() task,还有一个向DUT发送指令的send_op() t 阅读全文

posted @ 2022-04-11 19:44 知北游。。 阅读(152) 评论(0) 推荐(0) 编辑

TinyALU的功能覆盖率模型
摘要:资料来源 (1) 《The UVM Primer》第二章 1.TinyALU的功能覆盖率模型 1.1覆盖率目标 (1) 测试所有指令; (2) 所有指令的全0操作数仿真; (3) 所有指令的全1操作数仿真; (4) 所有指令的复位后运行; (5) 单周期指令之后运行乘法指令; (6) 乘法指令之后运 阅读全文

posted @ 2022-04-11 16:46 知北游。。 阅读(143) 评论(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

导航

统计

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