QuartusII軟件使用

上傳人:真** 文檔編號(hào):243075006 上傳時(shí)間:2024-09-15 格式:PPT 頁(yè)數(shù):47 大?。?.63MB
收藏 版權(quán)申訴 舉報(bào) 下載
QuartusII軟件使用_第1頁(yè)
第1頁(yè) / 共47頁(yè)
QuartusII軟件使用_第2頁(yè)
第2頁(yè) / 共47頁(yè)
QuartusII軟件使用_第3頁(yè)
第3頁(yè) / 共47頁(yè)

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《QuartusII軟件使用》由會(huì)員分享,可在線閱讀,更多相關(guān)《QuartusII軟件使用(47頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、單擊此處編輯母版標(biāo)題樣式,,單擊此處編輯母版文本樣式,,第二級(jí),,第三級(jí),,第四級(jí),,第五級(jí),,,,*,第三章,集成開(kāi)發(fā)平臺(tái),Quartus,Ⅱ,操作基礎(chǔ),,主要內(nèi)容,QuartusⅡ,軟件的安裝方法和工程的基本設(shè)計(jì)流程;,,通過(guò)簡(jiǎn)單的實(shí)例演示各流程以及常用工具的使用方法,熟悉,QuartusⅡ,軟件的用戶界面、常用工具和設(shè)計(jì)流程;,,宏功能模塊的配置和,SignalTapⅡ,邏輯分析儀的使用方法。,3.1,,QuartusⅡ,軟件的安裝,把,QuartusⅡ7.2,安裝光盤放入計(jì)算機(jī)的光驅(qū)中,在自動(dòng)出現(xiàn)的光盤安裝目錄中選擇安裝,QuartusⅡ,軟件和,Megacore IP library

2、,兩項(xiàng),安裝光盤將自動(dòng)引導(dǎo)完成軟件的安裝;,,軟件安裝完成之后,在軟件中指定,Altera,公司的授權(quán)文件(,License.dat,),才能正常使用 ;,,授權(quán)文件可以在,Altera,的網(wǎng)頁(yè)上,,申請(qǐng)或者購(gòu)買獲得。,,安裝,Altera,的硬件驅(qū)動(dòng)程序。驅(qū)動(dòng)程序存放在,QuartusⅡ,安裝目錄下的,…,quartus\drivers,文件夾中。驅(qū)動(dòng)安裝后才能將設(shè)計(jì)結(jié)果通過(guò)計(jì)算機(jī)的通信接口編程下載到目標(biāo)芯片中。,,3.2,Quartus,Ⅱ,軟件的用戶界面,啟動(dòng),Quartus,Ⅱ,軟件后默認(rèn)的界面主要由標(biāo)題欄、菜單欄、工具欄、資源管理窗口、編譯狀態(tài)顯示窗口、信息顯示窗口和工程工作區(qū)等部分

3、組成。,,3.2 QuartusⅡ,軟件的用戶界面(續(xù),1,),標(biāo)題欄,,標(biāo)題欄中顯示當(dāng)前工程的路徑和工程名。,,菜單欄,,菜單欄主要由文件(,File,)、編輯(,Edit,)、視圖(,View,)、工程(,Project,)、資源分(,Assignments,)、操作(,Processing,)、工具(,Tools,)、窗口(,Window,)和幫助(,Help,)等下拉菜單組成。,,工具欄,,工具欄中包含了常用命令的快捷圖標(biāo)。,,資源管理窗口,,資源管理窗口用于顯示當(dāng)前工程中所有相關(guān)的資源文件。,,3.2,,QuartusⅡ,軟件的用戶界面(續(xù),2,),工程工作區(qū),,當(dāng),Quartus

4、Ⅱ,實(shí)現(xiàn)不同的功能時(shí),此區(qū)域?qū)⒋蜷_(kāi)對(duì)應(yīng)的操作窗口,顯示不同的內(nèi)容,進(jìn)行不同的操作,如器件設(shè)置、定時(shí)約束設(shè)置、編譯報(bào)告等均顯示在此窗口中。,,編譯狀態(tài)顯示窗口,,此窗口主要顯示模塊綜合、布局布線過(guò)程及時(shí)間。,,信息顯示窗口,,該窗口主要顯示模塊綜合、布局布線過(guò)程中的信息,如編譯中出現(xiàn)的警告、錯(cuò)誤等,同時(shí)給出警告和錯(cuò)誤的具體原因。,3.3,QuartusⅡ,的開(kāi)發(fā)流程,按照一般編程邏輯設(shè)計(jì)的步驟,利用,QuartusⅡ,軟件進(jìn)行開(kāi)發(fā)是可以分為以下四個(gè)步驟:,,(,1,)輸入設(shè)計(jì)文件;,,(,2,)編譯設(shè)計(jì)文件;,,(,3,)仿真設(shè)計(jì)文件;,,(,4,)編程下載設(shè)計(jì)文件。,,3.3.1,輸入設(shè)計(jì)文件

