試驗(yàn)一試驗(yàn)環(huán)境和平臺(tái)的建立_第1頁
試驗(yàn)一試驗(yàn)環(huán)境和平臺(tái)的建立_第2頁
試驗(yàn)一試驗(yàn)環(huán)境和平臺(tái)的建立_第3頁
試驗(yàn)一試驗(yàn)環(huán)境和平臺(tái)的建立_第4頁
試驗(yàn)一試驗(yàn)環(huán)境和平臺(tái)的建立_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、實(shí)驗(yàn)一:實(shí)驗(yàn)環(huán)境和平臺(tái)的建立一、 實(shí)驗(yàn)?zāi)康模菏煜uartus II的VHDL文本設(shè)計(jì)流程,學(xué)習(xí)3-8譯碼器的設(shè)計(jì)、仿真、下 載。二、實(shí)驗(yàn)內(nèi)容:用VHDL編寫3-8譯碼器的VHDL代碼并仿真。三、實(shí)驗(yàn)環(huán)境PC 機(jī)(Pentium100 以上)、Altera Quartus II 9.0 CPLD/FPGA 集成開環(huán)境。 四、實(shí)驗(yàn)原理譯碼器(decoder)是一類多輸入多輸出組合邏輯電路器件,具可以分為:變 量譯碼和顯示譯碼兩類。譯碼器一般是一種較少輸入變?yōu)檩^多輸出的器件,常見的有n線-2?線譯碼和8421BC照譯碼兩類。具有譯碼功能的邏輯電路稱為編碼器, 例如3線-8線譯碼器和4線-10線編碼

2、器分別有3輸入、8位輸出和4位輸入、10位輸 出。8線-3線編碼器的真值表見表1-1 ,管腳圖如圖1-1所示。|4 AiY? * 三 丫4 Y?匕!當(dāng) YoODD111111100 0 1:1-產(chǎn)8產(chǎn)碼產(chǎn)器卬值由0 1 口111110 110 1 111110 1111 0 01110 11111 a i110 111111 1 010 1111111 I 10 1111111表1-1譯碼器真值表in式圖1-1 8-3編碼器管腳圖五、實(shí)驗(yàn)步驟打開Quartus II 9.0 軟件,選擇 File | New Project Wizard新建一個(gè)工程,在對(duì)話框中第一行選擇工程路徑,并為該工程新建

3、一個(gè)文件夾,本例更改路徑為D:EDAvhdldecode38 。工程路徑最后為 D:EDAvhdldecode38 ;第二行輸入工程名decode38;第三行是工程頂層 設(shè)計(jì)文件名,該頂層設(shè)計(jì)文件名一定要與設(shè)計(jì)文件中模塊名一致,可以與工程名不同,但一般都和工程名一致,(注意:在 Quartus II中區(qū)分大小 寫)這里輸入decode38;如圖1-2所示。I blew Wizard; DirectDr. Nartie, Top-Ldvel Entity page I of 5)XWhd: in rhe to眼ng draa。/ R/ 由hg:EDAy?hChd:CD-dt38WhM 代 Ihn

4、 riflrrr nV 口國四門jfeccdeSSWhst h “mme ar -he mp-總El design enily for /除 project? This naine ii: esse endtive and must esKty match the enlilji rid Tit: ri the desgn lib力 co#38U年 Ex&ggxt 5&)口了.圖1-2在Quartus II里面新建工程(1)單擊Next”,此對(duì)話框是向工程中添加設(shè)計(jì)文件的?,F(xiàn)在還沒有寫設(shè)計(jì)文件,所以沒有文件可以添加;直接單擊Next”,進(jìn)入器件選擇對(duì)話框.在Family下拉菜單中選擇Cyclo

