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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5360|回复: 14

状态机问题

[复制链接]
发表于 2007-6-4 16:05:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
对于1段式,2段式,3段式风格的使用情况,不知道大家有什么见解
有时候,规模较小时,一段式由于if嵌套用得少,便于综合,只是不便于阅读,但是,硬件描述语言设计不就是要转化为相应硬件吗,在这两种相矛盾时,我们该趋向哪种呢
我还试过,一段式用得单元模块不一定比2段式多
发表于 2007-6-5 10:12:43 | 显示全部楼层
楼主说的有道理。

我觉得状态机写的状态越少越好,和状态相关的信号最好提到状态机外面来写,这样综合出来可能会小。

状态机是必要时才用的。
发表于 2007-6-5 14:33:56 | 显示全部楼层
一段式,比较简洁,但是可读性没有两段式强
发表于 2007-6-5 17:06:09 | 显示全部楼层
最好的状态机是没有状态机 如果你能用将设计细分到很小 速度就最快 但是个人还是更喜欢three always的描述风格 因为远没有达到那种水平 呵呵具体可以看看附件里的《有限状态机的Verilog设计与研究》

有限状态机的Verilog设计与研究.rar

211.3 KB, 下载次数: 88 , 下载积分: 资产 -2 信元, 下载支出 2 信元

发表于 2009-8-29 16:49:38 | 显示全部楼层
正好需要,谢谢楼上的
发表于 2009-8-30 20:02:49 | 显示全部楼层
对于比较大的状态机,还是3段式比较清晰,代码的可维护性高,而且跟能表达出你设计的本意
发表于 2009-8-31 09:38:05 | 显示全部楼层
fms..
发表于 2009-8-31 12:09:13 | 显示全部楼层
这个目标太理想了。对于复杂的状态机,简单的手工优化可能会没有机器自己优化的结果好。



原帖由 霡霂 于 2007-6-5 17:06 发表 最好的状态机是没有状态机 如果你能用将设计细分到很小 速度就最快 但是个人还是更喜欢three always的描述风格 因为远没有达到那种水平 呵呵具体可以看看附件里的《有限状态机的Verilog设计与研究》

发表于 2009-8-31 16:09:28 | 显示全部楼层
尽量用2段,特别是在新手阶段。
以后对综合结果有把握了,随便用什么都可以的。
发表于 2009-8-31 17:17:04 | 显示全部楼层
根据实际情况看,几段都好,关键是正确
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 18:09 , Processed in 0.027451 second(s), 10 queries , Gzip On, Redis On.

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