5、,Quartus,Ⅱ,軟件的輸入法有:,,,1,)原理圖輸入方式、,,,2,)文本輸入方式(如,VHDL,、,Verilog,HDL,),,,3,),AHDL,輸入方式、,,,4,)模塊輸入方式以及,,,5,)第三方,EDA,工具產(chǎn)生的文件以及混合使用以上幾種設(shè)計(jì)輸入方法進(jìn)行設(shè)計(jì),,,本章主要介紹原理圖輸入法,,原理圖輸入法也稱為圖形編輯輸入法,用,Quartus,Ⅱ,原理圖輸入設(shè)計(jì)法進(jìn)行數(shù)字系統(tǒng)設(shè)計(jì)時(shí),不需要任何硬件描述語(yǔ)言的知識(shí),在具有數(shù)字邏輯電路基本知識(shí)的基礎(chǔ)上,利用,Quartus,Ⅱ,軟件提供的,EDA,平臺(tái)設(shè)計(jì)數(shù)字電路或系統(tǒng)。,,3.3.1,輸入設(shè)計(jì)文件(續(xù),1,),1,、原理圖輸

6、入法-建立設(shè)計(jì)工程,,建立設(shè)計(jì)工程的方法如圖示:,新建工程選項(xiàng),新建工程第一頁(yè),3.3.1,,輸入設(shè)計(jì)文件(續(xù),2,),1,、原理圖輸入法-建立設(shè)計(jì)工程,,建立設(shè)計(jì)工程的方法圖示:,新建工程第二頁(yè),新建工程第三頁(yè),3.3.1,,輸入設(shè)計(jì)文件(續(xù),3,),1,、原理圖輸入法-建立設(shè)計(jì)工程,,建立設(shè)計(jì)工程的方法圖示:,新建工程第四頁(yè),,新建工程第五頁(yè),3.3.1,,輸入設(shè)計(jì)文件(續(xù),4,),2,、原理圖輸入法-輸入設(shè)計(jì)文件,,,1,)新建工程之后,便可以進(jìn)行電路系統(tǒng)設(shè)計(jì)文件的輸入。選擇,file,菜單中的,New,命令,彈出如圖所示的新建設(shè)計(jì)文件類型選擇窗口。,3.3.1,,輸入設(shè)計(jì)文件(續(xù),5,

7、),2,)選擇,New,對(duì)話框,,中的,Device Design,,files,頁(yè)下的,Block,,Diagram/Schematic,,File,,點(diǎn)擊,OK,,,,打開(kāi)如圖所示的圖,,形編輯器對(duì)話框,,,進(jìn)行設(shè)計(jì)文件輸入,。,,圖形編輯器對(duì)話框,2,、原理圖輸入法-輸入設(shè)計(jì)文件,3.3.1,輸入設(shè)計(jì)文件(續(xù),6,),2,、原理圖輸入法-輸入設(shè)計(jì)文件,,,3,)在圖形編輯窗口,,中的任何一個(gè)位置,,雙擊鼠標(biāo),,或點(diǎn)擊,,,圖中的,“,符,號(hào),工具,”,,,按鈕,,,或選擇菜,單,,Edit,下的,Insert,,Symbol,命令,,彈出,,,如,右,圖所示的,元件,,選擇窗口,Symb

