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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 10539|回复: 18

为什么有时QuartusII会把状态机的某些状态综合没了,而synplify就不会呢?

[复制链接]
发表于 2006-9-14 10:30:00 | 显示全部楼层 |阅读模式

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

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

x
在quartus的三种综合方案speed、balance和arer下的状态个数都不一样,几乎都丢失了状态。另外,使用它的fsm viewer,有很多转态机都显示不出来。但是,使用synplify pro不仅状态没有丢失,而且使用FSM explorer查看状态机也没问题。

是不是两种综合工具有区别?
发表于 2006-9-14 10:43:01 | 显示全部楼层
虽然不太懂,但看您的帖子也只能这么解释了 ^_^这个世界上没有完美的编译器 呵呵~~~
发表于 2006-9-14 11:22:34 | 显示全部楼层
不同综合工具,综合结果是不同的!

是哪些状态被综合没了?
 楼主| 发表于 2006-9-14 11:24:49 | 显示全部楼层


原帖由 aprilwgp 于 2006-9-14 11:22 发表
不同综合工具,综合结果是不同的!

是哪些状态被综合没了?



一些正常状态!
发表于 2010-4-1 23:26:25 | 显示全部楼层
你quartus是什么版本的啊
发表于 2010-4-2 15:31:33 | 显示全部楼层
检查下代码,被综合掉的状态是不没用上呢,,
发表于 2011-10-12 09:12:29 | 显示全部楼层
同样的问题,我用的是Quartus II 7.2,不管是用verilog,还是原理图输入方式,状态机的一些正常状态总是会被优化掉。我尝试设置修改Analysis & Synthesis Settings中的"Remove Duplicate Registers - off"和"State Machine Processing - one hot",结果还是一样,除非我用SignalTap II把被优化的状态拉出来观察,否则都会被优化掉。
发表于 2011-10-12 12:35:36 | 显示全部楼层
将State Machine Processing的状态设成user coded如何?
发表于 2011-10-13 10:21:45 | 显示全部楼层
不是没有了,综合工具不会错的,它可能会重新组合的状态机逻辑,并且进行自动优化,所以综合出来和RTL不一致,但是功能不会变的
发表于 2011-11-12 14:35:02 | 显示全部楼层
我也遇到过  ,,,,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-6-12 09:21 , Processed in 0.029312 second(s), 11 queries , Gzip On, MemCached On.

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