Added DRC rule to the drc(full) deck for sky130 to capture the rule for HVNTM spacing across a PTAP region. This needs to be checked because the PTAP prevents the HVNTM from being merged across the intervening space.
diff --git a/VERSION b/VERSION index 9c52351..168ef9f 100644 --- a/VERSION +++ b/VERSION
@@ -1 +1 @@ -1.0.466 +1.0.467
diff --git a/sky130/magic/sky130.tech b/sky130/magic/sky130.tech index 597e3e7..9b98a84 100644 --- a/sky130/magic/sky130.tech +++ b/sky130/magic/sky130.tech
@@ -4455,6 +4455,17 @@ "Min. spacing between FET and LVTN in S/D direction < %d (lvtn.3b)" #-------------------------------------------------------------------- +# HVNTM +#-------------------------------------------------------------------- + +variants (full) + # This requires extra spacing of hvndiff if a ptap is in between + cifwidth hvntm_generate 700 "Width of HVNTM < %d (hvntm.1)" + cifspacing hvntm_generate hvntm_generate 700 touching_ok \ + "HVNTM spacing < %d (hvntm.2)" +variants * + +#-------------------------------------------------------------------- # NPC (Nitride poly Cut) #--------------------------------------------------------------------