數(shù)字系統(tǒng)設計 - 時序電路計數(shù)器分析及設計_第1頁
數(shù)字系統(tǒng)設計 - 時序電路計數(shù)器分析及設計_第2頁
數(shù)字系統(tǒng)設計 - 時序電路計數(shù)器分析及設計_第3頁
數(shù)字系統(tǒng)設計 - 時序電路計數(shù)器分析及設計_第4頁
數(shù)字系統(tǒng)設計 - 時序電路計數(shù)器分析及設計_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

時序電路計數(shù)器分析及設計

April6,20172時序邏輯電路時序電路通常包含組合電路和存儲電路兩部分.存儲電路的輸出狀態(tài)反饋到組合電路的輸入端,與輸入信號一起,共同決定組合邏輯電路的輸出.任一時刻的輸出信號不僅取決于當時的輸入信號,還取決于電路原來的狀態(tài)(與以前的輸入有關(guān)).組合邏輯電路存儲電路輸出方程Yi驅(qū)動方程Zi狀態(tài)方程Qi輸入Xi時序電路的結(jié)構(gòu)框圖復習ZDMC–Lec.#103FSM:有限狀態(tài)機采用輸入信號和電路狀態(tài)的邏輯函數(shù)去描述時序電路邏輯功能的方法Mealy型輸出信號取決于存儲電路狀態(tài)和輸入變量Moore型輸出只是存儲電路現(xiàn)態(tài)的函數(shù)輸出與時鐘同步inputsMooreoutputsMealyoutputsnextstatecurrentstatecombinationallogiccombinationallogic復習ZDMC–Lec.#10BlockDiagramforCountersandStateMachinesZDMC–Lec.#105clearsetstheregistercontents

andoutputto0

s1ands0determinetheshiftfunction

s0 s1 function

0 0 holdstate

0 1 shiftright

1 0 shiftleft

1 1 loadnewinputleft_inleft_outright_outclearright_inoutputinputs0s1clockUniversalShiftRegisterHolds4valuesSerialorparallelinputsSerialorparalleloutputsPermitsshiftleftorrightShiftinnewvaluesfromleftorrightZDMC–Lec.#106Nthcells0ands1

controlmux0123DQCLKCLEARQ[N-1]

(left)Q[N+1]

(right)Input[N]toN-1th

celltoN+1th

cell

clear s0 s1 newvalue

1 – – 0

0 0 0 output

0 0 1 outputvalueofFFtoleft(shiftright)

0 1 0 outputvalueofFFtoright(shiftleft)

0 1 1 inputDesignofUniversalShiftRegisterConsideroneofthefourflip-flopsNewvalueatnextclockcycle:ZDMC–Lec.#107UniversalShiftRegisterVerilogmoduleuniv_shift(out,lo,ro,in,li,ri,s,clr,clk);output[3:0]out;outputlo,ro;input[3:0]in;input[1:0]s;inputli,ri,clr,clk;reg[3:0]out;assignlo=out[3];assignro=out[0];always@(posedgeclkorclr)beginif(clr)out<=0;elsecase(s)3:out<=in;2:out<={out[2:0],ri};1:out<={li,out[3:1]};0:out<=out;endcaseendendmoduleZDMC–Lec.#1084位雙向移位寄存器74LS194A的邏輯圖ZDMC–Lec.#109器件實例:74LS194A,左/右移,并行輸入,保持,異步置零等功能ZDMC–Lec.#1010R’DS1S0工作狀態(tài)0XX置零100保持101右移110左移111并行輸入

ZDMC–Lec.#10計數(shù)器用于計數(shù)、分頻、定時、產(chǎn)生節(jié)拍脈沖等分類:按時鐘分同步、異步按計數(shù)過程中數(shù)字增減分加、減和可逆按計數(shù)器中的數(shù)字編碼分二進制、二-十進制等按計數(shù)容量分十進制,六十進制等ZDMC–Lec.#10同步計數(shù)器同步二進制計數(shù)器同步二進制加法計數(shù)器原理:根據(jù)二進制加法運算規(guī)則可知:在多位二進制數(shù)末位加1,若第i位以下皆為1時,則第i位應翻轉(zhuǎn)。由此得出規(guī)律,若用T觸發(fā)器構(gòu)成計數(shù)器,則第i位觸發(fā)器輸入端Ti的邏輯式應為:ZDMC–Lec.#10ZDMC–Lec.#10器件實例:74161ZDMC–Lec.#10工作狀態(tài)X0XXX置0(異步)10XX預置數(shù)(同步)X1101保持(包括C)X11X0保持(C=0)1111計數(shù)同步二進制減法計數(shù)器原理:根據(jù)二進制減法運算規(guī)則可知:在多位二進制數(shù)末位減1,若第i位以下皆為0時,則第i位應翻轉(zhuǎn)。由此得出規(guī)律,若用T觸發(fā)器構(gòu)成計數(shù)器,則第i位觸發(fā)器輸入端Ti的邏輯式應為:ZDMC–Lec.#10同步加減計數(shù)器ZDMC–Lec.#10加/減計數(shù)器加/減計數(shù)結(jié)果加/減計數(shù)器計數(shù)結(jié)果兩種解決方案單時鐘方式加/減脈沖用同一輸入端,由加/減控制線的高低電平?jīng)Q定加/減器件實例:74LS191(用T觸發(fā)器)ZDMC–Lec.#10工作狀態(tài)X11X保持XX0X預置數(shù)(異步)010加計數(shù)011減計數(shù)雙時鐘方式器件實例:74LS193(采用T’觸發(fā)器,即T=1)ZDMC–Lec.#10加法計數(shù)器原理:在四位二進制計數(shù)器基礎上修改,當計到1001時,則下一個CLK電路狀態(tài)回到0000。ZDMC–Lec.#10同步十進制計數(shù)器StateTableforBCDCounterZDMC–Lec.#10PresentStateNextStateOutputFlip-FlopInputsQ3Q2Q1Q0Q3Q2Q1Q0CT3T2T1T00000000100001000100100001100100011000010011010000111010001010000101010110000110110011100001011110000111110001001000011001000011001ZDMC–Lec.#10能自啟動器件實例:74160ZDMC–Lec.#10工作狀態(tài)X0XXX置0(異步)10XX預置數(shù)(同步)X1101保持(包括C)X11X0保持(C=0)1111計數(shù)減法計數(shù)器原理:對二進制減法計數(shù)器進行修改,在0000時減“1”后跳變?yōu)?001,然后按二進制減法計數(shù)就行了。ZDMC–Lec.#10ZDMC–Lec.#10能自啟動十進制可逆計數(shù)器基本原理一致,電路只用到0000~1001的十個狀態(tài)實例器件單時鐘:74190,168雙時鐘:74192ZDMC–Lec.#10異步計數(shù)器二進制計數(shù)器異步二進制加法計數(shù)器異步二進制減法計數(shù)器異步二進制加法計數(shù)器在末位+1時,從低位到高位逐位進位方式工作原則:每1位從“1”變“0”時,向高位發(fā)出進位,使高位翻轉(zhuǎn)ZDMC–Lec.#10異步二進制減法計數(shù)器在末位-1時,從低位到高位逐位借位方式工作原則:每1位從“0”變“

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論