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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 45|回复: 1

[求助] 【已解决】如下铺出的pg strap,为什么只能铺3条?本意是铺4条。

[复制链接]
发表于 昨天 14:05 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 52eetob 于 2025-12-12 17:02 编辑

脚本如下:

create_pg_wire_pattern pattern_wire_based_on_track -layer @l -direction @d -width @w -spacing @s -pitch @p \
                                                   -parameters {l d w s p} ;# -trim true -track_alignment track
create_pg_composite_pattern pattern_pll_area -nets  {PLL_VSS PLL_VDDPOST PLL_VDDHV PLL_VDDREF} \
        -add_patterns {{{pattern: pattern_wire_based_on_track} \
                      {nets: {PLL_VSS PLL_VDDPOST PLL_VDDHV PLL_VDDREF}} \
                      {parameters: {M7 horizontal 8 2.4 50 }}  }}
set_pg_strategy pg_strategy_pll_area -pattern {{name:pattern_pll_area} {nets: {PLL_VSS PLL_VDDPOST PLL_VDDHV PLL_VDDREF}} } \
                                     -polygon {{1194.6200 3400}  {1458.4000 3447.5700}}
compile_pg -strategies { pg_strategy_pll_area} -ignore_via_drc -show_phantom



执行结果log:
icc2_shell> compile_pg -strategies { pg_strategy_pll_area} -ignore_via_drc -show_phantom
Sanity check for inputs.
No strategy-level via rule is specified, the default rule will be applied.
Automatic PG net connection through connect_pg_net is disabled.
Loading library and design information.
Updating PG strategies.
Updating strategy pg_strategy_pll_area.
Number of Standard Cells: 453108
Number of Hard Macros: 474
Number of Pads: 678
Creating straps and vias in power plan.
Creating wire shapes for strategies pg_strategy_pll_area .
Creating wire shapes runtime: 0 seconds
Blockage cutting and DRC fixing for wire shapes for strategies pg_strategy_pll_area .
Check and fix DRC for 3 wires for strategy pg_strategy_pll_area.
Checking DRC for 3 wires:0% 30% 60% 100%
Creating 3 wires after DRC fixing.
Wire DRC checking runtime 0.00 seconds.
Creating via shapes for strategies pg_strategy_pll_area .
Working on strategy pg_strategy_pll_area.
Number of detected intersections: 0
Total runtime of via shapes creation: 0 seconds
Creating via connection between strategies and existing shapes.
via connection runtime: 0 seconds.
Number of phantom wires: 0
Number of phantom vias: 0
Commiting wires and vias.
Committed 3 wires.
Committing wires takes 0.00 seconds.
Committed 9 vias.
Committed 0 wires for via creation.
Committing vias takes 0.00 seconds.
Overall PG creation runtime: 2 seconds.
Successfully compiled PG.
Overall runtime: 2 seconds.
1


交换网络次序,总是第一个网络没有画上。
什么原因?







Snipaste_2025-12-12_14-04-51.png
 楼主| 发表于 昨天 17:03 | 显示全部楼层
每一条stripe线宽、间距都要指定。脚本如下:
create_pg_wire_pattern pattern_wire_pll -layer M7 -direction horizontal \
                                        -width {8 8 8 8} -spacing {2.4 2.4 2.4} -pitch 42
set_pg_strategy pg_strategy_pll_area -pattern {{name:pattern_wire_pll} {nets: {PLL_VSS PLL_VDDPOST PLL_VDDHV PLL_VDDREF}} } \
                                     -polygon {{1194.62 34}  {1458.40 3450}}
compile_pg -strategies { pg_strategy_pll_area} -ignore_via_drc -show_phantom ;#-ignore_drc
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

手机版| 小黑屋| 关于我们| 联系我们| 用户协议&隐私声明| 版权投诉通道| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 ) |网站地图

GMT+8, 2025-12-13 04:11 , Processed in 0.018113 second(s), 5 queries , Gzip On, Redis On.

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