Found an apparent error in the continuous DRC that tends to erase

errors in the periphery of where a change has been made.  For some
reason this was not apparent before, but seems to be from a change
dating back to 2008---which seems unlikely.  The fact that it has
not been seen before may have something to do with the size of the
DRC halo compared to the DRC step size in the SkyWater PDK, where
it has suddenly become apparent.  Jury is still out on this one.
This commit is contained in:
Tim Edwards 2020-09-15 21:46:38 -04:00
parent c3e8ed545d
commit 6e4046607d
1 changed files with 1 additions and 1 deletions

View File

@ -707,7 +707,7 @@ drcCheckTile(tile, arg)
DBPaintPlane(celldef->cd_planes[PL_DRC_CHECK], &erasebox,
DBStdEraseTbl(TiGetType(tile), PL_DRC_CHECK),
(PaintUndoInfo *) NULL);
DBPaintPlane(celldef->cd_planes[PL_DRC_ERROR], &checkbox,
DBPaintPlane(celldef->cd_planes[PL_DRC_ERROR], &erasebox,
DBStdEraseTbl(TT_ERROR_P, PL_DRC_ERROR),
(PaintUndoInfo *) NULL);
DBPaintPlane(celldef->cd_planes[PL_DRC_ERROR], &checkbox,