- 2023-07-31Coverage报告生成
转载:Coverage报告生成-乔_木-博客园(cnblogs.com)Coverage报告生成覆盖率覆盖率驱动的验证方法中覆盖率报告的生成至关重要,现在介绍一下使用DVE和URG生成覆盖率报告的步骤。使用VCS生成数据在VCS的运行脚本中添加-cmcond+fsm+line-cm_noconst,这里生成条件/状态
- 2023-06-12VCS DVE 仿真时间回退
1、仿真不但可以向前执行,还可以将有用的仿真时间记录下来checkpoint,以后可以回退rewind2、记录仿真时刻,点击菜单栏addcheckpoint则在按钮右侧会生成checkpoint 3、在后期仿真过程中,可以选择早于当前时刻的任何一个checkpoint4、点击rewindtoselectedcheckpoint
- 2023-06-12DVE 调试手段强制修改信号的值
1、修改的是DUT输入的值即只能修改激励,DUT的输出是无法修改的 2、设置Forcevalue Freeze代表将pready一直冻结在1‘b0的值deposit代表pready可以被subsequent驱动覆盖3、查看设置的force值
- 2023-06-11VCS+DVE+Verdi+Makefile使用
业界有三大仿真工具,Synopsis家的VCS、Cadence家的IUS-irun(现在是Xcelium-xrun)和Mentor的Modelsim。VCS的全称是VerilogCompileSimulator,是Synopsis公司的电路仿真工具,可以进行电路的时序模拟。VCS属于编译型verilog仿真器,内部的仿真工具是DVE。VCS先将verilog/systemverilog文