一段式的状态机的缺点
本帖最后由 CPLD 于 2010-6-23 18:45 编辑状态机控制模块,是用一段式来写的.但是老师叫改写成两段式来书写,我不太清楚为什么?
一段式的状态机的输出可以是电平信号,可以是脉冲信号,具有很大的灵活性.而且输出为寄存输出,不容易产生毛刺.有什么不好?
我看到有些资料上说一段式的状态机程序冗长,容易发生错误.但是没有讲明白.我觉得能够实现就好.
一段式的状态机到底有什么不好?请各位高手指导.谢谢. 没有什么不好,
以前综合工具智能化不高的时候,
要求两段式,
就是一个always组合逻辑,
然后用一个next的时序逻辑打一拍出去。
现在智能化高了,
不讲究这个了。
你老师的意思可能是让你明白状态机的原理。
实践上实现没有区别,
但是你是学生,
所以用两段式,对学习和理解状态机有好处。
没有什么不好,
以前综合工具智能化不高的时候,
要求两段式,
就是一个always组合逻辑,
然后用一个next的时序逻辑打一拍出去。
现在智能化高了,
不讲究这个了。
你老师的意思可能是让你明白状态机的原理。
实践上实现没有区别,
但是你是学生,
所以用两段式,对学习和理解状态机有好处。
页:
[1]