Matthias Koefferlein
|
953367f3c1
|
Multi-mapping for layer map files for LEF/DEF reader
|
2020-12-19 22:11:23 +01:00 |
Matthias Koefferlein
|
9688da9ffd
|
WIP: test for multimapping in LEF/DEF
|
2020-12-19 21:28:22 +01:00 |
Matthias Koefferlein
|
b5c0193a0a
|
LEF/DEF reader: Macro resolution mode is only effective now when reading DEF. Not when reading LEF.
|
2020-12-14 22:46:07 +01:00 |
Matthias Koefferlein
|
85311d414c
|
Implemented LEF DENSITY statement properly
|
2020-12-14 22:20:29 +01:00 |
Matthias Koefferlein
|
363c437d07
|
Updated testcase for LEF/DEF map file reader
|
2020-11-21 22:05:10 +01:00 |
Matthias Koefferlein
|
96898d31d7
|
LEF/DEF layer map reader test case added.
|
2020-11-21 21:58:34 +01:00 |
Matthias Koefferlein
|
be15e2dbf6
|
Updated priority of map file purposes according to Stefan's suggestions.
|
2020-08-23 19:44:38 +02:00 |
Matthias Koefferlein
|
56dead9662
|
LEF/DEF component maskshift: some implementation tuning and test updates.
|
2020-08-23 19:20:53 +02:00 |
Matthias Koefferlein
|
af2bfce051
|
Tests and bug fixes for component maskshift implementation
|
2020-08-23 18:58:52 +02:00 |
Matthias Koefferlein
|
af7d8bba89
|
WIP: provide a LEF reader mode where all macros are read. For DEF only those macros which are used are read.
|
2020-08-23 01:29:10 +02:00 |
Matthias Koefferlein
|
35249ef0b5
|
Reading LEF/DEF map files such that MASK is applied to previous entries too.
|
2020-08-19 23:47:25 +02:00 |
Matthias Koefferlein
|
d7fab925a0
|
Added an option for not reading all LEF files along with DEF files, but only selected ones.
|
2020-08-19 23:06:46 +02:00 |
Matthias Koefferlein
|
4e51664639
|
Added map file for LEF/DEF test.
|
2020-08-02 13:10:47 +02:00 |
Matthias Koefferlein
|
23ec53e1b2
|
Abbreviated LEF/DEF layer names for map files.
|
2020-08-02 12:01:28 +02:00 |
Matthias Koefferlein
|
84573a21ce
|
Skip END LIBRARY, so LEF files can be cat together
|
2020-08-02 11:31:37 +02:00 |
Matthias Koefferlein
|
404799bdfd
|
Bugfixed map file reader for mask case, added test
|
2020-08-02 00:56:55 +02:00 |
Matthias Koefferlein
|
440b2b122b
|
Fixed test cases - main reason is the different assignment of layer numbers, mainly for the auxiliary layers such as OUTLINE
|
2020-08-02 00:09:20 +02:00 |
Matthias Koefferlein
|
f7d5385fcc
|
Added map file to one test for later use
|
2020-07-31 00:14:00 +02:00 |
Matthias Koefferlein
|
5e1eb08ea9
|
Added test data file
|
2020-07-29 22:42:48 +02:00 |
Matthias Koefferlein
|
d069dde98e
|
WIP: first test case for mask support - needs testing.
|
2020-07-27 23:13:15 +02:00 |
Matthias Koefferlein
|
974ce6c960
|
unused vias are not generated anymore - golden layouts updated.
|
2020-07-25 23:23:57 +02:00 |
Matthias Koefferlein
|
97468ffa0e
|
unused vias are not generated anymore - golden layouts updated.
|
2020-07-25 23:06:14 +02:00 |
Matthias Koefferlein
|
233574598b
|
Support for LEF via definition properties (syntax wise, not semantics wise)
|
2020-06-04 17:55:06 +02:00 |
Matthias Koefferlein
|
4aa1364e4b
|
Fixed DEF reader, updated golden test data.
|
2020-06-01 15:04:25 +02:00 |
Matthias Koefferlein
|
fd63d1017f
|
Added tests for LEF/DEF mapfile, fixed a few bugs.
|
2020-05-02 09:30:17 +02:00 |
Matthias Koefferlein
|
751340c963
|
LEF/DEF: Fixed placement of FOREIGN cell
|
2020-05-01 15:16:08 +02:00 |
Matthias Koefferlein
|
9f17a819b2
|
Added missing test files
|
2020-04-25 22:13:46 +02:00 |
Matthias Koefferlein
|
061e5d7286
|
Added LEF reading timer (LEF next to DEF)
|
2020-04-25 22:05:01 +02:00 |
Matthias Koefferlein
|
c602871e0e
|
Implemented Stefan's solution #3 for FOREIGN != MACRO in LEF
|
2020-04-25 21:08:11 +02:00 |
Matthias Koefferlein
|
f6140055d6
|
Modified reader scheme for FOREIGNCELL
|
2020-04-24 23:21:27 +02:00 |
Matthias Koefferlein
|
e51f15b116
|
New layer flavors: special nets, LEF pins.
|
2020-04-19 14:38:14 +02:00 |
Matthias Koefferlein
|
9825245e0c
|
Implemented LEF MACRO FOREIGN
|
2020-04-19 12:16:55 +02:00 |
Matthias Koefferlein
|
9a7f0a9c2a
|
Fixed a LEF/DEF reader bug (was '+ RECT' or '+ POLYGON' in SPECIALNETS)
|
2020-04-18 18:48:25 +02:00 |
Matthias Koefferlein
|
d4a333966b
|
Updated testdata for last patch.
|
2020-04-14 23:16:43 +02:00 |
Matthias Koefferlein
|
921af52643
|
DEF reader bugfix: wasn't reading SPECIALNETS + ROUTED + RECT
|
2020-04-14 23:15:08 +02:00 |
Matthias Koefferlein
|
3ada29d606
|
Some bugfixes for LEF/DEF reader for special nets (extension handling)
|
2020-04-05 23:49:19 +02:00 |
Matthias Koefferlein
|
f11a3a0dd5
|
Bugfix: MINWIDTH ... WRONGDIRECTION wasn't considering DIRECTION VERTICAL
Added/updated some tests, some refactoring.
|
2020-04-05 21:49:36 +02:00 |
Matthias Koefferlein
|
4a24b727d5
|
Tried to implement MINWIDTH .. WRONGDIRECTION in LEF58_MINWIDTH property
|
2020-04-05 21:49:36 +02:00 |
Matthias Koefferlein
|
bcaf28c94c
|
Bugfix LEF/DEF reader: via needs to change the layer also if it's inside a DEF. Added more test cases.
|
2020-04-05 21:49:36 +02:00 |
Matthias Koefferlein
|
2c60338ae8
|
Added DO .. BY .. STEP to vias in SPECIALNETS in DEF reader, added one more private testcase
|
2020-04-05 21:49:36 +02:00 |
Matthias Koefferlein
|
cec1910bf0
|
Added tests.
|
2020-03-02 00:13:44 +01:00 |
Matthias Köfferlein
|
1992fc762a
|
Issue #489 (Pin names as shape properties) (#507)
* Fixed #489 (LEF/DEF reader provides pin names as properties)
* Removed vi swap file
* #489 fixed (LEF pins also get properties, added tests)
|
2020-02-23 00:29:12 +01:00 |
Matthias Koefferlein
|
6795de1dbb
|
Merge remote-tracking branch 'remotes/origin/master' into pymod
Provides fixes for issue #166 and #172.
|
2018-09-26 21:15:08 +02:00 |
Matthias Koefferlein
|
d4adb194e3
|
Fixed #172 (DEF reader does not pull vias from LEF)
|
2018-09-26 20:49:04 +02:00 |