下面介紹不用建立新工程,直接通過work庫進行功能仿真的方法。
打開modelsim軟體,檢視library裡是否有work庫,沒有的話 ,需要建立一個。
1、建立work 工作庫
左鍵File->New->左鍵Library
打開建立Library視窗。按下圖進行設定,點選OK按鈕。就建立了一個名為 work的庫了。
在library裡可以找到 ,如下圖。表示成功建立了一個空的work 庫。
2、編譯檔案
左鍵Compile->左鍵Compile
出現下面的新視窗,選擇要編譯的檔案。
這裡,我選擇了兩個檔案,一個add.v是被測試檔案,另一個add_test是仿真檔案。選擇後 點Compile,編譯完後 點Done 按鈕退出。此時兩個檔案已經完成編譯了。下面就可以進行仿真了。
下圖是編譯後,兩個檔案已經被添加到work 庫中了。
3、仿真
3.1 右鍵仿真檔案add_vlg_tst->左鍵simulate
新增simulate視窗
3.2添加仿真信号到波形視窗
右鍵add_vlg_tst->Add to->Wave->左鍵All items in region
3.3運作仿真
按(8)操作後,出現Wave 波形視窗,左鍵下圖紅框裡的Run All 按鈕,開始運作仿真
3.4停止仿真
仿真的波形圖如上圖所示,如果要停止仿真,左鍵紅框裡的Stop 按鈕,即可停止仿真。