凌霜傲雪Modelsim使⽤技巧
调试技巧金釜山自助烤肉
如果我们修改了HDL程序或者testbench,怎么在modelsim中更新,我在⽹上找了很多教程,在modelsim中更新的话只有关掉modelsim,在quartus中重新进⾏RTL simulation,显然这样很⿇烦⽽且浪费时间
当运⾏RTL simulation的时候,modelsim会⾃⼰启动,且开始编译,这个是时候实际上它有个命令被输⼊了,你可以在Transcript框中按向上的箭头,⼤概在最开头下⼏⾏的位置会发现有个do xxxxx.do的命令,你可以在simlation⽂件夹中找到这个do⽂件,如果你进⾏RTL 仿真的话,会有xxx rtl xxxx.do⽂件;亦然,如果进⾏gate-level 仿真的话,就有xxxx gate xxxx.do⽂件,请注意区分。当你修改了程序之后要想在modelsim中更新,直接敲这个do xxxxx.do命令就OK了
腊鸭怎么做
微信密码设置要求看内部信号
我们在运⾏modelsim时,默认是没有内部信号的,那么如何看到内部信号呢,这⾥有两步
第⼀步:选中你想看的信号,右键 -> Add to -> Wave -> Selected Signals,把信号添加到波形中,此时⼀般是⽆信号值的
文献皇后第⼆步:当内部信号添加到波形后,在底下Transcript框输⼊命令restart重置,再输⼊run xxx ns/ps(仿真时间)后,就能看到内部信号其他技巧
无孔不入的意思
命令框命令:协办大学士
1.赋值:force 信号 值
胃肠湿热2.取消赋值:unforce 信号
Reference