Updated the sky130.tech with a correction for tap diffusion read
from GDS generated using the SkyWater s130 PDK, which eliminates
the TAP layer and uses only DIFF. One layer type (n-diffusion)
was not handling the use of DIFF for tap diffusion.
diff --git a/VERSION b/VERSION
index ae19aa4..7bf92ee 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.0.419
+1.0.420
diff --git a/sky130/magic/sky130.tech b/sky130/magic/sky130.tech
index cb4cf17..b5c238e 100644
--- a/sky130/magic/sky130.tech
+++ b/sky130/magic/sky130.tech
@@ -2820,7 +2820,7 @@
and SONOS
labels DIFF
- templayer nsdarea TAP
+ templayer nsdarea TAP,DIFF
and NSDM
and NWELL,nwelcheck
and-not POLY
@@ -2852,7 +2852,7 @@
templayer xnsubcheck nsubcheck
copyup nsubcheck
- templayer psdarea TAP
+ templayer psdarea TAP,DIFF
and PSDM
and-not NWELL,nwelcheck
and-not POLY
@@ -2942,7 +2942,7 @@
and-not LVID
labels DIFF
- templayer mvnsdarea TAP
+ templayer mvnsdarea TAP,DIFF
and NSDM
and NWELL,nwelcheck
and-not POLY
@@ -2966,7 +2966,7 @@
templayer mvxnsubcheck mvnsubcheck
copyup mvnsubcheck
- templayer mvpsdarea DIFF,barediff
+ templayer mvpsdarea TAP,DIFF,barediff
and PSDM
and-not NWELL,nwelcheck
and-not POLY