亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 編程設計 > 正文

quartus怎么仿真?Quartus II調用modelsim無縫仿真詳細圖文教程

2020-07-14 13:49:51
字體:
來源:轉載
供稿:網友

Quartus II 是Altera公司的綜合性PLD/FPGA開發軟件,原理圖、VHDL、VerilogHDL以及AHDL(Altera Hardware 支持Description Language)等多種設計輸入形式,內嵌自有的綜合器以及仿真器,可以完成從設計輸入到硬件配置的完整PLD設計流程,那么quartus怎么仿真?Quartus II怎么調用modelsim無縫仿真?下面武林網的小編帶來Quartus II調用modelsim無縫仿真詳細圖文教程。

Quartus 中調用modelsim的流程:

1. 設定仿真工具

assignmentèsettingèEDA tool settingèsimulation 選擇你需要的工具。

2. 自動產生測試激勵文件模板:

processingèstartèStart test bench template writer

我們點擊之后系統會自動在目錄:當前文件夾è simulation è modelsim (這個文件夾名字跟你選的仿真工具有關) 中產生一個測試激勵文件 xxx.vt(Verilog test bench) 或者 xxx.vht(VHDL test bench), 文件名跟你工程中的Top module 的名字一樣, 后綴為.vt或者.vht。

3. 編輯走動生成的test bench文件

我們加入自己需要的激勵以及初始化語句,這里我們還要修改test bench的模塊名字為tb(我們會看到這個名字和后面的設定有聯系)。

4. 連接test bench,我們需要從Quartus中自動調用仿真工具,所以需要設定Native Link選項。

a) 還是在simulation的設置頁面里,設定 Native Link對話框中的設定。我們這里因為需要工具自動調用激勵所以選中

b) 點擊右邊的Test Benches, 我們需要在這里設定一個相關聯的test bench.

這里會彈出一個讓你指定test bench的對話框,因為我們之前沒有指定任何的test bench,所以這里是空白的。

c) 指定test bench

因為我們是第一次產生test bench,點擊new.

點擊New之后會產生一個New Test bench setting的對話框,在這里你將test bench和你的相應的test bench file進行綁定。

我們這里在Test bench name的對話框中輸入一個名字”my_1st_tb”, 我們將看到,在下面的Top level module in test bench對話框中也自動顯示”my_1st_tb”. 注意這個名字應該和你的test bench 中的module name一直,我們之前在第3步的時候將test benchmodule name已經改成了tb,所以我們這里應該把對話框中的名字改成tb。

d) 加入test bench文件

5. 進行仿真

當這些設定都完成了之后, 選擇菜單

toolèRun EDA Simulation toolèEDA RTL simulation

就可以直接調用modelsim進行仿真。

6. 小技巧:

我們這樣調用仿真,如果是Modelsim AE每次不會編譯lib文件,但如果我們使用的是Modelsim SE版本,每次調用都需要重新編譯庫,非常不爽,在這里我們建議自己修改腳本文件,進行仿真.

a) 當我們按照之前的描述,運行完仿真之后,停留在Modelsim的界面。

b) 在Modelsim界面的命令行上,我們點向上的方向鍵,就會出現我們上一條指令, 我們可以看到是

do xxxx.do 這說明工具執行的上一個命令式 xxxx.do這個腳本文件,我們這里的例子是

do oversampling_core_run_msim_rtl_verilog.do

i. 我們知道了工具執行的腳本,我們就可以按照自己的想法去改變這個腳本了。使用

edit oversampling_core_run_msim_rtl_verilog.do命令,可以看到這個腳本的內容(當然我們也可以使用Ultra Edit或者VIM等文本編輯軟件去打開這個腳本文件)。這個腳本通常分成3部分 庫文件編譯部分,設計文件編譯,運行參數設定和開始執行部分

