magic/database
Tim Edwards e53a23de59 Added an "off-grid geometry" check, in two versions. The simple
one is an "off_grid" DRC type, which can be used to check geometry
that is below the manufacturing grid.  Normally magic prevents the
grid from being subdivided below the manufacturing grid, but this
limit can be removed and replaced by DRC checks to check for such
errors in a GDS file of unknown origin.  The second version looks
for interactions between subcells that end up with intersections
of non-manhattan geometry landing on points that are not on the
database internal grid.  Such errors cannot be seen by magic's DRC
engine by definition, and so must be detected while flattening
geometry for the DRC checks.
2021-02-04 17:35:43 -05:00
..
DBbound.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
DBcell.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
DBcellbox.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
DBcellcopy.c Added an "off-grid geometry" check, in two versions. The simple 2021-02-04 17:35:43 -05:00
DBcellname.c Made a change to the way that the parameterized cells are handled. 2020-10-30 11:20:19 -04:00
DBcellsel.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
DBcellsrch.c Small correction to the mask hints code to correctly handle multiple 2021-01-06 12:17:19 -05:00
DBcellsubr.c Corrected an error pointed out by Sylvain Munaut in which the "plow" 2020-07-17 12:38:21 -04:00
DBconnect.c Corrected a problem with an uninitialized entry in ExtCurStyle that 2020-06-05 12:46:46 -04:00
DBcount.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
DBexpand.c Implemented a return value for the cell read-in checks with an option 2021-01-14 15:21:39 -05:00
DBio.c Implemented a return value for the cell read-in checks with an option 2021-01-14 15:21:39 -05:00
DBlabel.c Corrected what appears to be a long-standing error in the "extract 2020-11-03 12:17:16 -05:00
DBlabel2.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
DBpaint.c Added an "off-grid geometry" check, in two versions. The simple 2021-02-04 17:35:43 -05:00
DBpaint2.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
DBprop.c Additional code to make sure that the database scaling acts on all 2021-01-06 11:35:03 -05:00
DBtcontact.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
DBtech.c Several changes and updates: (1) Added a new keyword "required" to the 2020-12-16 11:49:24 -05:00
DBtechname.c Corrected the (minor) problem caused by the slightly different handling 2020-10-18 14:28:23 -04:00
DBtechtype.c Corrected the (minor) problem caused by the slightly different handling 2020-10-18 14:28:23 -04:00
DBtiles.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
DBtimestmp.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
DBtpaint.c Corrected the paint table from "compose", which was improperly 2020-10-30 20:19:29 -04:00
DBtpaint2.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
DBundo.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
Makefile Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky 2017-04-25 08:41:48 -04:00
database.h.in Added an "off-grid geometry" check, in two versions. The simple 2021-02-04 17:35:43 -05:00
databaseInt.h Corrected the (minor) problem caused by the slightly different handling 2020-10-18 14:28:23 -04:00
fonts.h Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00