Added I/O pad clamp connection overlay cells to the I/O set. Updated a few
rules for the GDS input of SRAM core cells, from a patch by Matt Guthaus.
diff --git a/sky130/magic/sky130.tech b/sky130/magic/sky130.tech
index 9198664..e26ab4e 100644
--- a/sky130/magic/sky130.tech
+++ b/sky130/magic/sky130.tech
@@ -2372,6 +2372,7 @@
and-not LVTN
and-not SONOS
and-not STDCELL
+ and-not COREID
labels DIFF
layer scnfet DIFF
@@ -2391,6 +2392,9 @@
and NPLUS
and-not NWELL
and COREID
+ # Shrink-grow operation eliminates the smaller npass device
+ shrink 70
+ grow 70
labels DIFF
layer npd DIFF
@@ -3808,6 +3812,7 @@
and-not LVTN
and-not HVTP
and STDCELL
+ and-not COREID
labels DIFF
layer scpfethvt pfetarea
@@ -3820,6 +3825,9 @@
and-not LVTN
and HVTP
and COREID
+ # Shrink-grow operation eliminates the smaller ppass device
+ shrink 70
+ grow 70
labels DIFF
layer pfetlvt pfetarea
@@ -4715,6 +4723,7 @@
and-not PPLUS
and-not NPLUS
and-not POLY
+ and-not COREID
copyup DIFF
# Handle contacts found by copyup