下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)字電路課程設(shè)計(jì)設(shè)計(jì)題目計(jì)數(shù)器設(shè)計(jì):設(shè)計(jì)一個(gè)8位二進(jìn)制計(jì)數(shù)器。功能要求:加減控制信號(hào)為1時(shí),加計(jì)數(shù);0時(shí),減計(jì)數(shù)。使能控制信號(hào)為1時(shí),停止計(jì)數(shù),并將當(dāng)前計(jì)數(shù)值設(shè)置為輸入值;使能控制信號(hào)為0時(shí),計(jì)數(shù)器按照加減控制信號(hào)工作。要求寫出Verilog代碼,給出仿真波形一、設(shè)計(jì)思路1、認(rèn)真理解題目(1)作為一個(gè)八位二進(jìn)制計(jì)數(shù)器,首先,這個(gè)計(jì)數(shù)器有八個(gè)比特位;其次,二進(jìn)制計(jì)數(shù)器必須按照二進(jìn)制的遞增計(jì)數(shù),于一般二進(jìn)制不一樣。(2)使能信號(hào)為1是停止計(jì)數(shù),為0是開始計(jì)數(shù)。說明該計(jì)數(shù)器的使能端信號(hào)低有效。(3)控制信號(hào)位1時(shí)遞增計(jì)數(shù)??刂菩盘?hào)位0時(shí)遞減計(jì)數(shù),說明該計(jì)數(shù)器位雙向計(jì)數(shù)器。2、設(shè)計(jì)思路(1)遞增計(jì)數(shù)和
2、遞減計(jì)數(shù)兩種模式在控制變量1和0的選擇下進(jìn)入,因而可以采用if語(yǔ)句的嵌套來實(shí)現(xiàn)比較容易。(2)停止計(jì)數(shù)時(shí)可以只把之前的計(jì)數(shù)輸出賦值給置位信號(hào)。(3)經(jīng)過分析,該模型的變量有使能信號(hào)、置位信號(hào)、選擇模式信號(hào)、時(shí)鐘信號(hào)、輸出狀O二、verilog程序,*timescale1ns/1psmodulequ_dou(clk,rst,a,b);inputclk;wireclk;inputrst;inputa;wirea;outputb;regb;reg31:0cnt;regclkout;always(posedgeclkornegedgerst)beginif(rst=1'b0)cnt<=0
3、;elsebeginif(a=1'b1)beginif(cnt>=32'd3000000)b<=1;elsecnt<=cnt+1'b1;endelsebeginb<=1'b0;cnt<=0;endendendendmodule'timescale1ns/1psmodulecounter4(load,clr,c,DOUT,clk,up_down,DIN,sysclk,rst);inputload;inputclk;wireload;inputclr;wireclr;inputup_down;wireup_down;input3
4、:0DIN;wire3:0DIN;inputsysclk;inputrst;outputc;regc;output7:0DOUT;wire7:0DOUT;reg7:0data_r;,*例化去抖模塊*wireclk_r;qu_douqu_dou(.clk(sysclk),.rst(rst),.a(clk),.b(clk_r);*assignDOUT=data_r;always(posedgeclk_rorposedgeclrorposedgeload)beginif(clr=1)同步清零data_r<=0;elseif(load=1)同步預(yù)置data_r<=DIN;elsebegin
5、if(up_down=1)beginif(data_r=8'b)begin/力口計(jì)數(shù)data_r<=8'b00000000;c=1;endelsebegin/減計(jì)數(shù)data_r<=data_r+1;c=0;endendelsebeginif(data_r=8'b00000000)begin/力口計(jì)數(shù)data_r<=8'b;c=1;endelsebegin/減計(jì)數(shù)data_r<=data_r-1;c=0;endendendendendmodule三、仿真波形BlBlKX:0)(i)cooooor)ooooininqiuif,皿5一¥-11Mml11口呷呼一廠一呼_*111Ml丫_01mlp_*:而】juw四、結(jié)果及分析在程序設(shè)計(jì)中,當(dāng)置數(shù)控制端口為高電平時(shí),允許為該計(jì)數(shù)器置初值,把置數(shù)端口的值附給計(jì)數(shù)器,即高電平時(shí)有效。如果清零信號(hào)為1時(shí),則將對(duì)計(jì)數(shù)器清零,即復(fù)位;當(dāng)為低電平時(shí),如果清零為"0',則看是否有時(shí)鐘上升沿,此時(shí)如果有時(shí)鐘信號(hào),又測(cè)得使能信號(hào)位為1',同時(shí)k='1'
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年校園擴(kuò)建工程沉降監(jiān)測(cè)與基礎(chǔ)施工質(zhì)量驗(yàn)收合同3篇
- 2024年度飯店食材供應(yīng)及廚房設(shè)備租賃合同
- 辦公環(huán)境下的兒童戶外活動(dòng)管理
- 2024年帶庭院別墅長(zhǎng)期租賃合同范本3篇
- 利用網(wǎng)絡(luò)平臺(tái)推動(dòng)學(xué)校圖書館的建設(shè)與發(fā)展
- 以心理健康教育為導(dǎo)向的小學(xué)數(shù)學(xué)教學(xué)設(shè)計(jì)
- 商業(yè)學(xué)校操場(chǎng)運(yùn)動(dòng)場(chǎng)地裝飾設(shè)計(jì)與品牌形象塑造
- 醫(yī)療行業(yè)客戶服務(wù)標(biāo)準(zhǔn)與挑戰(zhàn)
- 2025中國(guó)鐵塔江西省分公司社會(huì)招聘51人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)移動(dòng)上海公司春季校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 110與120聯(lián)動(dòng)協(xié)議書
- 中國(guó)鐵路總公司鐵路建設(shè)項(xiàng)目監(jiān)理招標(biāo)文件示范文本
- 譯林版英語(yǔ)八年級(jí)上冊(cè)單詞表
- 高三地理一??荚囐|(zhì)量分析報(bào)告課件
- 聚合物鋰電池規(guī)格表
- 中石油職稱英語(yǔ)
- 2023年副主任醫(yī)師(副高)-神經(jīng)內(nèi)科學(xué)(副高)考試歷年真題薈萃帶答案
- 建筑施工安全檢查標(biāo)準(zhǔn)jgj592011圖解
- 鍋爐過熱蒸汽溫度控制系統(tǒng)課程設(shè)計(jì)
- 四川省成都市2021-2022學(xué)年高一(上)期末調(diào)研考試物理試題 Word版
- OFM軟件的一些使用技巧
評(píng)論
0/150
提交評(píng)論