《移位寄存器序列信號(hào)發(fā)生器.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《移位寄存器序列信號(hào)發(fā)生器.ppt(19頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、時(shí)序邏輯設(shè)計(jì)與實(shí)現(xiàn),寄存器 移位寄存器 反饋移位寄存器 序列信號(hào)發(fā)生器,電子科技大學(xué)光電信息學(xué)院陳德軍,寄存器,定義:共時(shí)鐘的若干個(gè)觸發(fā)器構(gòu)成寄存器,常見的觸發(fā)器和所存器,電子科技大學(xué)光電信息學(xué)院陳德軍,寄存器2,74X175 4位寄存器,電子科技大學(xué)光電信息學(xué)院陳德軍,移位寄存器,移位寄存器:具有移位特性的寄存器,并行輸出,并行輸入,移位寄存器應(yīng)用類型,串入串出,串入并出,并入串出,并入并出,電子科技大學(xué)光電信息學(xué)院陳德軍,移位寄存器芯片舉例,電子科技大學(xué)光電信息學(xué)院陳德軍,74X194介紹,功能介紹:,1、CLK:時(shí)鐘,194為同步時(shí)序邏輯器件;,2、CLR:同步清零控制;低電平有效;,3
2、、s1s0為功能控制操作,具體如下:,4、器件左移時(shí),串行輸入為L(zhǎng)IN,串行輸出為QA; 器件右移時(shí),串行輸入為RIN,串行輸出為QD,74X194,雙向并入并出移位寄存器,5、s1s0通過(guò)構(gòu)成多路復(fù)用器來(lái)實(shí)現(xiàn)功能變換,電子科技大學(xué)光電信息學(xué)院陳德軍,移位寄存器的擴(kuò)展,Ex1:用194實(shí)現(xiàn)3位移位寄存器,,0,1,串入,,串出,Ex2:用194實(shí)現(xiàn)8位移位寄存器,串入,串出,電子科技大學(xué)光電信息學(xué)院陳德軍,用移位寄存器實(shí)現(xiàn)數(shù)據(jù)檢測(cè)器,Ex3:請(qǐng)用194實(shí)現(xiàn)“1011”數(shù)據(jù)檢測(cè)器,步驟:,1、待檢測(cè)序列長(zhǎng)度為4,所以選擇4位移位寄存器;,2、將待檢測(cè)序列從狀態(tài)輸出中解讀出來(lái);(組合邏輯),X為待
3、檢測(cè)序列, 將之接在串行輸入端; 狀態(tài)輸出(并行輸出) 即近幾個(gè)時(shí)鐘 脈沖內(nèi)串行輸入的值;,F,選擇左移,電子科技大學(xué)光電信息學(xué)院陳德軍,反饋移位寄存器,串入端輸入為反饋函數(shù)F的移位寄存器,叫做反饋移位寄存器;,反饋函數(shù)為移位寄存器并行輸出(狀態(tài)輸出)的函數(shù);,反饋移位寄存器可以實(shí)現(xiàn)一些具有移位特性的狀態(tài)機(jī);,電子科技大學(xué)光電信息學(xué)院陳德軍,用反饋移位寄存器實(shí)現(xiàn)環(huán)行計(jì)數(shù)器,ex4:用194實(shí)現(xiàn)3位環(huán)行計(jì)數(shù)器,首先看環(huán)行計(jì)數(shù)器的狀態(tài)機(jī),是不是具有移位特性,100的次態(tài),可以做如下的分析010:0由反饋函數(shù)而得來(lái);10由環(huán)行計(jì)數(shù)器狀態(tài)機(jī)移位特性而得來(lái),,該狀態(tài)機(jī)的移位方向?yàn)镼2Q1Q0;其中D2為
4、串行輸入端;而Q0為串行輸出端,然后選擇3位的移位寄存器,并求其反饋函數(shù):反饋函數(shù)的輸出值其實(shí)就是次態(tài)串行輸入值;,F=0,F=0,F=1,然后通過(guò)卡諾圖求反饋函數(shù)表達(dá)式;,F=Q0,然后實(shí)現(xiàn);,串入,串出,電子科技大學(xué)光電信息學(xué)院陳德軍,用反饋移位寄存器實(shí)現(xiàn)扭環(huán)計(jì)數(shù)器,ex5:用移位寄存器實(shí)現(xiàn)3位扭環(huán)計(jì)數(shù)器(最小成本設(shè)計(jì)),1、選用3位移位寄存器,2、求反饋函數(shù),根據(jù)移位特性可知:Q0端為串入;Q2為串出端;,某個(gè)狀態(tài)的反饋函數(shù)的輸出就等于其次態(tài)串入的值;,F=1,F=1,F=1,F=0,F=0,F=0,F=Q2,電路圖在下頁(yè),最小成本設(shè)計(jì)把未用狀態(tài)的反饋函數(shù)看成任意項(xiàng);最小風(fēng)險(xiǎn)設(shè)計(jì)要對(duì)未用
5、狀態(tài)的反饋函數(shù)進(jìn)行討論,電子科技大學(xué)光電信息學(xué)院陳德軍,用反饋移位寄存器實(shí)現(xiàn)扭環(huán)計(jì)數(shù)器續(xù),最小成本設(shè)計(jì)3位扭環(huán)計(jì)數(shù)器,ex6:用移位寄存器實(shí)現(xiàn)3位扭環(huán)計(jì)數(shù)器(最小風(fēng)險(xiǎn)設(shè)計(jì)),最小風(fēng)險(xiǎn)設(shè)計(jì),要對(duì)未用狀態(tài)進(jìn)行討論;討論的原則為,在不改變移位特性的基礎(chǔ)上,對(duì)位用狀態(tài)的次態(tài)進(jìn)行討論,F=1,F=1,F=1,F=0,F=0,F=0,兩個(gè)未用狀態(tài),101的次態(tài)應(yīng)為01d;其中01由移位特性所決定;d為反饋函數(shù)所決定;選擇d為1,這樣101次態(tài)為011,同理可設(shè)010的次態(tài)為101,這樣既不改變移位特性,也使風(fēng)險(xiǎn)消除,101,,010,,F=1,F=1,,電子科技大學(xué)光電信息學(xué)院陳德軍,用反饋移位寄存器實(shí)現(xiàn)
6、扭環(huán)計(jì)數(shù)器續(xù),接上頁(yè),求反饋函數(shù),F=Q2+Q1Q0 =(Q2 (Q1Q0)),最小風(fēng)險(xiǎn)設(shè)計(jì)的3位扭環(huán)計(jì)數(shù)器,電子科技大學(xué)光電信息學(xué)院陳德軍,用移位寄存器實(shí)現(xiàn)序列信號(hào)發(fā)生器,序列信號(hào)發(fā)生器:能夠產(chǎn)生一個(gè)串行序列的狀態(tài)機(jī),Ex7:請(qǐng)用移位寄存器設(shè)計(jì)一個(gè)序列發(fā)生器,能夠輸出串行序列“101110”;(最小成本設(shè)計(jì)),實(shí)現(xiàn)方法1:移位寄存器實(shí)現(xiàn),實(shí)現(xiàn)方法2:計(jì)數(shù)器+組合邏輯,步驟一:通過(guò)移位特性構(gòu)建狀態(tài)圖(要求狀態(tài)圖中不能出現(xiàn)重復(fù)狀態(tài));,如果選則兩位:,10,,01,,11,,11,,10,,有重復(fù)狀態(tài),舍棄,如果選則三位:,101,,011,,111,,110,,101,,010,,,,有重復(fù)狀
7、態(tài),舍棄,如果選則四位:,1011,,0111,,1110,,1101,,1010,,0101,,,,沒(méi)有重復(fù)狀態(tài),選用該狀態(tài)機(jī),轉(zhuǎn)下頁(yè),電子科技大學(xué)光電信息學(xué)院陳德軍,用移位寄存器實(shí)現(xiàn)序列信號(hào)發(fā)生器續(xù),步驟二:上面狀態(tài)圖存在移位特性,根據(jù)其移位特性求其反饋函數(shù);,Q3Q2Q1Q0,Q3為串出;Q0為串入;反饋函數(shù)的輸出即次態(tài)的串入,F=1,F=0,F=1,F=0,F=1,F=1,F,F=Q3Q1+Q3Q1,電路在下頁(yè);,請(qǐng)同學(xué)們完成最小風(fēng)險(xiǎn)設(shè)計(jì)??!,電子科技大學(xué)光電信息學(xué)院陳德軍,用移位寄存器實(shí)現(xiàn)序列信號(hào)發(fā)生器續(xù),最小成本設(shè)計(jì)的“101110”序列發(fā)生器,電子科技大學(xué)光電信息學(xué)院陳德軍,用計(jì)數(shù)器實(shí)現(xiàn)序列信號(hào)發(fā)生器,Ex8:請(qǐng)用計(jì)數(shù)器163和多路復(fù)用器151設(shè)計(jì)一個(gè)序列發(fā)生器,能夠輸出串行序列“101110”;,步驟一:將163變成模為6的計(jì)數(shù)器;,步驟二:一個(gè)時(shí)鐘(狀態(tài)輸出)對(duì)應(yīng)一位的序列發(fā)生,通過(guò)組合邏輯完成這個(gè)轉(zhuǎn)換;,詳情請(qǐng)參照計(jì)數(shù)器課件,電子科技大學(xué)光電信息學(xué)院陳德軍,,電子科技大學(xué)光電信息學(xué)院陳德軍,,,,,,,,,,,,,,,,CP,CP,,,,,,F,,