CPLD 发表于 2010-6-23 18:42:38

一段式的状态机的缺点

本帖最后由 CPLD 于 2010-6-23 18:45 编辑

状态机控制模块,是用一段式来写的.但是老师叫改写成两段式来书写,我不太清楚为什么?

一段式的状态机的输出可以是电平信号,可以是脉冲信号,具有很大的灵活性.而且输出为寄存输出,不容易产生毛刺.有什么不好?

我看到有些资料上说一段式的状态机程序冗长,容易发生错误.但是没有讲明白.我觉得能够实现就好.

一段式的状态机到底有什么不好?请各位高手指导.谢谢.

CPLD 发表于 2010-6-23 18:42:52

没有什么不好,
以前综合工具智能化不高的时候,
要求两段式,
就是一个always组合逻辑,
然后用一个next的时序逻辑打一拍出去。
现在智能化高了,
不讲究这个了。

你老师的意思可能是让你明白状态机的原理。
实践上实现没有区别,
但是你是学生,
所以用两段式,对学习和理解状态机有好处。

Sunlife 发表于 2015-5-20 16:49:39


没有什么不好,
以前综合工具智能化不高的时候,
要求两段式,
就是一个always组合逻辑,
然后用一个next的时序逻辑打一拍出去。
现在智能化高了,
不讲究这个了。

你老师的意思可能是让你明白状态机的原理。
实践上实现没有区别,
但是你是学生,
所以用两段式,对学习和理解状态机有好处。
页: [1]
查看完整版本: 一段式的状态机的缺点