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
|
f21dfb4a1c
|
WIP: further code.
|
2020-10-09 23:15:02 +02:00 |
Matthias Koefferlein
|
18e63d352f
|
WIP: complex DRC operations ...
|
2020-10-06 23:51:35 +02:00 |
Matthias Koefferlein
|
8e4fd2f679
|
WIP: complex DRC operations.
|
2020-10-04 21:46:06 +02:00 |
Matthias Koefferlein
|
de97e2cde7
|
WIP: some bug fixes
|
2020-10-02 01:00:05 +02:00 |
Matthias Koefferlein
|
12a7ea4cd3
|
WIP: a small bugfix introduced with the latest refactoring
|
2020-10-01 23:15:53 +02:00 |
Matthias Koefferlein
|
61f18f7f33
|
[PORTBACK] fixed an issue with in-place processing of flat regions
|
2020-10-01 23:10:24 +02:00 |
Matthias Koefferlein
|
145c298d58
|
WIP: more generalization
|
2020-10-01 01:45:53 +02:00 |
Matthias Koefferlein
|
bb5d30e0c0
|
WIP: more generalization
|
2020-10-01 01:12:12 +02:00 |
Matthias Koefferlein
|
453275e67e
|
WIP: more generalization
|
2020-10-01 00:41:02 +02:00 |
Matthias Koefferlein
|
1b74607598
|
WIP: generalization of algorithms with local processor, include texts, edge pairs, edges
|
2020-09-27 23:57:17 +02:00 |
Matthias Koefferlein
|
b464279dcf
|
WIP: generalization of algorithms with local processor, first steps
|
2020-09-27 23:14:54 +02:00 |
Matthias Koefferlein
|
26028cdeb9
|
WIP: refactoring, unify shape iterator
|
2020-09-26 23:41:39 +02:00 |
Matthias Koefferlein
|
f05fd28a94
|
WIP: some refactoring of the flat local processor mode for generalization
|
2020-09-26 21:45:26 +02:00 |
Matthias Koefferlein
|
ec01c9b72b
|
WIP: tests for local processor flat mode
|
2020-09-26 17:11:13 +02:00 |
Matthias Koefferlein
|
00ae88a5d4
|
WIP: Refactoring - local ops outsourced
|
2020-09-26 00:00:34 +02:00 |
Matthias Koefferlein
|
f6107e0686
|
WIP: fixed a few issues with the DRC implementation
|
2020-09-21 23:35:35 +02:00 |
Matthias Koefferlein
|
91e924c559
|
WIP: Basic implementation of Region::interact with count
|
2020-09-21 22:54:46 +02:00 |
Matthias Koefferlein
|
3043418f8a
|
Made shielding an option for some DRC features.
|
2020-09-16 23:44:44 +02:00 |
Matthias Koefferlein
|
e75333ea41
|
DRC enhancements: max_vertex_count, max_area_ratio and forget
|
2020-09-15 00:12:55 +02:00 |
Matthias Koefferlein
|
ce9c7e848a
|
Merge branch 'master' into drc-enhancements
|
2020-09-14 20:52:02 +02:00 |
Matthias Koefferlein
|
d7a82ab7dd
|
Merge branch 'issue-639'
|
2020-09-14 18:40:38 +02:00 |
Matthias Köfferlein
|
8f35c9b486
|
Merge pull request #632 from KLayout/gsi-enhancements
Enumerators for Ruby, "void to self" for Ruby+Python
|
2020-09-14 18:34:50 +02:00 |
Matthias Köfferlein
|
8cdb6187b8
|
Fixed issue #617 (constness problem in netlist) (#622)
|
2020-09-14 18:33:24 +02:00 |
Matthias Koefferlein
|
33229ccfaa
|
Updated fix version in RBA::Layout documentation.
|
2020-09-13 23:47:23 +02:00 |
Matthias Koefferlein
|
5280c762e4
|
Provide multi-cell copy/move of shapes (GSI binding)
|
2020-09-13 23:42:09 +02:00 |
Matthias Koefferlein
|
7d3abce201
|
Added multi-cell mapping for transferring multiple cells from one layout to another while including their hierarchy without duplicating cells.
|
2020-09-13 23:42:07 +02:00 |
Matthias Koefferlein
|
5608327899
|
Another cool one: void as C++ return value is translated to returning self for Ruby.
|
2020-08-31 23:44:02 +02:00 |
Matthias Koefferlein
|
2953ad3329
|
Merge branch 'master' into drc-enhancements
|
2020-08-30 23:35:37 +02:00 |
Matthias Koefferlein
|
be26c679d8
|
Merge branch 'master' into lefdef-enhancments
|
2020-08-30 22:55:45 +02:00 |
Matthias Koefferlein
|
eccbb9884c
|
Fixed an internal error happening when a librrary isn't registered and destroyed by the GC
|
2020-08-30 11:35:30 +02:00 |
Matthias Koefferlein
|
9a4cd629fc
|
WIP: some little refactoring.
|
2020-08-30 01:36:17 +02:00 |
Matthias Koefferlein
|
d762074bc0
|
Some refactoring, Cell#dup for convenience
|
2020-08-29 23:43:05 +02:00 |
Matthias Koefferlein
|
2a3fe08e7b
|
Provide multi-cell copy/move of shapes (GSI binding)
|
2020-08-29 22:49:38 +02:00 |
Matthias Koefferlein
|
a425d522cc
|
Added multi-cell mapping for transferring multiple cells from one layout to another while including their hierarchy without duplicating cells.
|
2020-08-29 10:07:17 +02:00 |
Matthias Koefferlein
|
608824fb36
|
Added LEF/DEF options to strm* buddies
|
2020-08-22 19:09:30 +02:00 |
Matthias Koefferlein
|
f4e75aaa74
|
WIP: reworked layer mapping scheme, needs fixing
|
2020-07-30 23:53:34 +02:00 |
Matthias Koefferlein
|
89745fd0de
|
Merge branch 'master' into lefdef-enhancments
|
2020-07-18 09:21:16 +02:00 |
Matthias Koefferlein
|
4d4c7aee78
|
Fixed a unit test.
|
2020-07-17 23:59:37 +02:00 |
Matthias Koefferlein
|
f8c2afaad8
|
Using NetlistObjectPath for probe_event.
|
2020-07-15 00:10:42 +02:00 |
Matthias Koefferlein
|
be5f03b1f4
|
Netlist browser: Paths for probing, cell contexts for highlighting, probe_net with initial circuit (not just top one)
|
2020-07-14 23:06:26 +02:00 |
Matthias Koefferlein
|
fde90c66e1
|
Better handling of pin swapping in netlist browser
|
2020-07-11 13:21:23 +02:00 |
Matthias Koefferlein
|
6aff74c844
|
Merge branch 'master' into issue-588
|
2020-07-08 23:29:27 +02:00 |
Matthias Köfferlein
|
25e3a1a4a7
|
Merge pull request #608 from KLayout/more-checked-netlist-operations
Checked add/remove methods for Netlist objects - to avoid script mist…
|
2020-07-07 12:52:15 -07:00 |
Matthias Koefferlein
|
0dbebdca91
|
Fixed test.
|
2020-07-07 21:39:24 +02:00 |
Matthias Koefferlein
|
ad00b4a9bf
|
Merge remote-tracking branch 'remotes/origin/master' into add-testcase
|
2020-07-07 21:22:28 +02:00 |
Matthias Koefferlein
|
848fd3e1bb
|
Added testcase
|
2020-07-07 21:21:33 +02:00 |
Matthias Köfferlein
|
de9e180f3c
|
Fixed #609 (internal error on netlist extract) (#610)
Reason was: when caching instance-to-instance interactions,
the array descriptions need to be normalized too.
|
2020-07-07 18:24:06 +02:00 |
Matthias Koefferlein
|
8adeaaf938
|
Checked add/remove methods for Netlist objects - to avoid script mistakes.
|
2020-07-05 19:02:43 +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 |