![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UVM
xiaomayi1994
凡事预则立,不预则废!
展开
-
UVM基础 1
UVM是验证平台,主要包括的组件如图所示: 主要包含的组件有:uvm_driver, uvm_monitor,uvm_sequencer, uvm_sequencer,uvm_env, uvm_agent, uvm_scoreboard. uvm_driver:从sequencer获取transaction,并将transaction转换成DUT接受的PIN级信号,把transaction里的信息传给DUT端口。 uvm_monitor:监视 ...原创 2021-04-26 18:42:38 · 221 阅读 · 0 评论 -
第一次运行UVM
最近在学uvm, 想先试着搭建一个UVM并运行来。记录一下步骤吧 我看的书是《UVM实战》并下载了对应的example的源码example_and_uvm_source_code.tar.gz 解压之后里面还有两个压缩文件puvm.tar.gz(例程源码)以及uvm-1.1d.tar.gz(UVM库) 解压之后进入puvm文件夹,在该路径下有setup.xxx(xxx表示使用的仿真器),我使用的是vcs 所以修改setup.vcs脚本。 setenv VCS_HOME /opt/vcs/E-201原创 2021-04-09 16:44:38 · 648 阅读 · 1 评论