Matthias Köfferlein
32254ffdca
Merge pull request #882 from KLayout/issue-880
...
Issue 880
2021-07-31 11:01:42 +02:00
Matthias Koefferlein
07ea4f643e
Generalized deb package generation for easier maintenance
2021-07-31 10:16:53 +02:00
Matthias Koefferlein
d7b838ca0e
Reverted version to normal scheme - too difficult to consider all potential effects
2021-07-31 09:07:39 +02:00
Matthias Koefferlein
1647966b70
Allow x-suffix versions in .deb builds, updated COPYRIGHT and Changelog for next version.
2021-07-31 09:03:13 +02:00
Matthias Koefferlein
472bd40455
New development version
2021-07-31 08:48:01 +02:00
Matthias Koefferlein
05050e6091
Added missing file
2021-07-31 08:44:21 +02:00
Matthias Koefferlein
48b5193414
Updated test data.
2021-07-31 00:53:18 +02:00
Matthias Koefferlein
b744f89dda
Updated test data.
2021-07-31 00:03:05 +02:00
Matthias Koefferlein
f7ebe9a950
Added test data for CentOS-7
2021-07-30 22:56:35 +02:00
Matthias Koefferlein
beb168508e
Updated doc.
2021-07-29 23:13:26 +02:00
Matthias Koefferlein
0f09dfe8eb
Added LVS tests, updated doc.
2021-07-29 22:56:11 +02:00
Matthias Koefferlein
9543cea952
Fixed tests
2021-07-29 22:24:22 +02:00
Matthias Koefferlein
8b970039c0
Using primary(layout) netlist as reference for primary parameters and compare delegate - this also removes some potential glitches
2021-07-29 01:15:35 +02:00
Matthias Koefferlein
a90e14b692
Some tests added.
2021-07-27 23:08:34 +02:00
Matthias Koefferlein
42b7290fe5
Device parameter comparer now also compares other (primary) parameters, parameters primary in both netlists are considered to be compared by default, 'ignore' feature in tolerance
2021-07-27 22:15:59 +02:00
Matthias Koefferlein
37457aa02f
Spice reader flags existing parameters as primary
2021-07-27 22:13:45 +02:00
Matthias Koefferlein
cb085069ee
Merge branch 'new-release'
2021-07-23 10:00:26 +02:00
Matthias Koefferlein
422b81b333
Updated Changelog
2021-07-23 10:00:09 +02:00
Matthias Koefferlein
aedc261a9b
Updated changelog.
2021-07-22 23:15:04 +02:00
Matthias Koefferlein
6ff2f96310
Reverted #796 change: DXF version is back to 1006 which seems to be better compatible with commercial viewers. Using a later version turns out to require a lot of additional information I cannot provide without deeper insight into the DXF structure.
2021-07-22 23:11:35 +02:00
Matthias Koefferlein
49f1d96568
Updated changelog, version
2021-07-22 00:00:09 +02:00
Matthias Köfferlein
df022316b9
Merge pull request #877 from KLayout/drc-extent-of-cells
...
Implemented extent(cell_filter) for DRC, added Layout#cells with name…
2021-07-21 23:37:10 +02:00
Matthias Köfferlein
dff2c2d352
Merge pull request #876 from KLayout/issue-875
...
Fixed #875 (drawing glitch)
2021-07-21 23:36:58 +02:00
Matthias Köfferlein
b7f4c40400
Merge pull request #874 from KLayout/issue-871
...
Fixed #871 (application stalls with 'draw only border instances' mode…
2021-07-21 23:36:46 +02:00
Matthias Köfferlein
ce6f63b20c
Merge pull request #873 from KLayout/issue-866
...
Fixed #866 (probe net not working for floating subcircuits in hierarc…
2021-07-21 23:36:33 +02:00
Matthias Köfferlein
2570c1464f
Merge pull request #872 from KLayout/issue-867
...
Fixed #867 (macro editor freeze after search next)
2021-07-21 23:36:20 +02:00
Matthias Koefferlein
99bb98127f
Updated doc.
2021-07-21 18:51:34 +02:00
Matthias Koefferlein
7a37a6b7ed
Implemented extent(cell_filter) for DRC, added Layout#cells with name filter
2021-07-21 18:31:51 +02:00
Matthias Koefferlein
084e1a746e
Fixed #875 (drawing glitch)
2021-07-20 21:42:24 +02:00
Matthias Koefferlein
92419801a7
Fixed #871 (application stalls with 'draw only border instances' mode with AREFs)
2021-07-20 20:53:46 +02:00
Matthias Koefferlein
99d980cd16
Added two useful functions for RBA/pya CellView (context_trans, context_dtrans)
2021-07-20 19:31:54 +02:00
Matthias Koefferlein
7f26c580e0
Add-on: netlist browser and net navigation with different context cells in layout view enhanced.
2021-07-20 01:35:10 +02:00
Matthias Koefferlein
585baa4637
Fixed #866 (probe net not working for floating subcircuits in hierarchical net tracer)
2021-07-20 00:23:54 +02:00
Matthias Koefferlein
52f7a04838
Fixed #867 (macro editor freeze after search next)
2021-07-19 22:47:33 +02:00
Matthias Köfferlein
d5250cfc00
Merge pull request #870 from KLayout/wip
...
Wip
2021-07-19 19:50:46 +02:00
Matthias Köfferlein
37f7645d77
Merge pull request #869 from Kazzz-S/mac-EOL
...
EOL style for Mac
2021-07-19 08:34:50 +02:00
Matthias Koefferlein
23d0fcae8d
Added new tests
2021-07-19 08:32:55 +02:00
Matthias Koefferlein
2e21498422
Updated unit tests
2021-07-19 07:58:42 +02:00
Matthias Koefferlein
722b45b721
Fixed tests
2021-07-19 07:47:41 +02:00
Matthias Koefferlein
bc74f189f8
Introducing asymmetric ambiguity groups for better matching of black box circuits with optional pins.
2021-07-18 23:33:01 +02:00
Matthias Koefferlein
70f4c7e2b5
A small refactoring.
2021-07-18 23:09:51 +02:00
Matthias Koefferlein
2c8d065eb3
Some enhancments + test update
...
1. Be more careful with net names
Net names are used now for sorting the graph nodes, but not for
strict compare. This is useful to derive swappable pins for
blackbox circuits.
2. Be more careful with pins from schematic netlist
Pins from schematic netlist without a corresponding pin on the layer
side are treated as mandatory unless connected to a trivial net.
Pins connecting to non-trivial nets inside the subcircuit are always
considered mandatory.
This way schematic pins enforce corresponding layout pins.
On the other hand, layout pins connecting to trivial nets inside
the subcircuit are considered non-mandatory.
2021-07-18 22:34:02 +02:00
Matthias Koefferlein
51d117e379
Refined black box pin heuristics
...
Pins are required to match if they are passive inside the
subcircuit but connected to a non-trivial net in the calling circuit.
2021-07-18 20:39:19 +02:00
Matthias Koefferlein
05386668b4
Re-introducing pin name mapping for net assignment
2021-07-18 20:20:23 +02:00
Matthias Koefferlein
23bea5dc07
Using real pin IDs for printing nodes in netlist compare debug output
2021-07-18 17:39:32 +02:00
Matthias Koefferlein
d018805c23
Some refactoring.
2021-07-18 16:54:27 +02:00
Matthias Koefferlein
2f3e113db0
Added missing subcircuit mismatch events to netlist compare
2021-07-17 22:06:06 +02:00
Matthias Koefferlein
3f3f4c9173
Fixed some compiler warnings.
2021-07-17 22:03:22 +02:00
Kazunari Sekigawa
04e345ef14
Set the EOL style back to Unix.
2021-07-17 22:39:46 +09:00
Matthias Köfferlein
054bfa3be4
Merge pull request #865 from KLayout/issue-864
...
Fixed #864 (Shapes#copy_shapes does not support undo/redo)
2021-07-17 13:44:15 +02:00