同步有限状态机

1.
同步有限状态机就是为了在同一个时钟沿的控制下产生各种各样的控制信号enable信号。即:解决“什么时候”的问题(合适的时间做合适的事情)!


2.
什么是有限状态机?


3.
Mealy型状态机


4.
Moor型状态机



5.
这里的转移开关的意思就是:enable信号。即:画出状态转移图之后(三要素:①状态;②转移;③转移的条件),就可以考虑输出合适的enable信号(即:在G部分输出enable信号)。


6.

有限状态机的verilog描述


7.
第一部分的组合逻辑电路:产生下一状态


中间部分的时序电路


第三部分的组合电路:用来产生输出

8.
状态机的testbench的写法


9.



10.



11.



12.



13.



14.



15.



16.



17.



18.



原文地址:https://www.cnblogs.com/alan6y/p/14481618.html