Corrected the GDS read-in so that it correctly separates out the "npass" (smaller) device from the "npd" device.
diff --git a/sky130/magic/sky130.tech b/sky130/magic/sky130.tech index 67c1da9..1d69abb 100644 --- a/sky130/magic/sky130.tech +++ b/sky130/magic/sky130.tech
@@ -2360,7 +2360,7 @@ and STDCELL labels DIFF - layer npd DIFF + layer npass DIFF and POLY and-not PPLUS and NPLUS @@ -2368,13 +2368,16 @@ and COREID labels DIFF - # layer npass DIFF - # and POLY - # and-not PPLUS - # and NPLUS - # and-not NWELL - # and COREID - # labels DIFF + layer npd DIFF + and POLY + and-not PPLUS + and NPLUS + and-not NWELL + and COREID + # Shrink-grow operation eliminates the smaller npass device + shrink 70 + grow 70 + labels DIFF layer nfetlvt DIFF and POLY