weiqi7777

dvteclipse创建新工程(五)

0
阅读(3530)

下面,以一个UVM的验证环境,说明一下,怎么使用DVT工具,创建工程。

验证环境如下:

  • flist: file list,包含了环境中需要编译,仿真的文件
  • get_file.sh: 自动生成flist文件的脚本
  • Makefile: 执行编译,仿真的makefile
  • source: RTL 源代码目录
  • top_tb.sv: 验证环境顶层
  • uvm_code: UVM验证代码目录

打开dvt工具。选择 File->New->DVT Project,创建一个工程。

1处,填入工程的目录,2处,填入工程的名字,3处,选择Verilog/SystemVerilog。

点击finish,创建工程。工程创建后,工具会自动对该工程进行build。修改.dvt/default.build文件。

文件内容改为:

4-5行,指定UVM库为DVT工具下的UVM库。

7-9行,指定源代码以及include的搜索目录

对工程进行rebuild。

配置RUN。打开Run Configurations。

双击DVT Generic,创建1个新的run配置。

name中输入vcs_run,给run配置取一个名字。Project,选择Browse WorkSpace,选择dvt_test工程。

在1处,选择command,然后在下面,填入要执行的命令。

可以为这个run配置,设置个快捷图标。

这样,在软件的左上角,会出现这个快捷图标。

点击这个快捷图标,进行仿真。console会打印仿真信息。