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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 46589|回复: 54

[原创] 关于set_max_fanout的准确理解和说明

[复制链接]
发表于 2012-3-23 20:29:31 | 显示全部楼层
回复 1# doonny


   doony,         感谢你精彩的讲解。
         引导我思考DC为什么要这么做,一下是我的想法,但是暂时还不成形。希望与大家讨论。

         某条路径的驱动能力与路径起点及路径中途输入点的负载相关(参见Neil,chip_levelblock_level设计包含很多path,因此有很多路径起点负载却不存在路径中途输入点负载,因而窃以为set_max_fanout就是用于约束总的路径起点负载(也许也考虑到了路径中途输入点负载),这与ug基本相符:“the sum of the fanout_load attributes for input pinson
nets
driven by the specified ports
or all nets in the specified design is less thanthe
given value.”。其中的the sum of the fanout_load attributes for input pinson
nets
driven by the specified ports即路径起点负载,但是“or all nets in the specified design”又是指什么呢?是不是因为某条路径的驱动能力与路径中途输入点负载相关,因而DC通过某种算法将这部分负载等效为“all nets in the specified design”?

回复 支持 反对

使用道具 举报

发表于 2012-3-23 21:30:07 | 显示全部楼层
但是Advanced Asic Chip Synthesis Second Edition的Chapter 6.1.1 Page 107却这样写的:
dc_shell-t > set_max_fanout 3.0 [all_outputs]
他写错了吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-10-21 00:03 , Processed in 0.026400 second(s), 4 queries , Gzip On, Redis On.

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