版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第9章
時(shí)序邏輯電路本章主要內(nèi)容(1)時(shí)序電路的基本組成(2)時(shí)序電路的描述方法(3)時(shí)序電路的分析(4)時(shí)序電路的設(shè)計(jì)9.1時(shí)序電路的基本組成圖9.1是用框圖表示的時(shí)序電路的基本組成情況。它由組合邏輯電路及存儲(chǔ)電路兩部分組成。其中x1,…,xn稱為時(shí)序電路的輸入,Z1,…,Zm稱為時(shí)序電路的輸出;Y1,…,Yr為時(shí)序電路的內(nèi)部輸出,同時(shí)又是其存儲(chǔ)電路的輸入;y1,…,yr為時(shí)序電路的內(nèi)部輸入,同時(shí)又是其存儲(chǔ)電路的輸出。這些變量之間的關(guān)系可用邏輯關(guān)系式表示為:
Zi=gi(x1,…,xn
;y1,…,yr),i=1,…,m(9-1)Yi=hi(x1,…,xn;y1,…,yr),i=1,…,r(9-2)
把(9-1)式稱作輸出函數(shù),(9-2)式稱作控制函數(shù)或激勵(lì)函數(shù)。時(shí)序電路中的存儲(chǔ)電路可以是第8章中介紹過(guò)的各類觸發(fā)器,也可以是其他類型的存儲(chǔ)器件。圖9.1時(shí)序電路的組成時(shí)序電路可分為兩類:同步時(shí)序電路和異步時(shí)序電路。有統(tǒng)一時(shí)鐘控制的時(shí)序電路叫同步時(shí)序電路,沒(méi)有統(tǒng)一時(shí)鐘控制的時(shí)序電路叫異步時(shí)序電路。對(duì)于同步時(shí)序電路,只有在時(shí)鐘脈沖到來(lái)時(shí),電路的狀態(tài)才發(fā)生變化;對(duì)于異步時(shí)序電路,其狀態(tài)改變是由輸入信號(hào)的變化直接引起的。9.2時(shí)序電路的描述方法在時(shí)序電路中,針對(duì)電路狀態(tài)的一次改變,把改變之前的狀態(tài)叫時(shí)序電路的現(xiàn)態(tài),把改變之后的狀態(tài)叫時(shí)序電路的次態(tài)。時(shí)序電路的輸入、輸出、現(xiàn)態(tài)和次態(tài)之間的函數(shù)關(guān)系可以用狀態(tài)圖、狀態(tài)表或時(shí)間圖清晰地加以描述和說(shuō)明。1.狀態(tài)圖狀態(tài)圖也叫狀態(tài)轉(zhuǎn)換圖,它是反映時(shí)序電路狀態(tài)轉(zhuǎn)換規(guī)律及相應(yīng)輸入、輸出取值情況的幾何圖形表示。在這種表示中,將時(shí)序電路所有獨(dú)立可能的狀態(tài)用若干圓圈來(lái)表示,圈內(nèi)標(biāo)記不同的字母或數(shù)字,用以表示各種不同的狀態(tài)。圓圈之間用帶箭頭的直線或弧線連接起來(lái),用以表示狀態(tài)跳變的方向,箭頭尾端圓圈內(nèi)標(biāo)注的是電路的現(xiàn)態(tài),箭頭指向圓圈內(nèi)標(biāo)注的是電路的次態(tài)。帶箭頭的直線或弧線旁都記有輸入變量x和相應(yīng)的輸出Z,用x/Z表示。如圖9.2所示。
圖9.2時(shí)序電路的狀態(tài)圖
2.狀態(tài)表狀態(tài)表也叫狀態(tài)轉(zhuǎn)換表,它是用表格的形式來(lái)描述時(shí)序電路。在這種表示中,時(shí)序電路的全部輸入列在表的頂部,表的左邊列出現(xiàn)態(tài),表的內(nèi)部列出次態(tài)和輸出。狀態(tài)表的一般列法如表9-1所示。表9-1時(shí)序電路的狀態(tài)表
次態(tài)/輸出
輸出輸入x
y
Y/Z表9-1所示的狀態(tài)表的讀法是:處在現(xiàn)態(tài)y的時(shí)序電路,當(dāng)輸入為x時(shí),該電路將進(jìn)入輸出為Z的次態(tài)Y。3.時(shí)間圖時(shí)間圖又叫工作波形圖。它用波形圖的形式,形象地描述了時(shí)序電路的輸入信號(hào)、輸出信號(hào)以及電路的狀態(tài)轉(zhuǎn)換等在時(shí)間上的對(duì)應(yīng)關(guān)系。例9.1研究具有一個(gè)輸入變量x、一個(gè)輸出變量Z和兩個(gè)狀態(tài)變量y1y2的時(shí)序電路,其中有:
輸入:x=0,x=1
狀態(tài):[y1y2]=[00]≡A,[y1y2]=[01]≡B[y1y2]=[10]≡C,[y1y2]=[11]≡D
輸出:Z=0,Z=1該時(shí)序電路的狀態(tài)圖如圖9.3所示,狀態(tài)表如表9-2所示。
圖9.3狀態(tài)圖
表9-2狀態(tài)表
次態(tài)/輸出
輸入現(xiàn)態(tài)
0
1
ABCDD/0B/1C/1A/0C/1A/0D/0B/1從狀態(tài)表和狀態(tài)圖可以看到,假設(shè)初始狀態(tài)處于A(即y1y2=00),如果這時(shí)加入輸入x=0,則電路就進(jìn)入次態(tài)D,且輸出Z=0;在處于狀態(tài)D時(shí),如果又加入輸入x=1,則電路又進(jìn)入狀態(tài)B,且輸出Z=1,等等。所以,如果加到這個(gè)電路的輸入為如下序列:
x=0110101100若電路的初始狀態(tài)為A,則與每個(gè)輸入對(duì)應(yīng)的狀態(tài)轉(zhuǎn)換如下:
輸入:0110101100
現(xiàn)態(tài):ADBADBBACC
次態(tài):DBADBBACCC
輸出:0100110111可見(jiàn),若這個(gè)電路的初始狀態(tài)為A,當(dāng)加入如上的輸入序列之后,所引起的輸出序列為:
Z=0100110111電路最后停留在終態(tài)C。
9.3時(shí)序電路的分析時(shí)序電路的分析就是根據(jù)給定的時(shí)序電路,求出它的狀態(tài)表、狀態(tài)圖或時(shí)間圖,從而確定其邏輯功能和工作特性的過(guò)程。同步時(shí)序電路分析的大致步驟如下:(1)根據(jù)給定的電路結(jié)構(gòu),列出電路的輸出函數(shù)表達(dá)式和各觸發(fā)器的激勵(lì)函數(shù)表達(dá)式。(2)根據(jù)觸發(fā)器的次態(tài)方程和激勵(lì)函數(shù)式,求出各觸發(fā)器的狀態(tài)表達(dá)式。(3)根據(jù)狀態(tài)表和輸出函數(shù)表達(dá)式,列出該時(shí)序電路的狀態(tài)表和狀態(tài)圖。(4)用時(shí)間圖或文字描述的方式對(duì)電路特性進(jìn)行表述。
例9.2分析如圖9.4所示的同步時(shí)序電路,其中x為外部輸入信號(hào),Z為電路的輸出信號(hào)。圖9.4例9-2邏輯圖第一步,根據(jù)圖9.4所給的電路結(jié)構(gòu),列出觸發(fā)器的激勵(lì)函數(shù)表達(dá)式和輸出函數(shù)表達(dá)式為:
D=xy*+x*y(9-3)Z=xy(9-4)第二步,把第一步得到的激勵(lì)函數(shù)表達(dá)式代入D觸發(fā)器的次態(tài)方程yn+1=D中,得到該觸發(fā)器的狀態(tài)表達(dá)式為:
yn+1=xy*+x*y
(9-5)第三步,根據(jù)狀態(tài)表達(dá)式和輸出函數(shù)表達(dá)式列出該電路的狀態(tài)表和狀態(tài)圖,如表9-3和圖9.5所示。
表9-3
狀態(tài)表次態(tài)yn+1/輸出Z
圖9.5狀態(tài)圖
輸入x
現(xiàn)態(tài)y01
01
0/01/0
1/00/1也可以用符號(hào)A和B分別表示狀態(tài)0和1,則上述的狀態(tài)表和狀態(tài)圖又可改寫表9-4和圖9.6的形式。
表9-4狀態(tài)表
次態(tài)yn+1/輸出Z
圖9.6狀態(tài)圖
輸入x現(xiàn)態(tài)y
0
1ABA/0B/0
B/0
A/1第四步,作時(shí)間圖對(duì)電路特性進(jìn)行描述,如圖9.7所示。
圖9.7時(shí)間圖從該時(shí)間圖容易看出,在同樣輸入信號(hào)作用下,電路的初始狀態(tài)不同,相應(yīng)的輸出也不相同。如圖中,初始狀態(tài)為A,則產(chǎn)生的狀態(tài)序列為③行,相應(yīng)的輸出為④行;初始狀態(tài)為B,則產(chǎn)生的狀態(tài)序列為⑤行,相應(yīng)的輸出為⑥行。在本例中,只有當(dāng)電路出現(xiàn)狀態(tài)B,且輸入x=1時(shí),才有輸出Z=1。9.4時(shí)序電路的設(shè)計(jì)時(shí)序電路的設(shè)計(jì),也稱時(shí)序電路的綜合。它是時(shí)序電路分析的逆過(guò)程。同步時(shí)序電路設(shè)計(jì)的一般步驟為:(1)根據(jù)電路的設(shè)計(jì)要求,作出狀態(tài)表或狀態(tài)圖;(2)進(jìn)行狀態(tài)化簡(jiǎn);(3)進(jìn)行狀態(tài)分配,即對(duì)每一個(gè)狀態(tài)指定一個(gè)二進(jìn)制代碼;(4)選定觸發(fā)器,并根據(jù)所選觸發(fā)器的激勵(lì)表及簡(jiǎn)化后的狀態(tài)表求出各觸發(fā)器的激勵(lì)函數(shù)表達(dá)式和時(shí)序電路的輸出函數(shù)表達(dá)式。(5)根據(jù)上面求得的表達(dá)式,畫(huà)出時(shí)序電路的邏輯圖。
9.4.1根據(jù)設(shè)計(jì)要求形成原始狀態(tài)表狀態(tài)表就是把用語(yǔ)言文字描述的對(duì)時(shí)序電路的要求通過(guò)表格的形式表示出來(lái)。它是整個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ)和依據(jù),后面的設(shè)計(jì)步驟都要在狀態(tài)表的基礎(chǔ)上進(jìn)行。最初形成的狀態(tài)表,稱為原始狀態(tài)表。它不一定是最簡(jiǎn)的,即允許其中存在多余的狀態(tài),但必須保證不能有狀態(tài)遺漏或錯(cuò)誤。在確定狀態(tài)數(shù)目時(shí),應(yīng)按“寧多勿漏”的原則來(lái)進(jìn)行,以確保邏輯功能的正確和完備性。例9.4設(shè)計(jì)一個(gè)二進(jìn)制序列檢測(cè)器,要求當(dāng)輸入連續(xù)三個(gè)1或三個(gè)以上1時(shí),電路輸出為1,否則輸出為0。作出這個(gè)時(shí)序電路的原始狀態(tài)表。由設(shè)計(jì)要求可知,要設(shè)計(jì)的電路有一個(gè)輸入x和一個(gè)輸出Z,輸入x為一個(gè)二進(jìn)制序列,每當(dāng)其中出現(xiàn)連續(xù)三個(gè)1時(shí),該檢測(cè)電路能夠識(shí)別并輸出1;當(dāng)有連續(xù)三個(gè)以上1時(shí),則在第三個(gè)以及相繼的連續(xù)1出現(xiàn)時(shí),電路也輸出1,直到輸入轉(zhuǎn)為0時(shí),輸出才變?yōu)?。例如:輸入x序列:1101111110010輸出Z序列:0000011110000由上面的分析可知,檢測(cè)電路要判斷是否連續(xù)輸入三個(gè)1,至少應(yīng)將輸入的前兩位二進(jìn)制數(shù)碼“記憶”下來(lái)。前兩位二制數(shù)碼形成四種不同的狀態(tài)組合,即00,01,10,11,我們用A,B,C,D分別代表這四種狀態(tài)組合。如果采用兩位具有左移功能的存儲(chǔ)器件來(lái)“記憶”輸入的歷史情況,則電路的狀態(tài)轉(zhuǎn)移情況及相應(yīng)的輸出應(yīng)該是:
當(dāng)電路記憶的輸入歷史情況為01,如果此時(shí)輸入為0,則電路的下一狀態(tài)按左移規(guī)律應(yīng)為10,輸出為0;如果輸入為1,電路的下一狀態(tài)則變?yōu)?1,輸出仍為0。當(dāng)電路記憶的輸入歷史情況為10,如果此時(shí)輸入為0,則下一狀態(tài)為00,輸出為0;如果輸入為1,則下一狀態(tài)為01,輸出也為0。其余可依此類推。只有在當(dāng)前的記憶的歷史情況為11,而此時(shí)的輸入為1時(shí),電路的下一狀態(tài)仍為11,此時(shí)電路的輸出才為1。至此可以得到表征所要設(shè)計(jì)電路特性的狀態(tài)表和相應(yīng)的狀態(tài)圖,如表9-7和圖9.11所示,圖9.11中的字母A、B、C、D分別代表狀態(tài)組合00、01、10、11。
表9-7狀態(tài)表次態(tài)/輸出
圖9.11狀態(tài)圖輸入現(xiàn)態(tài)
0
1
00011011
00/010/000/010/0
01/011/001/011/19.4.2狀態(tài)化簡(jiǎn)(詳見(jiàn)教材P257)9.4.3狀態(tài)分配與電路實(shí)現(xiàn)
(詳見(jiàn)教材P258)9.4.4時(shí)序電路設(shè)計(jì)舉例例9.6
設(shè)計(jì)一個(gè)能識(shí)別輸入序列01的同步時(shí)序電路。該電路具有一個(gè)輸入x和一個(gè)輸出Z,不論什么時(shí)候,只要輸入中出現(xiàn)x=01序列時(shí),所設(shè)計(jì)的電路就應(yīng)該產(chǎn)生輸出1信號(hào),對(duì)于其他任何輸入,輸出皆為0。例如,如果輸入序列為:
x=0010000010011101
那么輸出序列應(yīng)該是:
Z=0010000010010001設(shè)計(jì)的第一步是構(gòu)造滿足上述要求的狀態(tài)圖和狀態(tài)表。首先,假定要設(shè)計(jì)的電路處在某一起始狀態(tài)A。若輸入為1,因?yàn)?不是要識(shí)別的輸入序列“01”的第一個(gè)符號(hào),所以輸出Z=0,并且電路仍停留在狀態(tài)A,如圖9.14(a)所示。如果電路處于初始狀態(tài)A,且輸入為0時(shí),那么由于它是要識(shí)別的輸入序列的第一個(gè)符號(hào),電路應(yīng)將這個(gè)情況記下,因此電路進(jìn)入新的狀態(tài)B,但此時(shí)的輸出仍應(yīng)為0,如圖9.14(b)所示。假設(shè)電路處在狀態(tài)B,并且輸入為0,因?yàn)?不是識(shí)別序列“01”的第二個(gè)符號(hào),所以電路仍停在狀態(tài)B,得到輸出Z=0,如圖9.14(c)所示。最后,如果電路處在狀態(tài)B,輸入符號(hào)是1,這是要識(shí)別的輸入序列“01”的第二個(gè)符號(hào),此時(shí)電路已檢測(cè)到“01”序列,產(chǎn)生輸出Z=1,并可以回到初始狀態(tài)A。圖9.14(d)是最后得到的狀態(tài)圖。
圖9.14狀態(tài)圖與圖9.14(d)所示的狀態(tài)圖相對(duì)應(yīng)的狀態(tài)表如表9-15所示。通過(guò)觀察即可看出,該狀態(tài)表已經(jīng)是最簡(jiǎn)化狀態(tài)表。
狀態(tài)分配:因共有兩個(gè)狀態(tài),故只需一位二進(jìn)制代碼即可表示,這里選分配為A=0,B=1(當(dāng)然也可選相反的分配,即A=1,B=0)。因此表9-15又可改畫(huà)為表9-16。表9-15狀態(tài)表表9-16狀態(tài)表
次態(tài)/
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 贛南醫(yī)學(xué)院《園藝學(xué)實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 甘肅中醫(yī)藥大學(xué)《種子檢驗(yàn)技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 《港口起重機(jī)械說(shuō)》課件
- 小學(xué)生課件模板圖片
- 安全取暖主題班會(huì)課件
- 七年級(jí)道德與法治上冊(cè)第四單元生命的思考第八課探問(wèn)生命第1框生命可以永恒嗎說(shuō)課稿新人教版
- 小學(xué)生觀看黨的課件
- 三年級(jí)科學(xué)上冊(cè)第三單元天氣與我們的生活第十五課一周的天氣教案青島版
- 礦區(qū)消防安全課件
- 校園課件安全事故
- 2022年總經(jīng)理年會(huì)發(fā)言稿致辭二
- 警綜平臺(tái)運(yùn)行管理制度
- 立法學(xué)完整版教學(xué)課件全套ppt教程
- 簡(jiǎn)約中國(guó)風(fēng)水墨山水工作總結(jié)通用PPT模板
- 礦山測(cè)量課程設(shè)計(jì)
- 藥廠生產(chǎn)車間現(xiàn)場(chǎng)管理-PPT課件
- 軸與孔標(biāo)準(zhǔn)公差表
- 防火門施工方案
- 人教PEP版2022-2023六年級(jí)英語(yǔ)上冊(cè)期末試卷及答案(含聽(tīng)力材料)
- 高速公路瀝青路面設(shè)計(jì)計(jì)算書(shū)(Word)
- 加油機(jī)拆卸安裝方案
評(píng)論
0/150
提交評(píng)論