版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
《可編程邏輯器件開發(fā)》實(shí)驗(yàn)報告 -1-1、實(shí)驗(yàn)?zāi)康某醪綄W(xué)會使用XilinxISEFPGA開發(fā)環(huán)境;通過實(shí)驗(yàn)掌握一般Verilog程序設(shè)計的流程;編寫可綜合代碼,編寫組合邏輯電路模塊。2、實(shí)驗(yàn)內(nèi)容、要求填寫完成shift.v文件,并編寫仿真測試程序完成驗(yàn)證。該工程實(shí)現(xiàn)移位寄存器的功能。寄存器共8位,用撥碼開關(guān)控制輸入0或1,將輸入存入寄存器最低位,寄存器原來低7位則分別左移1位。 clockdata_out(3:0) datajn reset填寫完成BCD_count.v文件,并編寫仿真測試程序完成驗(yàn)證。該工程功能是實(shí)現(xiàn)一個模為80的BCD碼加計數(shù)器,每次按下計數(shù)器的復(fù)位鍵,則數(shù)值從0開始依次加1,并顯示在8個LED燈上,如輸出58則LD7滅,LD6亮,LD5滅,LD4亮,LD3亮,LD2滅,LD1滅,LD0滅。(注:由于十進(jìn)制數(shù)共有0、1、2、……、9十個數(shù)碼,因此,至少需要4位二進(jìn)制碼來表示1位十進(jìn)制數(shù)。在使用BCD編碼時一定要注意其有效的編碼僅十個。常見BCD編碼有8421BCD碼,2421BCD碼,余3碼,對應(yīng)編碼表如下)十進(jìn)制數(shù)8421BCD碼2421BCD碼余3碼0000000000011100010001010020010001001013001100110110401000100011150101101110006011011001001701111101101081000111010119100111111100《可編程邏輯器件開發(fā)》實(shí)驗(yàn)報告 -2-3、實(shí)驗(yàn)步驟和程序步驟:先打開ISEproject軟件,然后新建工程,最后編寫仿真測試程序并進(jìn)行驗(yàn)證。程序1:moduleshift(data_out,data_in,clock,reset);outputdata_out;inputdata_in,clock,reset;reg[3:0]data_out;reg[3:0]counter;always@(posedgeclockornegedgereset)beginif(reset==0)〃填寫空格counter<=4'ha;elsebeginif(counter>0)counter<=counter-1;〃填寫空格elsebegincounter<=4'ha;endendendalways@(posedgeclockornegedgereset)beginif(reset==0)〃填寫空格《可編程邏輯器件開發(fā)》實(shí)驗(yàn)報告 -3-data_out<=4'b0;elseif(counter==4'h0)data_out<={data_out[2:0],data_in};〃填寫空格實(shí)現(xiàn)移位endendmodule仿真程序1:moduletest;//Inputsregdata_in;regclock;regreset;//Outputswire[3:0]data_out;//InstantiatetheUnitUnderTest(UUT)shiftuut(.data_out(data_out),.data_in(data_in),.clock(clock),.reset(reset));initialbegin//InitializeInputsdata_in=0;《可編程邏輯器件開發(fā)》實(shí)驗(yàn)報告clock=0;clock=0;reset=reset=1;//Wait100nsforglobalresettofinish100reset=0;10reset=1;100data_in=1;2000data_in=0;2000$stop;//Addstimulushereendalways#10clock=!clock;endmodule程序2:moduleBCD_count(qout,reset,clk);output[7:0]qout;inputclk,reset;reg[7:0]qout;integercnt;regclk_out;always@(posedgeclk)begin《可編程邏輯器件開發(fā)》實(shí)驗(yàn)報告 -5-if(reset)begincnt<=0;clk_out<=0;endelsebeginif(cnt==10)begincnt<=0;clk_out<=!clk_out;endelsebegincnt<=cnt+1;clk_out<=clk_out;endendendalways@(posedgeclk_outorposedgereset)//采用余3碼BCD碼編碼beginif(reset)qout<=0;//填寫空格elsebeginif(qout[3:0]==4'b1100)//填寫空格beginqout[3:0]<=4'b0011;//填寫空格if(qout[7:4]==4'b1010)qout[7:4]<=4'b0011;/項(xiàng)寫空格elseqout[7:4]<=qout[7:4]+1;//填寫空格endelseqout[3:0]<=qout[3:0]+1;//填寫空格endendendmodule仿真程序2:《可編程邏輯器件開發(fā)》實(shí)驗(yàn)報告 -6-moduletest;//Inputsregreset;regclk;//Outputswire[7:0]qout;//InstantiatetheUnitUnderTest(UUT)BCD_countuut(.qout(qout),.reset(reset),.clk(clk));initialbegin//InitializeInputsreset=1;clk=0;//Wait100nsforglobalresettofinish#100reset=0;//Addstimulushereend《可編程邏輯器件開發(fā)》實(shí)驗(yàn)報告always#10clk=!clk;endmodule4、測試數(shù)據(jù)記錄和結(jié)果分析招RieEdBtV?w□3RI:,**□5Xnso匚7.的nrx?酎Objects?□flXSik'iltitLHiObitcV'-[ml?nee*ndProca?festygiwQbjwtName聒darta.in隰r?eta的dzl.尸的尸0命佇古:|產(chǎn)3收團(tuán)一.dati_&wt|3:Q(]f.daEajn|1Ii—: t*昱ItiNUIL-jimTRrUmRnjULRTLR4rLnrLnjtm~LRHjULRnjIhfk血tve£c 口ObjectName居dQUtptiJ\resety:wSiaulttLMIObjtcV**;r^TVTr*-T-^-F|■'I口5KOVjETI0FileE曲ViewSinHjIdrtionW
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 冰巨行星云層演化-洞察與解讀
- 家庭結(jié)構(gòu)變革與社會關(guān)系-洞察與解讀
- 5G頻譜資源分配-洞察與解讀
- 某服裝公司漢服定制翻新方案(規(guī)定)
- 低成本聲學(xué)設(shè)計-洞察與解讀
- 家具公司員工技能培訓(xùn)方案
- 微藻油脂生物柴油-洞察與解讀
- 智能化設(shè)備市場分析-洞察與解讀
- 基因編輯技術(shù)在新藥研發(fā)中的應(yīng)用-洞察與解讀
- 冰雪項(xiàng)目營銷策劃方案
- GB/T 31831-2025LED室內(nèi)照明應(yīng)用技術(shù)要求
- 2025年上交所金融筆試題目及答案
- 服務(wù)外包人員保密管理制度(3篇)
- 2026中國電信四川公用信息產(chǎn)業(yè)有限責(zé)任公司社會成熟人才招聘備考題庫及答案詳解(奪冠系列)
- 成都高新區(qū)桂溪街道公辦幼兒園招聘編外人員考試備考題庫及答案解析
- 2025年醫(yī)院病歷管理操作規(guī)范
- 汽車后市場培訓(xùn)課件
- 2026云南保山電力股份有限公司校園招聘50人筆試備考題庫及答案解析
- 部隊(duì)基本防病知識課件
- GB 4053.2-2025固定式金屬梯及平臺安全要求第2部分:斜梯
- 2026屆上海市長寧區(qū)市級名校高一上數(shù)學(xué)期末學(xué)業(yè)質(zhì)量監(jiān)測模擬試題含解析
評論
0/150
提交評論