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

标题: cts 或 clock nets route后,nets应该有dont_touch属性吗【已解决】 [打印本页]

作者: jiazhang    时间: 2015-5-9 16:53
标题: cts 或 clock nets route后,nets应该有dont_touch属性吗【已解决】
本帖最后由 jiazhang 于 2015-5-12 13:45 编辑

cts之后或者clock nets route之后,nets就会带有dont_touch属性吗?
看到eetop里有好几个人说cts之后某些nets出现dont_touch属性

( , 下载次数: 18 )


但我用命令 get_nets -all -filter @dont_touch==true 或者 get_nets “*” -all -filter @dont_touch==true

没有得到带有 dont_touch 属性的nets

请问cts之后或clock nets routes之后  nets应该带有此属性吗
作者: 笑霸    时间: 2015-5-10 14:34
嗯呢,有的,这个是工具自己添加的。在pt里面修更方便一些
作者: jiazhang    时间: 2015-5-10 18:54
回复 2# 笑霸

那为什么 我用命令 :

get_nets -all -filter @dont_touch==true 或者 get_nets “*” -all -filter @dont_touch==true

没有得到带有 dont_touch 属性的nets
作者: jiazhang    时间: 2015-5-11 08:58
回复 4# zhq415758192

ICC中net没有这个这个属性 只有dont_touch这个属性

icc_shell> get_nets "*" -all -filter @cts_dont_touch==true
Error: Unknown attribute 'cts_dont_touch'. (FLT-005)
作者: icfbicfb    时间: 2015-5-11 15:58
通常cts后,工具会自动mark cts synthesized 标志位,从而后面的操作都不会动tree了,
因为动tree会影响整个timing修复, 也就是这里dont touch的意思,
没必要用上面的命令来get,
作者: jiazhang    时间: 2015-5-11 16:09
回复 6# icfbicfb

恩,这个明白!比如cts之后,用于构建clock tree的cell都带有了cts_fixed属性;那么clock route之后,相关的net肯定也具有了fixed的属性;

但就是不知道怎么能查到;


如1楼中的图片,有的小伙伴报出来的违例中   违例的net是clock net,并且带有dont_touch属性;
作者: icfbicfb    时间: 2015-5-11 16:39
fanout不用修的,slew/cap过了就行
作者: jiazhang    时间: 2015-5-12 13:45
回复 6# icfbicfb
恩 谢版主!




欢迎光临 EETOP 创芯网论坛 (原名:电子顶级开发网) (https://bbs.eetop.cn/) Powered by Discuz! X3.5