From b306a9274b4c6bf77bdea0446166363e630130d8 Mon Sep 17 00:00:00 2001 From: htfab Date: Tue, 24 Sep 2024 16:01:06 +0200 Subject: [PATCH] fix: use updated pdn script from @smunaut --- ihp/pdn.tcl | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/ihp/pdn.tcl b/ihp/pdn.tcl index 8426d5e..51af4d8 100644 --- a/ihp/pdn.tcl +++ b/ihp/pdn.tcl @@ -1,18 +1,16 @@ # global connections -add_global_connection -net {VDD} -pin_pattern {^VDD$} -power -add_global_connection -net {VDD} -pin_pattern {^VDDPE$} -add_global_connection -net {VDD} -pin_pattern {^VDDCE$} -add_global_connection -net {VSS} -pin_pattern {^VSS$} -ground -add_global_connection -net {VSS} -pin_pattern {^VSSE$} +add_global_connection -net {VPWR} -pin_pattern {^VDD$} -power +add_global_connection -net {VPWR} -pin_pattern {^VDDPE$} +add_global_connection -net {VPWR} -pin_pattern {^VDDCE$} +add_global_connection -net {VGND} -pin_pattern {^VSS$} -ground +add_global_connection -net {VGND} -pin_pattern {^VSSE$} global_connect # voltage domains -set_voltage_domain -name {CORE} -power {VDD} -ground {VSS} +set_voltage_domain -name {CORE} -power {VPWR} -ground {VGND} # standard cell grid -define_pdn_grid -name {grid} -voltage_domains {CORE} -add_pdn_stripe -grid {grid} -layer {Metal1} -width {0.44} -pitch {7.56} -offset {0} -extend_to_boundary -followpins -add_pdn_stripe -grid {grid} -layer {Metal5} -width {2.200} -pitch {75.6} -offset {13.600} -extend_to_boundary -add_pdn_stripe -grid {grid} -layer {TopMetal1} -width {1.800} -pitch {75.6} -offset {13.570} -extend_to_boundary +define_pdn_grid -name {grid} -voltage_domains {CORE} -pins Metal5 +add_pdn_stripe -grid {grid} -layer {Metal1} -width {0.44} -pitch {7.56} -offset {0} -followpins +add_pdn_stripe -grid {grid} -layer {Metal5} -width {2.200} -pitch {75.6} -offset {13.600} -extend_to_core_ring add_pdn_connect -grid {grid} -layers {Metal1 Metal5} -add_pdn_connect -grid {grid} -layers {Metal5 TopMetal1}