magic/lef
Tim Edwards 898783467c Corrected the "lef write" routine to more correctly handle port
statements, with all "hard" connections being enumerated in the
same PORT entry, and "soft" connections (same label on unconnected
areas;  e.g., through substrate or resistor device) being
enumerated as separate PORT entries, per the LEF spec.  Also
corrected behavior with respect to the "lef write -toplayer"
option, which was treating each port label independently, and so
generating entries for lower layers of a port if there were ports
on those layers, in contravention to the "-toplayer" option.
Also:  Added the PINS section to the "def write" output;  this had
been left as a "to be completed" item but was never done in spite
of being easy to add.
2021-11-12 11:34:16 -05:00
..
Makefile Implemented a new configuration variable "dist_prefix" for 2020-01-28 10:40:01 -05:00
defRead.c Corrected the "def read" command so that when reading PIN blocks, 2021-09-15 14:45:14 -04:00
defWrite.c Corrected the "lef write" routine to more correctly handle port 2021-11-12 11:34:16 -05: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 Additional modification to the previous commit to make the "-pinonly" 2021-04-20 13:33:25 -04:00
lefInt.h Modified the DEF and LEF read/write routines to keep the 2020-12-03 21:37:32 -05:00
lefRead.c parse USEMINSPACING LEF statement 2021-06-29 10:53:00 -07:00
lefTech.c Removing extra `$Header$` 2020-05-27 20:35:27 -04:00
lefWrite.c Corrected the "lef write" routine to more correctly handle port 2021-11-12 11:34:16 -05:00
tcllef.c Rewrote the configuration scripts, makefiles, and some initialization 2017-10-13 10:28:07 -04:00