在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: KevinIC

[原创] “10010”序列检测器的状态是7个还是5个?

[复制链接]
发表于 2017-3-17 18:30:10 | 显示全部楼层
我觉得两个都一样的吧,我一般也是5个状态
发表于 2017-3-21 14:09:25 | 显示全部楼层
回复 93# 花涛

如果是状态完整,5个状态是不够的。
发表于 2018-4-17 22:05:36 | 显示全部楼层
六个状态最好,IDLE、A、B、C、D、E、G
F和A两个状态等价
        下一状态                输出       
        0        1        0        1
F        B        A        0        0
A        B        A        0        0
其实IDLE和G也是等价的,但是一般会增加一个等价的S_0(IDLE)状态在状态机中,IDLE顾名思义,闲置的状态,这个状态之前是没其他状态的。

在实际电路设计中,我们一般采用移位寄存器,综合出来的电路更为简单,所以采用显式状态机的序列检测器实现并不是必然、最有效的方法。

最后,关于上面提到的毛刺问题,mealy型状态机会产生毛刺,因为mealy型的状态机的有效输出优先取决于输入,而不是时钟优先沿(即输出先于状态转移)。
发表于 2019-2-23 10:07:50 | 显示全部楼层
我忒看了这本书,这个例题我也做过,其实是一个状态化简的过程,你发现其实不用7个状态就能实现,5个状态是从7个状态化简过来的
发表于 2019-5-17 15:41:29 | 显示全部楼层
他写的状态机最好别看,写的不太好,这么设计就行
无标题.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-21 06:12 , Processed in 0.020557 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表