QuartusII操作過程圖解_第1頁
QuartusII操作過程圖解_第2頁
QuartusII操作過程圖解_第3頁
QuartusII操作過程圖解_第4頁
QuartusII操作過程圖解_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、基于QuartusII9.0的數(shù)字電路設(shè)計操作過程圖解QuartusII9.0啟動方法一、直接雙擊桌面上的圖標(biāo),可以打開QuartusII9.0軟件;方法二、執(zhí)行:【開始】一【程序】一【Altera一QuartusII9.0一QuartusII9.0TalkBackInstall菜單命令,可以打開軟件。啟動軟件后,若你的電腦沒有連接到Internet互聯(lián)網(wǎng),會出現(xiàn)如下圖所示的提示,提示你沒有連接到Altera的官方,將無法獲得更新的資源。點(diǎn)擊R確定1繼續(xù),因?yàn)檫@不影響軟件的正常使用。若你的電腦已經(jīng)正常連接到Internet互聯(lián)網(wǎng),則在打開軟件時就不會出現(xiàn)以上的提示,并且可以通過軟件界面右下方的

2、兩個圖標(biāo):,直接連接到Altera公司的官方,以便獲取更多的信息和資源。2 .QuartusII9.0軟件界面QuartusII9.0軟件的默認(rèn)啟動界面如下圖所示,由標(biāo)題欄、菜單欄、常用工具欄、資源管理窗口、程序編譯或仿真運(yùn)行狀態(tài)的顯示窗口、程序編譯或仿真的結(jié)果顯示窗口和工程編輯工作區(qū)組成。3 .QuartusII9.0軟件使用1 .新建項(xiàng)目工程使用QuartusII9.0設(shè)計一個數(shù)字邏輯電路,并用時序波形圖對電路的功能進(jìn)行仿真,同時還可以將設(shè)計正確的電路下載到可編程的邏輯器件(CPLD、FPGA)中。因軟件在完成整個設(shè)計、編譯、仿真和下載等這些工作過程中,會有很多相關(guān)的文件產(chǎn)生,為了便于管理

3、這些設(shè)計文件,我們在設(shè)計電路之前,先要建立一個項(xiàng)目工程(NewProject),并設(shè)置好這個工程能正常工作的相關(guān)條件和環(huán)境。建立工程的方法和步驟如下:(1)先建一個文件夾。就在電腦本地硬盤找個地方建一個用于保存下一步工作中要產(chǎn)生的工程項(xiàng)目的文件夾,注意:文件夾的命名及其保存的路徑中不能有中文字符。(2)再開始建立新項(xiàng)目工程,方法如右圖點(diǎn)擊:【File】菜單,選擇下拉列表中的【NewProjectWizard.命令,打開建立新項(xiàng)目工程的向?qū)υ捒?。如下圖,出現(xiàn)第個對話框,讓你選擇項(xiàng)目工程保存位置、定義項(xiàng)目工程名稱以及設(shè)計文件頂層實(shí)體名稱。方法如下:D醺*c+.t1+n屆Open.Ctrl+0國H

4、ewFrojectWizard.OpenPtcject.Ctxl+JConvertMAJI+PL.USIIffojsct.Sav1eFrojwetCloseProjectHe.ProjectVizard:Directory,Nase,Top-LevelEntitypat.fXV/lhati$themrkinqdirectoryforthisproect?I指定項(xiàng)目工程保存路徑及文件夾WhiXthen#n&oftfiisflroject?定義項(xiàng)目工程名稱Whalisthenameofthetop-leveldfrsignentityforthispfejed:?Thisnamekcase

