Matthias Koefferlein
3a680eb167
WIP: preserving the order of device and subcircuit assignments for test data reuse
2020-06-26 01:01:11 +02:00
Matthias Koefferlein
b4732d818d
WIP: proper checking of device and subcircuit topologiy - don't entirely rely on the equivalence deduction.
2020-06-26 00:22:30 +02:00
Matthias Koefferlein
08e6df238b
WIP: bugfixes, enhancements for netlist compare
2020-06-25 00:53:56 +02:00
Matthias Koefferlein
fed563c6d4
Finalization of the net compare algorithm change
...
This patch will allow the algorithm to consider
device and subcircuit equivalences during tentative
evaluation too.
2020-06-23 22:43:31 +02:00
Matthias Koefferlein
5cb1f63c63
Updated testdata
2020-06-23 21:56:04 +02:00
Matthias Koefferlein
2399833271
WIP: enhancement of the net compare algorithm.
2020-06-23 21:36:32 +02:00
Matthias Koefferlein
783f3e08df
Enhanced ambiguity resolution in netlist compare
...
The solution consists of considering device and subcircuit
equivalences during the evaluation of the node equivalence.
This will block certain paths and help resolving ambiguities
without creating contradictions.
2020-06-23 00:51:52 +02:00
Matthias Koefferlein
d65888fcd9
WIP: better handling of ambiguity resolution
2020-06-22 21:07:29 +02:00
Matthias Koefferlein
408a0b571d
Updated test cases
2020-06-22 21:07:16 +02:00
Matthias Koefferlein
b742542286
Remove net sorting which is not required and partially based on net pointers
2020-06-21 23:41:16 +02:00
Matthias Koefferlein
e71c0dcb23
Fixed a potential segfault.
2020-06-06 10:27:12 +02:00
Matthias Koefferlein
3f4c2a7e4a
Updated Changelog.
2020-06-05 12:16:41 +02:00
Matthias Koefferlein
ac44cdac83
Updated Changelog.
2020-06-05 12:12:57 +02:00
Matthias Köfferlein
3898810760
Implemented #522 (skip // lines in RVE reader) ( #583 )
2020-06-05 12:11:44 +02:00
Matthias Koefferlein
999d0a0751
Updated Changelog.
2020-06-05 10:59:56 +02:00
Matthias Köfferlein
cb199a489c
Implemented #560 (multiple technologies on libraries) ( #576 )
...
* First implementation.
* PORT BACK: fixed a few flaws (fixed-width side panel ..)
1. On "save as" the filename displayed in the cell view selection box
was not updated
2. The width of the library and cellview panel could not be reduced
below the width of the combo boxes in the headers. So the
panels might have become pretty wide without being able to reduce
them.
* Implemented #560 (multiple techs on libraries)
2020-06-05 10:59:10 +02:00
Matthias Koefferlein
478456fb0f
Updated Changelog.
2020-06-05 10:58:13 +02:00
Matthias Köfferlein
96ec395a33
Fixed issue #578 (CIF writer issue with arbitrary angle) ( #581 )
...
* Fixed isse #578 (CIF writer issue with arbitrary angle)
* Added missing files.
2020-06-05 10:57:43 +02:00
Matthias Koefferlein
52bf8286cf
Updated Changelog.
2020-06-05 10:56:42 +02:00
Matthias Köfferlein
ba9cc8820d
Implemented #579 (perimeter_only mode for antenna check) ( #582 )
...
* WIP: added basic feature and tests.
* WIP: provide tests are GSI binding of new antenna check
* Fixed issue #579 (perimeter_only mode for antenna check)
* Updated DRC doc for 'perimeter_only'
2020-06-05 10:55:38 +02:00
Matthias Koefferlein
074257b617
Updated changelog.
2020-06-01 10:25:01 +02:00
Matthias Koefferlein
c0f7e5deb3
PORT BACK: fixed a few flaws (fixed-width side panel ..)
...
1. On "save as" the filename displayed in the cell view selection box
was not updated
2. The width of the library and cellview panel could not be reduced
below the width of the combo boxes in the headers. So the
panels might have become pretty wide without being able to reduce
them.
2020-06-01 10:22:54 +02:00
Matthias Koefferlein
873249f361
Dependeny list for Ubuntu 20
2020-05-30 22:43:19 +02:00
Matthias Koefferlein
2c408a903d
Updated changelog
2020-05-30 21:48:52 +02:00
Matthias Köfferlein
6ed321c05f
Implemented #570 (perimeter included in antenna check) ( #572 )
...
* First implementation of the perimeter factor for antenna check, unit tests.
* Bugfix and unit tests for GSI binding of new antenna check version.
* DRC integration of perimeter-enabled antenna check.
* Enhanced DRC doc for antenna rule
2020-05-30 21:46:41 +02:00
Matthias Koefferlein
012cdbea1c
Updated version in some files to enable Debian builds.
2020-05-28 00:40:02 +02:00
Matthias Koefferlein
e853bf4e62
Updated changelog
2020-05-26 23:52:00 +02:00
Matthias Köfferlein
5126c6f761
Fixed #565 (SPICE global nets must not produce pins if not present) ( #567 )
...
* Fixed #565 (SPICE global nets must not produce pins if not present)
* Fixed unit tests.
2020-05-26 23:48:31 +02:00
Matthias Koefferlein
f11ffe801f
Updated version for upcoming next minor release.
2020-05-26 00:40:17 +02:00
Matthias Koefferlein
4fe30fcfb8
Updated Changelog
2020-05-25 22:19:26 +02:00
Matthias Köfferlein
e45037a76a
Fixed bug #568 (CIF writer issue with small rotation angles) ( #569 )
...
* Fixed bug #568 (CIF writer issue with small rotation angles)
* Fixed the reader bug too which created the rounding issue.
2020-05-25 22:14:02 +02:00
Matthias Köfferlein
3fa052edca
Merge pull request #564 from Kazzz-S/0.26.5-mac1
...
Update of the tool kit for making DMG packages for macOS (esp. Catalina)
2020-05-25 22:11:02 +02:00
Kazunari Sekigawa
c9440b2a82
Reviewed and edited the contents of "ReadMe" files.
2020-05-23 18:39:01 +09:00
Kazunari Sekigawa
6d3826d198
Improved the tool kit for making DMG packages for macOS.
2020-05-23 11:49:19 +09:00
Kazunari Sekigawa
ff6da962ec
Update the sample script bundles, too.
2020-05-16 15:13:17 +09:00
Kazunari Sekigawa
669fad278d
Fix the link error in using Anaconda3.
2020-05-16 14:53:39 +09:00
Matthias Köfferlein
d503b8e4c8
Fixed #547 (better error messages on some Shape methods, fixed doc). ( #550 )
2020-05-11 19:25:22 +02:00
Matthias Köfferlein
7a40d36daa
Fixed #554 : using 64bit coordinates for RVE reader ( #555 )
2020-05-11 19:25:18 +02:00
Kazunari Sekigawa
28863d02a7
Update of the build environment for macOS ( #553 )
...
* Update Homebrew environment: Python 3.7.7
This refs #36 .
* Update the sample script bundles in Bash to accept design file names.
2020-05-10 21:54:40 +02:00
Matthias Koefferlein
19b958cd6d
Updated version to 0.26.5
2020-05-02 13:27:51 +02:00
Matthias Koefferlein
a645369f34
Updated changelog
2020-04-30 22:07:52 +02:00
Matthias Köfferlein
76c3175576
Fixed #548 (shield issue on space) ( #549 )
2020-04-30 22:05:17 +02:00
Matthias Koefferlein
35538f6701
Updated changelog.
2020-04-26 17:10:37 +02:00
Matthias Köfferlein
c08d2f0684
Fixed #544 (ignore duplicate global nets in SPICE reader) ( #545 )
2020-04-26 16:55:29 +02:00
Matthias Köfferlein
2cb1df74f7
Fixed #539 (internal error on circuit flatten) ( #542 )
...
Previously, circuits which connected two pins through
a net could not be flattened. This capability now has
been added.
2020-04-26 16:55:16 +02:00
Matthias Koefferlein
eb774c08ab
Adjusted unit tests for latest fix.
2020-04-26 16:52:40 +02:00
Matthias Koefferlein
a6b4e46ca3
Fixed an issue in the strmxor implementation (output_cell wasn't initialized)
2020-04-26 16:52:31 +02:00
Matthias Koefferlein
75f7b10d35
Fixed a layout diff bug (compare of paths)
2020-04-26 16:52:17 +02:00
Matthias Köfferlein
6526ac0c24
Fixed #524 (failed query leaves layout in invalid state) ( #528 )
2020-04-05 15:20:10 +02:00
Matthias Köfferlein
17ed8d7d89
Fixed issue #530 (events are mentioned as getters two times) ( #531 )
2020-04-05 15:20:00 +02:00