資源描述:
《《QuartusII實例》PPT課件》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、VHDLQuartusII實例4.1QuartusII設(shè)計流程1.創(chuàng)建工程準(zhǔn)備工作圖4-1選擇編輯文件KONXIN4.1QuartusII設(shè)計流程1.創(chuàng)建工程準(zhǔn)備工作圖4-2選擇編輯文件的語言類型,鍵入源程序并存盤4.1QuartusII設(shè)計流程2.創(chuàng)建工程圖4-3利用“NewPrejectWizard”創(chuàng)建工程cnt104.1QuartusII設(shè)計流程2.創(chuàng)建工程圖4-4將所有相關(guān)的文件都加入進(jìn)此工程4.1QuartusII設(shè)計流程2.創(chuàng)建工程圖4-5選擇目標(biāo)器件EP1C6Q240C84.1QuartusII設(shè)計流程3.編譯前設(shè)置圖
2、4-6選擇配置器件的工作方式4.1QuartusII設(shè)計流程3.編譯前設(shè)置圖4-7選擇配置器件和編程方式圖4-8全程編譯后出現(xiàn)報錯信息4.全程編譯4.1QuartusII設(shè)計流程圖4-9選擇編輯矢量波形文件5.時序仿真4.1QuartusII設(shè)計流程圖4-10波形編輯器5.時序仿真4.1QuartusII設(shè)計流程圖4-11設(shè)置仿真時間長度5.時序仿真4.1QuartusII設(shè)計流程圖4-12.vwf激勵波形文件存盤5.時序仿真4.1QuartusII設(shè)計流程圖4-13向波形編輯器拖入信號節(jié)點4.1.2創(chuàng)建工程4.1QuartusII設(shè)
3、計流程圖4-14設(shè)置時鐘CLK的周期5.時序仿真4.1QuartusII設(shè)計流程圖4-15設(shè)置好的激勵波形圖5.時序仿真4.1QuartusII設(shè)計流程圖4-16選擇總線數(shù)據(jù)格式5.時序仿真4.1QuartusII設(shè)計流程圖4-17選擇仿真控制5.時序仿真4.1QuartusII設(shè)計流程圖4-18仿真波形輸出5.時序仿真4.1QuartusII設(shè)計流程圖4-19選擇全時域顯示5.時序仿真4.1QuartusII設(shè)計流程圖4-20AssignmentEditor編輯器6.觀察RTL電路7.引腳鎖定和下載4.1QuartusII設(shè)計流程圖
4、4-21表格方式引腳鎖定對話框圖7.引腳鎖定和下載4.1QuartusII設(shè)計流程4-22圖形方式引腳鎖定對話框7.引腳鎖定和下載4.1QuartusII設(shè)計流程圖4-23選擇編程下載文件8.編程下載4.1QuartusII設(shè)計流程圖4-24加入編程下載方式8.編程下載4.1QuartusII設(shè)計流程圖4-25雙擊選中的編程方式名8.編程下載4.1QuartusII設(shè)計流程圖4-26ByteBlasterII接口AS模式編程窗口9.AS模式編程4.1QuartusII設(shè)計流程圖4-27選擇目標(biāo)器件EP1C6Q24010.JTAG間接模
5、式編程4.1QuartusII設(shè)計流程圖4-28選定SOF文件后,選擇文件壓縮10.JTAG間接模式編程4.1QuartusII設(shè)計流程圖4-29用JTAG模式對配置器件EPCS1進(jìn)行間接編程10.JTAG間接模式編程4.2嵌入式邏輯分析儀圖4-30SignalTapII編輯窗1.打開SignalTapII編輯窗4.2嵌入式邏輯分析儀圖4-31SignalTapII編輯窗2.調(diào)入待測信號3.SignalTapII參數(shù)設(shè)置4.2嵌入式邏輯分析儀圖4-32下載cnt10.sof并準(zhǔn)備啟動SignalTapII4.文件存盤5.編譯下載6.啟
6、動SignalTapII進(jìn)行采樣與分析4.2嵌入式邏輯分析儀圖4-33SignalTapII數(shù)據(jù)窗設(shè)置后的信號波形6.啟動SignalTapII進(jìn)行采樣與分析4.3編輯SignalTapII的觸發(fā)信號圖4-34選擇高級觸發(fā)條件4.3編輯SignalTapII的觸發(fā)信號圖4-35進(jìn)入“觸發(fā)條件函數(shù)編輯”窗口4.3編輯SignalTapII的觸發(fā)信號圖4-36編輯觸發(fā)函數(shù)4.4LPM_ROM宏模塊應(yīng)用圖4-37正弦信號發(fā)生器結(jié)構(gòu)框圖4.4.1工作原理4.4LPM_ROM宏模塊應(yīng)用4.4.2定制初始化數(shù)據(jù)文件1.建立.mif格式文件【例4-
7、1】WIDTH=8;DEPTH=64;ADDRESS_RADIX=HEX;DATA_RADIX=HEX;CONTENTBEGIN0:FF;1:FE;2:FC;3:F9;4:F5;…(數(shù)據(jù)略去)3D:FC;3E:FE;3F:FF;END;4.4LPM_ROM宏模塊應(yīng)用4.4.2定制初始化數(shù)據(jù)文件1.建立.mif格式文件【例4-2】#include#include"math.h"main(){inti;floats;for(i=0;i<1024;i++){s=sin(atan(1)*8*i/1024);printf("%
8、d:%d;",i,(int)((s+1)*1023/2));}}把上述程序編譯成程序后,可在DOS命令行下執(zhí)行命令:romgen>sin_rom.mif;4.4LPM_ROM宏模塊應(yīng)用4.4.2定制初始化數(shù)據(jù)文件2.