8、ol,,,對(duì)話,框。,元件選擇窗口,3.3.1,輸入設(shè)計(jì)文件(續(xù),7,),2,、原理圖輸入法-輸入設(shè)計(jì)文件,,4,)用鼠標(biāo)點(diǎn)擊單元庫(kù)前面的加號(hào),(+),,庫(kù)中的元件符號(hào)以列表的方式顯示出來(lái),選擇所需要的元件符號(hào),該符號(hào)顯示在,Symbol,對(duì)話框的右邊,點(diǎn)擊,OK,按鈕,添加相應(yīng)元件符號(hào)在圖像編輯工作區(qū)中,連接原理圖。,,十六進(jìn)制同步計(jì)數(shù)器的原理圖 如下:,,3.3.1,輸入設(shè)計(jì)文件(續(xù),8,),3,、原理圖輸入法-優(yōu)缺點(diǎn):,,優(yōu)點(diǎn):,,1,)可以與傳統(tǒng)的數(shù)字電路設(shè)計(jì)法接軌,即使用傳統(tǒng)設(shè)計(jì)方法得到電路原理圖,然后在,QuartusⅡ,平臺(tái)完成設(shè)計(jì)電路的輸入、仿真驗(yàn)證和綜合,最后下載到目標(biāo)芯片中

9、。,,,2,) 它將傳統(tǒng)的電路設(shè)計(jì)過(guò)程的布局布線、繪制印刷電路板、電路焊接、電路加電測(cè)試等過(guò)程取消,提高了設(shè)計(jì)效率,降低了設(shè)計(jì)成本,減輕了設(shè)計(jì)者的勞動(dòng)強(qiáng)度。,,缺點(diǎn):,,,1,)原理圖設(shè)計(jì)方法沒(méi)有實(shí)現(xiàn)標(biāo)準(zhǔn)化,不同的,EDA,軟件中的圖形處理工具對(duì)圖形的設(shè)計(jì)規(guī)則、存檔格式和圖形編譯方式都不同,因此兼容性差,難以交換和管理。,,,2,)由于兼容性不好,性能優(yōu)秀的電路模塊的移植和再利用非常困難難以實(shí)現(xiàn)用戶所希望的面積、速度以及不同風(fēng)格的綜合優(yōu)化,,,3,)原理圖輸入的設(shè)計(jì)方法不能實(shí)現(xiàn)真實(shí)意義上的自頂向下的設(shè)計(jì)方案,無(wú)法建立行為模型,從而偏離了電子設(shè)計(jì)自動(dòng)化最本質(zhì)的涵義。,3.3.2,編譯設(shè)計(jì)文件,Q

10、uartusⅡ,編譯器的主要任務(wù)是對(duì)設(shè)計(jì)項(xiàng)目進(jìn)行檢查并完成邏輯綜合,同時(shí)將項(xiàng)目最終設(shè)計(jì)結(jié)果生成器件的下載文件。編譯開(kāi)始前,可以先對(duì)工程的參數(shù)進(jìn)行設(shè)置。,,,QuartusⅡ,軟件中的編譯類型有全編譯和分步編譯兩種。,,,選擇,QuartusⅡ,主窗口,Process,菜單下,Start Compilation,命令,或者在主窗口,的工具欄,上直接點(diǎn)擊圖標(biāo),,,,,,可以進(jìn)行全編譯,,,,全,編譯的過(guò)程包括分析與綜合,(,Analysis & Synthesis,),、適配,(,Fitter,),、編程,(,Assembler,),、時(shí)序分析,(Classical Timing Analysis

11、),這,4,個(gè)環(huán)節(jié),,而這,4,個(gè)環(huán)節(jié)各自對(duì)應(yīng)相應(yīng)的菜單命令,可以單獨(dú)分步執(zhí)行,也就是分步編譯。,,,在設(shè)計(jì)的調(diào)試和優(yōu)化過(guò)程中,可以使用,RTL,閱讀器觀察設(shè)計(jì)電路的綜合結(jié)果,。,,,,,,,,,,,,,3.3.2,編譯設(shè)計(jì)文件(續(xù),1,),分步編譯就是使用對(duì)應(yīng)命令分步執(zhí)行對(duì)應(yīng)的編譯環(huán)節(jié),每完成一個(gè)編譯環(huán)節(jié),生成一個(gè)對(duì)應(yīng)的編譯報(bào)告。分步編譯跟全編譯一樣分為四步:,,,,1,、,分析與綜合,(,Analysis & Synthesis,),:設(shè)計(jì)文件進(jìn)行分析和檢查輸入文件是否有錯(cuò)誤,對(duì)應(yīng)的菜單命令是,QuartusⅡ,主窗口,Process,菜單下,Start,\Start Analysis &

