




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
畢業(yè)論文(設(shè)計(jì) 通信工 專 班 基于FPGA的多路數(shù)字搶答器的設(shè) 學(xué) 指導(dǎo)教 職 О三年五月二十五FPGAVerilogQuartusII5.0FPGAFPGAI/OFPGAVerilogHDLBasedonFPGAmulti-channeldigitalansweringdevicedesign ThispaperdescribesanFPGA-baseddesignoffourdigitalansweringdevice,firstallocatedfunctionofeachmodule,thedesignofthemainsevenmoduleswereRespondermodule,plusorminussub-module,thecountdownmodule,beepmoduleandadigitaldisplaymodule.ThecontrolcanbeachievedthroughthehostResponderstartinggroupnumberdisplay,integralresetandstartthecountdownmodule;throughkeyplayerstocarryflagchanges,turnthebuzzerandsubtractpointsforentryintothemoduletoprepare.ThedesignprocessusingVeriloglanguagetowrite,theregistervariablestocontroloperationofeachmodule,andusetheQuartusIIsoftwareversion5.0tobesimulated.ThedesignusesFPGAtoenhancetheflexibilityoftiming,becausetheFPGAI/Oportisrichinresources,canbeslightlymodifiedonthebasisofalotofotherfeaturescanbeaddedResponder,solateplasticityisverystrong,becausethecoreistheFPGAchip,theexternalcircuitisrelativelysimple,soeasytomaintain,andlowmaintenancecosts.KeyVerilogHDL,fourResponder,countdown,simulation, 第一章 第二章FPGA原理及有關(guān)開(kāi)發(fā)工具軟件的介 FPGA的介 FPGA的發(fā)展與趨 FPGA的工作原理及基本特 FPGA的開(kāi)發(fā)流 FPGA的配 軟件介 VerilogHDL的介 QuartusII軟 第三章數(shù)字搶答器系統(tǒng)設(shè)計(jì)方案和重要模 功效描述及設(shè)計(jì)架 搶答器程序流程圖以及各模塊代碼分 搶答器程序構(gòu)造及主程序流程 初始化及搶答模 加減分?jǐn)?shù)模 倒計(jì)時(shí)模 蜂鳴器模 重置模塊及數(shù)碼管顯示模 頂層模塊連線及開(kāi)發(fā)硬件配 電路 EP1C6Q240C8芯片及使用到的管腳分 第四章?lián)尨鹌飨到y(tǒng)仿真與分 第五章 致 參考文 附錄:源代 FPGA第一 發(fā)展從最初的只有幾個(gè)三極管、可控硅、發(fā)光管等構(gòu)成,能通過(guò)發(fā)ARMFPGA,技術(shù)手段進(jìn)一步成熟,同第二 FPGAFPGAArray,PAL、GAL、CPLD現(xiàn)在以硬件描述語(yǔ)言(Verilog或VHDL)所完畢的電路設(shè)計(jì),F(xiàn)PGA代IC本的邏輯門電路(AND、OR、XOR、NOT)或者更復(fù)雜某些的組合FPGAFPGAFPGAFPGA也可能會(huì)提供便宜的但是編輯能力差的FPGA。由于這些芯片有比較然后將設(shè)計(jì)轉(zhuǎn)移到一種類似于ASIC的芯片上。另外一種辦法是用FPGAFPGALCA(LogicCellArray)這樣一種概CLB(ConfigurableLogicBlock、Block三個(gè)部分。FPGAFPGAASICFPGAASICFPGAI/OFPGAASIC5)FPGACHMOSCMOS、TTL能夠說(shuō),F(xiàn)PGARAMEPROM、PROMFPGAEPROMFPGA,不同的編程數(shù)據(jù),能夠產(chǎn)生不同的電路功效。因此,F(xiàn)PGAFPGAFPGAVerilogFPGAFPGAFPGAFPGAEPROMPROMFPGA;串行模式能夠采FPGAPCBFPGAFPGAFPGAFPGA65nmFPGAMagmaFPGA重要生產(chǎn)廠商:4、FLASHVerilogHDLVerilogHDL是在1983年有GDA(GateWayDesignAutomation)QuartusII本次畢設(shè)所使用的軟件是QuartusII5.0,使用語(yǔ)言為verilogHDL。QuartusIIAlteraFPGA/CPLDAltera是世界最大可編程邏輯器件供應(yīng)商之一。QuartusII21AlteraFPGA/CPLDMAX+plusIIQuartusIIAltera的QuartusII提供了完整的多平臺(tái)設(shè)計(jì)環(huán)境能滿足多境和SOPC開(kāi)發(fā)的基本設(shè)計(jì)工具,并為Altera DSP開(kāi)發(fā)包進(jìn)行系統(tǒng)模型設(shè)計(jì)提供了集成綜合環(huán)境QuartusII設(shè)計(jì)工具完全支持VHDL、Verylog的設(shè)計(jì)流程其內(nèi)部嵌有VHDLVerilog邏輯綜合器QuartusII也能夠運(yùn)用第三方的綜合工具,如LeonardoSpectrum、SynplifyPro、FPGAComplierII,并能直接調(diào)用這些工具。同樣,QuartusII含有仿真功效,同時(shí)也支持第三方的仿真工具,如ModelSim。另外,QuartusII與MATLAB和DSPBuilder結(jié)合,能夠進(jìn)行基于FPGA的DSP系統(tǒng)開(kāi)發(fā),是DSP硬件系統(tǒng)實(shí)現(xiàn)的核心EDA工具。QuartusII析/綜合器(Analysis&Synthesis、適配器(Filter、裝配器(Assembler、時(shí)序分析器(TimingAnalyzer、設(shè)計(jì)輔助模塊(DesignAssistant)EDA網(wǎng)表文獻(xiàn)生成器(EDANetlistWriter)和編輯數(shù)據(jù)接口(ComplierDatabaseInterface)等。能StartComplication通過(guò)選擇Start單獨(dú)運(yùn)行各個(gè)模塊。還能夠通過(guò)選擇ComplierTool(Tools菜單ComplierTool窗口中運(yùn)行該模塊來(lái)啟動(dòng)ComplierTool窗口中,能夠打開(kāi)該模塊的設(shè)立文QuartusIIQuartusII取以及編程下載幾個(gè)環(huán)節(jié)。在圖七下排的流程框圖,是與上面的QuartusIIEDA2.1:QuartusII第三 數(shù)字搶答器系統(tǒng)設(shè)計(jì)方案和重要模LEDFPGALED3.1搶答器功效示意圖inputEN2345FPGAFPGALEDLED3.2:設(shè)計(jì)中FPGAFPGA有兩個(gè)個(gè)八段共陽(yáng)極數(shù)碼管構(gòu)成。LEDLEDverilogHDL語(yǔ)言進(jìn)行編程,總verilogHDL3.33.3:inputEnEnFlatEnFlat1’b0,嚴(yán)禁其它各組再次進(jìn)行搶答;同時(shí)選手標(biāo)志always@(posedgeclk)//捕獲時(shí)鐘1//靜態(tài)數(shù)碼管顯示序號(hào)'1',及顯示選手對(duì)應(yīng)的組號(hào)if(answer==3’d1)score1=score1-score=score1;//EnFlat1’b1LED
if(Led1==8'b0)//11BuLBuL8'd1;score=score1;//===========default:Led3=8'hff; 以上是搶答器各部分的功效介紹,編寫完程序代碼之后在QuartusII軟件中能夠得到相對(duì)應(yīng)的搶答器模塊,本次生成的搶答器模塊以3.4:QuartusII3.5EP1C6Q240C8本次設(shè)計(jì)所用的實(shí)驗(yàn)箱上面的FPGA芯片為EP1C6Q240C8,種芯片,它有240個(gè)引腳,采用的是PQFPPlasticQuad3.1。3.5:3.1:FPGAFPGALED1BCDaBCDbBCDcBCDdBCDeBCDfBCDgBCDpBCDaBCDbBCDcBCDdBCDeBCDfBCDgBCDp第四章48MHz20MHz,50ns,仿真起來(lái)就方便了諸多。inputEn4.1:8’hff,score8’hffLed35.2:5.3:第五 總FPGAQuartusII 夏宇聞.Verilog數(shù)字系統(tǒng)設(shè)計(jì)教程(第二版)[M].康華光.電子技術(shù)基礎(chǔ)數(shù)字部分(第四版)[M].康華光.電子技術(shù)基礎(chǔ)模擬部分(第四版)[M].(18):42-李端張景穎李躍卿卜旭輝王成碩.VHDL[J].電氣開(kāi)關(guān)劉開(kāi)緒.數(shù)字式搶答器的設(shè)計(jì)與實(shí)現(xiàn)[J].電子工程師.(9)69-王傳新.FPGA[M].VHDL[M].QuartusⅡFPGA/CPLD[M].張洪潤(rùn)張亞凡.FPGA/CPLD應(yīng)用設(shè)計(jì)200[M].北京航空航天大學(xué)出版社,.inputoutput[0:7] LEDoutput[0:7] output[0:7]Led3; outputBuzzer; reg[0:7]Led1;reg[0:7]reg[0:7]Led3;regcnt=32'b0;regBuzzer;regscore=4’hf;////配備寄存器,EnFlatreg//BuClkreg//BuLregregregscore1=4’d5;regscore2=4’d5;regscore3=4’d5;regalways@(posedgeclk)//捕獲時(shí)鐘12elseif(inputL2==1'b0)3elseif(inputL3==1'b0)4elseif(inputL4==1'b0)if(answer==3’d1)addscore1=score1-stuscore
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 臨時(shí)雇傭房屋合同范例
- 公章使用合同樣本
- 交學(xué)費(fèi)合同標(biāo)準(zhǔn)文本
- 生態(tài)教育在幼兒園的課程設(shè)計(jì)計(jì)劃
- 建立高效的財(cái)務(wù)團(tuán)隊(duì)協(xié)作機(jī)制計(jì)劃
- 農(nóng)村光伏合同標(biāo)準(zhǔn)文本
- 企業(yè)所有合同樣本
- ktv采購(gòu)合同樣本
- 冰柜鋪貨合同樣本
- 個(gè)人正規(guī)居間合同范例
- 農(nóng)機(jī)質(zhì)量跟蹤調(diào)查表
- 刑民交叉案件的司法認(rèn)定
- 2025年度股權(quán)合作協(xié)議書新版:跨境電商平臺(tái)股權(quán)合作協(xié)議
- GB/T 33136-2024信息技術(shù)服務(wù)數(shù)據(jù)中心服務(wù)能力成熟度模型
- 性病防治工作計(jì)劃
- 醫(yī)院培訓(xùn)課件:《電擊除顫-電復(fù)律》
- 2025年司法鑒定科學(xué)研究院事業(yè)編制招聘14人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 《阿爾茨海默病康復(fù)》課件
- DB37T 5118-2018 市政工程資料管理標(biāo)準(zhǔn)
- 駕駛員春季行車安全
- 北京理工大學(xué)《操作系統(tǒng)課程設(shè)計(jì)》2021-2022學(xué)年第一學(xué)期期末試卷
評(píng)論
0/150
提交評(píng)論