5、sensiwtandmu式exactlymalchtheentitynanein(tiede$gnfile.定義設(shè)計文件的頂層文體名梆y$e£KittingProjectGetthgs.N*xt>Finiih取消I第一欄選擇項(xiàng)目工程保存的位置,方法是點(diǎn)擊按鈕,選擇到剛才我們在第一步建立的文件夾。如右圖,第二欄(項(xiàng)目工程名稱)和第三欄(設(shè)計實(shí)體名稱)軟件會默認(rèn)為與之前建立的文件夾名稱一致。沒有特別需要,我們一般選擇軟件的默認(rèn),不必特意去修改。需要注意的是:以上名稱的命名中不能出現(xiàn)中文字符,-w-s-Ui.-w-s-軟件的后續(xù)工作會出錯。完成以上命名工作后,點(diǎn)擊Next,進(jìn)入下一步

6、。如下圖對話框:否則BFcvPirpjoEFtTizard:DirectoryIfa口.Top-LooLEn±itypaL%.X|WhM博lheodk.nom也日??诳趎thisbsect?|£:3d3y_1Rhaliatheranecfihurajpet.?k位山"ha博IhemgmeMIhelap-eveldwigrien明Mr州零口???amp;'''卜值nane讀M$e劃卸MidmuslouDtihlcuni削rwntntlxdcsgnlit|sdsjp_1JjEwblrigPresetSciHthge.門nLih|ffr:TFro

7、jsri¥iT?irrl;AdriFile不k?rf!ilSelectIhedwlgnwwfhinHj*in呻pi*M口、AIdAtic例MH纖爐(j|sr%由自pjecldrac1七ptciMHpropelJoto-yxican5lv/av$adcd&sigrlile?totteproectlatchrFie nsrne:"I.L;l.電工£=;1睚wiTZAdJAJEnoi/eIE幾LdiG*wnit55K5lyM日palhn-are?of3npnor-dlauIRkbir?'<ItnkX*i>Ti/fh第鴻這第步的工作是讓你將之前

8、已經(jīng)設(shè)計好的工程文件添加到本項(xiàng)目工程里來,我們之前若沒有設(shè)計好的文件,就甭理他,跳過這一步,直接點(diǎn)Next,再進(jìn)入下一步。如下圖對話框:ts-lsci ire rmb «nc oe-zeeycu W t 卻/ fw c«nphtcrkEniiy | Qicer# IIT jicnt dcMoo廣 色utD mmc t#iw(sd 叩足 Gpeeifc dfeec. :elBded ii !Av.shbb deiM'falShDm AvdrMbfe device 展Paikage5p“dgr 冗 aQ 5互附 diJvdrucl JtLtL H國dCopg covps

9、Uble 110n4Asaihda jeKsiHarreCoibm一. IEh L|J詡i M | Memor. | Errled | /LLEPX5'144C&EPXSriUCFPXFiTOEPX5-14+I6EP2CaAF25EIE tPXL!F2bliL:K Cr2C0F25GC7 FP?TRF?RIarA1.2/ IN4 A.M)GO08091.2/4汕ggg1也 1.2 1.2/ 1 %4 g y0R6026想258GUGR89ia2102n9M)01198C81190C8 1858881bby覘 1G5M0 1*園脂2 22C?R6- E uu 6 AL 一 : S

10、Tcmords/ct|l|FliileIil期.消這第步的工作是讓你選擇好設(shè)計文件下載所需要的可編程芯片的型號,現(xiàn)在我們只做簡單的電路設(shè)計和仿真,隨便指定一個就可以了。以后我們做課程設(shè)計或?qū)W習(xí)可編程邏輯器件這門課后,等熟悉了CPLD或FPGA器件以后再根據(jù)開發(fā)板的器件選擇合適的器件型號。點(diǎn)擊Next,進(jìn)入下一步。如下圖對話框:這第步是讓你選擇第三方開發(fā)工具,我不需要,直接點(diǎn)擊Next,進(jìn)入下一步。出現(xiàn)下圖頁面:以上頁面顯示剛才我們所做的項(xiàng)目工程設(shè)置容的“報告”。點(diǎn)擊Finish,完成新建項(xiàng)目工程的任務(wù)。(到此我們一個新的項(xiàng)目工程已經(jīng)建立起來,但真正的電路設(shè)計工作還沒開始。由于QuartusII

11、軟件的應(yīng)用都是基于一個項(xiàng)目工程來做的,因此無論設(shè)計一個簡單電路還是很復(fù)雜的電路都必須先完成以上步驟,建立一個后綴為.qpf的ProjectFile。)2 .新建設(shè)計文件建立好一個新的項(xiàng)目工程后,接下來可以開始建立設(shè)計文件了。QuartusII9.0軟件可以用兩種方法來建立設(shè)計文件,一種是利用軟件自帶的元器件庫,以編輯電路原理圖的方式來設(shè)計一個數(shù)字邏輯電路,另一種方法是應(yīng)用硬件描述語言(如VHDL或Verilog)以編寫源程序的方法來設(shè)計一個數(shù)字電路。作為初學(xué)者,我們先學(xué)會用編輯原理圖的方法來設(shè)計一些簡單的數(shù)字邏輯電路。原理圖設(shè)計方法和步驟如下:(1)選擇用原理圖方式來設(shè)計電路如右圖,從File

12、菜單中選擇【New】命令,或直接點(diǎn)擊常用工具欄的第一個按鈕,打開新建設(shè)計文件對話框,如下圖。選擇【BlockDiagram/SchematicFile】,點(diǎn)擊OK,即進(jìn)入原理圖編輯界面。FileEdi t Vi ew Froj e ct Assi gjmeRtz P匚口且點(diǎn)工Me命令,3 3m打開Sf建文件Ctrl+OE.Ctrl+f4& 圜 N&w Troj«ct Vicard.FtK 片st,Ctrl+JCartert MAX+PLUS II Project.5 ag Pro J actClrrojactQCtrl*S£與f As.Savs Curl e

13、nt Report S 電eticm As.(2)編輯原理圖QuartusII9.0軟件的數(shù)字邏輯電路原理圖的設(shè)計是基于常用的數(shù)字集成電路的,要熟練掌握原理圖設(shè)計,必須要認(rèn)識和熟悉各種邏輯電路的符號、邏輯名稱和集成電路型號。因此努力學(xué)好數(shù)字電子技術(shù)基礎(chǔ)是后續(xù)學(xué)習(xí)其他專業(yè)知識、掌握電路設(shè)計的基本條件。下面我們舉例用原理圖設(shè)計方法設(shè)計一個“三輸入表決器”電路。電路的邏輯功能是:三人表決,以少數(shù)服從多數(shù)為原則,多數(shù)人同意則議案通過,否則議案被否決。這里,我們使用三個按鍵代表三個參與表決的人,置“0表示該人不同意議案,置“1表示該人同意議案;兩個指示燈用來表示表決結(jié)果,LED1點(diǎn)亮表示議案通過,LED

14、2點(diǎn)亮表示議案被否決。真值表如下:S1S2S3LED1LED2000010010101001011101000110110設(shè)計方法和步驟如下:11010111101)雙擊原理圖的任一空白處,會彈出一個元件對話框。在 到一個2輸入的與門。Name欄目中輸入 and2 ,我們就得2)點(diǎn)擊OK按鈕,將其放到原理圖的適當(dāng)位置。重復(fù)操作,放入另外兩個 過右鍵菜單的 Copy命令復(fù)制得到。2輸入與門。也可以通3)雙擊原理圖的空白處,打開元件對話框。在Name欄目中輸入or3,我們將得到一個3輸入的或門。點(diǎn)擊OK按鈕,將其放入原理圖。Syabol器 Imss!?燈號y-utM-vufhr-v-v-Ejepe

