Corrected an error in the connectivity tables that for contact types

failed to add in any layers from other planes that are marked as
connected in the "connect" section of the techfile but otherwise
unrelated to the contact type and its residues.
This commit is contained in:
Tim Edwards
2021-03-21 22:26:50 -04:00
parent 4ff8d06810
commit f7820ed960
+2 -1
View File
@@ -425,7 +425,8 @@ DBTechFinalConnect()
for (n = 0; n < dbNumContacts; n++)
{
lp = dbContactInfo[n];
TTMaskSetOnlyType(&DBNotConnectTbl[lp->l_type], lp->l_type);
TTMaskZero(&DBNotConnectTbl[lp->l_type]);
TTMaskSetMask(&DBNotConnectTbl[lp->l_type], &DBConnectTbl[lp->l_type]);
rMask = DBResidueMask(lp->l_type);
/* Different contact types may share residues. */