innovus:route secondary pg pin

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?

拾陆楼知识星球入口

innovus route secondary pg pin分以下几步:

#设置pg net连接

globalNetConnect VDD_AON -type pgpin -pin VNW

#设置ndr rule,具体绕线层次跟signal绕线层次相同即可,考虑aon power stripe层次,可以进一步限制层次范围,如果只对welltap或endcap pg pin绕线,可以不做第三步的ndr。

setAttribute -net VDD_AON -skip_Routing false

setNanoRouteMode -routeStripeLayerRange {2:5}

(optional)add_ndr -name 2ndpg -width_multiplier {M2:M5 2}

#route secondary pg pin,如果max_fanout>1工具会先绕到trunk上,这里不建议把fanout设置太大,会有ir问题,如果=1,工具会直接绕到pg grid上,比如power rail或stripe。

routePGPinUseSignalRoute -net VDD_AON -max_fanout 8 -nonDefaultRule 2ndpg

or

routePGPinUseSignalRoute -net VDD_AON -max_fanout 1

#最后可以将2nd pg route设置成FIXED状态,如果没有第二步没用ndr,第三步max_fanout设置为1,这里可以不用设fixed,对最终绕线结果更友好。

deselectAll

editSelect-net VDD_AON -status ROUTED -type Regular

editSelectVia -net VDD_AON -status ROUTED -type Regular

editSelect -net VDD_AON -status routed -type Patch

editChangeStatus -to FIXED

相关推荐
June bug12 小时前
【实习笔记】Fiddler学习笔记
笔记·学习·fiddler
我怕是好12 小时前
学习STM32 ESP8266
stm32·嵌入式硬件·学习
JeffDingAI12 小时前
【Datawhale学习笔记】动手学RNN及LSTM
笔记·rnn·学习
源码宝13 小时前
云HIS二次开发实施路径指南
后端·源码·二次开发·saas·云his·医院信息系统
JeffDingAI13 小时前
【Datawhale学习笔记】预训练模型实战
笔记·学习
GISer_Jing13 小时前
AI Coding学习——dw|ali(持续更新)
人工智能·学习·prompt·aigc
振华说技能14 小时前
MasterCAM车铣复合都学哪些内容!
学习
世人万千丶14 小时前
鸿蒙跨端框架 Flutter 学习 Day 4:程序生存法则——异常捕获与异步错误处理的熔断艺术
学习·flutter·华为·harmonyos·鸿蒙
军军君0114 小时前
Three.js基础功能学习十二:常量与核心
前端·javascript·学习·3d·threejs·three·三维
Hello_Embed14 小时前
RS485 双串口通信 + LCD 实时显示(中断版)
c语言·笔记·单片机·学习·操作系统·嵌入式