時(shí)序邏輯電路任一時(shí)刻的輸出狀態(tài)不僅取決于當(dāng)時(shí)的輸入信號(hào),還與電路原來(lái)的狀態(tài)有關(guān),即時(shí)序邏輯電路具有“記憶”的功能。因而時(shí)序邏輯電路中必須含有記憶能力的存儲(chǔ)器件,最常用的是觸發(fā)器。
時(shí)序邏輯電路可用下列3個(gè)方程組來(lái)描述,即
(驅(qū)動(dòng)方程)
(狀態(tài)方程)
(輸出方程)
分析時(shí)序邏輯電路也就是找出該時(shí)序邏輯電路的邏輯功能,即找出時(shí)序邏輯電路的狀態(tài)和輸出變量在輸入變量和時(shí)鐘信號(hào)作用下的變化規(guī)律。因此,只要寫(xiě)出時(shí)序邏輯電路的這3組方程,它的邏輯功能也就描述清楚了。但是用3組方程描述電路的邏輯功能非常不直觀,不能直接看出電路狀態(tài)和輸出變量的與輸入變量和時(shí)鐘信號(hào)之間的對(duì)應(yīng)關(guān)系,為了直觀地描述時(shí)序電路的邏輯功能,還有其他的表示方法:狀態(tài)轉(zhuǎn)換表、狀態(tài)轉(zhuǎn)換圖和時(shí)序圖。下面結(jié)合時(shí)序電路的分析,具體介紹這3種時(shí)序電路邏輯功能的描述方法。
分析步驟:
第一步:分析電路結(jié)構(gòu),寫(xiě)出各觸發(fā)器的驅(qū)動(dòng)方程。
第二步:將驅(qū)動(dòng)方程代入相應(yīng)觸發(fā)器的特性方程,求得各觸發(fā)器的次態(tài)方程,也就是時(shí)序邏輯電路的狀態(tài)方程。
第三步:根據(jù)電路圖寫(xiě)出輸出方程。
第四步:根據(jù)狀態(tài)方程和輸出方程,列出該時(shí)序帶電路的狀態(tài)表,畫(huà)出狀態(tài)圖或時(shí)序圖。