12、 Synthesis,,,對(duì)應(yīng)的快捷圖標(biāo)是,在主窗口,的工具欄,上,的 ;,,,,2,、適配(,Fitter,) :在適配過(guò)程中,完成設(shè)計(jì)邏輯器件中的布局布線、選擇適當(dāng)?shù)膬?nèi)部互連路徑、引腳分配、邏輯元件分配等,對(duì)應(yīng)的菜單命令是,QuartusⅡ,主窗口,Process,菜單下,Start,\Start Fitter,;(注:兩種編譯方式引腳分配有所區(qū)別 ),,,3.3.2,,編譯設(shè)計(jì)文件(續(xù),2,),,,3,、,編程,(,Assembler,),:,產(chǎn)生多種形式的器件編程映像文件,,通過(guò)軟件下載到目標(biāo)器件當(dāng)中去,應(yīng)的菜單命令是,QuartusⅡ,主窗口,Process,菜單下,Sta

13、rt,\Start Assembler,;,,,,4,、,時(shí)序分析,(Classical Timing Analyzer),,:計(jì)算給定設(shè)計(jì)與器件上的延時(shí),完成設(shè)計(jì)分析的時(shí)序分析和所有邏輯的性能分析,菜單命令是,QuartusⅡ,主窗口,Process,菜單下,Start,\Start Classical Timing Analyzer,,對(duì)應(yīng)的快捷圖標(biāo)是,在主窗口,的工具欄,上,的 。,,,,編譯完成以后,編譯報(bào)告窗口,Compilation Report,會(huì)報(bào)告工程文件編譯的相關(guān)信息,如編譯的頂層文件名、目標(biāo)芯片的信號(hào)、引腳的數(shù)目等等 。,,,全編譯操作簡(jiǎn)單,適合簡(jiǎn)單的設(shè)計(jì)。對(duì)于

14、復(fù)雜的設(shè)計(jì),選擇分步編譯可以及時(shí)發(fā)現(xiàn)問(wèn)題,提高設(shè)計(jì)糾錯(cuò)的效率,從而提高設(shè)計(jì)效率。,,,3.3.2,,編譯設(shè)計(jì)文件(續(xù),3,),,5,、,RTL,閱讀器:在設(shè)計(jì)的調(diào)試和優(yōu)化過(guò)程中,可以使用,RTL,閱讀器觀察設(shè)計(jì)電路的綜合結(jié)果,同時(shí)也可以觀察源設(shè)計(jì)如何被翻譯成邏輯門、原語(yǔ)等 。,,,RTL,閱讀器是觀察和確定源設(shè)計(jì)是否實(shí)現(xiàn)了設(shè)計(jì)要求的理想工具。,,執(zhí)行仿真驗(yàn)證設(shè)計(jì)功能之前使用,RTL,閱讀器查找設(shè)計(jì)中的問(wèn)題,可以在設(shè)計(jì)早期發(fā)現(xiàn)問(wèn)題,為后期的驗(yàn)證工作節(jié)省時(shí)間。,,當(dāng)設(shè)計(jì)通過(guò)編譯后,選擇,QuartusⅡ,主窗口,Tools,菜單下,Netlist Viewers\RTL Viewer,命令,彈出,

