觸發(fā)器的狀態(tài)轉移圖和激勵表
描述觸發(fā)器的邏輯功能還可以采用圖形方式,即狀態(tài)轉移圖來描述。圖13-4為基本觸發(fā)器的狀態(tài)轉移圖。圖中兩個圓圈分別代表基本觸發(fā)器的兩個穩(wěn)定狀態(tài),箭頭表示在輸入信號作用下狀態(tài)轉移的方向,箭頭旁的標注表示狀態(tài)轉移時的條件。
由圖13-4可見,如果觸發(fā)器當前穩(wěn)定狀態(tài)是Qn=0,則在輸入信號的條件下,觸發(fā)器轉移至下一個狀態(tài)(次態(tài))Qn+1=1;如果輸入信號或1,則觸發(fā)器維持在0;如果觸發(fā)器的當前穩(wěn)定狀態(tài)是Qn=1,則在輸入信號的作用下,觸發(fā)器轉移至下一狀態(tài)(次態(tài))Qn+1=0;如果輸入信號,則觸發(fā)器維持在1。這與表13-1所描述的功能是一致的。
由圖13-4可以方便地列出表13-3。表13-3表示觸發(fā)器由當前狀態(tài)Qn轉移至確定要求的下一狀態(tài)Qn+1時,對輸入信號的要求。因此表13-3為觸發(fā)器的激勵表或驅動表。它實質上是表13-1狀態(tài)轉移真值表的派生表。
上述觸發(fā)器邏輯功能的幾種描述方法,其本質是相通的,可以互相轉換。在分析包含觸發(fā)器的邏輯電路時,必須熟練地運用狀態(tài)轉移真值表、狀態(tài)方程及狀態(tài)轉移圖。而在設計包含有觸發(fā)器的邏輯電路(時序邏輯電路)時,必須運用觸發(fā)器的激勵表。
評論