2.7 從實例進入FSM初步 part2

是不是可以很輕鬆地寫出布爾表達式咯。下面給出一組答案:

第一張表:

083537459.png

第二張表:

083616610.png。這裏S`代表的是下一個狀態。那麼我們怎麼實現這組有狀態的迴路?想起我們上幾章所說的觸發器,當時鍾改變的時候,觸發器即可以改變狀態。好了,既然我們有兩個狀態,當然就會用 兩位狀態寄存器(2-bit state register) 咯。如下圖:084011910.png。剩下的邏輯表達式就是大家已經熟練的不能再熟練的組合邏輯。給出設計圖:

084303120.png


注意CLK的輸入,別忘了我們前提是5s間隔。到此我們的設計就OK了。下一小節進入最重要的設計後的時序分析--分析我們設計了這個迴路是否存在邏輯問題,時序問題。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章