5、ne系列Available devices 中選擇 EP1C3T144C8件。如圖 1-3所示。圖1-3在Quartus II里面新建工程(2)3、單擊Next”進(jìn)入選擇其他EDA工具對(duì)話框,這里都不選,直接單擊Next”進(jìn)入工程信息對(duì)話框,列出了工程名,模塊名和器件名等信息,如圖1-4所示圖1-4在Quartus II里面新建工程(3)4、最后單擊Finish”完成工程建立。5、新建設(shè)計(jì)文件,選擇File | New ,在New對(duì)話框中選擇Device Design Files下的VHDL File ,單擊OK,完成新建設(shè)計(jì)文件。如圖1-5所示。De/iceDeicigri Fites ot

6、her File? |AHULI-ilaDluvk D iaui oriii/S cl1 isrnatic FileEplF FileSOPC Buidef SystemVednWHDLF匕VHDLFilfr圖1-5在Quattus II里面新建文件6、在新建設(shè)計(jì)文件中輸入VHDL程序。本例只有一個(gè)設(shè)計(jì)文件,即為頂層設(shè)計(jì)文件,它的模塊名一定要與頂層設(shè)計(jì) 文件名decode38一致,然后保存到工程文件夾decode38下,命名為decode38,即為頂 層設(shè)計(jì)文件。如圖1-7所示。圖1-7保存文件7、保存后,利用 QuartusII進(jìn)行全程編譯,選擇工具欄里的Processing - Start

7、Compilation進(jìn)行編譯,如圖1-8所示。IXD; /t eft/vh.dLl/ up J / bH.U_3(CuApxljit xcin Kcpuxt 居!1口. buuaxjr口其 d 一一IaL _ _ hi . . :-I- jL: j = 事已Pl-C |Bl gf* Tdi& k 1 r- : F:L . rtlUl W_3翼/宙哥節(jié)|a尋也&竺曳 2 F2 / 日5qr lr -:!:出 ELJdF號(hào) Com田iZ R*ift - FtoSu,m1號(hào)erTJli?tLC4.w irp如呼 rm-1* F wult HL 說!ELdTTid. Te*Lp(Siwbm-t*丁p

8、,TJ QrF 即E-mTLKBi U-TSbeIrityp-Lel Eili ty P EeSFkl C.KRLluLji 函 串4 匕3整41皿 U id JJIUC.Jhri .rl - Er 君 LPm 40 e 0 failJ 1 理胴丹T/Zm 卬 F-IllfcmS_3 令A(yù)m IIEl 133e /洱E ( d A) 0IL / ”寫(3 t )TT*1 a。盯 barshbddi4 UultajlLiur 8*ai mflaM3 FLUHT TbJdt L.afjqieiT Tpdl frmg nur7e pin 曰E1-(:/?=匚11nA二1皿 pin :i2 | is

9、IN,二m日 啕二EE *J TrfI-.T qi_lJ:tN ZI riEing 加比1丫*匚 W-32! ffULTCtSSill- D CZZCXB 0 UEZjiyBJj Intrt Qijattis IICcwpzlst-inEi am NYMRS-t貼 1/ (J 仁匚1匚,尸 1 ioauiuLg5 Ulen rroeeijiing X 1 川舊 1 貼 A 淞 A 3出竹F , Cniiei Visri-Ki / frar 卜 Sijepwri-sdl /r-圖1-8全程編譯后錯(cuò)的報(bào)告信息8、編譯通過后進(jìn)行時(shí)序仿真,選擇工具欄里的File | New ,在New對(duì)話框中選擇Other Files下的Vector Waveform File ,單擊OK,完成新建仿真波形文件。如圖1-9 所示。圖1-9新建仿真波形文件9、設(shè)置仿真時(shí)間區(qū)域。圖1-10設(shè)置仿真時(shí)間長度10、將工程decode38的端口信號(hào)節(jié)點(diǎn)選入波形編輯器中。圖1-11打開信號(hào)節(jié)點(diǎn)查詢端口11、將工程decode38的端口信號(hào)節(jié)點(diǎn)選入波形編輯器中圖1-1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論