Matthias Koefferlein
|
db6b3d280e
|
Merge branch 'master' into complex_drc_ops
|
2020-11-22 09:31:15 +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
|
f1c7e2e8e1
|
Refactoring of the containers (Edges, Region, EdgePairs, Texts): size -> count, added hier_count. Added SRegion for shape iterator as generic polygonizable things
|
2020-10-11 17:51:54 +02: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 |
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
|
f4e75aaa74
|
WIP: reworked layer mapping scheme, needs fixing
|
2020-07-30 23:53:34 +02:00 |
Matthias Koefferlein
|
d069dde98e
|
WIP: first test case for mask support - needs testing.
|
2020-07-27 23:13:15 +02:00 |
Matthias Koefferlein
|
5c7862d8cd
|
Bugfix, update of golden data.
|
2020-07-25 23:28:38 +02:00 |
Matthias Koefferlein
|
974ce6c960
|
unused vias are not generated anymore - golden layouts updated.
|
2020-07-25 23:23:57 +02:00 |
Matthias Koefferlein
|
a9719ad78e
|
WIP: bug fixing.
|
2020-07-25 22:54:25 +02:00 |
Matthias Koefferlein
|
dbe5e19017
|
First implementation of masks for vias. Needs debugging.
|
2020-07-25 22:15:09 +02:00 |
Matthias Koefferlein
|
0d52da77ee
|
WIP: first version of reading with MASK
|
2020-07-18 22:59:02 +02:00 |
Matthias Koefferlein
|
b9c49f0603
|
Mask specific suffixes, datatypes for LEF/DEF reader.
|
2020-07-18 22:28:14 +02:00 |
Matthias Koefferlein
|
f17e3d50f0
|
Added doc link and manual page for layer specifications.
|
2020-07-18 18:46:42 +02:00 |
Matthias Koefferlein
|
de12c6247c
|
Removed confusing LEF import option - there is only import LEF macros or don't
|
2020-07-18 18:08:50 +02:00 |
Matthias Koefferlein
|
89745fd0de
|
Merge branch 'master' into lefdef-enhancments
|
2020-07-18 09:21:16 +02:00 |
Matthias Köfferlein
|
5dce0d8384
|
Implemented #603 (Coordinates for adjust origin) (#604)
|
2020-07-05 18:42:08 +02:00 |
Matthias Köfferlein
|
54cca8912b
|
Implemented #586 (issues with duplicate cell names) (#605)
As discussed in the ticket, the implementation will
check for unique cell names upon *writing* of a layout
file.
|
2020-07-05 18:41:44 +02:00 |
Matthias Köfferlein
|
e744eb32d1
|
Merge pull request #580 from KLayout/drawing-performance2
Drawing performance2
|
2020-06-28 16:14:48 +02:00 |