如果對一些簡單的文件進行仿真,可以使用本文的方法,如果是復雜的源文件還是寫測試文件吧。歡迎大家一起交流,Q群:912014800。
簡單的程序我們可以不用寫測試文件,只要使用force 命令即可。使用方法如下:
這里以一個計數器為例子:
1.在modsim中添加源文件,編譯
2.work 中雙擊仿真源文件
3.右鍵添加波形

4.命令行輸入:

注:這里我的時間單位是ns
force clk 0 10,1 20 -r 20
解釋:在第10ns時,clk = 0,在第20ns,clk=1,-r 20從第20個時間單位單位開始重復循環clk值的變化規律。
force rst_n 0 1,1 60
解釋:在第1ns,rst_n = 0,在第60ns,rst_n = 1;
force en 0 1,1 101,0 121
解釋: 在第1ns,en = 0,在第101ns,en = 1,在第121ns,en = 0;
5.結果展示,具體可以觀察下圖的時間坐標。

總結:只是用幾個指令就可以看到仿真波形了。
