當前位置:才華齋>IT認證>EDA技術>

關於ModelSim模擬流程

EDA技術 閱讀(3.23W)

EDA技術就是以計算機為工具,設計者在EDA軟體平臺上,用硬體描述語言VHDL完成設計檔案,然後由計算機自動地完成邏輯編譯、化簡、分割、綜合、優化、佈局、佈線和模擬,直至對於特定目標晶片的適配編譯、邏輯對映和程式設計下載等工作。下面小編準備了關於ModelSim模擬流程,歡迎大家參考!

關於ModelSim模擬流程

1、 執行ModelSim,如果上一次使用ModelSim建立過工程,這時候會自動開啟

上一次所建立的工程;

2、 點選File->New->Project,在Project Name中我們輸入建立的工程名,

在Project Location中輸入工程儲存的路徑,注意ModelSim不能為一個工程

自動建立一個目錄,這裡我們最好是自己在Project Location中輸入路徑來

為工程建立目錄,在Default Library Name中為我們的設計編譯到哪一個 庫中,這裡我們使用預設值,這樣,在我們編譯設計檔案後,在Workspace視窗的Library中就會出現work庫。這裡我們輸入完以後,點選OK;

3、 如果提示我們給定的工程路徑不存在,是否建立該路徑,我們的目的就是為工程建立一個新目錄,因此,點選確定;

4、 點選Create New File可以為工程新增新建的檔案,點選Add Existing File為工程新增已經存在的檔案,點選Create Simulation為工程新增模擬,點選Create New Folder可以為工程新增新的目錄。這裡我們點選Create New File;

5、 我們在File Name中輸入檔名稱,Add file as type為輸入檔案的.型別為VHDL、Verilog、TCL或text,這裡我們使用預設設定VHDL,Folder為新建的檔案所在的路徑,Top Level為在我們剛才所設定的工程路徑下。點選OK;並在Add items to the Project視窗點選Close關閉該視窗;

6、這時候在Workspace視窗中出現了Project選項卡,在其中有檔名,其狀態列有一個問號,表示未編譯,我們雙擊該檔案,這時候出現編輯視窗,在其中我們輸入我們的設計檔案

7、 點選File->Save,並退出該視窗(File->Close);

8、 在WorkSpace視窗的檔名上點選右鍵,選擇Compile->Compile All;

9、 在指令碼視窗中將出現一行綠色字型Compile of was successful.,說明檔案編譯成功,在該檔案的狀態列後有一綠色的對號,表示編譯成功;

10、下面我們開始模擬,點選選單Simulate->Simulate,展開Design選項卡下的work庫,並選中其中的behavioral,這是在Simulate中出現了work.實體名(behavioral)表示我們所要模擬的物件,Resolution為模擬的時間精度,這裡我們使用預設值,點選OK;

11、 為了觀察波形視窗,我們點選選單View->Wave;

12、這時候出現的Wave視窗為空,裡面什麼都沒有,我們要為該視窗新增我們需要觀察的物件,首先在主視窗而不是波形視窗中點選View->Signals開啟訊號列表視窗,在改視窗中點選Add->Wave->Signals in Design,這時候在波形視窗中就可以看到這些訊號了;

13、 下面我們就開始模擬了,在主視窗中輸入命令對訊號進行驅動模擬

14、 退出模擬,在主視窗中點選Simulate->End Simulation,會出現對話方塊,提示我們是否確認退出模擬,我們點選是退出模擬;