skylinyk的個(gè)人空間 http://selenalain.com/space-uid-21185.html [收藏] [復制] [RSS]

博客

quartus 11.0下調用modelsim仿真

熱度 2已有 10906 次閱讀2013-11-9 15:24 |個(gè)人分類(lèi):技術(shù)| quartus, 仿真, modelsim

之前看到睿智的教程里面進(jìn)行仿真需要寫(xiě)test bench文件,對于初學(xué)者來(lái)說(shuō)就有點(diǎn)頭大了,也不想那么麻煩,所以就想能不能直接進(jìn)行仿真看波形,后來(lái)在一個(gè)學(xué)習群里了解到quartus 7.2版本集成了modelsim仿真,11.0版本需要單獨安裝。資料里面有三個(gè)安裝包,

11.0_quartus_windows.zipquartus軟件;

11.0_devices_windows.zip是器件包;

11.0_modelsim_windows.zip是仿真軟件(modelsim 6.6);


    1、廢話(huà)少說(shuō)直接進(jìn)入正題,首先要準備一個(gè)完整的工程(無(wú)錯誤),選一個(gè)比較簡(jiǎn)單的LED燈吧,如下圖所示

設置仿真器選項

2、 Quartes II 11.0界面菜單欄中選擇 Tools-->options選項卡中選中EDA tool options,在該選項 卡中下面的ModelSim-Altera一項指 定安裝路徑為(如d:/Altera/11.0/modelsim_ae/win32aloem)

     3、在Quartes II 11.0界面菜單欄中選擇Assignments->Settings。

選中該界面下EDA Tool settings中的Simulation一項;Tool name中選擇ModelSim-Altera;

Format for output netlist中選擇開(kāi)發(fā)語(yǔ)言的類(lèi)型VHDL或其它,在此選擇verilog HDL,還有文件輸出路徑E:\CPLDcode\01_led1如圖:

然后點(diǎn)擊APPLY應用和OK。

4、設置完成后,編譯工程:在Quartus II 11.0界面菜單欄中選擇菜單欄選擇Processing-->start Compilation,等待編譯,無(wú)錯后會(huì )在01_led1目錄下生成simulation目錄,執行下一步。


 5、在Quartus II 11.0界面菜單欄中選擇菜單欄Tools中的Run EDA Simulation Tool-->

EDA RTL Simulation 進(jìn)行行為級仿真,接下來(lái)就可以看到ModelSim-Altera 6.6d的運行界面

6、modelsim界面菜單欄中選擇Compile-->compile... ,彈出窗口中選擇 led1.vho文件,點(diǎn)擊compile,然后點(diǎn)擊done.

 

7、在Library窗口中可以展 開(kāi)work/fulladder可以看到:

8、雙擊led1載入

9、此時(shí),在作為輸入的端口對象上點(diǎn)右鍵,選擇create wave創(chuàng )建波形,作為輸出的端口上點(diǎn)右鍵選擇add-->to wave-->slected signals,添加到波形窗口中,然后運算即可仿真,如下圖所示:

經(jīng)過(guò)上述幾個(gè)步驟,仿真基本上是建立起來(lái)了,具體仿真參數可以再實(shí)際運用過(guò)程中進(jìn)行設置,在這里就沒(méi)細說(shuō)了,下次用到再詳細寫(xiě)寫(xiě)。

發(fā)表評論 評論 (4 個(gè)評論)

回復 吻云浩/aiq 2014-1-18 11:55
# ** Error: (vsim-3033) C:/test/simulation/modelsim/cnt4.vo(85): Instantiation of 'cycloneii_io' failed. The design unit was not found.
#         Region: /cnt4
#         Searched libraries:
#             C:\test\simulation\modelsim\rtl_work
# ** Error: (vsim-3033) C:/test/simulation/modelsim/cnt4.vo(121): Instantiation of 'cycloneii_io' failed. The design unit was not found.
#         Region: /cnt4
#         Searched libraries:


#             C:\test\simulation\modelsim\rtl_work
# ** Error: (vsim-3033) C:/test/simulation/modelsim/cnt4.vo(149): Instantiation of 'cycloneii_lcell_comb' failed. The design unit was not found.
#         Region: /cnt4
#         Searched libraries:
#             C:\test\simulation\modelsim\rtl_work
# ** Error: (vsim-3033) C:/test/simulation/modelsim/cnt4.vo(166): Instantiation of 'cycloneii_lcell_ff' failed. The design unit was not found.
#         Region: /cnt4
#         Searched libraries:
#             C:\test\simulation\modelsim\rtl_work
# ** Error: (vsim-3033) C:/test/simulation/modelsim/cnt4.vo(187): Instantiation of 'cycloneii_io' failed. The design unit was not found.
#         Region: /cnt4
#         Searched libraries:
#             C:\test\simulation\modelsim\rtl_work
# Error loading design
按照這種方法老是提示上面的錯誤怎么回事求解釋
回復 吻云浩/aiq 2014-1-18 11:56
到了第八步的時(shí)候
回復 skylinyk 2014-2-7 12:28
注意第6步的是VHO文件:modelsim界面菜單欄中選擇Compile-->compile... ,彈出窗口中選擇 led1.vho文件,點(diǎn)擊compile,然后點(diǎn)擊done.
回復 小東TEDA 2014-4-13 11:13
我用quartus11.0  求那個(gè)器件壓縮包  例外我用modelsim10 可以嗎

facelist

您需要登錄后才可以評論 登錄 | 立即注冊

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
返回頂部
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页