如何在自己的电脑上跑一个UVM_demo呢?

1 运行前准备1.1 系统要求win10(理论上可以安装下方modelsim软件的window平台都可以)modelsim 2019.2(本次展示使用的modelsim版本为2019.2,理论上所以支持uvm1.1.的modelsim都可以)1.2 modelsim 2019.2软件的安装modelsim软件的下载和安装,在网上很容易搜到,例如bing搜索“modelsim 2019.2”,很容易获得,依据相应教程安装即可
1.3 验证modelsim 是否安装成功确保添加了lecense,并设置好了环境变量在cmd窗口中输入 vsim -c 命令,出现如下箭头指示的** modelsim>** 输入提示符号时,说明安装成功。
2 uvm demo源码的移植2.1 获取书籍配套源码
puvm中为书籍uvm案例源码,src目录下存储了《uvm实战》书籍各个章节对应的源码,这也是我们复现书籍内容真正需要的源码。uvm-1.1d中为uvm库中的内容,用来支持uvm的使用,在安装modelsim后,在modelsim安装目录下也会包含这样一个目录,如下图所示,所以我们只是使用uvm的话,并不需要关心该内容。2.2 以2.5.2节源码为例进行移植注意:如果复现困难,文末提供了项目源码,可自取
将puvm\\src\\ch2\\section2.5\\2.5.2和puvm\\src\\ch2\\dut复制到同一个目录(这里是uvm_demo)下,如图
修改uvm_demo\\2.5.2\\filelist.f文件内容为:../dut/dut.svtop_tb.sv新建uvm_demo\\2.5.2\\run_gui.bat文件,并写入如下内容:vlib workvlog -f filelist.fvsim top_tb +uvm_testname=base_test -do run -all;exit -l top_tb.log -voptargs=+acc另:效率考虑,还提供了命令行运行的run_cmd.bat脚本,清理生成文件的clean.bat脚本。3 uvm demo的运行3.1 以gui方式运行demo进入uvm_demo\\2.5.2\\目录,鼠标双击run_gui.bat,然后在弹出的finish vsim窗口点击“否”查看modelsim的transcript窗口,通过报告,可以看到,demo运行通过。通过鼠标双击clean.bat,可以删除生成的文件。
3.2 以命令行方式运行demo进入uvm_demo\\2.5.2\\目录,鼠标双击run_cmd.bat,通过cmd窗口显示的报告,可以看到,demo运行通过。通过鼠标双击clean.bat,可以删除生成的文件。

谁是更好的驾驶员——您还是您的汽车?
攥紧半导体优势 韩国力争成为全球第三大AI强国
MAX2202 RMS功率检测器
Formlabs推出首款选择性激光烧结3D打印机
只要670元!华硕发布全球首款超廉价万兆网卡XG-C100C
如何在自己的电脑上跑一个UVM_demo呢?
加密货币的安全可靠吗
英特尔打造全新超高能效至强处理器 必达为冬奥会保驾护航
一文解剖湿敏电阻与湿敏电容的特点和区别
通用汽车收购激光雷达企业,加速进入自动驾驶领域
VR成为5G杀手级应用
Xilinx FPGA平台GTX简易使用教程(三)
艾为电子:产品逐步转向工业/汽车等领域,客户含比亚迪/零跑
小间距LED显示屏压铸箱体性能
详解二极管的伏安特性曲线
中芯国际在10nm或以下先进技术节点面临全面封禁!
MEMS传感器的特点与应用
新享科技签约奇捷科技 UniPro探索EDA工具ECO产品的深度合作
光纤无源器件特性测试实验
介绍一下优化电路设计对电源适配器稳定性有哪些帮助?