15、-al-nsed eue叢白:加!?.即7 Phig In 14整三口中4)雙擊原理圖的空白處,打開元件對話框。在Name欄目中輸入not,我們會得到一個非門。點(diǎn)擊OK按鈕,將其放入原理圖。5)把所用的元件都放好之后,開始連接電路。將鼠標(biāo)指到元件的引腳上,鼠標(biāo)會變成十”字形狀。按下左鍵,拖動鼠標(biāo),就會有導(dǎo)線引出。根據(jù)我們要實(shí)現(xiàn)的邏輯,連好各元件的弓I腳。6)雙擊原理圖的空白處,打開元件對話框。在Name欄目中輸入Input ,我們便得到一個輸入引腳。點(diǎn)擊 OK按鈕,放入原理圖。重復(fù)操作,給我們的電路加上3個輸入引腳。7)雙擊輸入引腳,會彈出一個屬性對話框。在這一對話框上,我們可更改引腳的名字。

16、我們分別給3個輸入引腳取名ini、in2、in3。8)雙擊原理圖的空白處,打開元件對話框。在Name欄目中輸入output,我們會得到一個輸出引腳。點(diǎn)擊OK按鈕,放入原理圖。重復(fù)操作,給我們的電路加上兩個輸出引腳。給兩個輸出引腳分別命名為ledi、led2。(到這里我們要設(shè)計的一個“三輸入表決器”的電路原理圖已經(jīng)完成,接下來要做的工作是對設(shè)計好的原理圖進(jìn)行項(xiàng)目工程編譯和電路功能仿真。)3 .項(xiàng)目工程編譯設(shè)計好的電路若要讓軟件能認(rèn)識并檢查設(shè)計的電路是否有錯誤,需要進(jìn)行項(xiàng)目工程編譯,QuartusII9.0軟件能自動對我們設(shè)計的電路進(jìn)行編譯和檢查設(shè)計的正確性。方法如下:在【Processing】菜

