天天看點

modelsim進行功能仿真(不建立工程)

下面介紹不用建立新工程,直接通過work庫進行功能仿真的方法。

打開modelsim軟體,檢視library裡是否有work庫,沒有的話 ,需要建立一個。

1、建立work 工作庫

左鍵File->New->左鍵Library

modelsim進行功能仿真(不建立工程)

打開建立Library視窗。按下圖進行設定,點選OK按鈕。就建立了一個名為 work的庫了。

modelsim進行功能仿真(不建立工程)

在library裡可以找到 ,如下圖。表示成功建立了一個空的work 庫。

modelsim進行功能仿真(不建立工程)

2、編譯檔案

左鍵Compile->左鍵Compile

modelsim進行功能仿真(不建立工程)

出現下面的新視窗,選擇要編譯的檔案。

modelsim進行功能仿真(不建立工程)

這裡,我選擇了兩個檔案,一個add.v是被測試檔案,另一個add_test是仿真檔案。選擇後 點Compile,編譯完後 點Done 按鈕退出。此時兩個檔案已經完成編譯了。下面就可以進行仿真了。

modelsim進行功能仿真(不建立工程)

下圖是編譯後,兩個檔案已經被添加到work 庫中了。

modelsim進行功能仿真(不建立工程)

3、仿真

3.1 右鍵仿真檔案add_vlg_tst->左鍵simulate

modelsim進行功能仿真(不建立工程)

新增simulate視窗

modelsim進行功能仿真(不建立工程)

3.2添加仿真信号到波形視窗

右鍵add_vlg_tst->Add to->Wave->左鍵All items in region

modelsim進行功能仿真(不建立工程)

3.3運作仿真

按(8)操作後,出現Wave 波形視窗,左鍵下圖紅框裡的Run All 按鈕,開始運作仿真

modelsim進行功能仿真(不建立工程)

3.4停止仿真

仿真的波形圖如上圖所示,如果要停止仿真,左鍵紅框裡的Stop 按鈕,即可停止仿真。

modelsim進行功能仿真(不建立工程)

繼續閱讀