數(shù)電第4版 課件 28同步計(jì)數(shù)器設(shè)計(jì)_第1頁(yè)
數(shù)電第4版 課件 28同步計(jì)數(shù)器設(shè)計(jì)_第2頁(yè)
數(shù)電第4版 課件 28同步計(jì)數(shù)器設(shè)計(jì)_第3頁(yè)
數(shù)電第4版 課件 28同步計(jì)數(shù)器設(shè)計(jì)_第4頁(yè)
數(shù)電第4版 課件 28同步計(jì)數(shù)器設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

5.4同步計(jì)數(shù)器設(shè)計(jì)1.計(jì)數(shù)器的規(guī)則設(shè)計(jì)法(1)異步二進(jìn)制計(jì)數(shù)器的構(gòu)成規(guī)律通過(guò)CP輸入端來(lái)改變觸發(fā)器狀態(tài)。5.4同步計(jì)數(shù)器設(shè)計(jì)(2)同步二進(jìn)制計(jì)數(shù)器的構(gòu)成規(guī)律通過(guò)觸發(fā)器的J、K輸入來(lái)改變觸發(fā)器狀態(tài)。5.4同步計(jì)數(shù)器設(shè)計(jì)(3)N進(jìn)制計(jì)數(shù)器的構(gòu)成規(guī)律1110→0→0→0→1通過(guò)觸發(fā)器異步清零端來(lái)改變觸發(fā)器狀態(tài)。→05.4同步計(jì)數(shù)器設(shè)計(jì)總結(jié):在計(jì)數(shù)器的規(guī)則設(shè)計(jì)法中,實(shí)際上使用了觸發(fā)器不同優(yōu)先級(jí)的輸入信號(hào)來(lái)改變觸發(fā)器的狀態(tài)。5.4同步計(jì)數(shù)器設(shè)計(jì)

優(yōu)點(diǎn):不需要邏輯代數(shù)的工具,利用構(gòu)成規(guī)律可以直接畫出計(jì)數(shù)器的邏輯圖。討論:計(jì)數(shù)器的規(guī)則設(shè)計(jì)法有什么優(yōu)缺點(diǎn)?缺點(diǎn):只適用于按照二進(jìn)制遞增或遞減的計(jì)數(shù)器。無(wú)法用規(guī)則設(shè)計(jì)法設(shè)計(jì)5.4同步計(jì)數(shù)器設(shè)計(jì)2.同步計(jì)數(shù)器的通用設(shè)計(jì)法適用于任意編碼、任意進(jìn)制計(jì)數(shù)器設(shè)計(jì)。【例1】用D觸發(fā)器設(shè)計(jì)采用格雷碼的10進(jìn)制計(jì)數(shù)器。分析:為什么要采用格雷碼?狀態(tài)二進(jìn)制編碼計(jì)數(shù)器格雷碼計(jì)數(shù)器S000000000S100010001S200100011S300110010S401000110S501010111S601101111S701111110S810001100S910011000翻轉(zhuǎn)次數(shù)總次數(shù)5.4同步計(jì)數(shù)器設(shè)計(jì)優(yōu)點(diǎn)1:采用格雷碼可以減少觸發(fā)器的翻轉(zhuǎn)次數(shù),降低功耗。1042218422210低碳環(huán)保,綠色發(fā)展5.4同步計(jì)數(shù)器設(shè)計(jì)優(yōu)點(diǎn)2:采用格雷碼可以提高數(shù)字系統(tǒng)工作的可靠性。5.4同步計(jì)數(shù)器設(shè)計(jì)(1)畫出狀態(tài)轉(zhuǎn)換圖。步驟5.4同步計(jì)數(shù)器設(shè)計(jì)輸入輸出000000010001001100110010001001100110011101111111111111101110110011001000100000000100××××0101××××1001××××1010××××1011××××1101××××(2)列出狀態(tài)轉(zhuǎn)換表5.4同步計(jì)數(shù)器設(shè)計(jì)(3)通過(guò)卡諾圖化簡(jiǎn)得到狀態(tài)方程5.4同步計(jì)數(shù)器設(shè)計(jì)(4)畫出邏輯圖(用D觸發(fā)器實(shí)現(xiàn))D0D1D2D35.4同步計(jì)數(shù)器設(shè)計(jì)(5)自啟動(dòng)校驗(yàn)思考:上述完整的狀態(tài)轉(zhuǎn)換圖是如何得到的?格雷碼計(jì)數(shù)器完整的狀態(tài)轉(zhuǎn)換圖

6個(gè)無(wú)效狀態(tài)在若干個(gè)CP脈沖后能夠進(jìn)入有效循環(huán),因此能夠自啟動(dòng)。5.4同步計(jì)數(shù)器設(shè)計(jì)輸入輸出0100××××0101××××1001××××1010××××1011××××1101××××100100105.4同步計(jì)數(shù)器設(shè)計(jì)(6)計(jì)數(shù)器的功能仿真仿真結(jié)果表明,計(jì)數(shù)器功能與設(shè)計(jì)要求相符。5.4同步計(jì)數(shù)器設(shè)計(jì)moduleGRAYCOUNT1(CLK,Q); inputCLK; output[3:0]Q;reg[3:0]CURRENT_STATE;reg[3:0]NEXT_STATE;parameterST0=4'b0000;parameterST1=4'b0001;parameterST2=4'b0011;parameterST3=4'b0010;parameterST4=4'b0110;parameterST5=4'b0111;parameterST6=4'b1111;parameterST7=4'b1110;parameterST8=4'b1100;parameterST9=4'b1000;(7)格雷碼計(jì)數(shù)器的Verilog

代碼用Gray碼進(jìn)行狀態(tài)編碼5.4同步計(jì)數(shù)器設(shè)計(jì)always@(CURRENT_STATE)begincase(CURRENT_STATE)ST0:NEXT_STATE=ST1;ST1:NEXT_STATE=ST2;ST2:NEXT_STATE=ST3;ST3:NEXT_STATE=ST4;ST4:NEXT_STATE=ST5;ST5:NEXT_STATE=ST6;ST6:NEXT_STATE=ST7;ST7:NEXT_STATE=ST8;ST8:NEXT_STATE=ST9;ST9:NEXT_STATE=ST0;always@(posedgeCLK)beginCURRENT_STATE<=NEXT_STATE;end assignQ=CURRENT_STATE; endmodule“眼中有代碼,心中有電路”組合邏輯電路D觸發(fā)器default:NEXT_STATE=ST0;endcaseend5.4同步計(jì)數(shù)器設(shè)計(jì)(2)傳統(tǒng)設(shè)計(jì)法和現(xiàn)代設(shè)計(jì)

溫馨提示

  • 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論