對于序列信号001010, 選擇四位: 0010->0101->1010->0100->1000->0001->0010->...... 無重複狀态, 則選擇該種設計方案(若選擇三位會産生重複狀态).
由此, 得到狀态順序表.
狀态順序表 | ||||
CLK順序 | Q3 | Q2 | Q1 | Q0 |
1 | ||||
1 | 1 | 1 | ||
2 | 1 | 1 | ||
3 | 1 | |||
4 | 1 | |||
5 | 1 | |||
6 | 1 |
由狀态順序表, 可以看出需要的序列信号由Q3端輸出.
根據狀态順序表, 再使電路具備自啟動功能, 有下述狀态表.
狀态表 | |||||||
Q3 | Q2 | Q1 | Q0 | Q3* | Q2* | Q1* | Q0* |
1 | |||||||
1 | 1 | ||||||
1 | 1 | 1 | |||||
1 | 1 | 1 | 1 | ||||
1 | 1 | ||||||
1 | 1 | 1 | 1 | ||||
1 | 1 | 1 | 1 | ||||
1 | 1 | 1 | 1 | 1 | 1 | 1 | |
1 | 1 | ||||||
1 | 1 | 1 | |||||
1 | 1 | 1 | |||||
1 | 1 | 1 | 1 | 1 | |||
1 | 1 | 1 | |||||
1 | 1 | 1 | 1 | 1 | |||
1 | 1 | 1 | 1 | 1 | 1 | ||
1 | 1 | 1 | 1 | 1 | 1 | 1 |
由于電路本身就是一個同步右移移位寄存器, 是以隻需設計D0即可.
狀态激勵表 | ||||
Q3 | Q2 | Q1 | Q0 | D0 |
1 | ||||
1 | ||||
1 | 1 | |||
1 | 1 | |||
1 | ||||
1 | 1 | |||
1 | 1 | |||
1 | 1 | 1 | 1 | |
1 | 1 | |||
1 | 1 | |||
1 | 1 | |||
1 | 1 | 1 | ||
1 | 1 | |||
1 | 1 | 1 | ||
1 | 1 | 1 | 1 | |
1 | 1 | 1 | 1 |
用2片74151和一片非門組成16選1資料選擇器, 以此實作D0的邏輯表達式.
根據上面的分析, 繪制電路的原理圖.