国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

Quartus II 調用ModelSim 仿真

發布時間:2010-10-9 22:13    發布者:conniede
關鍵詞: Library , modelsim , Quartus , 仿真
下面是基于在Altera Quartus II 下如何調用ModelSim 進行仿真的一個實例。

不能否認,Quartus II(我用的7.0)無法像ISE 那樣方便的直接調用ModelSim,而是需要額外的做一些工作。這確實給我們的仿真調試帶來了一些不便。特權同學也是在摸索了好久以后才徹底搞定這個問題,下面分享下,力求明白易懂,讓大家少走一些彎路。

1、 打開Quartus II,新建一個工程,工程代碼如下(只是做一個簡單的二分頻電路):

module modelsim_test(

clk,rst_n,div

);

input clk; //系統時鐘

input rst_n; //復位信號,低有效

output div; //2 分頻信號

reg div;

always @ (posedge clk or negedge rst_n)

if(!rst_n) div <= 1'b0;

else div <= ~div;

endmodule

2、 進入菜單欄的Assignments EDA Tool Settings,進入如下界面:


雙擊“EDA tools”下的“Simulation”選項,彈出如下界面:


點擊Tool name 最右側的下拉條,選擇“ModelSim”,在彈出的界面做如下設置:


3、 以上設置完成,重新編譯工程。

打開工程目錄,看到多了一個“simulation”文件夾,再打開該文件夾下的“modelsim”文件夾。看到有三個文件,其中.vo 文件就是我們的代碼布局布線信息。仿真還需要幾個文件,我們把它們都拷貝到該目錄下。

4、 打開“C:altera70quartusedasim_lib”(具體quartus 軟件安裝文件的根目錄視您的實際情況而定,大體路徑都一樣),因為我們用的是MAX II器件,所以把“maxii_atoms.v”拷貝到3 中提到的目錄下,這個文件是仿真元件庫。

5、 編寫一個工程RTL 源碼的Testbench 文件,用于作為仿真激勵(具體如何編寫清參考相關數據文檔資料)。這個實例的testbench 如下:

module vtf_test;

// Inputs

reg clk;

reg rst_n;

// Output

wire div;

modelsim_test u1(

.clk(clk),

.rst_n(rst_n),

.div(div)

);

initial begin

clk = 0;

forever

#10 clk = ~clk; //產生50MHz 的時鐘

end

initial begin

rst_n = 0;

#1000 rst_n = 1; //上電后1us 復位信號

#1000;

$stop;

end

endmodule

將該文件命名為tb_test.v,保存到3 提到的文件夾下。

6、 在wokspace 的library 面板的空白處單擊右鍵,選擇“new”→“library”


在新彈出界面中做如下設置,然后點擊“OK”。


7、 啟動ModelSim 軟件,點擊菜單欄的Compile􀃆compile 命令,彈出如下界面:


Library 選擇剛才新建的“work_test”,查找范圍定位到我們3 提到的文件夾下。全選在該目錄下可以看到的文件,點擊Compile(注意該文件夾必須在全英文/數字路徑下,否則會出錯無法編譯)。

8、 我們回到wokspace 的library 面板,work_test 多處了下拉框,點擊后如下:


我們右鍵單擊vtf_test 文件,在彈出的菜單中選擇Simulation

9、 執行上面的操作后,軟件自動彈出wokspace 的sim 面板如下:


在vtf_test 欄單擊右鍵,在彈出菜單中選擇Add􀃆Add to Wave。然后軟件將彈出波形窗口。

10、 波形窗口如下:


這時我們點擊全速編譯(一次不行,多點一次,工具欄倒數第三個按鈕),
然后點擊觀看全部波形(放大縮小按鈕后面一個藍色按鈕)。

11、 仿真結果如下:


可以看到div 信號確實是clk 的二分頻。呵呵,基本的操作就到此結束了。
本文地址:http://www.qingdxww.cn/thread-31208-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 為何選擇集成電平轉換?
  • 基于CEC1712實現的處理器SPI FLASH固件安全彈性方案培訓教程
  • 無線充電基礎知識及應用培訓教程2
  • PIC18-Q71系列MCU概述
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 韩日在线播放 | 亚洲欧美日韩中文字幕网址 | 韩国免费一级成人毛片 | 中文字幕日本精品一区二区三区 | a欧美 | 69成年网| 欧美亚洲 尤物久久 综合精品 | 欧美一级做一a做片性视频 欧美一级做性受 | 日本一区二区在线 | 狠狠激情五月综合婷婷俺 | 久久久国产精品免费视频 | 三级黄色毛片 | 欧美大片免费在线观看 | 逼水直流 | 天堂网2021天堂手机版 | 亚洲一区二区三区高清视频 | 国产一级视频在线 | 中国一级做a爰片久久毛片 中国一级特黄毛片 | 国产99re在线观看只有精品 | 国产高清在线精品一区a | 国产福利精品一区二区 | 色五月婷婷成人网 | 久久国产精品麻豆映画 | 丝瓜草莓视频下载 | 一级毛片无毒不卡直接观看 | 日本高清免费观看 | ww欧洲ww欧洲视频 | 亚洲视频在线观看免费视频 | 欧美洲视频在线观看 | 香蕉成人国产精品免费看网站 | xx在线视频| 日日操夜夜操视频 | 久久免费看视频 | 天堂网在线观看在线观看精品 | 一区两区三不卡 | 青青操免费在线视频 | 看黄a大片 免费 | 久久成人国产精品二三区 | 亚洲国产一级a毛片 | 国内自拍视频在线看免费观看 | 国产va免费高清在线观看 |