1.分析的一般步驟
電平異步時序邏輯電路分析的一般步驟如圖1所示。
圖1
2.分析舉例
例如 分析圖2所示電平異步時序邏輯電路。假定輸入序列x2x1為10→11→01→11→10→00→10,畫出電路工作的時間圖,并說明該電路功能。
圖2
解 圖2所示電路是由一個與或非門和兩個反相器組成的。按照電平異步時序邏輯電路分析的方法和步驟作如下分析。
① 寫出輸出函數(shù)和激勵函數(shù)表達式
該電路中,輸出函數(shù)與激勵函數(shù)相同,即
② 作出流程表
根據(jù)激勵函數(shù)表達式,可列出該電路的流程表如表1所示。
表1
③ 作出時間圖
假定電路初始總態(tài)為(10,0),根據(jù)流程表可列出電路對應(yīng)于給定輸入序列的總態(tài)和輸出響應(yīng)序列為
時刻t:
t0
t1
t2
t3
t4
t5
t6
輸入x2x1:
10
11
01
11
10
00
10
總態(tài):
(x2x1,y)
(10,0)
(11,0)
(01,0)
(11,1)
(10,1)
(00,1)
(10,0)
(01,1)
(00,0)
輸出z:
0
0
1
1
1
0
0
根據(jù)總態(tài)和輸出響應(yīng)序列可作出時間圖如圖3所示。
圖3
④ 功能說明
由時間圖可知,該電路是一個數(shù)據(jù)暫存器,x2為時鐘端,x1為數(shù)據(jù)輸入端,z為數(shù)據(jù)輸出端。當(dāng)x2為1時,暫存器處于維持狀態(tài);當(dāng)x2由1跳變?yōu)?時,暫存器處于接收狀態(tài)。在接收狀態(tài)下,若x1為1,則暫存器狀態(tài)為1,輸出1;若x1為0,則暫存器狀態(tài)為0,輸出0。