充分考慮輸入輸出的各種狀態(tài),有兩種常用的方法:
1)直接狀態(tài)制定法。
根據(jù)文字描述的設(shè)計要求,假設(shè)一個初態(tài),從這個初態(tài)出發(fā),每加入一個輸入狀態(tài),就確定其次狀態(tài),該次態(tài)可能是現(xiàn)態(tài)本身、另一個以有狀態(tài)、需新增狀態(tài)。重復(fù)上述過程,直到每一個現(xiàn)態(tài)向次態(tài)的裝換都已經(jīng)確定且不再產(chǎn)生新的狀態(tài)。
2)信號序列法:根據(jù)邏輯要求,先列出輸入和輸出的信號序列,并用箭頭標出各個信號之間的后續(xù)關(guān)系,再畫出狀態(tài)圖。
常見時序電路設(shè)計的舉例:
序列檢測器
b碼識別器和雙向可逆分配器
串行加法器
非法碼監(jiān)測、串行代碼轉(zhuǎn)換