Study UVM Source Code with Sublime3
UVM和Sublime3
学习UVM的很好的一个方法是读源码,去网上下载UVM 源码,然后就可以了。 很多主流的编辑器,对systemverilog的支持都很一般,我这里推荐使用 sublime3。 但是首先需要安装一个插件管理器 packagecontrol 。 之后,ctrol+shift+p,选择命令PackageControl:install package,搜索关键字systemverilog,安装好后,就大功告成了。 打开sublime3,然后在菜单栏里选择File->open folder,打开UVM的源码目录,好了开工。
<img src="../../images/uvmdriver.png" class="img-thumbnail" width="60%" >
比如我看到下面这行代码,想看看uvm component的定义,那就在uvm component的位置上按F12。
class uvm_driver #(type REQ=uvm_sequence_item,
type RSP=REQ) extends uvm_component;
我们就能找到它的位置了,如下图所示。
<img src="../../images/uvmcomp.png" class="img-thumbnail" width="60%" >