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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1330|回复: 8

[求助] 请教一下cell以及net中dont touch、fixed以及skip route的区别

[复制链接]
发表于 2024-8-30 11:16:58 | 显示全部楼层 |阅读模式

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

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

x
这几个属性理解不是很深,想具体学习一下,我自己是这么理解的,不知道对不对(以下工具指的是invs):

1.dont touch:当net或者cell被设为dont touch属性后,cell就不会被工具size cell或者net被insert buffer,但是工具可以挪动这些属性的cell或者net;
2. fixed:当net或者cell被设为fixed属性后,位置无法被挪动,但是工具可以对cell进行size cell操作或者对net进行insert buffer,同时会改变net的名字;
3.skip route:如果对一条net设为skip route后,我理解是不是相当于同时对这条net设为fixed和dont touch属性?同时设置fixed和dont touch属性等同于skip route?
请大佬帮忙看看这么理解对不对。
发表于 2024-9-3 19:04:13 | 显示全部楼层
确实没有深入研究过,帮顶一下,等大佬指点
发表于 2024-9-4 09:54:00 | 显示全部楼层
1、dont_touch,是不会对其做timing方面的优化。有 ‘true’和'sizeOk'的设置区别。
2、fixed,只是单纯固定instance的物理位置,其他无变化。
3、skip_routing,是在route时,不会绕这根net。
发表于 2024-9-4 09:55:03 | 显示全部楼层
本帖最后由 cxksyue 于 2024-9-4 09:58 编辑

1.dont touch 理解正确
2.fixed是物理属性,可以对cell进行设置,设置成功后工具不会移动这个cell也不会size cell;net没有这个属性,可以对金属(icc2工具叫shape)进行设置,对一段金属设置成功后,这个金属就不会动了。
 楼主| 发表于 2024-9-4 15:46:06 | 显示全部楼层


墨默 发表于 2024-9-4 09:54
1、dont_touch,是不会对其做timing方面的优化。有 ‘true’和'sizeOk'的设置区别。
2、fixed,只是单纯固 ...


我用invs对某个net进行fixed属性操作后,发现这根net上还会根据时序进行插buffer等操作,是不是同时设为dont touch就不会进行插buffer操作了,可以说也就类似于skip route?
 楼主| 发表于 2024-9-4 15:47:53 | 显示全部楼层


cxksyue 发表于 2024-9-4 09:55
1.dont touch 理解正确
2.fixed是物理属性,可以对cell进行设置,设置成功后工具不会移动这个cell也不会siz ...


我看了下invs的net属性,wire是有fixed属性的,但是即使是fixed属性,工具依然会根据timing在这个net上插buffer
发表于 2024-9-4 16:23:58 | 显示全部楼层


屁屁先森 发表于 2024-9-4 15:47
我看了下invs的net属性,wire是有fixed属性的,但是即使是fixed属性,工具依然会根据timing在这个net上插 ...


嗯 对的 wire就是那段金属  
发表于 2024-9-4 16:30:16 | 显示全部楼层


屁屁先森 发表于 2024-9-4 15:46
我用invs对某个net进行fixed属性操作后,发现这根net上还会根据时序进行插buffer等操作,是不是同时设为d ...


1、skip_route是单纯的不让绕线。比如pin <-- net --> pin,设置之后,pin之间的net就不会去绕,存在logic_net,但物理上没有这个net的shape。
2、如果不想在net上插buf,设置set_dont_touch true,就不会动这根net。fixed 是固定这根net的物理位置,ecoRoute时不会改变这根net的物理位置。
 楼主| 发表于 2024-9-4 17:00:30 | 显示全部楼层


墨默 发表于 2024-9-4 16:30
1、skip_route是单纯的不让绕线。比如pin  pin,设置之后,pin之间的net就不会去绕,存在logic_net,但物 ...


没问题,跟我的理解是一样的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-10-31 20:16 , Processed in 0.020770 second(s), 5 queries , Gzip On, Redis On.

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