17、單下,點(diǎn)擊【StartCompilation】命令,或直接點(diǎn)擊常用工具欄上的按鈕,開始編譯我們的項(xiàng)目。編譯成功后,點(diǎn)擊確定按鈕??诒R9|穹,守0hjjLirtWJill+li*nrOlr12“審ni1修-ftwElul11-Cii/W(A-4l«df/i4ifrJu/fvrtJ«-fHibj«-tedwklmPaUranlM-i,i4VflllftK-SCMCaH1.“Iideriw:hoi-jBHw-IvWfJlSFl'n-fn-li-Kil.1-SlihilSri-tiufiAOn#n.脖it1一由FldtfLb|J餐djn.<4mlfeiM.i

18、lAuni-i-M看uTk«ingUbLe”nnflilwQirEnVw-IEH-2Mm卬“,nj,tkiir00F.心1wi,+ZlBlBdluriUl.'-4.aftn|isTl國W.l<_AlthirtdBm0IGrjiLwI.twHLwIZinurluiiiirind-nvidiiLiw«1%Dintr«me72hiUiliL陋的5mlSJKL1wviliafctfUgi薛加耳TLba:Tnl八解CCI11IyLlW£*R*Bai.ueSqf,修Ft*E-E6,y-1«riEsifdL«t*營e邙dIrakim0

19、5:/tnfltffnzriiuin'iput"iea?71IsJU,elsliiufwUTliljqAfi*:|uutui口fcilLCtjapilBMon,wuxuEnnElil,-Dieeoxh;nssiLEigv受胡淳匚2Fl*:<+*»AE而A,附I與品*:*用工2TU”口工EfWR樂£«!-MFI上F蚓7Oc*1此T®Zjl>irLLFJ目q.i3iet城IBEe>”l&dSalipljvr-biI:«Jhkx>.3Ulil皿4.功能仿真仿真是指利用QuartusII軟件對我們設(shè)計的

20、電路的邏輯功能進(jìn)行驗(yàn)證,看看在電路的各輸入端加上一組電平信號后,其輸出端是否有正確的電平信號輸出。因此在進(jìn)行仿真之前,我們需要先建立一個輸入信號波形文件。方法和步驟如下:1)在【File】菜單下,點(diǎn)擊【New】命令。在隨后彈出的對話框中,切換到【OtherFiles頁。選中【VectorWaveformFile】選項(xiàng),點(diǎn)擊OK按鈕。2)在Edit菜單下,點(diǎn)擊【InsertNodeorBus】命令,或在下圖Name列表欄下方的空白處雙擊鼠標(biāo)左鍵,打開編輯輸入、輸出引腳對話框。lfn«10.在此空白處雙擊 2標(biāo)左健,會跳 出如右圖的對話 框,讓馀興編輯 演形文杵的整人和*出荒O13.17

