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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: liuada001

[解决] DC里set_dont_touch和set_ideal_network的问题

[复制链接]
 楼主| 发表于 2012-8-3 12:00:21 | 显示全部楼层
回复 10# lizhaohong520@
到PR阶段的时候,就已经不存在什么ideal net这种东西了,做CTS就是为了平衡时钟路径的高负载高延迟。
发表于 2012-8-10 14:16:59 | 显示全部楼层
在看DC的东西,又长了点知识
发表于 2012-8-13 14:56:37 | 显示全部楼层
Mark, thanks for you guys discussions.
发表于 2013-7-4 09:18:25 | 显示全部楼层
学习学习,不错。
发表于 2013-11-21 13:35:03 | 显示全部楼层
版主解答的很好,学习了~
发表于 2014-9-20 11:14:07 | 显示全部楼层
mark一哈
发表于 2015-1-14 16:42:47 | 显示全部楼层
发表于 2015-1-28 20:36:24 | 显示全部楼层
本帖最后由 thekiller 于 2015-1-28 21:43 编辑

回复 17# xjmillie


   问题1:        set_ideal_network :当object是一个net的时候,必须加上-no_propagate选项,不然dc会ignore该命令,是不是说用set_ideal_network 声明ideal net时候,dc不让attribute 传递,为什么要这么要求?set_ideal_net被抛弃?
   问题2:
        在什么场景下需要使用set_ideal_network net_name -no_propagate          场景1.当gate logic cell中的latch的output与ideal clock做与的时候,与门的output 不会是ideal,如果需要output 为ideal,需要强制的设定latch output net为ideal。
        还有其他的场景吗?
   问题3:
        set_ideal_network和set_dont_touch_network在什么场景下需要配合使用;           场景1:set_ideal_network,对design 内部soft reset network声明ideal network的时候,由于reset net被一个组合逻辑驱动,无法找到相关的pin,只好声明reset_net为ideal network,但是这样的话要使用set_ideal_network -nopropagate,导致ideal attribute无法spread,这时候只能使用set_dont_touch_network将reset_net声明为dont touch ,但是整个reset network没有完全声明为ideal,没有声明为reset network的部分还会做timing check&drc,甚至报violation,这种场景存在吗?该如何解决啊
发表于 2016-3-24 10:34:16 | 显示全部楼层
回复 3# 陈涛


   版主好,请问使用了set_dont_touch以后,为何一个design在综合的前后,其关键路径是不一样的?如何使得综合前后电路的连接关系不变、关键路径都是一样的呢?
谢谢
发表于 2016-5-27 19:08:51 | 显示全部楼层
先mark一下,回头好好看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-3-29 02:11 , Processed in 0.026419 second(s), 6 queries , Gzip On, Redis On.

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