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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5141|回复: 15

[求助] INNOVUS setLimitedAccessFeature 有哪些Feature

[复制链接]
发表于 2022-6-24 12:50:04 | 显示全部楼层 |阅读模式
500资产
最近研究ealyClockFlow ,想让工具在TrailRoute 时,识别到clock net 上的NDR 和  shileding,这样 place_opt_design 时congestion 评估会更加准确。翻了Useguide ,提示需要联系AE ,使用setLimitedAccessFeature 才能实现。
所以问题如下,有俩,请求大佬们指点:
1、 trailRoute 时怎么让工具识别CLOCK NET 上的NDR 和shielding,trail route 时clock 上就遵守double spacing ,double width 的rule 和带上shielding;
2、 setLimitedAccessFeature 的使用,这里INNOVUS 有哪些Feature 可以用这个命令设置成1 ?目前这个命令man 描述的较少。也不能通过getLimitedAccessFeature 或者help 的方式get/help出来。


最佳答案

查看完整内容

1. 如果不是earlyClock,可以尝试一下setRouteMode -earlyGlobalNumTracksPerClockWire 3 2. 常用的Limited feature有: setLimitedAccessFeature flow_effort_xtreme 1 setLimitedAccessFeature innovusEarlyClockFlow 1 setLimitedAccessFeature FlipFlopMergeAndSplit 1 setLimitedAccessFeature invsMacroPlace 1 其余没用过了,欢迎补充
发表于 2022-6-24 12:50:05 | 显示全部楼层
1. 如果不是earlyClock,可以尝试一下setRouteMode -earlyGlobalNumTracksPerClockWire 3
2. 常用的Limited feature有:
setLimitedAccessFeature flow_effort_xtreme 1
setLimitedAccessFeature innovusEarlyClockFlow 1
setLimitedAccessFeature FlipFlopMergeAndSplit 1
setLimitedAccessFeature invsMacroPlace 1
其余没用过了,欢迎补充


发表于 2022-6-24 13:46:06 | 显示全部楼层
楼主好,我是个新人,请教下,clock net的绕线不是在CTS时候就绕好不动了嘛?trailRoute的时候不会动clock net吧?个人一点疑虑~
 楼主| 发表于 2022-6-24 15:05:38 | 显示全部楼层


lifan19940301 发表于 2022-6-24 13:46
楼主好,我是个新人,请教下,clock net的绕线不是在CTS时候就绕好不动了嘛?trailRoute的时候不会动clock  ...


trailRoute 发生在CTS 前,如果你用了 early Clock flow , trailRoute place 阶段就也会绕时钟上的线。否则place 阶段只会绕信号线。CTS 时,会用nanoRoute 去绕真实的时钟线
发表于 2022-6-24 17:06:15 | 显示全部楼层


凡人修仙传 发表于 2022-6-24 15:05
trailRoute 发生在CTS 前,如果你用了 early Clock flow , trailRoute place 阶段就也会绕时钟上的线。 ...


谢谢楼主,懂了
 楼主| 发表于 2022-6-26 11:02:40 | 显示全部楼层


ime 发表于 2022-6-25 13:51
1. 如果不是earlyClock,可以尝试一下setRouteMode -earlyGlobalNumTracksPerClockWire 3
2. 常用的Limited ...


学到了,感谢感谢。
 楼主| 发表于 2022-6-28 09:59:46 | 显示全部楼层
顶顶顶,继续求普及INNOVUS 的Feature
 楼主| 发表于 2022-6-28 10:12:18 | 显示全部楼层


ime 发表于 2022-6-24 12:50
1. 如果不是earlyClock,可以尝试一下setRouteMode -earlyGlobalNumTracksPerClockWire 3
2. 常用的Limited ...


追加一个问题,不是earlyClockFlow ,也能在place 时,trialRoute 来绕时钟线么
发表于 2022-6-28 20:44:05 | 显示全部楼层


凡人修仙传 发表于 2022-6-28 10:12
追加一个问题,不是earlyClockFlow ,也能在place 时,trialRoute 来绕时钟线么


必须的。即使没有earlyClock,工具也需要globalRoute来评估时钟走线。但是此时时钟树没有buffer,也没有ndr宽。。。就是普通的细线。
加入earlyClockFlow,时钟上会做tree插buffer,会用ndr宽度。因此congestion,icg时序更加准确。
发表于 2022-6-29 10:47:16 | 显示全部楼层
trailroute的机制不会很细致的处理ndr和short之类的rule吧,毕竟是追求快速评估congestion是否存在问题,
之前开了early clock flow特意看了下trialroute结果,不会像真实的route那样满足drc要求
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-19 08:48 , Processed in 0.026830 second(s), 6 queries , Gzip On, Redis On.

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