21、5 m JMasterTimeEar-175ns»Pointer;650psInterval;-17.53rw10.0Hi20.0he3)在上圖新打開的對話框中點(diǎn)擊【NodeFinder按鈕,打開【NodeFinder】對話框。點(diǎn)擊【List】按鈕,列出電路所有的端子。點(diǎn)擊>>按鈕,全部加入。點(diǎn)擊OK按鈕,確認(rèn)。點(diǎn)擊OK回到InsertNodeorBus對話框,再點(diǎn)擊OK按鈕,確認(rèn)。4)選中ini信號,在Edit菜單下,選擇【Value=>Clock】命令?;蛑苯狱c(diǎn)擊左側(cè)工具欄上的按鈕。在隨后彈出的對話框的Period欄目中設(shè)定參數(shù)為50ns,點(diǎn)擊OK按鈕。AZMa

22、ster Time Bar:18.175 ns J *-| Porter:50 p$Inleival-It10.0 nsILnl給法,In個H其 * 中引置值 選第入設(shè)號 i 2 3dld2 n n R 電 白 i i i 1 1Clock點(diǎn)擊此CLuck按鈕,將給入灌設(shè)置為連續(xù)的時鐘信號,時鐘信號的頻率通過期跳出的對話框(右圖)來定義卡5)in2、in3也用同樣的方法進(jìn)行設(shè)置,Period參數(shù)分別為20ns和40ns。HameFilu白at1SO.Ons)“40.ns】g120,04呵匚BinlE0B0.TLrLrLTLrLRTLnLrirmr_TLnl_h1日111123獷4Ltdlled

23、2BIEX1niiiiiiiQuartusII軟件集成了電路仿真模塊,電路有兩種模式:時序仿真和功能仿真,時序仿真模式按芯片實(shí)際工作方式來模擬,考慮了元器件工作時的延時情況,而功能仿真只是對設(shè)計的電路其邏輯功能是否正確進(jìn)行模擬仿真。在驗(yàn)證我們設(shè)計的電路是否正確時,常選擇“功能仿真”模式。6)將軟件的仿真模式修改為“功能仿真”模式,操作方法如下圖所示:點(diǎn)擊此插翅.打開翻下圖ffjT程設(shè)置對話抻*設(shè)罟仿直模苴*UartcelStart Simulation 啟動仿真工具,或直接點(diǎn)Settings-ssrbjqCaicaory;GeneralFilasLibrariesD'oviso+口快以

24、恂5siting;andCoalitions±CompilationRocessSellings±EDATodSeltng:tAnaksiaZSynditiisGettingsIfFitterSetlinas+-mnirgAnalysisSettingsZsseTibterDesignAssim0MSianalT守dIILogicAnalKerLogicAnalyzerInterfacef5iniMtor5e廊口苫??薢imulalianVcifitdiwi此處rkrpdFysPowerPkyPawapAr«lyzerSewings7)選擇好“功能仿真”模式后,需

25、要生成一個“功能仿真的網(wǎng)表文件”,方法是如右圖,選擇【Processing菜單,點(diǎn)擊GenerateFunctionalSimulationNetlist命令。軟件運(yùn)行完成后,點(diǎn)擊確定。8)開始功能仿真,在【Processing】菜單下,選擇【擊常用工具欄上的按鈕。仿真結(jié)束后,點(diǎn)擊確認(rèn)按鈕。觀察仿真結(jié)果,對比輸入與輸出之間的邏輯關(guān)系是否符合電路的邏輯功能。(到這里為止,我們基于QuartusII9.0軟件的數(shù)字電路設(shè)計與仿真工作已經(jīng)完成,但我們設(shè)計的電路最終還要應(yīng)用可編程邏輯器件來工作,去實(shí)現(xiàn)我們設(shè)計的目的。因此接下來,我們還要把設(shè)計文件下載到芯片中,使設(shè)計工作賦予實(shí)際。)5、下載驗(yàn)證要將設(shè)計

