数字逻辑 - 粉状状态机?

时间:2012-06-05 19:02:35

标签: hardware state-machine circuit digital-logic

我理解Mealy状态机的工作方式 - 输出逻辑现在不仅是当前状态的函数,还是直接输入的函数。

但是这对摩尔机器有什么好处?人们通常使用Mealy FSM吗?

1 个答案:

答案 0 :(得分:2)

摩尔机器通常更容易理解,但摩尔机器至少具有与相应的Mealy机器一样多的状态。 (考虑如何将Mealy转变为Moore:对于每次转换,在输入上有其他选择状态)

因此,Mealy通常效率更高,因为您可以拥有更少的状态,从而减少内存组件。另一方面,因为它必然会输入,所以它不受时钟限制。因此,在输出时序很重要的情况下,摩尔会给你更多控制。