Made a correction to the magic sky130 techfile to correct the use of "licont" in the cifinput section. This should have been "barelicont". It makes a difference when reading GDS from tools other than magic where CONT and LI are together in a cell without any other layers to resolve which kind of drawn contact is represented in magic.
diff --git a/VERSION b/VERSION index 4c6447b..ee05afe 100644 --- a/VERSION +++ b/VERSION
@@ -1 +1 @@ -1.0.270 +1.0.271
diff --git a/sky130/magic/sky130.tech b/sky130/magic/sky130.tech index aaf5bad..0fe0a5e 100644 --- a/sky130/magic/sky130.tech +++ b/sky130/magic/sky130.tech
@@ -3145,7 +3145,7 @@ templayer ndcbase CONT or barecont and LI - or licont + or barelicont and DIFF and NSDM and-not NWELL,nwelcheck @@ -3162,7 +3162,7 @@ templayer nscbase CONT or barecont and LI - or licont + or barelicont and DIFF,TAP and NSDM and NWELL,nwelcheck @@ -3179,7 +3179,7 @@ templayer pdcbase CONT or barecont and LI - or licont + or barelicont and DIFF and PSDM and NWELL,nwelcheck @@ -3196,7 +3196,7 @@ templayer pdcnowell CONT or barecont and LI - or licont + or barelicont and DIFF and PSDM and pfetexpand @@ -3213,7 +3213,7 @@ templayer pscbase CONT or barecont and LI - or licont + or barelicont and DIFF,TAP and PSDM and-not NWELL,nwelcheck @@ -3231,7 +3231,7 @@ templayer pcbase CONT or barecont and LI - or licont + or barelicont and POLY and-not DIFF and-not RPM,URPM @@ -3247,7 +3247,7 @@ templayer ndicbase CONT or barecont and LI - or licont + or barelicont and DIFF and NSDM and DIODE @@ -3267,7 +3267,7 @@ templayer ndilvtcbase CONT or barecont and LI - or licont + or barelicont and DIFF and NSDM and DIODE @@ -3287,7 +3287,7 @@ templayer pdicbase CONT or barecont and LI - or licont + or barelicont and DIFF and PSDM and DIODE @@ -3308,7 +3308,7 @@ templayer pdilvtcbase CONT or barecont and LI - or licont + or barelicont and DIFF and PSDM and DIODE @@ -3329,7 +3329,7 @@ templayer pdihvtcbase CONT or barecont and LI - or licont + or barelicont and DIFF and PSDM and DIODE @@ -3350,7 +3350,7 @@ templayer mvndcbase CONT or barecont and LI - or licont + or barelicont and DIFF and NSDM and-not NWELL,nwelcheck @@ -3367,7 +3367,7 @@ templayer mvnscbase CONT or barecont and LI - or licont + or barelicont and DIFF,TAP and NSDM and NWELL,nwelcheck @@ -3384,7 +3384,7 @@ templayer mvpdcbase CONT or barecont and LI - or licont + or barelicont and DIFF and PSDM and NWELL,nwelcheck @@ -3401,7 +3401,7 @@ templayer mvpdcnowell CONT or barecont and LI - or licont + or barelicont and DIFF and PSDM and mvpfetexpand @@ -3419,7 +3419,7 @@ templayer mvpscbase CONT or barecont and LI - or licont + or barelicont and DIFF,TAP and PSDM and-not NWELL,nwelcheck @@ -3437,7 +3437,7 @@ templayer mvndicbase CONT or barecont and LI - or licont + or barelicont and DIFF and NSDM and DIODE @@ -3457,7 +3457,7 @@ templayer nndicbase CONT or barecont and LI - or licont + or barelicont and DIFF and NSDM and DIODE @@ -3477,7 +3477,7 @@ templayer mvpdicbase CONT or barecont and LI - or licont + or barelicont and DIFF and PSDM and DIODE