ii. 通常來說庫文件只在第一次編譯的時候,需要編譯,后面我們只需要在仿真的時候指定庫文件的位置就好了,不需要每次都編譯。因此我們可以注釋掉“庫文件編譯部分”。下面圖中紅色框中的部分就是被注釋掉的庫編譯部分,這樣會節省我們的仿真時間,注意在腳本語言中#是注釋符。

iii. 我們將編輯過的腳本文件另存為sim.do, 在以后的仿真中我們可以在Modelsim命令行中,直接在腳本中運行do sim.do(當然是先需要將Modelsim的工作目錄改到 工程所在文件夾/simulation/modelsim/)。

c) 另外腳本生成的波形文件通常是將test bench的頂層加入到圖形畫面中我們可以看到在腳本的第3部分(運行參數和開始執行)部分,默認命令式

add wave *, 這條命令就是講 test bench頂層的所有信好加入到wave窗口中。

對我們來說,在調試階段,有很多底層信號都是想觀測的,所以需要再手動修改一下命令

i. 在modelsim的窗口中,選中自己想要關心的模塊,右鍵可以將自己關心的信號加入wave波形中

ii. 此時我們在wave 窗口中可以將這個波形的格式存下來,在wave窗口中點菜單fileèsave… 選擇文件名為wave.do.

iii. 在我們執行的腳本中將add wave *,這個命令替換成do wave .do, 就可以在每次執行仿真的時候自動添加想要觀測的波形了。

7. 接下來最后一個問題,怎樣才能一次性的編譯好庫文件,讓軟件不再每次編譯。其實altera已經為客戶準備了相應的選項,只不過藏得比較深,不好找。

a) 一次性編譯庫:

i. 點擊toolè launch EDA simulation Library Compiler

ii. 我們會看到一個讓我們選擇器件的頁面。根據你的實際情況選擇下面的設定。點擊start compile,軟件會自動幫你完成編譯,然后關掉就好,至此你應該已經完成了庫的編譯。

iii. 接下來我們需要在QII的仿真設定頁面做一些修改。

我們需要回到設定界面

Assignmentèsettingèsimulationèmore Nativelink setting

設定好相應的路徑。

好了,重新run仿真,就發現不會再編譯我們的庫文件了。

