mirror of
https://github.com/TinyTapeout/tt-support-tools.git
synced 2026-11-03 04:36:09 +01:00
fix(precheck/sky130A): Fix MR_licon.SP6 again
Previous fix caused issue with resistors since that check must not apply to anything in prec_res zone according to licon.9 Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
This commit is contained in:
committed by
Uri Shaked
parent
afbe0d69fc
commit
a6c7030a0a
@@ -898,12 +898,12 @@ if FEOL
|
|||||||
)
|
)
|
||||||
|
|
||||||
# MR_licon.SP.6: poly_licon minimum space to psdm (overlap prohibited) ≥ 0.11
|
# MR_licon.SP.6: poly_licon minimum space to psdm (overlap prohibited) ≥ 0.11
|
||||||
poly_licon_all = licon.and(poly)
|
poly_licon_not_prec_resistor = licon_not_prec_resistor.and(poly)
|
||||||
poly_licon_all.separation(psdm, 0.11, euclidian).output(
|
poly_licon_not_prec_resistor.separation(psdm, 0.11, euclidian).output(
|
||||||
"MR_licon.SP.6",
|
"MR_licon.SP.6",
|
||||||
"MR_licon.SP.6 : poly_licon minimum space to psdm (overlap prohibited) : 0.11um"
|
"MR_licon.SP.6 : poly_licon minimum space to psdm (overlap prohibited) : 0.11um"
|
||||||
)
|
)
|
||||||
poly_licon_all.interacting(psdm).output(
|
poly_licon_not_prec_resistor.interacting(psdm).output(
|
||||||
"MR_licon.SP.6_overlap",
|
"MR_licon.SP.6_overlap",
|
||||||
"MR_licon.SP.6 : licon and psdm must not overlap"
|
"MR_licon.SP.6 : licon and psdm must not overlap"
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user