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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2597|回复: 6

[求助] 关于综合

[复制链接]
发表于 2010-3-1 08:38:12 | 显示全部楼层 |阅读模式

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

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

x
对于各种各样的综合工具像dc,synplicity,quartus,xst, 代码综合之后变成什么样的电路都各不相同么,比如说if...else, case什么的,还是说基本的都一样,如果不同的话,都有说明的文档么,请各位达人指教指教。。。
发表于 2010-3-1 08:45:47 | 显示全部楼层
if…else有优先级的问题,case就是选择器。
具体的电路可以在综合之后的RTL视图中看到,我没有去比较过。
感觉应该差不太大吧,可能比较复杂的电路会有些差别。

另外现在的综合工具已经做的很好了,综合出来的电路一般不会有太多冗余,
工程师可以专注于功能的实现了,当然,代码风格还是要注意的。

个人见解,仅供参考。
发表于 2010-3-1 08:47:25 | 显示全部楼层
你可以看一下《数字系统设计》这本书,上面有详答,国外教材。

一般来说if....else 出来的是优先编码器

case 出来的是编码器,没有优先级的
发表于 2010-3-1 14:05:28 | 显示全部楼层
并行串行之分,不一样
发表于 2010-3-1 15:58:29 | 显示全部楼层
不同综合工具综合出来的具体电路时不一样的吧。
发表于 2010-3-16 21:56:41 | 显示全部楼层
不同工具的综合引擎有所不同,综合出的电路可能有一定的差异,但基本结构应该是差不多的。比如综合一个分频器,基本电路结构应该都一样,可能在插入的buffer等细节上各个工具的计算不同可能会导致结果的细微差异。
发表于 2010-3-22 21:39:12 | 显示全部楼层
顶一下!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-27 20:18 , Processed in 0.018683 second(s), 6 queries , Gzip On, Redis On.

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