magic/extract
Tim Edwards 7d601628e4 This commit adds an additional function to the substrate generation,
effectively forcing the substrate type (e.g., "pwell") to be defined
as delineating isolated substrate areas only (e.g., pwell in deep nwell
or isosub a.k.a. subcut).  It does so by erasing all of the substrate
type out of a cell prior to extraction before redrawing it in the
isolated areas.  This avoids issues caused by pwell drawn in separate
unconnected areas of a cell, as these are removed and the area treated
as the default substrate everywhere.  Has worked on all layouts tested
so far.
2022-02-17 17:06:25 -05:00
..
ExtArray.c Attempt to lighten up on the use of "fatal" referring to errors 2021-12-31 14:02:58 -05:00
ExtBasic.c This commit adds an additional function to the substrate generation, 2022-02-17 17:06:25 -05:00
ExtCell.c Modified the extraction code to work around a problem created some 2022-01-14 16:13:36 -05:00
ExtCouple.c Merged pull request #53 from Dan Moore. 2021-02-17 21:15:54 -05:00
ExtHard.c Made a few corrections that stem from the change to add a separate 2021-12-22 12:08:34 -05:00
ExtHier.c Made small modifications to Anton Blanchard's pull request #120 to 2022-01-10 22:38:20 -05:00
ExtInter.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
ExtLength.c Added some options to the net selection with respect to labels. 2021-03-04 14:00:31 -05:00
ExtMain.c After much pain and suffering, finally tracked down all the places that 2022-01-21 22:17:54 -05:00
ExtNghbors.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
ExtPerim.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
ExtRegion.c Modified the extraction code to work around a problem created some 2022-01-14 16:13:36 -05:00
ExtSubtree.c Attempt to lighten up on the use of "fatal" referring to errors 2021-12-31 14:02:58 -05:00
ExtTech.c Restored compiling of the non-Tcl/Tk version of magic. This has 2022-02-08 16:12:07 -05:00
ExtTest.c Moved the substrate plane/restore further out so that planes are 2021-04-05 16:03:54 -04:00
ExtTimes.c Implemented a return value for the cell read-in checks with an option 2021-01-14 15:21:39 -05:00
ExtUnique.c Corrected an issue with the limited bitfield dedicated to port numbers; 2021-12-12 22:09:31 -05:00
ExtYank.c Modified the extraction code to work around a problem created some 2022-01-14 16:13:36 -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
extDebugInt.h Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
extract.h One more correction to limit, by default, the generation of "equiv" 2021-10-07 21:36:10 -04:00
extractInt.h Modified the extraction code to work around a problem created some 2022-01-14 16:13:36 -05:00
extractInt.h.new Attempt to lighten up on the use of "fatal" referring to errors 2021-12-31 14:02:58 -05:00