FPGA | Modelsim仿真

生成vcd

modelsim可以生成vcd文件,假设测试文件为test,内部例化的顶层命名为top.在运行仿真之前终端输入如下代码。

复制代码
vcd add -file myvcdfile.vcd -r /test/u_rec_intra_top/*

#add -file myvcdfile.vcd 指定vcd文件

  • -r | 将内部所有信号添加

然后运行仿真,关闭仿真就可以在工程文件夹下看到myvcdfile.vcd了。

打开vcd查看波形

modelsim是不能直接打开vcd文件的,其查看波形使用的是wlf文件,因此modelsim是通过将vcd转换成wlf文件再进行打开。转换代码和打开如下。

verilog 复制代码
vcd2wlf myvcdfile.vcd mywlf.wlf
verilog 复制代码
vsim -view mywlf.wlf
相关推荐
是大强12 分钟前
数字 IC 设计
fpga开发
十年一梦实验室1 小时前
【Gemini+Claude】根据(工业级智能3D相机)系统描述创建软硬件架构图、爆炸图 +多线程主程序、主循环
数码相机·fpga开发
tiantianuser2 小时前
RDMA设计63:怎么进行网络嗅探功能测试
网络·fpga开发·rdma·高速传输·cmac·roce v2
Risehuxyc2 小时前
Verilog语言的标准发展历程及核心要点
fpga开发
FPGA-ADDA19 小时前
第五篇(下):智能无线电与6G候选技术——从机器学习到通感一体化
人工智能·机器学习·信号处理·fpga·通信系统
maverick_11120 小时前
【FPGA】关于两个数相加的“坑”
c语言·matlab·fpga开发
碎碎思20 小时前
经典复活:3dfx Voodoo 显卡,正在被 FPGA“重做一遍”
fpga开发
listhi5201 天前
基于FPGA的电压表与串口通信系统设计
fpga开发
rit84324991 天前
基于FPGA的数字秒表设计(Verilog实现)
fpga开发
tiantianuser1 天前
RDMA设计64:数据吞吐量性能测试分析
网络·fpga开发·rdma·fpga设计·高速传输·roce v2