1. Mealy和Moore状态机的互换  

对于给定的时序逻辑功能,可以用Mealy机实现,也可以用Moore机实现。根据Moore机比Mealy机输出落后一个周期的特性,可以实现两种状态机之间的转换。把Moore机转换为Mealy机的办法为,把次态的输出修改为对应现态的输出,同时合并一些具有等价性能的状态。把Mealy机转换为Moore机的办法是,把当前态的输出修改为对应次态的输出,同时添加一些状态。如图1所示,为把Mealy机状态图转化为Moore机状态图。


        图1  Mealy型机转换为Moore型机

  如图1所示,把Mealy型机转换为Moore型机,只要把现时输出改变为下一时刻输出。对于状态A,有4个箭头指向它,表示在当前状态下有4个状态可以转换为下一状态的A;同时当前输出均为0,可以把0移入状态A内部,表示在Moore机中状态A的输出为0。同理,可以把0分别移位B/C状态。但对于状态D,有两个箭头指向且具有不同的输出值,需要把状态D分解成两个状态D1和D2(每个状态对应一个输出,当输出不同需要利用不同的状态表示,这即是Moore机具有更多状态的原因),得到完整的Moore机状态模型。

  同理,若把上图的Moore机转换为Mealy机,只要把Moore机中下一状态的输出改变成Mealy机中当前状态的输出,由于D1/D2两状态处于A/C两状态之间,且相当于A/C节点之间的一个等效节点,可以把D1/D2两状态合并为一个状态。

2. 小结

  Mealy机和Moore机实现的电路是同步时序逻辑电路的两种不同形式,它们之间不存在功能上的差异,并可以相互转换。Moore型电路有稳定的输出序列,而Mealy型电路的输出序列早Moore型电路一个时钟周期产生。在时序设计时,根据实际需要,结合两种电路的特性选择。

  对于时序电路中常见的计数器,因计数器状态已经固定不变,无论采用Mealy型还是Moore型电路,复杂度一样。

  在时序电路设计中Mealy型和Moore型电路的选择原则是:当要求输出对输入快速响应及希望电路尽量简单时,选择Mealy型电路。当要求时序输出稳定,能接受输出序列晚一个周期,及选择Moore型电路不增加电路复杂性时,适宜选择Moore型电路。

最新文章

  1. tcp传送xml
  2. finetuning caffe
  3. JS模式:Mixin混合模式,=_=!就是常见的Object.create()或者_extend()
  4. javaweb笔记4之httpservlet
  5. Django学习(二) Django框架简单搭建
  6. 基于visual Studio2013解决C语言竞赛题之0805成绩输出
  7. 【第一篇】Python基础
  8. 当前最上层的视图控制器vc 和 当前最上层的导航控制器nav
  9. 由CODEVS笨小猴1053引发的一些思考
  10. 虚拟机Ubuntu无法上网问题解决过程
  11. Pycharm头部注释添加
  12. Java基础----Java---集合框架---泛型、泛型方法、静态方法泛型、泛型接口、泛型限定、泛型类
  13. python+requests+excel+unittest+ddt接口自动化数据驱动并生成html报告(二)
  14. S-DES算法实现(C++版本)
  15. C#中字符串大小比较函数--CompareTo与Compare方法(需要完善补充)
  16. Java 8 forEach简单例子(转载)
  17. python全栈开发笔记---基本数据类型--字符串魔法
  18. Casual Note of OS
  19. PHP + Ajax处理大数据查询并导出Excel
  20. HDU 1027 Ignatius and the Princess II 排列生成

热门文章

  1. IIS7.0/8.0的错误HTTP Error 500.19 - Internal Server Error ,错误代码为0x80070021
  2. Python9-网络编程2-day31
  3. zigbee 中 OSAL 事件传递机制和消息传递机制
  4. The 2018 ACM-ICPC Chinese Collegiate Programming Contest Maximum Element In A Stack
  5. debian卸载vmware
  6. JavaSE——final修饰符
  7. python-高级编程-05-异步IO
  8. rsync配置和同步数据
  9. how to write an front-end framework by using vanilla JavaScript?
  10. hdu 2262 高斯消元求期望