15、RTL,閱讀器窗口,3.3.2,編譯設(shè)計(jì)文件(續(xù),4,),5,、,RTL,閱讀器,,,RTL,閱讀器窗口圖,,3.3.2,,編譯設(shè)計(jì)文件(續(xù),5,),5,、,RTL,閱讀器,,RTL,閱讀器窗口的右邊,是過(guò)程設(shè)計(jì)結(jié)果的主窗口,包括設(shè)計(jì)電路的模塊和連線,,RTL,閱讀器的左邊是層次列表,在每個(gè)層次上一樹(shù)狀形式列出了設(shè)計(jì)電路的所有單元。層次列表的內(nèi)容包括以下幾個(gè)方面:,,(,1,)實(shí)例,Instances,,能夠被展開(kāi)成低層次模塊或?qū)嵗?,(,2,)原語(yǔ),Primitives,,不能被展開(kāi)為任何低層次模塊的低層次節(jié)點(diǎn);,,(,3,)引腳,Pin,,當(dāng)前層次的,I/O,端口,如果端口是總線,也可以

16、將其展開(kāi),觀察到端口中每一個(gè)端口的信號(hào);,,(,4,)網(wǎng)線,Net,,是連接節(jié)點(diǎn)的連線,當(dāng)網(wǎng)線是總線時(shí)也可以展開(kāi),觀察每條網(wǎng)線。,3.3.2,,編譯設(shè)計(jì)文件(續(xù),6,),5,、,RTL,閱讀器,,雙擊結(jié)構(gòu)圖中的實(shí)例,可以展開(kāi)此模塊的下一級(jí)結(jié)構(gòu)圖,,,3.3.3,仿真設(shè)計(jì)文件,仿真的目的就是在軟件環(huán)境下,驗(yàn)證電路的行為和設(shè)想中的是否一致。,,,,FPGA/CPLD,中的仿真分為功能仿真和時(shí)序仿真。功能仿真著重考察電路在理想環(huán)境下的行為和設(shè)計(jì)構(gòu)想的一致性,時(shí)序仿真則在電路已經(jīng)映射到特定的工藝環(huán)境后,考察器件在延時(shí)情況下對(duì)布局布線網(wǎng)表文件進(jìn)行的一種仿真。,,,仿真一般需要建立波形文件、輸入信號(hào)節(jié)點(diǎn)、

17、編輯輸入信號(hào)、波形文件的保存和運(yùn)行仿真器等過(guò)程。,3.3.3,仿真設(shè)計(jì)文件(續(xù),1,),1,、,建立波形文件,,,波形文件用來(lái)為設(shè)計(jì)產(chǎn)生輸入激勵(lì)信號(hào)。,利用,,Quartus II,波形編輯器可以創(chuàng)建矢量波形文件,(.vwf),,,創(chuàng)建一個(gè)新的矢量波形文件,步驟如下:,,(,1,)選擇,QuartusⅡ,主界面,,File,菜單下的,New,命令,,彈出新建對(duì)話框,;,,(,2,)在新,建話框中選擇,,Other Files,標(biāo)簽頁(yè),,,從中選擇,,Vector Waveform File,,,點(diǎn)擊,OK,按鈕,,,則打開(kāi)一個(gè)空的波形編輯器窗口,,主要分為信號(hào)欄、工具欄和波形欄 。,,3.3.

18、3,仿真設(shè)計(jì)文件(續(xù),2,),1,、建立波形文件,,,,,,,,,,,,,,波形編輯器,窗口,,3.3.3,仿真設(shè)計(jì)文件(續(xù),3,),2,、輸入信號(hào)節(jié)點(diǎn),,,(,1,) 在波形編輯方式下, 執(zhí)行,Edit,菜單中的,Insert Node or Bus,命令,或者,在波形編輯器左邊,Name,列的空白處點(diǎn)擊鼠標(biāo)右鍵,,彈出的,Insert,Nodeor,Bus,對(duì)話框,,3.3.3,仿真設(shè)計(jì)文件(續(xù),4,),2,、輸入信號(hào)節(jié)點(diǎn),,,,,,,,,,,,,(,2,),點(diǎn)擊,Insert,Nodeor,Bus,對(duì)話框中的,Node Finder,…,按鈕,,彈出,Node Finder,窗口,在此窗

