magic/lef
Tim Edwards a374230d88 Modified the behavior of the LEF read routine when used to annotate
an existing cell.  If the existing cell has labels but the labels
are defined as point labels (no rectangle defined using specific
layer-purpose pairs), then the LEF macro's port geometry will be
used for the labels.  Because the GDS file can define label sizes
and fonts, which the LEF file cannot, but because the LEF file may
define multiple rectangles per port, the original point label is
given the first port rectangle from the LEF file, while the
remainder of the labels in the LEF file generate new non-rendered
labels in the cell.
2019-11-26 10:57:42 -05:00
..
Depend Modified DEF reads to avoid instance names with brackets. Not 2019-07-19 22:58:45 -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
defRead.c Corrected an error in ext2spice related to the recent modification to get 2019-11-14 15:18:26 -05:00
defWrite.c Modified the "def write" routine to strip any path component off of 2019-05-28 17:14:24 -04:00
lef.h Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky 2017-04-25 08:41:48 -04:00
lefCmd.c Modified "def write" to prevent out-of-bounds array access when 2019-05-11 15:09:01 -04:00
lefInt.h Added a number of enhancements to the DEF reading to handle various 2019-07-03 13:58:13 -04:00
lefRead.c Modified the behavior of the LEF read routine when used to annotate 2019-11-26 10:57:42 -05:00
lefTech.c Corrected an error in the LEF/DEF geometry reading, because I 2019-06-06 09:59:56 -04:00
lefWrite.c Modified "lef write" so that if a cell has a bounding box declared 2019-11-13 15:10:01 -05:00
tcllef.c Rewrote the configuration scripts, makefiles, and some initialization 2017-10-13 10:28:07 -04:00