版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、EDA實驗報告 班級:021211班 指導(dǎo)老師:楊明磊實驗一:QUARTUS II軟件使用及組合電路設(shè)計仿真一、實驗?zāi)康模簩W(xué)習(xí)QUARTUS II軟件的使用,掌握軟件工程的建立、VHDL源文件的設(shè)計和波形仿真等基本內(nèi)容;二、實驗內(nèi)容:1. 四選一多路選擇器的設(shè)計 首先利用Quartus完成4選1多路選擇器的文本編輯輸入(mux41a.vhd)和仿真測試等步驟,給出仿真波形。(1) 、功能及原理 原理:數(shù)據(jù)選擇器又稱為多路轉(zhuǎn)換器或多路開關(guān),它是數(shù)字系統(tǒng)中常用 的一種典型電路。其主要功能是從多路數(shù)據(jù)中選擇其中一路信號發(fā)送出去。所以它是一個多輸入、單輸出的組合邏輯電路。 功能:當選擇控制端s10=0
2、0時,輸出;s10=01時,輸出;s10=10時,輸出;s10=11時,輸出。(2) 、邏輯器件符號 (3) 、VHDL語言(4) 、波形仿真(5) 、仿真分析 由波形可知:當s10=00時,y的波形與a相同; 當s10=01時,y的波形與b相同; 當s10=10時,y的波形與c相同; 當s10=11時,y的波形與d相同; 與所要實現(xiàn)的功能相符,源程序正確。2、 七段譯碼器程序設(shè)計仿真(1) 、功能及原理 7段數(shù)碼是純組合電路,通常的小規(guī)模專用IC,如74或4000系列的器件只能作十進制BCD碼譯碼,然而數(shù)字系統(tǒng)中的數(shù)據(jù)處理和運算都是2進制的,所以輸出表達都是16進制的,為了滿足16進制數(shù)的譯
3、碼顯示,最方便的方法就是利用VHDL譯碼程序在FPGA或CPLD中實現(xiàn)。實驗中的數(shù)碼管為共陽極,接有低電平的段發(fā)亮。例如當LED7S輸出為 "0010010" 時,數(shù)碼管的7個段:g、f、e、d、c、b、a分別接0、0、1、0、0、1、0,于是數(shù)碼管顯示“5”。 (2) 、邏輯器件符號(3) 、VHDL語言(4) 、波形仿真(5) 、仿真分析 由仿真波形可以直觀看到,當A=“0000”時,led7s=1000000,數(shù)碼管顯示為0;A=“0001”時,led7s=1111001,數(shù)碼管顯示為1;.依此可驗證波形仿真結(jié)果完全符合預(yù)期,源程序正確。3、 實驗心得 在第一次上機實
4、驗中,我們通過對EDA設(shè)計軟件Quartus使用,初步學(xué)會了它的使用方法。在實驗中我們編寫程序,編譯,進行時序仿真以驗證程序?qū)﹀e等。在完成VHDL的編輯以后,進行編譯,結(jié)果出現(xiàn)了很多錯誤,在細心的檢查之下,最終將VHDL描述修改成功并且通過了編譯,在編譯過程中我了解到很多在書本上沒有理解的知識??偟膩碚f,通過上機實驗,我激發(fā)了對EDA學(xué)習(xí)的興趣,也對這門課程有了更深的理解,對EDA設(shè)計軟件Quarter 的使用也更加熟練。實驗二 計數(shù)器設(shè)計與顯示一、實驗?zāi)康模?)、熟悉利用QUARTUS II中的原理圖輸入法設(shè)計組合電路,掌握層次化設(shè)計的方法;(2)、學(xué)習(xí)計數(shù)器設(shè)計、多層次設(shè)計方法和
5、總線數(shù)據(jù)輸入方式的仿真,并進行電路板下載演示驗證。二、實驗內(nèi)容1、完成計數(shù)器設(shè)計(4位二進制加減可控計數(shù)器)(1)、功能及原理 含有異步清零和計數(shù)使能的4位二進制加減可控計數(shù)器: 清零端reset:低電平有效,異步清零,即reset=0時,無論時鐘處于什么狀態(tài),輸出立即置零。 使能端enable:高電平有效,即enable=1時,計數(shù)器開始計數(shù);enable=0時,計數(shù)器停止計數(shù)。 加減控制端updown:當updown=0時,為減法計數(shù)器;當updown=1時,為加法計數(shù)器。(2) 、邏輯器件符號(3) 、VHDL語言(4) 、波形仿真updown=1時,為加法計數(shù):updown=0時,為減
6、法計數(shù):(5) 、仿真分析 由以上兩個波形很容易看出,enable=1時,計數(shù)器開始計數(shù);reset=0時,計數(shù)器置零;updown=0時,減法計數(shù);updown=1時,加法計數(shù);co為進位端。符合設(shè)計初衷。2、50M分頻器的設(shè)計(1)、功能及原理 50M分頻器的作用主要是控制后面的數(shù)碼管顯示的快慢。即一個模為50M的計數(shù)器,由時鐘控制,分頻器的基本原理與上述計數(shù)器基本相同。分頻器的進位端co用來控制加減計數(shù)器的時鐘,將兩個器件連接起來。(2)、邏輯器件符號(3)、VHDL語言 (4)、波形仿真 (5)、仿真分析 由波形仿真可以看出,enable=1時,由0開始計數(shù),由于計數(shù)器模值較大,故只顯
7、示了一部分波形,計數(shù)范圍由0到50M。3、七段譯碼器程序設(shè)計 在實驗一中已給出具體程序及仿真結(jié)果,不再贅述。4、計數(shù)器顯示譯碼設(shè)計與下載 以前面設(shè)計的七段譯碼器decl7s和計數(shù)器為底層元件,完成“計數(shù)器顯示譯碼”的頂層文件設(shè)計。計數(shù)器和譯碼器連接電路的頂層文件原理圖如下:原理圖連接好之后就可以進行引腳的鎖定,然后將整個程序下載到已經(jīng)安裝好的電路板上,即可進行仿真演示。3、 實驗心得 實驗三:大作業(yè)設(shè)計(循環(huán)彩燈)一、實驗?zāi)康模壕C合應(yīng)用數(shù)字電路的各種設(shè)計方法,完成一個較為復(fù)雜的電路設(shè)計;2、 設(shè)計目標 設(shè)計一個循環(huán)彩燈控制器,該控制器可控制10個發(fā)光二極管循環(huán)點亮、間隔點亮或者閃爍等花型。要求
8、至少設(shè)計三種以上花型,用按鍵控制花型之間的轉(zhuǎn)換,并用數(shù)碼管顯示當前花型。3、 設(shè)計原理4、 設(shè)計流程 1、分頻器的設(shè)計 所用50M分頻器在實驗二中已有具體說明,不再贅述。2、 彩燈控制器的設(shè)計(1) 、功能及原理 清零端reset:高電平有效,異步清零。即當reset=1時,燈全滅。 使能端enable:enable=1時,彩燈工作。 花樣控制端s10:s10取不同的值來控制花樣的轉(zhuǎn)換。 led10s:控制10個led燈的亮滅。(2)、邏輯器件符號(3)、VHDL語言3、 七段譯碼器設(shè)計 (1)、功能原理 原理在實驗一中已詳細說明,功能是顯示花樣序號。 (2)、VHDL語言 4、 頂層文件原理圖如下:5、 仿真波形第一種波形:(從左到右依次點亮,再從右到左依次點亮)第二種波形:(從左到右依次兩兩點亮,再從右到左依次兩兩點亮)第三種波形:(從內(nèi)到外順次展開點亮)第四種波形:(閃爍點亮)6、 仿真分析 由波形仿真結(jié)果可知,源程序正確。5、 實驗心得 這次實驗在參考資料
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 銀行貸款委托代理合同(2篇)
- 巴西課件 湘教版
- 人教版南轅北轍課件
- 蘇教版江蘇省揚州市揚州中學(xué)教育集團樹人學(xué)校2023-2024學(xué)年高一上學(xué)期期中數(shù)學(xué)試題
- 老舍《茶館》課件
- 外科護理課件
- 基層教育 課件
- 西京學(xué)院《中華才藝》2023-2024學(xué)年第一學(xué)期期末試卷
- 西京學(xué)院《外國文學(xué)》2021-2022學(xué)年第一學(xué)期期末試卷
- 西華師范大學(xué)《中外電影史》2021-2022學(xué)年期末試卷
- 附件1-江西省病原微生物實驗室備案登記表.doc-附件1
- 陶瓷工藝學(xué)4陶瓷成型
- qc_降低設(shè)備故障率(ppt)
- 磷酸鐵鋰電池產(chǎn)品說明書
- D702-1~3 常用低壓配電設(shè)備及燈具安裝(2004年合訂本)_(高清版)
- 山西經(jīng)濟出版社小學(xué)信息技術(shù)第一冊全冊教案
- 空調(diào)系統(tǒng)試運轉(zhuǎn)調(diào)試記錄填寫范例
- 兒科常見疾病護理診斷和護理措施
- 特種作業(yè)人員臺賬.doc
- 圖書室開放時間表(精編版)
- 3章SAA的功能應(yīng)用
評論
0/150
提交評論