基于FPGA的四人搶答器設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第1頁
基于FPGA的四人搶答器設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第2頁
基于FPGA的四人搶答器設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第3頁
基于FPGA的四人搶答器設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第4頁
基于FPGA的四人搶答器設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 南京鐵道職業(yè)技術(shù)學(xué)院EDA技術(shù)及其應(yīng)用實(shí)驗(yàn)報(bào)告實(shí)訓(xùn)課程:EDA技術(shù)及其應(yīng)用實(shí)訓(xùn)項(xiàng)目:基于FPGA的四人搶答器指導(dǎo)老師:于淑萍姓名:張秀梅班級:電子信息1101學(xué)號:192012年12月21日星期五基于FPGA的四人搶答器設(shè)計(jì)、頂層原理圖:、四人搶答器工作原理:功能要求:1、1)有多路搶答,搶答臺數(shù)為4;2)具有搶答器開始后20秒倒計(jì)時,20秒倒計(jì)時后五人搶答顯示超時,并報(bào)警;3)能顯示超前搶答臺號并顯示犯規(guī)報(bào)警;2、系統(tǒng)復(fù)位后進(jìn)入搶答狀態(tài),當(dāng)有一路搶答按鍵按下,該路搶答信號將其余各路搶答信號封鎖,同時鈴聲響起,直至該路按鍵松下,顯示牌顯示該路搶答臺號。設(shè)計(jì)說明:人搶答器框圖:四人搶答器框圖系

2、統(tǒng)復(fù)位后,反饋信號為高電平,使K1,K2,K3,K4輸入有效,當(dāng)搶答開始后,在第一個人按鍵后,保持電路輸出低電平,同時送顯示電路,讓其保存按鍵的臺號并輸出,并反饋給搶答臺,使所有搶答臺輸入無效,計(jì)時電路停止。當(dāng)有人在規(guī)定時間無人搶答時,倒計(jì)時電路輸出超時信號。當(dāng)主持人開始未說完時,有人搶先按鍵時將顯示犯規(guī)信號。三、各功能模塊的語言源文件:Cnt20v文件:modulecnt20(stop,start,reset,CLK,q,yellow,green,red);inputstop,start,reset,CLK;定義四個輸入,開始、停止、復(fù)位、時鐘output7:0q;/定義輸出outputye

3、llow,green,red;wireyellow,green,red;wire7:0q;定義內(nèi)部連線integertmp1,tmp2,CA;always(posedgeCLK)begin/時序過程if(reset)begintmp1=0;tmp2=2;CA=0;endelseif(stop=0)beginif(start)beginif(tmp1=0)beginif(tmp2=0)beginCA=1;endelsebegintmp2=tmp2-1;tmp1=9;endendelsebegintmp1=tmp1-1;endendendendassignyellow=CA;assignq7:4=

4、tmp2;assignq3:0=tmp1;assigngreen=stop&start;assignred=stop&(start);endmodulefirst文件:modulefirst(reset,a,lockout,firstman);input3:0a;inputreset;/復(fù)位輸入output3:0firstman;outputlockout;/輸出結(jié)果reg3:0c;reg3:0firstman;regclk,lock;always(a)beginif(a3|a2|a1|a0=1)beginclk=1b1;endelsebeginclk=1b0;endendalways(pos

5、edgeclkorposedgereset)beginif(reset)beginc=4b0000;lock=1b0;endelseif(lock=0)beginc=a;lock=1b1;endendassignlockout=lock;always(c)begincase(c)4b1000:firstman=4b0100;4b0100:firstman=4b0011;4b0010:firstman=4b0010;4b0001:firstman=4b0001;default:firstman=4b0000;endcaseendendmodule、設(shè)計(jì)過程出現(xiàn)的問題、解決的辦法及體會:問題:1、

6、在進(jìn)行first仿真設(shè)置時間時設(shè)置不了;2、在進(jìn)行20進(jìn)制編譯時未找到文件;3、在對頂層原理圖下載編譯時下載錯誤。解決方法:1、時間設(shè)置不了是因?yàn)樵跁r間設(shè)置中未設(shè)置適當(dāng)?shù)臅r間,在edit中獎時間設(shè)置好后便可進(jìn)行仿真;2、編譯找不到文件因?yàn)槲募榱泶嬖谥付ㄎ恢?,另存到指定文件中?、下載出現(xiàn)錯誤是因?yàn)檫B接出現(xiàn)問題,檢查線路重新連接。實(shí)訓(xùn)體會:又到了寫體會的時間,怎么說呢這次比上一個項(xiàng)目做的順心,畢竟第二次做,有些該注意的地方也充分注意到了,但不可避免的在設(shè)計(jì)中會出現(xiàn)錯誤,吸取上次的教訓(xùn),檢查錯誤一點(diǎn)點(diǎn)查起,遇到問題也淡定了許多,不再手忙腳亂找不到根源,凡事都會有一個熟悉的過程,設(shè)計(jì)程序也是這樣從熟悉到不熟悉,中間真的是需要一個過程。這次的搶答電路設(shè)計(jì)我并沒有著急設(shè)計(jì),

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論