使用軟體:
Quartus : 21.1.1 Lite(免費使用版)
Modelsim : 10.3d


目前我會的方式主要有兩種,我發現使用上各有不方便的地方,不過互相搭配的話應該還是可以做到不錯的效果:
(1). 透過Quartus在compiler的中途連結到Modelsim:
好處是會自動帶入IP建立的各種模組,例如PLL,比較不方便的地方是比較花時間,每次都要Compiler然後開啟Modelsim,這個階段好像比較浪費時間。
(2). 在同時開啟Modelsim與Quartus的狀況下跑模擬:
這個的好處是不用花太多時間去從Quartus開啟,不過需要記一些類似cmd的指令。但是跑模擬的時間會快很多,適合一個專案中其中一個.v檔的模擬。
- 透過Quartus在compiler的中途連結到Modelsim
從Tools -->Options -->General -->EDA Tool Options -->Modelsim設定你安裝好後的Modelsim.exe位置,只要設定一次即可
- Assignments -->Settings --> Tool name設定Modelsim -->勾選Run_gate-level simulation...

- 設定你的Testbench檔案,名稱最好都跟你要模擬的.V檔一致,XXX.v就取名XXX_tb.v,免得模擬的時候出現一些名稱上的錯誤

- Compiler後就會自動開啟Modelsim的模擬

- 後面就是都自動帶入直接看結果即可












