状态机:
一段式状态机把所有逻辑写在一起,状态复杂时容易出错;
二段式状态机将时序逻辑和组合逻辑分开,时序逻辑控制状态变化,组合逻辑控制各个输入、输出及状态判断,逻辑资源占用少,推荐使用,但是组合逻辑输出容易出现毛刺;
三段式状态机解决了二段式状态机里组合逻辑输出的毛刺现象,使用时序逻辑输出,但是资源占用大,通常会延时一个时钟周期。
状态机:
一段式状态机把所有逻辑写在一起,状态复杂时容易出错;
二段式状态机将时序逻辑和组合逻辑分开,时序逻辑控制状态变化,组合逻辑控制各个输入、输出及状态判断,逻辑资源占用少,推荐使用,但是组合逻辑输出容易出现毛刺;
三段式状态机解决了二段式状态机里组合逻辑输出的毛刺现象,使用时序逻辑输出,但是资源占用大,通常会延时一个时钟周期。