

下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、僅供個人參考不得用于商業(yè)用途圖形和 VHDL 混合輸入的電路設(shè)計一、實驗?zāi)康?、 學習在 QUARTUSII 軟件中模塊符號文件的生成與調(diào)用。2、 掌握模塊符號與模塊符號之間的連線規(guī)則與方法。3、 掌握從設(shè)計文件到模塊符號的創(chuàng)建過程。For pers onal use only in study and research; not for commercial use二、 實驗原理在層次化的設(shè)計文件中,經(jīng)常需要將已經(jīng)設(shè)計好的工程文件生成一個模塊符 號文件作為自己的功能模塊符號在頂層調(diào)用,該符號就像圖形設(shè)計文件中的任何其它宏功能符號一樣可被高層設(shè)計重復調(diào)用。本實驗的實驗原理就是將前面設(shè)計的實驗三
2、、 四、五通過 QUARTUSII 軟件合并成一個設(shè)計文件。實現(xiàn)實驗三、 四、五中的所有功能。三、 實驗內(nèi)容本實驗要求完成的任務(wù)與實驗三、四、五的實驗內(nèi)容基本一致。在實驗中, 時鐘信號選取 10KHZ 做為數(shù)碼管的掃描時鐘,撥動開關(guān)輸入一個預(yù)置的十二位 數(shù)據(jù),經(jīng)過數(shù)控分頻電路(實驗五)分頻后得到一個較低的頻率做為加法計數(shù)器(實驗三)的時鐘頻率進行計數(shù)器的加法運算。得到的值給數(shù)碼顯示譯碼電路(實 驗四)在數(shù)碼管上顯示出來。實驗箱中的數(shù)字時鐘模塊、撥動開關(guān)、按鍵開關(guān)、 數(shù)碼管、LED 與 FPGA 的接口電路,以及撥動開關(guān)、按鍵開關(guān)、數(shù)碼管、LED 與 FPGA 的管腳連接在實驗三、四、五中都做了
3、詳細說明,這里不在贅述。四、 實驗步驟1、 打開 QUARTUSII 軟件,新建一個工程。2、 將以前編寫的實驗三、四、五的源程序代碼復制到當前工作目錄下保存起來。3、 選擇 FileOpen 命令,如圖 6-1 所示,打開復制到當前工作目錄下和其中 源程序代碼:四分頻:library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entityfpin4 is port(clk: in std_logic;fp4 : out std_logic); end;architecture a of fpin4
4、issignal zq: std_logic_vector(1 downto 0); begin僅供個人參考不得用于商業(yè)用途process(clk) beginif clkevent and clk=1 then zq=zq+1;if zq=11 then fp4=1; else fp4=0; end if;end if;end process;end; 八分頻: library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all;entity fpin8 is port(clk: in std_logic;fp
5、8 : out std_logic); end;architecture a of fpin8 issignal zq: std_logic_vector(2 downto 0); beginprocess(clk) beginif clkevent and clk=1 then zq=zq+1;if zq=111 then fp8=1;else fp8=0;end if;end if;end process;end; 數(shù)碼管顯示: library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all;entity
6、 mux41 is port(q0,q1,q2,q3: in std_logic;s:in std_logic_vector (1 downto 0); y : out std_logic);end; architecture a of mux41 isbegin process (q0,q1,q2,q3,s) beginif s=00 then y=q3;elsif s=01 then y=q2;elsif s=10 then y=q1; else y=q0;end if;end process;end; 點亮數(shù)碼管的八個二極管。 library ieee; use ieee.std_log
7、ic_1164.all; useieee.std_logic_unsigned.all; entity cnt8 is port(clk: in std_logic;q : out std_logic_vector(7 downto 0); s:out std_logic);end ; architecture a of cnt8 issignal zq: std_logic_vector(2 downto 0); beginprocess(clk)beginif clkevent and clk=1 thenif zq=111 then zq=000;s=1; else zq=zq+1;s
8、q q q q q q q qnull;end case;end if;end process;end;控制位選信號:library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity cnt4 isport(clk: in std_logic;q : out std_logic_vector(1 downto 0);end ;architecture a of cnt4 issignal zq : std_logic_vector(1 downto 0);beginprocess(clk)begini
9、f clkevent and clk=1 thenif zq=11 then zq=00;else zq=zq+1;end if;end if;end process;q=zq;end;4、設(shè)計圖形文件。僅供個人參考不得用于商業(yè)用途-阿町卩ZSi|iTo|FWJ15F1NJ11HNJ8F1NJ15FIN邛FWF11FINV6HNJ13F1NF1JFIN站F1NJ;ANASF1N_G8PiTYninirFIN-弔pi?mTjr HjrFINE9rinj.;二m -FIN53elk1出那1唄|daip0(5)引腳分配4 Crclaru IT: EF235F4a4CB國-”務(wù)EDA31M腳dII 3
10、砂他CMJPS=丁KHsmed: |Q耳iiT e:a-dw色FiE:評|閔加1_1毗:|Nodule| Trortss % Full LonpiL&tioiiDEO %Analysis & Sjmjihess3IDO ftFiner1(X1 %Ataenblerioo %Ti“佃電iW筑EDA HbUist WriterICO %Nwwed- 時1 XlV |F1M F0Fhi:Fiis:dljJrjoda roameDlrKtlonLcKabonUOter*.1elkInpdtP1NJ.Z_BZJN2oodtCkZpdtPN_E93BJNL3dallIfipdtPIN_A1
11、84B4JNI斗daaIOP3N_H7|3B3JN耳diSa9Ihpd!PJN_A174B4JN爲呂4:占BIftputPJN_Ft+4出JN7dota7InpiJ;PJN_F134B4JNd知囿InpqjtPN_A164B4JH卒d5r-p *PJN_Ftl3B3JHI10ddti4IhpdtPJN_A15斗申UN11d如npljtHhLSlSHjH12da2InpiPN F9匸B3JH13datal4開JM14d知0Lp.tP1MJ154申LNi15陰罔OutputPlNjq2豔 林16陰JJoutputP1N.G3BZ.M17d0QdtputP1N G5zBZ_Nl16ledag6dtp
12、 LitP3NJ4廠EZJN19ledag5QdtputMNJifiZB?JN20ledag4OutpiZPJN_H5kBZJNF21led旳3OutpdLPJN_mzBZjNF22曲劉2OutputPJN_H3zBZJN23cxApUrPJN_G7B3JN24led的0o.巾|上PJN_KJHT25retiFtpPN F8|Errt26new node1 門飛速土晝iS土!(6)功能仿真僅供個人參考不得用于商業(yè)用途五、實驗現(xiàn)象與結(jié)果以設(shè)計的參考示例為例,當設(shè)計文件加載到目標器件后,將數(shù)字信號源模塊 的時鐘選擇為 10KHZ,撥動八位撥動開關(guān),使其為一個數(shù)值,則八位數(shù)碼管按一 定的速率開始顯示
13、“ 0-F ” ,當數(shù)碼管顯示 A-F 時 LED 燈 LED1 開始被點亮, 顯示其它數(shù)值時熄滅。按 S1 鍵顯示的數(shù)值又從 六、實驗小結(jié)通過本次試驗,學習在 QUARTUSII 軟件中模塊符號文件的生成與調(diào)用,掌 握模塊符號與模塊符號之間的連線規(guī)則與方法,掌握從設(shè)計文件到模塊符號的創(chuàng) 建過程。雖然試驗中遇到了一些小困難,最終都順利解決,按時完成實驗僅供個人用于學習、研究;不得用于商業(yè)用途For personal use only in study and research; not for commercial use.Nur fur den pers?nlichen fur Studie
14、n, Forschung, zu kommerzei Zwecken verwendet werden. 5fri4alorTofll|卿3.vhdS EDAS.bdlt AaikOL胡曰kw1*5昭號r d*.LADB)1*7-dit-ltB)r 4a.t5JHLO訪丨“血C3J-data. )UtuCil-dst1Mier Tme BrEM注 I| 遠WflVEEnrmlYW4氾r籃Jri_r_L_r_L_r_L_r_L_r-L_r-L_r-L_r_L_r-L_r_L_r-L_rnrM儷(JIBST: JWT頑師旳頑預(yù)HYTT7 - ili炯師YTTT師YJG環(huán)拠血冋耐T母JT痂頤站rLnLi M i i - - i i -i ; i ii i i ;r-LJ-Lr1rL1 ii iiLJL_T_OL_r_o _i i_r i_r i_r:f(imrT、】T m Y対n xt!jy c,Y hi Y tol * di Y崗Y 1 t4 Y(?Y & XrlIrtarvaftStart:19.375 r#363.2 ns349.83 ns27D.0n$120,p匹?4o a in?6D P 71
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年電子商務(wù)師(初級)職業(yè)技能鑒定試卷:電子商務(wù)數(shù)據(jù)分析與應(yīng)用案例
- 2025年采購師(二級)考試試卷-采購師職業(yè)發(fā)展策略與實施篇
- 與同學們一起去游樂場的小學記事文(5篇)
- 2025年成都市事業(yè)單位招聘考試教師招聘體育學科專業(yè)知識試卷(夏季篇)
- 2025年小學語文畢業(yè)升學考試全真模擬卷(基礎(chǔ)夯實版)五十八、作文素材運用與拓展策略篇
- 語言能力等級認證證明書(6篇)
- 2025年慢病隨訪質(zhì)控試題
- 如何面對挑戰(zhàn)挑戰(zhàn)自我話題作文(8篇)
- 生態(tài)修復工程2025年生態(tài)系統(tǒng)服務(wù)功能評估與生態(tài)修復產(chǎn)業(yè)綠色可持續(xù)發(fā)展報告001
- 廢料買賣交易合同(范本)
- qc技術(shù)主管述職報告
- 護患溝通及糾紛防范
- 人工動靜脈瘺狹窄查房
- PTBD管路維護技術(shù)
- 220kV變電運行中的故障排除方法
- 高壓滅菌器應(yīng)急預(yù)案
- 環(huán)衛(wèi)車輛交通安全知識講座
- 學生頂崗實習成績考核表
- NB-T 47013.15-2021 承壓設(shè)備無損檢測 第15部分:相控陣超聲檢測
- 保安報名表和資格審查表
- 2023年黃岡市團風縣社區(qū)工作者招聘考試真題
評論
0/150
提交評論