19、口中添加信號(hào)節(jié)點(diǎn)。,3.3.3,,仿真設(shè)計(jì)文件(續(xù),5,),3,、編輯輸入信號(hào),,編輯輸入信號(hào)是指在波形編輯器中指定輸入節(jié)點(diǎn)的邏輯電平變化,編輯輸入節(jié)點(diǎn)的波形。,,在仿真編輯窗口的工具欄中列出了各種功能選擇按鈕,主要用于繪制、編輯波形,給輸入信號(hào)賦值。 具體功能如下:,,:在波形文件中添加注釋;,,:修改信號(hào)的波形值,把選定區(qū)域的波形更改成原值的相反值;,,:全屏顯示波形文件;,,:放大、縮小波形;,,:在波形文件信號(hào)欄中查找信號(hào)名,可以快捷找到待觀察信號(hào);,,:將某個(gè)波形替換為另一個(gè)波形;,,:給選定信號(hào)賦原值的反值;,,:輸入任意固定的值;,,:輸入隨機(jī)值,,:給選定的信號(hào)賦值,,X,表示

20、不定態(tài),,0,表示賦,0,,,1,表示賦,1,,,Z,表示高阻態(tài),,W,表示弱信號(hào),,L,表示低電平,,H,表示高電平,,DC,表示不賦值。,3.3.3,仿真設(shè)計(jì)文件(續(xù),6,),3,、編輯輸入信號(hào),,:設(shè)置時(shí)鐘信號(hào)的波形參數(shù),先選中需要賦值的信號(hào),然后鼠標(biāo)右鍵點(diǎn)擊此圖標(biāo)彈出,Clock,對(duì)話框,在此對(duì)話框中可以設(shè)置輸入時(shí)鐘信號(hào)的起始時(shí)間(,Start Time,)、結(jié)束時(shí)間(,End Time,)、時(shí)鐘脈沖周期(,Period,),相位偏置(,Offset,)以及占空比。,,:給信號(hào)賦計(jì)數(shù)值 ,先選中需要賦值的信號(hào),然后鼠標(biāo)右鍵點(diǎn)擊此圖標(biāo)彈出如下圖所示的,Count Value,對(duì)話框,然后

21、賦值。,Count Value,對(duì)話框的,Counting,頁(yè),Count Value,對(duì)話框的,Timing,頁(yè),3.3.3,,仿真設(shè)計(jì)文件(續(xù),7,),4,、仿真波形文件,,,,QuartusⅡ,軟件中默認(rèn)的是時(shí)序仿真,如果進(jìn)行功能仿真則需要先對(duì)仿真進(jìn)行設(shè)置,步驟如下:,,,(,1,),選擇,QuartusⅡ,主窗口,Assignments,菜單下的,Settings,…,命令,可以進(jìn)入?yún)?shù)設(shè)置頁(yè)面,如下圖所示,然后單擊,Simulation Settings,,在右邊的對(duì)話框中的,Simulation mode,中選擇,“,Function,”,;,,3.3.3,,仿真設(shè)計(jì)文件(續(xù),8,

22、),4,、仿真波形文件,,,(,2,),選擇,Quartus,Ⅱ,主窗口,Processing,菜單下的,Generate Functional Simulation,Netlist,命令,生成功能仿真網(wǎng)表文件;,,(,3,),選擇,Quartus,Ⅱ,主窗口,Processing,菜單下的,Start Simulation,進(jìn)行功能仿真,。,,,功能仿真滿足要求后,還要對(duì)設(shè)計(jì)進(jìn)行時(shí)序仿真,時(shí)序仿真可以在編譯后直接進(jìn)行,但是要將上圖中的,Simulation mode,中設(shè)置為,“,Timing,”,,設(shè)置好以后直接選擇,Start Simulation,命令,執(zhí)行時(shí)序仿真。,,3.3.4,,

