Matthias Koefferlein
e49b9a5e8a
WIP
2022-05-01 21:56:47 +02:00
Matthias Koefferlein
63a1b24d24
WIP
2022-04-30 23:08:05 +02:00
Matthias Koefferlein
c3f3fd00ce
WIP
2022-04-26 00:09:39 +02:00
Matthias Koefferlein
10456516db
Updated copyright to 2022, preparations for 0.27.6 (was delayed due to code signing certificate issues)
2022-01-04 21:20:04 +01:00
Matthias Koefferlein
19741c9fb2
Bufix: LVS browser crashed on 'unload' and 'unload all'
2021-03-14 19:30:55 +01:00
Matthias Koefferlein
518145fd3e
Fixed a crash in the netlist browser (pending highlights while netlist has been changed)
2021-03-14 10:01:51 +01:00
Matthias Koefferlein
7d4310d343
Updated copyright to 2021
2021-01-05 22:57:48 +01:00
Matthias Koefferlein
3dff7549f2
Implemented #588 : Netlist browser enhancements
...
1. The netlist browser now got events for
selection and probe events
2. The netlist browser was overhauled to support
"infinite depth" views
3. Ambiguities are not shown as errors now
4. New classes for support netlist object
selections and the netlist browser.
Multiple selections for netlist browser.
2020-07-16 22:53:59 +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
a10d56e6b6
WIP: netlist browser - net object paths, single + pairs, tests
2020-07-13 22:11:10 +02:00
Matthias Koefferlein
f00f5c76b8
WIP: netlist browser tree, highlights etc.
2020-07-12 01:22:22 +02:00
Matthias Koefferlein
62ed7b9def
Fixed tests.
2020-07-11 19:07:28 +02:00
Matthias Koefferlein
61c9c12414
WIP+Bugfix
...
1. Bugfix: avoid an internal error because in set_db highlight()
was called before setup_trees(). Error was:
Internal error: ../../../src/laybasic/laybasic/layNetlistBrowserPage.cc:387 model != 0 was not true in LayoutView::show_l2ndb
2. Provide GSI binding for lay::NetlistBrowserDialog
2020-06-14 23:31:44 +02:00
Matthias Koefferlein
674d4b45ad
WIP: refactoring ongoing.
2020-02-07 01:00:46 +01:00
Matthias Koefferlein
b8c82c4f8b
Updated copyright notice to 2020
2020-01-05 00:59:43 +01:00
Matthias Koefferlein
444e10d32f
WIP: rerun LVS, partial LVS
...
Rerun LVS: a button is provided which allows re-running
the LVS or netlist extraction from the netlist browser.
TODO: a generic concept for triggering the generators
"Partial LVS" is a feature where it's possible to
select a layout subcell - running LVS then will only
compare against the corresponding schematic subcell, not
the whole tree. The magic is done by "align" which will
remove the upper hierarchy part.
2019-08-24 22:56:20 +02:00
Matthias Köfferlein
7fc907cf7e
Fixed a segfault from the testsuite
2019-07-16 23:17:29 +02:00
Matthias Koefferlein
85717beca6
Allow saving LVS DB files from netlist browser.
2019-07-12 17:29:44 +02:00
Matthias Koefferlein
80d86cc425
WIP: netlist browser - allow switching between L2N and LVSDB view
2019-06-28 11:27:43 +02:00
Matthias Koefferlein
8881851537
WIP: netlist browser - config UI, some fixes.
2019-06-22 01:35:54 +02:00
Matthias Koefferlein
7c220c63e1
Functional netlist hierarchy tree.
2019-06-06 01:36:07 +02:00
Matthias Koefferlein
f1fc16d55f
WIP: LVS DB model
2019-05-22 00:46:15 +02:00
Matthias Koefferlein
1dbb25b2e8
Some refactoring (reuse cell context cache)
2019-05-06 01:54:10 +02:00
Matthias Koefferlein
99b47f732a
Netlist browser enhancements
...
- better performance when changing layer properties (by deferred
execution of the callback)
- coloring of nets (net color has precedence)
- sorting of circuits top-down
2019-05-06 00:09:31 +02:00
Matthias Koefferlein
20eb53d626
Netlist browser: Esc now clears the selection rather than closing the browser window.
2019-05-04 22:09:23 +02:00
Matthias Koefferlein
4c31d5ed1b
Netlist browser: some refactoring, fixed unit tests.
2019-05-04 21:46:25 +02:00
Matthias Koefferlein
00bd297e3b
WIP: netlist browser - highlighting of devices, subcircuits
2019-05-04 20:43:21 +02:00
Matthias Koefferlein
ceb3d39ddb
WIP: netlist browser - device links
2019-05-04 19:39:58 +02:00
Matthias Koefferlein
7e9e0dd5e6
WIP: netlist browser
2019-05-04 19:24:17 +02:00
Matthias Koefferlein
bc26e32a68
WIP: netlist browser
2019-05-04 18:48:57 +02:00
Matthias Koefferlein
062b74aad7
WIP: net export feature, first part
2019-05-02 23:30:44 +02:00
Matthias Koefferlein
71d1f4567c
Netlist browser: net icons for connections.
2019-05-01 22:26:05 +02:00
Matthias Koefferlein
086ddeace7
Netlist browser bugfix: show subcircuit nets in coordinate system of subcircuit
2019-05-01 21:42:10 +02:00
Matthias Koefferlein
60216ee3f6
Netlist browser: some bug fixes in search, probe net feature.
2019-05-01 00:24:43 +02:00
Matthias Koefferlein
4e15b3df92
Netlist browser: detailed info box.
2019-04-30 00:18:11 +02:00
Matthias Koefferlein
e661bac0a7
Netlist browser: fixed a segfault on 'unload all'
2019-04-28 22:57:06 +02:00
Matthias Koefferlein
d68c61394a
Netlist browser: find text feature.
2019-04-28 19:22:39 +02:00
Matthias Koefferlein
bfea3fdc2f
Netlist browser - some bugfixes, multiple selection of nets, colorizing
2019-04-28 16:28:39 +02:00
Matthias Koefferlein
f8d09a642b
WIP: netlist browser - coloring
2019-04-28 00:41:47 +02:00
Matthias Koefferlein
dc3f200119
Aligned net browser config with net tracer.
2019-04-27 00:30:45 +02:00
Matthias Koefferlein
97fb852579
WIP: some refactoring.
2019-04-26 23:27:16 +02:00
Matthias Koefferlein
b4d5fcbf16
Netlist browser: full information display for single netlist.
2019-04-26 21:51:52 +02:00
Matthias Koefferlein
c19dc41506
WIP: netlist browser
2019-04-25 01:47:16 +02:00
Matthias Koefferlein
9ee58b161f
WIP: netlist browser
2019-04-25 01:23:36 +02:00
Matthias Koefferlein
5500ca45d8
Icons for netlist browser
2019-04-23 23:34:07 +02:00
Matthias Koefferlein
46b47ff0d9
WIP: netlist browser - removed self test, is unit test now.
2019-04-22 22:00:47 +02:00
Matthias Koefferlein
611cf9eb7b
WIP: some refactoring
2019-04-22 21:28:19 +02:00
Matthias Koefferlein
5b8a9cf49c
WIP: netlist browser
2019-04-22 01:25:48 +02:00
Matthias Koefferlein
59aa5758f5
WIP: netlist browser.
2019-04-21 10:54:25 +02:00