摘要: Test(Verification) PlanTest Plan是决定验证好坏的一个决定性的因素。往往在正常的验证工作中,对于TestPlan的多次Review是验证的重要工作之一,实际的coding只是一个Plan的翻译过程,反而需要的时间相对较少。切记:想清楚再动手,Plan–>Code 其实从 阅读全文
posted @ 2020-03-05 13:51 hfy_sh 阅读(467) 评论(0) 推荐(0) 编辑
摘要: vim编辑器使用是工作的基本技能,公司里vim编辑器的默认设置非常不友好,所以有些东西需要自己配置。vim的一些参数可以在 /home/username(自己的名字)/.vimrc设置。.vimrc的权限为可执行。刚开始按照网上版本, 语法高亮开启:syntax enablesyntax on然并卵 阅读全文
posted @ 2020-03-01 00:36 hfy_sh 阅读(1516) 评论(0) 推荐(0) 编辑
摘要: class里面的local变量只能通过class的内部函数访问,而且对于subclass不可见,也不可继承。但需要注意的是,class的内部函数可以访问同类型实例的local变量。 protected拥有local的所有特性,除此之外,它还可以被subclass继承,而且对subclass可见。 阅读全文
posted @ 2020-01-02 17:04 hfy_sh 阅读(409) 评论(0) 推荐(0) 编辑
摘要: UVM_ALL_ON和UVM_DEFAULT的区别 阅读全文
posted @ 2019-11-07 10:01 hfy_sh 阅读(1533) 评论(0) 推荐(1) 编辑
摘要: 1 shiftwidth这个是用于程序中自动缩进所使用的空白长度指示的。一般来说为了保持程序的美观,和下面的参数最好一致。同时它也是符号移位长度的制定者。 2 tabstop定义tab所等同的空格长度,一般来说最好设置成8,因为如果是其它值的话,可能引起文件在打印之类的场合中看起来很别扭。除非你设置 阅读全文
posted @ 2019-10-24 10:41 hfy_sh 阅读(685) 评论(1) 推荐(0) 编辑
摘要: uvm_tlm_analysis_fifo的用法 阅读全文
posted @ 2019-10-24 10:35 hfy_sh 阅读(1580) 评论(0) 推荐(0) 编辑
摘要: 通过读code,画出验证环境的结构图 阅读全文
posted @ 2019-10-24 10:15 hfy_sh 阅读(528) 评论(0) 推荐(0) 编辑
摘要: uvm_event的用法 阅读全文
posted @ 2019-10-24 10:14 hfy_sh 阅读(708) 评论(0) 推荐(0) 编辑
摘要: uvm_set_config_int往virtual seq中传参数 阅读全文
posted @ 2019-10-24 10:13 hfy_sh 阅读(813) 评论(0) 推荐(0) 编辑
摘要: this的用法 this.aaa <= local:: 阅读全文
posted @ 2019-10-24 10:12 hfy_sh 阅读(238) 评论(0) 推荐(0) 编辑