26、文件下載到硬件芯片中,我們事先一定要準(zhǔn)備好一塊裝有可編程邏輯器件的實(shí)驗(yàn)板(或開發(fā)板)和一個USB下載工具,如下圖我們自行開發(fā)設(shè)計的EDA-1數(shù)字電子技術(shù)實(shí)驗(yàn)板。由于不同的可編程邏輯器件的型號及其芯片的引腳編號是不一樣的,因此在下載之前,我們先要對設(shè)計好的數(shù)字電路的輸入、輸出端根據(jù)芯片的引腳編號進(jìn)行配置。1)檢查項(xiàng)目工程支持的硬件型號在開始引腳配置之前,先檢查一下我們在開始建立項(xiàng)目工程時所指定的可編程邏輯器件的型號與實(shí)驗(yàn)板上的芯片型號是否一致,假如不一致,要進(jìn)行修改,否則無法下載到實(shí)驗(yàn)板的可編程邏輯器件中。修改的方法如下:按鈕,打開項(xiàng)目工程設(shè)置對話框,如下圖:點(diǎn)擊常用工具欄上的Led* Ana*

27、w inreifsce-Ginjlor SetingSirxilionVei fic-aLkti binulnniUiittiull Flies;PbWeiPI,5鼻1山了Avahbla deuces 在下圓的別囊中遙拌有曳總版上芯片一致的更8Dmtbm. I LEw | LfagiiUMgg.,. | Ert虱PUL 也EP3CSF25GtEEP2t5F25EC7 /EP2C5F5£Ce .EPNNF ± S« JEP3C5320箕7 /L;,2.hLkUJ.U11114TJU 川川,泗 4舞 4TJU4AU1 1 -1 .1 11- kUH rxuu raaw

28、 T JJ.IU r ywuuI JJ.'UJLEP2C5Q2Q3BEPIRFl"匚E EP2E5ri4J|E713 Id la142I J:0039V 3EQ009I '到8rm pj 2 rn32ESellin£sssrbjqCai-go'j1:F人山日遠(yuǎn)G點(diǎn)工運(yùn)里送樣胃罩咬件311靖|仙|叩三川tn率prrtRTrlirinn4<PlKSFti?+ELAToolSellnos-ti£FmaiSli-gi4Fit旬Msldn爭+inn卻螞%SMw。*內(nèi)洛nt>kDmigrSigner叩|lLfirjiM毗eiDevice5d

29、rjcfLhrriymU力打"她“'Van1ttflflisclricutiittldi.n.EmiM而員型/1_二"點(diǎn)擊這里從白擊M左中JS'RadRnQPHM,立供桂品片空號的祭如IaigrideviiEE1PAiliides'icesslsztrclL,th?Fbter*S|KcificdevceseededrAvailableCevicM'ii就rOih-r:n/aShown'AvaiibltdninriitPiM起asJEWy工PinDounl;習(xí)口用dbjAfi*>5上口向dvaicpddevicesHrfdCcpp

30、CLrrt3-=£.Lk±步"Mig-aUiXiLCirpallbiity111 巾。的fcen tevrosi匕陋dMigralbrDeice-s.如上圖方法,選好芯片型號后,點(diǎn)擊OK,即修改完成。修改完硬件型號后,最好重新對項(xiàng)目工程再編譯一次,以方便后面配置引腳。編譯的方法與上面所敘一樣,簡單來說,只要再點(diǎn)擊一下常用工具欄上的按鈕,編譯完成后,點(diǎn)擊【確定】即可。2)給設(shè)計好的原理圖配置芯片引腳配置芯片引腳就是將原理圖的輸入端指定到實(shí)驗(yàn)板上可編程芯片與按鈕相連的引腳編號,將輸出端指定到實(shí)驗(yàn)板上可編程芯片與LED發(fā)光二極管相連的引腳編號。方法如下:點(diǎn)擊常用工具欄上

