magic/cif
Tim Edwards e37a4f418a Based on output from a large contact array for a pad, modified the
default behavior of magic to make use of the "gds contacts true"
option to output contacts as arrays of subcells instead of
individual boundary entries, as the former is much more efficient
than the latter.  Set the option to be true by default, and set
the "gds flatglob" option to have one entry "$$*$$" corresponding
to the contact subcells created by the "gds contacts" option, so
that GDS reads and writes as it did previously (but using a
different method).  Expanded the method to include "squares-grid"
and "slots" operators (the latter should produce much more
efficient fill pattern arrays).  Implemented for both compressed
and uncompressed GDS.  Tested in all variations.
2022-11-10 14:08:58 -05:00
..
CIFgen.c Based on output from a large contact array for a pad, modified the 2022-11-10 14:08:58 -05:00
CIFhier.c Tackling a section of code with poor performance in extraction. 2022-02-20 17:36:49 -05:00
CIFint.h Compatibility with C99 standard 2022-10-29 06:07:46 +02:00
CIFmain.c Substantially revised the equations for computing bridges for the 2021-01-24 13:29:20 -05:00
CIFrdcl.c Fixed two issues: (1) Found a backwards-incompatibility with the 2022-06-08 16:02:40 -04:00
CIFrdpoly.c A handful of changes after applying pull request #191 from 2022-10-29 09:57:41 -04:00
CIFrdpt.c Compatibility with C99 standard 2022-10-29 06:07:46 +02:00
CIFrdtech.c Compatibility with C99 standard 2022-10-29 06:07:46 +02:00
CIFrdutils.c Compatibility with C99 standard 2022-10-29 06:07:46 +02:00
CIFread.h Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
CIFsee.c Compatibility with C99 standard 2022-10-29 06:07:46 +02:00
CIFtech.c Based on output from a large contact array for a pad, modified the 2022-11-10 14:08:58 -05:00
CIFwrite.c Added a new cif/calma layer type "labellayer" that can be used to 2021-11-16 10:58:18 -05: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
cif.h Compatibility with C99 standard 2022-10-29 06:07:46 +02:00