From 4d463827686519dfaf4b8c17c7ec35e19f83547a Mon Sep 17 00:00:00 2001 From: Uri Shaked Date: Thu, 12 Feb 2026 22:16:57 +0200 Subject: [PATCH] fix(tech/ihp-sg13g2): wrong layer for power strings in magic init script --- tech/ihp-sg13g2/def/analog/magic_init_project.tcl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tech/ihp-sg13g2/def/analog/magic_init_project.tcl b/tech/ihp-sg13g2/def/analog/magic_init_project.tcl index a9519a3..79e2469 100644 --- a/tech/ihp-sg13g2/def/analog/magic_init_project.tcl +++ b/tech/ihp-sg13g2/def/analog/magic_init_project.tcl @@ -13,9 +13,10 @@ set TEMPLATE_FILE tt_analog_1x2.def set POWER_STRIPE_WIDTH 2.4um ;# The minimum width is 2.1um # Power stripes: NET name, x position. You can add additional power stripes for each net, as needed. +# Min spacing: 1.64um. set POWER_STRIPES { VDPWR 1um - VGND 4um + VGND 6um } # Read in the pin positions @@ -29,8 +30,8 @@ proc draw_power_stripe {name x} { global POWER_STRIPE_WIDTH box $x 5um $x 308um box width $POWER_STRIPE_WIDTH - paint met4 - label $name FreeSans 0.25u -met4 + paint met6 + label $name FreeSans 0.25u -met6 port make port use [expr {$name eq "VGND" ? "ground" : "power"}] port class bidirectional