31、的按鈕,打開芯片引腳設(shè)置對話框,如下圖:xNamed:4E«»Edit:xyFilter:Pins:allN。由他咻DirectionL8曲n|I/QgnkYrefGroupI/O閑nSrdKeserved(jTQijp10iniinput小J3,3-VLVTU(deFaJt)2n2Input3-3-VLVTR(default)3in3InputSt人引腳編號n在此列吞哈5:對應(yīng)的空*!方法3.3-VLVTTL(default)43ledlOutput是:吟3.3-VLVTTL(defidt)S<s>Ied2Outputfhj擊-a的鼻內(nèi)雙3.3-VLVTTL(

32、defadt)e<<nenode,,方號,或從展開的一應(yīng)列表中選擇相應(yīng)騙號°這里需要給大家明確的是不同公司開發(fā)的實(shí)驗(yàn)板結(jié)構(gòu)不同,采用的可編程芯片型號也會不同,因此芯片引腳與外部其它電子元件連接的規(guī)律是不一樣的。為此實(shí)驗(yàn)板的開發(fā)者會提供一個可編程芯片(CPLD或FPGA)引腳分布及外接元件的引腳編號資料。我們開發(fā)的這款實(shí)驗(yàn)板的可編程芯片的型號是Altera公司生廠的Cyclonell系列的EP2c5T144C8。芯片的引腳分配列表如下:信號名符號FPGA弓1腳號信號名符號FPGA弓1腳號信號名符號FPGA弓1腳號7SLEDAAA0PIN103電平開關(guān)SWSW0PIN70J4

33、擴(kuò)展口J4-3PIN24AA1PIN104SW1PIN69J4-4PIN25AA2PIN112SW2PIN67J4-5PIN28AA3PIN113SW3PIN65J4-6PIN30AA4PIN114SW4PIN64J4-7PIN31AA5PIN115SW5PIN63J4-8PIN32AA6PIN118SW6PIN21J4-9PIN407SLEDBBB0PIN119SW7PIN22J4-10PIN41BB1PIN120LED發(fā)光二極管LEDG0PIN86J4-11PIN42BB2PIN121LEDG1PIN79J4-12PIN43BB3PIN122LEDG2PIN76J4-13PIN44BB4P

34、IN125LEDG3PIN75J4-14PIN45BB5PIN126LEDR0PIN74J4-15PIN47BB6PIN129LEDR1PIN73J4-16PIN487SLEDCCC0PIN132LEDR2PIN72J4-17PIN51CC1PIN133LEDR3PIN71J4-18PIN52CC2PIN134高速D/A轉(zhuǎn)換器信號DACCLKPIN101J4-19PIN53CC3PIN135DACD7PIN100J4-20PIN557SLEDDDD0PIN136DACD6PIN99J4-21PIN57DD1PIN137DACD5PIN97J4-22PIN58DD2PIN139DACD4PIN9

35、6J4-23PIN59DD3PIN141DACD3PIN94J4-24PIN607SLEDEEE0PIN142DACD2PIN93頻率計時鐘CLK1PIN89EE1PIN143DACD1PIN92CLKINPIN88EE2PIN144DACD0PIN87外部時鐘CLK0PIN17EE3PIN3按鍵KEY0PIN917SLEDFFF0PIN4KEY1PIN90FF1PIN7FF2PIN8FF3PIN9根據(jù)以上列表,我們選用實(shí)驗(yàn)板上的電平開關(guān)SW0、SW1和SW2作為“三輸入表決器”的三個輸入信號,輸出端選用LEDG0和LEDG1,這樣我們需要應(yīng)用的芯片引腳號分別是PIN70、PIN69、PIN6

36、7和PIN86、PIN79。通過QuartusII軟件配置好的引腳圖如下:乂Named:|錯>Edit;*NodeNameDirectionLocationReservedGroupI/OBankVrefCroup1/0Stardard1intIrpiJtPIN.704IB4NO3.3-VLVTTL(defajlt)2in2InputPIN_69qB4_NOLVTTL(default)3iH3InputPIN_674B4_NOS.VLVHL(default)qledlOutputPIN_863B3_N13.3-VLVTTL(default)5led:OutputPIN793B3_NI13

37、.3-VLVTTL(deFault)6node>>MM配置好引腳以后,再編譯一次,得到的電路原理圖如下:3)連接實(shí)驗(yàn)板,下載設(shè)計文件完成以上工作之后,我們現(xiàn)在就可以進(jìn)行下載了。軟件下載之前先將實(shí)驗(yàn)板接通電源,并通過AlteraUSB-Blaster下載器將實(shí)驗(yàn)板的JTAG接口連接到計算機(jī)。一般情況下,計算機(jī)會自動搜索和安裝USB下載器的驅(qū)動程序。等驅(qū)動安裝完成后,點(diǎn)擊QuartusII軟件常用工具欄上的按鈕,打開下載界面,按下圖所示設(shè)置好相關(guān)容,點(diǎn)擊函i按鈕即可完成下載。(到此我們的設(shè)計工作可以說全部結(jié)束了,接下來的工作就是在實(shí)驗(yàn)板上的驗(yàn)證和測試,如果發(fā)現(xiàn)設(shè)計有誤,那就只好重新修改

38、設(shè)計文件,并重新下載了。)另外需要說明一下,通過JTAG模式下載的文件是不能保存到實(shí)驗(yàn)板上的,實(shí)驗(yàn)板斷電后就不能再工作了。若要將設(shè)計文件永久保存在實(shí)驗(yàn)板上,則需要通過實(shí)驗(yàn)板上的AS接口,以ActiveSerial模式將后綴名為.pof文件下載并保存到可編程芯片中,這樣實(shí)驗(yàn)板斷電后,設(shè)計文件是不會丟失的。四.QuartusII9.0安裝說明打開文件夾,雙擊Setup.exe文件, 公司名稱等,軟件便能自己安裝到1、將QuartusII_9.0安裝程序下載或拷貝到自己電腦的本地磁盤,開始安裝,根據(jù)軟件安裝的向?qū)б徊揭徊皆O(shè)置好安裝目錄和用戶名、你指定的目錄下。安裝界面如下圖:2、等軟件安裝元成后,開

