禾雨

导航

2019年12月12日 #

sequence启动方式

摘要: 1、在某个component(例如my_sequencer、my_env)的main_phase中手工启动sequence: task my_sequencer::main_phase(uvm_phase phase); my_sequence seq; phase.raise_objection( 阅读全文

posted @ 2019-12-12 16:32 禾雨 阅读(1647) 评论(0) 推荐(0) 编辑

sequencer

摘要: sequencer产生transaction,而driver负责接收transaction。 class my_driver extends uvm_driver #(my_transaction); 这样定义的好处是可以直接使用uvm_driver中的某些预先定义好的成员变量,例如uvm_driv 阅读全文

posted @ 2019-12-12 11:35 禾雨 阅读(624) 评论(0) 推荐(0) 编辑

2019年12月10日 #

uvm_config_db

摘要: The <uvm_config_db> class provides a convenience interface on top of the <uvm_resource_db> to simplify the basic interface that is used for configurin 阅读全文

posted @ 2019-12-10 14:21 禾雨 阅读(303) 评论(0) 推荐(0) 编辑

BIST测试技术,内建自测(Built-inSelfTest)

摘要: 【转载】http://www.hudong.com/wiki/BIST Built-inSelfTest简称BIST是在设计时在电路中植入相关功能电路用于提供自我测试功能的技术,以此降低器件测试对自动测试设备(ATE)的依赖程度。BIST是一种DFT(DesignforTestability)技术, 阅读全文

posted @ 2019-12-10 10:48 禾雨 阅读(3208) 评论(0) 推荐(0) 编辑

2019年12月3日 #

AHB总线的验证

该文被密码保护。 阅读全文

posted @ 2019-12-03 16:40 禾雨 阅读(1) 评论(0) 推荐(0) 编辑

2019年11月27日 #

UVM超时退出

摘要: 【转载】自链接:https://blog.csdn.net/tingtang13/article/details/46518143 UVM平台跑用例出现挂起,可通过uvm_root 的set_timeout 设置超时时间: uvm_top.set_timeout(500ms,0); 2.命令行 <s 阅读全文

posted @ 2019-11-27 16:40 禾雨 阅读(2352) 评论(0) 推荐(0) 编辑

2019年11月22日 #

perl之谜

摘要: #! /usr/bin/perl my $path="../case/";my @file_list;my $filename;my $run_case="../tools/run_case";my @regress_list;################################# ge 阅读全文

posted @ 2019-11-22 17:16 禾雨 阅读(128) 评论(0) 推荐(0) 编辑

2019年11月19日 #

中断向量表

该文被密码保护。 阅读全文

posted @ 2019-11-19 15:38 禾雨 阅读(1) 评论(0) 推荐(0) 编辑

2019年11月14日 #

紧耦合IP

该文被密码保护。 阅读全文

posted @ 2019-11-14 14:51 禾雨 阅读(2) 评论(0) 推荐(0) 编辑

2019年11月6日 #

soc看门狗系统复位功能

该文被密码保护。 阅读全文

posted @ 2019-11-06 11:34 禾雨 阅读(2) 评论(0) 推荐(0) 编辑