23、編程下載設(shè)計(jì)文件,對(duì)設(shè)計(jì)進(jìn)行驗(yàn)證后,即可對(duì)目標(biāo)器件進(jìn)行編程和配置,下載設(shè)計(jì)文件到硬件中進(jìn)行硬件驗(yàn)證。,,,,QuartusⅡ,編程器,Programmer,最常用的編程模式是,JTAG,模式和主動(dòng)串行編程模式,AS,。,,,,JTAG,模式主要用在調(diào)試階段,主動(dòng)串行編程模式用于板級(jí)調(diào)試無(wú)誤后將用戶程序固化在串行配置芯片,EPCS,中。,,,3.3.4,,編程下載設(shè)計(jì)文件(續(xù),1,),1,、,JTAG,編程下載模式,,,,,此方式的操作步驟主要分為,3,步:,,選擇,QuartusⅡ,主窗口,的,Tools,菜單下的,Programmer,命令或點(diǎn)擊 圖標(biāo),進(jìn)入器件編程和配置對(duì)話框。如

24、果此對(duì)話框中的,Hardware Setup,后為“,No Hardware”,,則需要選擇編程的硬件。點(diǎn)擊,Hardware Setup,,進(jìn)入,Hardware Setup,對(duì)話框,下頁(yè)圖所示,在此添加硬件設(shè)備。,,配置編程硬件后,選擇下載模式,在,Mode,中指定的編程模式為,JTAG,模式;,,確定編程模式后,單擊 添加相應(yīng)的,counter.sof,編程文件,選中,counter.sof,文件后的,Program/Configure,選項(xiàng),然后點(diǎn)擊 圖標(biāo)下載設(shè)計(jì)文件到器件中,,Process,進(jìn)度條中顯示編程進(jìn)度,編程下載完成后就可以

25、進(jìn)行目標(biāo)芯片的硬件驗(yàn)證了。,,3.3.4,,編程下載設(shè)計(jì)文件(續(xù),2,),編程下載對(duì)話框,,1,、,JTAG,編程下載模式,3.3.4,,編程下載設(shè)計(jì)文件(續(xù),3,),AS,主動(dòng)串行編程式的,,操作步驟如下:,,(,1,),選擇,Quartus,Ⅱ,,主窗口,Assignments,,菜,Device,命令,進(jìn)入,,Settings,對(duì)話框的,,Device,頁(yè)面進(jìn)行設(shè),,置,如右圖。,2,、,AS,主動(dòng)串行編,,程模式,3.3.4,編程下載設(shè)計(jì)文件(續(xù),4,),2,、,AS,主動(dòng)串行編程模式,,,(,2,)選擇,QuartusⅡ,主窗口,的,Tools,菜單下的,Programmer,命令或

26、點(diǎn)擊圖標(biāo) ,進(jìn)入器件編程和配置對(duì)話框,添加硬件,選擇編程模式為,Active Serial Program,;,,,(,3,)單擊 添加相應(yīng)的,counter.pof,編程文件,選中文件后的,Program/Configure,、,Verify,和,Blank Check,項(xiàng),單擊圖標(biāo) 下載設(shè)計(jì)文件到器件中,,Process,進(jìn)度條中顯示編程進(jìn)度。下載完成后程序固化在,EPCS,中,開(kāi)發(fā)板上電后,EPCS,將自動(dòng)完成對(duì)目標(biāo)芯片的配置,無(wú)須再?gòu)挠?jì)算機(jī)上下載程序。,,3.4,QuartusⅡ,中宏功能模塊的調(diào)用方法,,使用,QuartusⅡ,

27、軟件的,MegaWizard Plug-In Manager,中的宏功能模塊可以幫助用戶調(diào)用,QuartusⅡ,內(nèi)部已有的,IP,(知識(shí)產(chǎn)權(quán))核來(lái)完成一些復(fù)雜系統(tǒng)的設(shè)計(jì),并可以方便的對(duì)調(diào)用的,IP,核的參數(shù)進(jìn)行修改。,,,下面以一個(gè)調(diào)用,lpm_counter,宏功能模塊來(lái)實(shí)現(xiàn)一個(gè)十六進(jìn)制的加法同步計(jì)數(shù)器為例,簡(jiǎn)單介紹宏功能模塊的使用。,,,設(shè)計(jì)開(kāi)始前新建立一個(gè)名為,counter16,的工程,在工程中新建一個(gè)新的,bdf,文件,選擇,QuartusⅡ,主窗口,的,Tools,菜單下的,MegaWizard Plug-In Manager,命令,進(jìn)入,MegaWizard Plug-In Ma

