版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于 基于 VHDL 語言的 語言的 8 路搶答器設(shè)計(jì) 路搶答器設(shè)計(jì)摘 要 本課程設(shè)計(jì)分為主體電路和擴(kuò)展電路兩部分共同實(shí)現(xiàn)搶答器的鎖存、顯示與報(bào)警功能。在本次設(shè)計(jì)中,系統(tǒng)開發(fā)平臺(tái)為 MAX plusⅡ,硬件描述語言是VHDL。競(jìng)賽者可以分為 8 組,搶答時(shí)各組對(duì)主持人提出的問題要在最短的時(shí)間內(nèi)做出判斷,并按下?lián)尨鸢存I回答問題。當(dāng)?shù)谝粋€(gè)人按下按鍵后,則在顯示器上顯示該組的號(hào)碼,對(duì)應(yīng)的燈亮,同時(shí)電路將其他各組按鍵封鎖,使其不起作用
2、。若搶答時(shí)間內(nèi)無人搶答,則報(bào)警燈亮?;卮鹜陠栴}后,由主持人將所有按鍵恢復(fù),重新開始下一輪搶答。并且依據(jù)設(shè)計(jì)方案和設(shè)計(jì)平臺(tái)完成了程序編寫和程序調(diào)試,通過運(yùn)行程序及時(shí)序波形的仿真有效驗(yàn)證了設(shè)計(jì)的正確性,初步實(shí)現(xiàn)了設(shè)計(jì)目標(biāo)。關(guān)鍵詞 鎖存、顯示;搶答器;MAX plus Ⅱ;VHDL。Abstract:This course design is divided into two main circuit and expansion circui
3、t realized partly joint inverter latch responder, display and alarm function. In this design, system developing platform for MAX plus Ⅱ, hardware description language is VHDL. Competitors may be divided into eight groups
4、, vies to answer first when each to the host puts forward the problems in the shortest possible time to make judgments, and press the buttons vies to answer the question. When the first man press buttons, then on screen
5、display supervisor number, the corresponding lights, and other groups circuit will buttons blockade, make it doesn't work. If responder time no contest, the alarm light. Answers questions, by a host will restore all
6、keys and start again next contest. And according to the design scheme and design platform completed programming and program test, through to run the program in time sequence waveform simulation verified effectively the c
7、orrectness of design, and then realized the design goal. Keywords: latch, display, Scare-answering manometers; MAX plus Ⅱ; VHDL. ** 基于 VHDL 語言的 8 路搶答器設(shè)計(jì) 第 1 頁 共 29 頁1 引 言隨著科學(xué)技術(shù)的不斷發(fā)展,促使人們學(xué)科學(xué)、學(xué)技術(shù)、學(xué)知
8、識(shí)的手段多種多樣。搶答器作為一種工具,已廣泛應(yīng)用于各種競(jìng)賽場(chǎng)合。本課程設(shè)計(jì)以 8 路搶答器為理念,實(shí)現(xiàn)優(yōu)先搶答、判決、鎖存及數(shù)碼管顯示等功能。在本次計(jì)中,系統(tǒng)開發(fā)平臺(tái)為 MAX plusⅡ[2] 。MAX plusⅡ是 Altera 公司提供的FPGA/CPLD 開發(fā)集成環(huán)境,Altera 是世界上最大可編程邏輯器件的供應(yīng)商之一。Max plusⅡ界面友好,使用便捷,被譽(yù)為業(yè)界最易用易學(xué)的 EDA 軟件。在 Max plusⅡ上可以完成
9、設(shè)計(jì)輸入、元件適配、時(shí)序仿真和功能仿真、編程下載整個(gè)流程,它提供了一種與結(jié)構(gòu)無關(guān)的設(shè)計(jì)環(huán)境,是設(shè)計(jì)者能方便地進(jìn)行設(shè)計(jì)輸入、快速處理和器件編程。在本次設(shè)計(jì)中,采用的硬件描述語言是 VHDL[1](Very-High-Speed Integrated Circuit Hardware Description Language) 。VHDL 語言是一種用于電路設(shè)計(jì)的高級(jí)語言。 VHDL 主要用于描述數(shù)字系統(tǒng)的結(jié)構(gòu)、行為、功能和接口。除了含
10、有許多具有硬件特征的語句外,VHDL 的語言形式、描述風(fēng)格以及語法是十分類似于一般的計(jì)算機(jī)高級(jí)語言。1.1 課程設(shè)計(jì)目的 課程設(shè)計(jì)目的學(xué)習(xí) ALTERA 公司的 FPGA/CPLD 的結(jié)構(gòu)、特點(diǎn)和性能。學(xué)習(xí)集成開發(fā)軟件MAX plus II/Quartus II 的使用及設(shè)計(jì)過程。熟悉 EDA 工具設(shè)計(jì)數(shù)字電路設(shè)計(jì)方法,掌握 VHDL 硬件描述語言設(shè)計(jì)方法。根據(jù)給定題目設(shè)計(jì)數(shù)字電路,來加深對(duì)可編程邏輯器件的理解和掌握。1.2 課程設(shè)計(jì)具
11、體要求及功能 課程設(shè)計(jì)具體要求及功能在所選擇器件內(nèi)完成八路搶答器的設(shè)計(jì),要求設(shè)計(jì)完成后芯片具有搶答器的全部功能、包括顯示和操作接口。搶答器要求有八路搶答輸入,搶答邏輯設(shè)計(jì)合理(具有搶答鎖定) ,搶答編號(hào)顯示,搶答成功指示,搶答完成后狀態(tài)復(fù)位。在相應(yīng)的器件平臺(tái)上完成設(shè)計(jì)的輸入、編譯、綜合或適配通過。8 路搶答器控制系統(tǒng)是娛樂活動(dòng)中經(jīng)常使用的重要基礎(chǔ)設(shè)備之一,根據(jù)搶答要求,系統(tǒng)所需實(shí)現(xiàn)的功能如下:(1) 主持人按鍵清零,數(shù)碼顯示 0,蜂鳴器
溫馨提示
- 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. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- vhdl8路搶答器課程設(shè)計(jì)--基于vhdl語言的8路搶答器設(shè)計(jì)
- 課程設(shè)計(jì)---基于vhdl語言的8路搶答器設(shè)計(jì)
- 八路搶答器eda課程設(shè)計(jì)vhdl
- 8路搶答器課程設(shè)計(jì)
- 8路搶答器課程設(shè)計(jì)
- 微機(jī)課程設(shè)計(jì)--8路搶答器
- 8路搶答器課程設(shè)計(jì)報(bào)告
- 8路搶答器課程設(shè)計(jì) (2)
- 課程設(shè)計(jì)報(bào)告—8路搶答器
- 8路搶答器
- 基于vhdl計(jì)時(shí)搶答器設(shè)計(jì)
- 搶答器課程設(shè)計(jì)--八路搶答器
- 8路數(shù)字搶答器課程設(shè)計(jì)報(bào)告
- 8路數(shù)字搶答器課程設(shè)計(jì)報(bào)告
- 8路搶答器verilog語言程序
- 課程設(shè)計(jì)----8路智力競(jìng)賽搶答器
- 8路數(shù)字搶答器課程設(shè)計(jì)報(bào)告
- 8路數(shù)字搶答器課程設(shè)計(jì)報(bào)告
- 單片機(jī)課程設(shè)計(jì)-- 8路搶答器設(shè)計(jì)
- 8路搶答器控制系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論