以上就是對quartus怎么仿真以及Quartus II調用modelsim無縫仿真詳細圖文教程全部內容的介紹,更多精彩內容請繼續關注武林網網站!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕视频在线免费欧美日韩综合在线看| 91亚洲精品一区二区| 在线观看日韩欧美| 中文字幕日韩视频| 国产亚洲欧洲在线| 亚洲欧美国产日韩天堂区| 欧美日韩不卡合集视频| 日本午夜在线亚洲.国产| 曰本色欧美视频在线| 97涩涩爰在线观看亚洲| 这里精品视频免费| 91精品国产自产在线观看永久| 国产成一区二区| 性色av一区二区三区红粉影视| 国产精品成人v| 国内成人精品一区| 最新国产成人av网站网址麻豆| 日韩国产一区三区| 亚洲一区二区三区香蕉| 亚洲综合日韩中文字幕v在线| 亚洲免费av片| 日韩欧美精品在线观看| 亚洲国产另类 国产精品国产免费| 亚洲一区999| 欧美大尺度在线观看| 一本色道久久88精品综合| 麻豆成人在线看| 国产精品久久久久久久久粉嫩av| 在线播放日韩av| 日韩最新av在线| 成人欧美一区二区三区在线湿哒哒| 中文字幕国产日韩| 亚洲免费视频观看| 精品久久香蕉国产线看观看亚洲| 久久97久久97精品免视看| xvideos国产精品| 亚洲女同精品视频| 亚洲男人天堂2024| 午夜精品在线视频| 热99久久精品| 国内精品久久久久伊人av| 国产91色在线| 亚洲人成电影在线播放| 亚洲黄页网在线观看| 国产福利视频一区二区| 久久久久久亚洲精品| 国产精品极品美女粉嫩高清在线| 91av国产在线| 精品国产乱码久久久久久虫虫漫画| 亚洲伊人一本大道中文字幕| 在线精品国产欧美| 欧美精品日韩三级| 欧美激情在线狂野欧美精品| 亚洲国产小视频| 538国产精品一区二区免费视频| 亚洲第一视频在线观看| 亚洲аv电影天堂网| 久久久久久91香蕉国产| 最新国产成人av网站网址麻豆| 综合136福利视频在线| 久久躁狠狠躁夜夜爽| 亚洲日本成人网| 91成人天堂久久成人| 亚洲精品一区二区三区婷婷月| 中文字幕综合一区| 国产精品电影在线观看| 在线午夜精品自拍| 欧美激情影音先锋| 欧美福利小视频| 日韩美女av在线免费观看| 国产亚洲精品va在线观看| 欧美日本啪啪无遮挡网站| 欧美激情久久久| 国语自产偷拍精品视频偷| 日韩欧美aⅴ综合网站发布| 国产一区二区黄| 日韩最新在线视频| 国产精品久久久久一区二区| 日韩大片免费观看视频播放| 欧美激情小视频| 国产精品无av码在线观看| 操91在线视频| 欧美日韩一区二区三区| 国产亚洲欧美另类中文| 亚洲国产精品成人av| 欧美激情2020午夜免费观看| 一道本无吗dⅴd在线播放一区| 国产在线一区二区三区| 亚洲最大中文字幕| 久久精品国产精品亚洲| 日韩av黄色在线观看| 国产精品嫩草影院久久久| 欧美日本精品在线| 欧美最近摘花xxxx摘花| 欧美成人一区在线| 欧美精品在线看| 日韩中文字幕网站| 伊人av综合网| 欧美电影在线观看高清| 亚洲va久久久噜噜噜| 最近更新的2019中文字幕| 91成人在线观看国产| 亚洲综合在线中文字幕| 日韩中文字幕第一页| 欧美黑人xxxⅹ高潮交| 欧美成人精品h版在线观看| 国产精品美女www爽爽爽视频| 亚洲乱码国产乱码精品精| 日韩欧美精品在线观看| 国产精品视频久久久| 亚洲最大av网| 久久久久免费精品国产| 日韩一区二区三区国产| 成人两性免费视频| 国产精品久久一| 亚洲人成啪啪网站| 91久久国产精品91久久性色| 最新国产精品亚洲| 91香蕉嫩草影院入口| 在线观看免费高清视频97| 91精品久久久久久久久久久久久| 亚洲最新在线视频| 国产91ⅴ在线精品免费观看| 欧美视频二区36p| 国产精品日韩在线一区| 美女av一区二区三区| 欧美大片大片在线播放| 国产精品久久久久久久一区探花| 欧美亚洲国产日韩2020| 欧美日韩一区二区免费在线观看| 欧美日韩第一视频| 在线成人一区二区| 久久久在线免费观看| 一个人看的www欧美| 国产精品永久免费在线| 欧美久久精品一级黑人c片| 精品一区二区亚洲| 日韩成人小视频| 久久成人精品视频| 欧美激情在线观看视频| 亚洲精品456在线播放狼人| 亚洲天堂视频在线观看| 久久久精品中文字幕| 欧美日韩精品在线播放| 92福利视频午夜1000合集在线观看| 91视频国产精品| 亚洲人成伊人成综合网久久久| 日韩激情视频在线| 国产精品青草久久久久福利99| 92福利视频午夜1000合集在线观看| 久久成人这里只有精品| 国产精品免费久久久久久| 尤物yw午夜国产精品视频| 久久成人这里只有精品| 久久人人爽人人爽人人片亚洲| 国产精品va在线播放我和闺蜜| 亚洲人在线观看| 欧美性生活大片免费观看网址| 欧美色另类天堂2015| 日韩成人中文字幕| 日本精品久久久久影院| 日本高清不卡的在线| 久久久亚洲欧洲日产国码aⅴ| 日韩精品视频免费专区在线播放|