Matthias Koefferlein
|
cfe38aab42
|
Merge branch 'lefdef'
|
2020-12-20 19:26:51 +01:00 |
|
Matthias Koefferlein
|
b6f710a9fe
|
WIP: Fixed DXF reader
|
2020-12-19 23:37:37 +01:00 |
|
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
|
d4b5dab0db
|
WIP: bugfix.
|
2020-12-19 20:35:58 +01:00 |
|
Matthias Koefferlein
|
8cc75438b0
|
WIP: LEF/DEF multi-mapping.
|
2020-12-19 19:42:40 +01:00 |
|
Matthias Koefferlein
|
2b61b48164
|
WIP: multi-mapping for named layer readers, bugfix for GDS/OASIS
|
2020-12-19 18:25:53 +01:00 |
|
Matthias Koefferlein
|
a1eb8c121b
|
WIP: implementation for GDS2 and OASIS, added tests.
|
2020-12-19 15:36:03 +01:00 |
|
Matthias Koefferlein
|
f86c13689b
|
WIP: some refactoring to simplify multi-mapping implementation
|
2020-12-19 13:21:33 +01:00 |
|
Matthias Koefferlein
|
1f635015ce
|
WIP: backward compatible implementation of multi-map capability of layer mapping.
|
2020-12-15 23:05:34 +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
|
ab36a660fb
|
WIP: cold references - keep reference information while libraries are not there or cells are missing.
|
2020-12-13 19:11:12 +01:00 |
|
Matthias Koefferlein
|
78695f9c23
|
WIP: new technology management scheme, libraries can be tech specific, update of technology in layout updates library references
|
2020-12-13 12:13:21 +01:00 |
|
Matthias Koefferlein
|
96898d31d7
|
LEF/DEF layer map reader test case added.
|
2020-11-21 21:58:34 +01:00 |
|
Matthias Koefferlein
|
3b61255d9b
|
Bugfix, restore previous behavior for empty tech component suffix
|
2020-11-21 21:06:05 +01:00 |
|
Matthias Koefferlein
|
b0f25dd61e
|
Fixed DEF layer mapping for compatibility with 0.26
Problem was: general layers (e.g. OUTLINE) were not routed through
the layer map.
|
2020-11-21 20:39:31 +01:00 |
|
Matthias Koefferlein
|
6eac98907f
|
WIP: bugfix.
|
2020-11-21 01:00:28 +01:00 |
|
Matthias Koefferlein
|
2300c391ae
|
Better alignment DEF layer map reader with specification (still some options are ignore).
|
2020-11-21 00:38:25 +01:00 |
|
Matthias Köfferlein
|
248168ea67
|
Merge pull request #677 from KLayout/issue-666
Issue 666
|
2020-11-14 20:55:28 +01:00 |
|
Matthias Koefferlein
|
50dc53615c
|
Merge branch 'master' of https://github.com/KLayout/klayout into usability-enhancements
|
2020-11-13 02:09:42 +01:00 |
|
Matthias Koefferlein
|
4f0b9118c3
|
Added test for the collect modes, bugfixed the new modes.
|
2020-11-13 00:31:56 +01:00 |
|
Matthias Koefferlein
|
6c8f802444
|
Correct production of ghost cells for OASIS
|
2020-11-12 00:27:49 +01:00 |
|
Matthias Koefferlein
|
61696f1ae7
|
Don't emit CELLNAME records for cells which are not written. This was confusing the new implementation of the OASIS reader.
|
2020-11-03 23:10:50 +01:00 |
|
Matthias Koefferlein
|
2ef3290f65
|
WIP: updated some golden data (only sequence of cells), restored old error messages, proper reporting of cell names in OASIS error messages
|
2020-11-03 21:18:47 +01:00 |
|
Matthias Koefferlein
|
a92ebd0e17
|
WIP: cell name conflict resolution modes, bugfixed first implementation
|
2020-11-03 00:13:55 +01:00 |
|
Matthias Koefferlein
|
eb3600d620
|
WIP: First implementation. Needs testing.
|
2020-11-02 01:23:27 +01:00 |
|
Matthias Koefferlein
|
15985c4ca8
|
Removed a duplicate definition
|
2020-09-16 22:23:43 +02:00 |
|
Matthias Koefferlein
|
b5e158a6b6
|
Merge branch 'master' into 2.5d-view-devel
|
2020-09-14 20:48:46 +02:00 |
|
Matthias Koefferlein
|
5c6d3775cb
|
Fixed a compilation issue for a shader program.
|
2020-08-31 00:45:49 +02:00 |
|
Matthias Koefferlein
|
1dc9d11745
|
Merge branch 'master' into 2.5d-view-devel
|
2020-08-30 23:40:54 +02:00 |
|
Matthias Koefferlein
|
be6a351385
|
Updated testdata after unused vias do no longer show up in imported DEF files.
|
2020-08-30 23:29:44 +02:00 |
|
Matthias Koefferlein
|
28cf0853b1
|
Restored previous behavior for FOREIGN cell resolution.
|
2020-08-30 02:15:30 +02:00 |
|
Matthias Koefferlein
|
b99cbb50e2
|
Provide better feedback on invalid layer and property specs in LEF/DEF reader options
|
2020-08-30 01:57:49 +02:00 |
|
Matthias Koefferlein
|
a6e750b088
|
Added a configuration option for providing macro substitution layouts (not through UI, only scripting so far)
|
2020-08-30 01:37:14 +02:00 |
|
Matthias Koefferlein
|
213eb9f1e8
|
Ignore COMP .. statements in LEF/DEF map file, "outline" renamed to "die area"
|
2020-08-29 08:57:21 +02:00 |
|
Matthias Koefferlein
|
1eea4e32b1
|
Provide scroll bars for rule-based part of LEF/DEF options.
|
2020-08-29 08:56:43 +02: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
|
dcc99060fc
|
WIP: further preparations for MASKSHIFT components.
|
2020-08-23 00:40:28 +02:00 |
|
Matthias Koefferlein
|
5b472f33ac
|
WIP: Bugfix.
|
2020-08-22 21:58:07 +02:00 |
|
Matthias Koefferlein
|
77164ea879
|
WIP: preparations for mask shift in components.
|
2020-08-22 21:15:39 +02:00 |
|
Matthias Koefferlein
|
608824fb36
|
Added LEF/DEF options to strm* buddies
|
2020-08-22 19:09:30 +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
|
3da56815a0
|
Improved generation of MASKs for geometry-defined VIAs
|
2020-08-18 23:02:01 +02:00 |
|
Matthias Koefferlein
|
0caf468ad9
|
via cell name prefix wasn't persisted
|
2020-08-02 12:10:04 +02:00 |
|
Matthias Koefferlein
|
23ec53e1b2
|
Abbreviated LEF/DEF layer names for map files.
|
2020-08-02 12:01:28 +02:00 |
|