28、nager,對(duì)話框第一頁(yè) ,然后依此進(jìn)行參數(shù)的設(shè)定,具體的流程如圖所示:,,3.4,QuartusⅡ,中宏功能模塊的調(diào)用方法,,MegaWizard Plug-In Manager,第一頁(yè),3.4,Quartus,Ⅱ,中宏功能模塊的調(diào)用方法,,MegaWizard,Plug-In Manager,第二頁(yè),MegaWizard,Plug-In Manager,第三頁(yè),3.4,Quartus,Ⅱ,中宏功能模塊的調(diào)用方法,,,MegaWizard,Plug-In Manager,第四頁(yè),,,MegaWizard,Plug-In Manager,第五頁(yè),3.4,Quartus,Ⅱ,中宏功能模塊的調(diào)用方

29、法,MegaWizard,Plug-In Manager,第六頁(yè),MegaWizard,Plug-In Manager,第七頁(yè),3.5 SignalTap,Ⅱ,邏輯分析儀,SignalTap,Ⅱ,邏輯分析儀是,QuartusⅡ,軟件中集成的一個(gè)內(nèi)部邏輯分析軟件,主要是用來(lái)觀察設(shè)計(jì)的內(nèi)部信號(hào)波形,方便查找設(shè)計(jì)中的缺陷。,,,在復(fù)雜的設(shè)計(jì)中,不能從外部的輸入輸出引腳上觀察內(nèi)部端口之間(如模塊與模塊之間)的信號(hào)波形是否正確,這就可以使用,SignalTap,Ⅱ,邏輯分析儀來(lái)進(jìn)行觀察。,,,對(duì)于外部的輸入輸出信號(hào),則沒(méi)有必要在,SignalTapⅡ,邏輯分析儀中進(jìn)行觀察。,3.5 SignalTa

30、p,Ⅱ,邏輯分析儀(續(xù),1,),1,、,SignalTap,Ⅱ,邏輯分析儀的用戶界面,,3.5 SignalTap,Ⅱ,邏輯分析儀(續(xù),2,),2,、,SignalTap,Ⅱ,邏輯分析儀的使用流程,,,(,1,)新建一個(gè),STP,文件,,,(,2,)添加采樣時(shí)鐘以及,,設(shè)置參數(shù),,,1,)添加采樣時(shí)鐘,,,2,)定義采樣深度,,,3,)設(shè)置觸發(fā)參數(shù),,,,右圖為,STP,文件參數(shù),,配置界面,。,3.5 SignalTap,Ⅱ,邏輯分析儀(續(xù),3,),(3),添加待觀察的信號(hào),,添加信號(hào)對(duì)話框,(4),編譯包含,STP,文件的工程,(5),檢測(cè)硬件配置鏈,(6),捕獲數(shù)據(jù)觀察波形,本章小結(jié),本章主要介紹了,Altera QuartusⅡ,軟件的開(kāi)發(fā)流程和使用方法。,,,以,QuartusⅡ7.2,為例,用一個(gè)簡(jiǎn)單的設(shè)計(jì)實(shí)例演示,QuartusⅡ,軟件進(jìn)行設(shè)計(jì)開(kāi)發(fā)的用戶界面、常用工具和設(shè)計(jì)流程;,,,對(duì),QuartusⅡ,軟件中的宏功能模塊的調(diào)用方法做了簡(jiǎn)單的說(shuō)明,;,,,最后介紹了,SignalTapⅡ,邏輯分析儀的使用方法。,

展開(kāi)閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔

相關(guān)搜索

關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  sobing.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!