Skip to content

Commit 662024b

Browse files
authored
Merge pull request #3874 from dnltz/WIP/dnltz/ihp-sg13g2-fix-padring
designs: ihp-sg13g2: i2c-gpio-expander: Fix padring power/ground nets
2 parents 9245542 + 2e59c8d commit 662024b

3 files changed

Lines changed: 8 additions & 11 deletions

File tree

flow/designs/ihp-sg13g2/i2c-gpio-expander/pad.tcl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,14 @@ proc calc_vertical_pad_location { index total IO_LENGTH IO_WIDTH BONDPAD_SIZE SE
2828
}]
2929
}
3030

31+
# padframe core power pins
32+
add_global_connection -net {VDD} -pin_pattern {^vdd$} -power
33+
add_global_connection -net {VSS} -pin_pattern {^vss$} -ground
34+
35+
# padframe io power pins
36+
add_global_connection -net {IOVDD} -pin_pattern {^iovdd$} -power
37+
add_global_connection -net {IOVSS} -pin_pattern {^iovss$} -ground
38+
3139
make_fake_io_site -name IOLibSite -width 1 -height $IO_LENGTH
3240
make_fake_io_site -name IOLibCSite -width $IO_LENGTH -height $IO_LENGTH
3341

flow/designs/ihp-sg13g2/i2c-gpio-expander/pdn.tcl

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,6 @@ add_global_connection -net {VSS} -inst_pattern {.*} -pin_pattern {VSS!} -ground
1111
add_global_connection -net {VDD} -inst_pattern {.*} -pin_pattern {^VDD$} -power
1212
add_global_connection -net {VSS} -inst_pattern {.*} -pin_pattern {^VSS$} -ground
1313

14-
# padframe core power pins
15-
add_global_connection -net {VDD} -pin_pattern {^vdd$} -power
16-
add_global_connection -net {VSS} -pin_pattern {^vss$} -ground
17-
18-
# padframe io power pins
19-
add_global_connection -net {IOVDD} -pin_pattern {^iovdd$} -power
20-
add_global_connection -net {IOVSS} -pin_pattern {^iovss$} -ground
21-
2214
global_connect
2315

2416
# core voltage domain

flow/platforms/ihp-sg13g2/pdn.tcl

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ add_global_connection -net {VDD} -pin_pattern {^VDDPE$}
77
add_global_connection -net {VDD} -pin_pattern {^VDDCE$}
88
add_global_connection -net {VSS} -pin_pattern {^VSS$} -ground
99
add_global_connection -net {VSS} -pin_pattern {^VSSE$}
10-
# I/O pads
11-
add_global_connection -net {VDD} -pin_pattern {^vdd$} -power
12-
add_global_connection -net {VSS} -pin_pattern {^vss$} -ground
1310
global_connect
1411
####################################
1512
# voltage domains

0 commit comments

Comments
 (0)