39、始破解。點(diǎn)擊運(yùn)行Quartus_II_9.0_b151破解器.exe文件,出現(xiàn)如下對話框,點(diǎn)擊【瀏覽】按鈕,將路徑選擇到軟件安裝目錄:altera72quartusbin下的Bin文件夾,找到sys_cpt.dll文件,選中sys_cpt.dll后再點(diǎn)擊“應(yīng)用”。(很多用戶上來就點(diǎn)擊“應(yīng)用”,實(shí)際上并沒有破解這個軟件)。破解操作界面如下圖:fe (jiiit 1_11_1. i_bi b i ttfrs-后富 |NT四 «4ii 史千葉 t-S'A TR ii貨的二:i照 Quartus_II_7_ 2_blbl破解送O -*ii,=-."."I;' ":|- V-AU-. l._ l.-*J-11_ MUy1. .!. Lit!" ?.t*2 2袁什底符費(fèi)任 口tw忤SYE-EDt. m,粘口晚:.:我的主貝:WHV. CfttcK CM薰的覘伴: myEizppor£altera. com要蹙用補(bǔ)丁的文件口:|C; jiaoKiieValtera72quartuis11blltsyEAlSh中國區(qū)代理-駿龍科技的客戶甘用,苒它也量好牡的化昔Q原主若“在應(yīng)用補(bǔ)丁前備儻文件技

溫馨提示

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

評論

0/150

提交評論