Matthias Koefferlein
|
eb81a7e5a6
|
GSI binding of LVS objects.
|
2019-05-26 09:01:21 +02:00 |
Matthias Koefferlein
|
89cbe930ae
|
WIP: GSI binding of LVS framework, tests and debugging
|
2019-05-26 01:37:45 +02:00 |
Matthias Koefferlein
|
14bc72039e
|
WIP: integration of LVSDB into LayoutView (GSI)
|
2019-05-25 23:22:24 +02:00 |
Matthias Koefferlein
|
58b9cfa3c5
|
WIP: corrected some bugs in the GSI binding of LVS objects.
|
2019-05-25 22:59:52 +02:00 |
Matthias Koefferlein
|
09fe41294b
|
WIP: GSI binding for LayoutVsSchematic and NetlistCrossReference.
|
2019-05-25 22:33:35 +02:00 |
Matthias Koefferlein
|
3269c4cd15
|
WIP: further debugging of crossref model + tests.
|
2019-05-23 00:06:37 +02:00 |
Matthias Koefferlein
|
57f9efa611
|
WIP: debugged cross-reference model
|
2019-05-22 23:47:38 +02:00 |
Matthias Koefferlein
|
f1fc16d55f
|
WIP: LVS DB model
|
2019-05-22 00:46:15 +02:00 |
Matthias Koefferlein
|
252622e3f8
|
Fixed unit tests, support floating pins for netlist compare
|
2019-05-20 23:48:07 +02:00 |
Matthias Koefferlein
|
625b173379
|
Reworked l2n and lvsdb format such that reading/writing gets more reproducible: maintain unnamed state of devices, subcircuits and pins
|
2019-05-20 22:33:23 +02:00 |
Matthias Koefferlein
|
834dcc7474
|
WIP: LVSDB reader/writer fixes
|
2019-05-19 23:42:31 +02:00 |
Matthias Koefferlein
|
ea8320dcf8
|
WIP: LVSDB reader/writer: bugfixes, refactoring, tests.
|
2019-05-19 22:55:03 +02:00 |
Matthias Koefferlein
|
81e512e1cd
|
WIP: Debugging of LVS DB writer
|
2019-05-19 10:13:20 +02:00 |
Matthias Koefferlein
|
b2fee5da3d
|
WIP: LVS DB writer.
|
2019-05-19 00:34:14 +02:00 |
Matthias Koefferlein
|
bee662eea8
|
WIP: refactoring of LVS/L2N DB readers
|
2019-05-18 22:24:58 +02:00 |
Matthias Koefferlein
|
c09db62cf6
|
Supply a base class binding for netlist compare event receivers
|
2019-05-18 22:24:35 +02:00 |
Matthias Koefferlein
|
3a11951175
|
WIP: LVS DB structure, reader
|
2019-05-18 21:39:54 +02:00 |
Matthias Koefferlein
|
d006d0c91e
|
WIP: some refactoring
|
2019-05-17 21:49:40 +02:00 |
Matthias Koefferlein
|
65ea72c569
|
WIP: netlist cross reference - refactoring of sorting, more robust
|
2019-05-16 23:26:49 +02:00 |
Matthias Koefferlein
|
95caca1dd5
|
WIP: netlist cross reference - tests and bugfixes
|
2019-05-16 22:43:28 +02:00 |
Matthias Koefferlein
|
924daa65b7
|
WIP: tests for netlist cross ref.
|
2019-05-16 00:09:06 +02:00 |
Matthias Koefferlein
|
6f689863b6
|
Fixed MSVC build, fixed unit tests.
|
2019-05-10 21:09:19 +02:00 |
Matthias Koefferlein
|
0f0dd42b4d
|
Refactoring and GSI binding for combined device interface.
|
2019-05-10 18:32:05 +02:00 |
Matthias Koefferlein
|
675a96eb9e
|
WIP: some refactoring.
|
2019-05-10 00:40:49 +02:00 |
Matthias Koefferlein
|
dda7ee8b60
|
WIP: a small refactoring.
|
2019-05-10 00:18:58 +02:00 |
Matthias Koefferlein
|
ea28530c55
|
L2N: combined device persistance (complex concept - needs simplification?)
|
2019-05-10 00:15:51 +02:00 |
Matthias Koefferlein
|
db1e813635
|
WIP: combined devices and geometry/L2N DB representation. Yet to do: device cell transformation beyond vector?
|
2019-05-09 01:07:54 +02:00 |
Matthias Koefferlein
|
9a361ee234
|
WIP: Support for combined devices
|
2019-05-08 00:14:08 +02:00 |
Matthias Koefferlein
|
1dbb25b2e8
|
Some refactoring (reuse cell context cache)
|
2019-05-06 01:54:10 +02:00 |
Matthias Koefferlein
|
30fdb0089b
|
Integration of netlist extractor with net tracer plugin (-> "trace all nets")
|
2019-05-05 22:30:07 +02:00 |
Matthias Koefferlein
|
c33fd40ec9
|
Switched l2n format to relative mode by default (relative mode is an option and maybe shorter)
|
2019-05-04 23:06:18 +02:00 |
Matthias Koefferlein
|
bc26e32a68
|
WIP: netlist browser
|
2019-05-04 18:48:57 +02:00 |
Matthias Koefferlein
|
548f16f1df
|
WIP: tried to provide a more consistent net building feature (here: building hierarchical nets with properties as net annotation - needs cell variants if properties are assigned to subcells too)
|
2019-05-04 00:37:38 +02:00 |
Matthias Koefferlein
|
2aaec56adb
|
WIP: netlist browser - extended the net export scheme of build_net to support net annotation and flattening.
|
2019-05-03 23:33:37 +02:00 |
Matthias Koefferlein
|
e661bac0a7
|
Netlist browser: fixed a segfault on 'unload all'
|
2019-04-28 22:57:06 +02:00 |
Matthias Koefferlein
|
7f9da5e8de
|
Introduced concept of device class templates
This concept allows to persist at least the standard
(built-in) device classes into L2N DB files. This way
device classes are persisted.
|
2019-04-23 19:44:07 +02:00 |
Matthias Koefferlein
|
5b8a9cf49c
|
WIP: netlist browser
|
2019-04-22 01:25:48 +02:00 |
Matthias Koefferlein
|
ae9064021c
|
WIP: netlist browser.
|
2019-04-21 10:41:20 +02:00 |
Matthias Koefferlein
|
20b984cc50
|
Naming of layers isn't required anymore for connect et al: names are given automatically now.
|
2019-04-20 20:30:12 +02:00 |
Matthias Koefferlein
|
8121f70e65
|
Netlist compare: Net mismatches reported if nets don't match but we still will proceed
|
2019-04-18 00:01:21 +02:00 |
Matthias Koefferlein
|
e73c853873
|
Another fix for CenOS6 builds.
|
2019-04-17 07:24:31 +02:00 |
Matthias Koefferlein
|
42cb95188d
|
Fixed build issue on CentOS6
|
2019-04-16 20:48:58 +02:00 |
Matthias Koefferlein
|
197d99ab62
|
Unit test fixed.
|
2019-04-16 07:10:34 +02:00 |
Matthias Koefferlein
|
eabf558186
|
netlist exaction: selective net joining with labels
Now, a glob pattern can be used to identify the labels
which implicitly join nets. Also, net joining now
only happens on top level.
|
2019-04-15 23:24:27 +02:00 |
Matthias Koefferlein
|
3ebdfa83f9
|
Netlist compare: successfully applied the netlist compare to a bigger example.
|
2019-04-14 19:38:31 +02:00 |
Matthias Koefferlein
|
9f3bea92fb
|
WIP: less strict pin matching (for top levels with/without pins). Fixed tests.
|
2019-04-14 19:22:07 +02:00 |
Matthias Koefferlein
|
699e94a45f
|
WIP: added configuration options (complexity, depth) for net compare
|
2019-04-14 19:11:42 +02:00 |
Matthias Koefferlein
|
92524dcf57
|
WIP: netlist compare - bugfixed latest version and updated tests.
|
2019-04-13 19:56:08 +02:00 |
Matthias Koefferlein
|
4e85ae7db0
|
WIP: netlist compare (better backtracking)
|
2019-04-13 02:48:10 +02:00 |
Matthias Koefferlein
|
e855d8df35
|
WIP: fixed unit tests.
|
2019-04-12 00:31:48 +02:00 |