klayout/testdata/lvs
Matthias Köfferlein b413cb9d74
Netlist compare: Ambiguity resolution through name matching now default (can be turned off) (#594)
* WIP: some refactoring

* WIP: some refactoring

* Netlist compare: introducing ambiguity resolution by net names

By default now net names are used for resolving ambiguities.
If net names match, they will be used to associate nets if the
choice is ambiguous. This is usually much faster and more reliable
than trying to resolve ambiguities through topology analysis.

This feature can be disabled using "consider_net_names(false)" in
the LVS script.

* Some refactoring, Jenkinsfile modified for better test coverage
2020-06-29 20:47:57 +02:00
..
double_height.cir Implemented #444 (double-height standard-cell support). 2019-12-17 00:12:36 +01:00
double_height.lvs Implemented #444 (double-height standard-cell support). 2019-12-17 00:12:36 +01:00
double_height.lvsdb Netlist compare: Ambiguity resolution through name matching now default (can be turned off) (#594) 2020-06-29 20:47:57 +02:00
double_height2.cir Implemented #444 (double-height standard-cell support). 2019-12-17 00:12:36 +01:00
double_height2.lvs Netlist compare: Ambiguity resolution through name matching now default (can be turned off) (#594) 2020-06-29 20:47:57 +02:00
double_height2.lvsdb Netlist compare enhancement 2020-06-26 17:01:03 +02:00
double_height2_inv.cir Implemented #444 (double-height standard-cell support). 2019-12-17 00:12:36 +01:00
double_height2_inv.gds Implemented #444 (double-height standard-cell support). 2019-12-17 00:12:36 +01:00
double_height2_texts.cir Connect_implicit test with labels. 2020-05-23 21:21:30 +02:00
double_height2_texts.lvs Netlist compare: Ambiguity resolution through name matching now default (can be turned off) (#594) 2020-06-29 20:47:57 +02:00
double_height2_texts.lvsdb Updated golden test data 2020-06-26 23:52:18 +02:00
double_height_inv.cir Implemented #444 (double-height standard-cell support). 2019-12-17 00:12:36 +01:00
double_height_inv.gds Implemented #444 (double-height standard-cell support). 2019-12-17 00:12:36 +01:00
floating.cir Updated tests. 2019-10-26 01:48:50 +02:00
floating.gds Put more amphasis on net names to resolve ambiguities 2019-08-30 10:24:55 +02:00
floating.lvs Netlist compare: Ambiguity resolution through name matching now default (can be turned off) (#594) 2020-06-29 20:47:57 +02:00
floating.lvsdb Fixed #565 (SPICE global nets must not produce pins if not present) (#567) 2020-05-26 23:47:59 +02:00
floating_ref.cir Put more amphasis on net names to resolve ambiguities 2019-08-30 10:24:55 +02:00
inv.cir Added reference circuit 2019-07-02 00:30:50 +02:00
inv.lvs Write short versions of LVS and L2N DB by default. 2019-07-12 17:43:43 +02:00
inv.lvsdb Updated test data 2020-05-23 13:19:52 +02:00
inv.oas Added inverter test layout 2019-07-02 00:27:05 +02:00
inv2.cir WIP: added more test data, doc links 2019-07-02 02:03:58 +02:00
inv2.lvs Write short versions of LVS and L2N DB by default. 2019-07-12 17:43:43 +02:00
inv2.lvsdb Updated test data 2020-05-23 13:19:52 +02:00
inv2.oas WIP: added more test data, doc links 2019-07-02 02:03:58 +02:00
inv2_layout.cir WIP: one more test for LVS 2019-07-06 09:08:32 +02:00
inv_layout.cir WIP: refactoring, added first tests for LVS 2019-07-06 08:52:40 +02:00
invchain_cheat.cir.1 Updates for 'cheats' testcase which was entirely broken. 2019-11-23 19:24:59 +01:00
invchain_cheat.lvs Netlist compare: Ambiguity resolution through name matching now default (can be turned off) (#594) 2020-06-29 20:47:57 +02:00
invchain_cheat.lvsdb Fixed #448 and updated test data 2019-12-15 10:37:51 +01:00
invchain_for_cheat.cir Updates for 'cheats' testcase which was entirely broken. 2019-11-23 19:24:59 +01:00
invchain_for_cheat.gds Updates for 'cheats' testcase which was entirely broken. 2019-11-23 19:24:59 +01:00
nand2_split_gate.cir.1 Another testdata fix for CentOS 6 2020-02-28 07:12:24 +01:00
nand2_split_gate.cir.2 Another testdata fix for CentOS 6 2020-02-28 07:12:24 +01:00
nand2_split_gate.lvs Enhanced LVS with 'join_symmetric_nets'. Updated doc. Added test. 2020-02-27 13:35:36 +01:00
nand2_split_gate.lvsdb.1 Updated test data 2020-05-23 13:19:52 +02:00
nand2_split_gate.lvsdb.2 Updated test data 2020-05-23 13:19:52 +02:00
nand2_split_gate.oas Enhanced LVS with 'join_symmetric_nets'. Updated doc. Added test. 2020-02-27 13:35:36 +01:00
nand2_split_gate_schematic.cir Enhanced LVS with 'join_symmetric_nets'. Updated doc. Added test. 2020-02-27 13:35:36 +01:00
ringo.cir Providing LVS tests. 2019-07-07 21:33:28 +02:00
ringo.gds Provide strict mode for device classes, dmos3/dmos4 for LVS 2019-08-20 23:12:17 +02:00
ringo_device_subcircuits.cir Provide test case for spice reader with delegate for devices as subcircuits. Small bugfix in spice reader: wrong line number in warning. 2019-08-23 23:13:04 +02:00
ringo_device_subcircuits.lvs Added test for mixed-hierarchy LVS case. 2019-08-24 00:13:38 +02:00
ringo_device_subcircuits.lvsdb.1 Further updates of test data. 2019-12-15 01:45:15 +01:00
ringo_device_subcircuits.lvsdb.2 Updated test data for windows. 2019-12-15 10:17:10 +01:00
ringo_dummy_device.cir Added test for floating device terminals. 2019-08-24 19:42:00 +02:00
ringo_dummy_device.gds Added test for floating device terminals. 2019-08-24 19:42:00 +02:00
ringo_for_blackboxing.cir WIP: some fixes and small enhancements. New tests. 2019-07-08 00:09:10 +02:00
ringo_for_blackboxing.gds Provide bulk label for blackboxed cells 2019-07-09 20:23:47 +02:00
ringo_for_simplification.cir WIP: some fixes and small enhancements. New tests. 2019-07-08 00:09:10 +02:00
ringo_for_simplification.gds WIP: some fixes and small enhancements. New tests. 2019-07-08 00:09:10 +02:00
ringo_implicit_connections.gds Providing LVS tests. 2019-07-07 21:33:28 +02:00
ringo_layout_var.cir WIP: enable multiple layout versions of one schematic circuit using 'same_circuit' 2019-09-30 23:08:15 +02:00
ringo_layout_var.gds WIP: enable multiple layout versions of one schematic circuit using 'same_circuit' 2019-09-30 23:08:15 +02:00
ringo_layout_var.lvs Allow preempt LVS configuration 2019-10-01 00:21:27 +02:00
ringo_layout_var.lvsdb.1 BUGFIX: the L2N and LVSDB writer was writing too much 2019-12-15 01:29:56 +01:00
ringo_layout_var.lvsdb.2 Updated test data for windows. 2019-12-15 10:17:10 +01:00
ringo_mixed_hierarchy.cir Updated tests. 2019-10-26 01:48:50 +02:00
ringo_mixed_hierarchy.gds Added test for mixed-hierarchy LVS case. 2019-08-24 00:13:38 +02:00
ringo_mixed_hierarchy.lvs Added test for mixed-hierarchy LVS case. 2019-08-24 00:13:38 +02:00
ringo_mixed_hierarchy.lvsdb Further updates of test data. 2019-12-15 01:45:15 +01:00
ringo_off_target.cir Implementation done. Added tests. 2020-02-27 15:40:06 +01:00
ringo_pin_swapping.cir WIP: some fixes and small enhancements. New tests. 2019-07-08 00:09:10 +02:00
ringo_renamed.gds WIP: some fixes and small enhancements. New tests. 2019-07-08 00:09:10 +02:00
ringo_scaled.cir Added "device_scaling" to LVS 2019-07-24 00:16:47 +02:00
ringo_simple.cir Providing LVS tests. 2019-07-07 21:33:28 +02:00
ringo_simple.lvs Write short versions of LVS and L2N DB by default. 2019-07-12 17:43:43 +02:00
ringo_simple.lvsdb.1 Further updates of test data. 2019-12-15 01:45:15 +01:00
ringo_simple.lvsdb.2 Updated test data for windows. 2019-12-15 10:17:10 +01:00
ringo_simple_blackboxing.cir WIP: new subcircuit match algorithm 2019-07-11 00:16:36 +02:00
ringo_simple_blackboxing.lvs Netlist compare: Ambiguity resolution through name matching now default (can be turned off) (#594) 2020-06-29 20:47:57 +02:00
ringo_simple_blackboxing.lvsdb Generalized concept of region, texts etc. into 'shape collections'. Fixed LVS and DRC tests. 2020-05-21 23:59:30 +02:00
ringo_simple_device_scaling.cir Added "device_scaling" to LVS 2019-07-24 00:16:47 +02:00
ringo_simple_device_scaling.lvs Added "device_scaling" to LVS 2019-07-24 00:16:47 +02:00
ringo_simple_device_scaling.lvsdb.1 Further updates of test data. 2019-12-15 01:45:15 +01:00
ringo_simple_device_scaling.lvsdb.2 Updated test data for windows. 2019-12-15 10:17:10 +01:00
ringo_simple_dmos.cir Provide strict mode for device classes, dmos3/dmos4 for LVS 2019-08-20 23:12:17 +02:00
ringo_simple_dmos.lvs Provide strict mode for device classes, dmos3/dmos4 for LVS 2019-08-20 23:12:17 +02:00
ringo_simple_dmos.lvsdb.1 Netlist compare enhancement 2020-06-26 17:01:03 +02:00
ringo_simple_dmos.lvsdb.2 Golden test data for Ubuntu 20 and Windows, pipe output stream for Windows. 2020-06-27 09:50:55 +02:00
ringo_simple_dummy_device.cir Updated test golden data (mainly: nets are not purged when there is a subcircuit pin on it) 2019-08-29 23:26:03 +02:00
ringo_simple_dummy_device.lvs Added test for floating device terminals. 2019-08-24 19:42:00 +02:00
ringo_simple_dummy_device.lvsdb.1 Further updates of test data. 2019-12-15 01:45:15 +01:00
ringo_simple_dummy_device.lvsdb.2 Updated test data for windows. 2019-12-15 10:17:10 +01:00
ringo_simple_dummy_device.lvsdb.3 Test data update for CentOS 6 2019-12-15 20:48:56 +01:00
ringo_simple_implicit_connections.cir Providing LVS tests. 2019-07-07 21:33:28 +02:00
ringo_simple_implicit_connections.lvs Write short versions of LVS and L2N DB by default. 2019-07-12 17:43:43 +02:00
ringo_simple_implicit_connections.lvsdb.1 Further updates of test data. 2019-12-15 01:45:15 +01:00
ringo_simple_implicit_connections.lvsdb.2 Updated test data for windows. 2019-12-15 10:17:10 +01:00
ringo_simple_io.cir.1 Provide special LVS test golden data for Windows (slight differences in shape order etc.) 2019-07-16 00:40:43 +02:00
ringo_simple_io.cir.2 Provide special LVS test golden data for Windows (slight differences in shape order etc.) 2019-07-16 00:40:43 +02:00
ringo_simple_io.lvs Providing LVS tests. 2019-07-07 21:33:28 +02:00
ringo_simple_io.lvsdb.1 Fixed #448 and updated test data 2019-12-15 10:37:51 +01:00
ringo_simple_io.lvsdb.2 Fixed #448 and updated test data 2019-12-15 10:37:51 +01:00
ringo_simple_io2.cir.1 Provide special LVS test golden data for Windows (slight differences in shape order etc.) 2019-07-16 00:40:43 +02:00
ringo_simple_io2.cir.2 Provide special LVS test golden data for Windows (slight differences in shape order etc.) 2019-07-16 00:40:43 +02:00
ringo_simple_io2.l2n.1 Fixed #448 and updated test data 2019-12-15 10:37:51 +01:00
ringo_simple_io2.l2n.2 Updated test data for Windows. 2019-12-15 23:54:17 +01:00
ringo_simple_io2.lvs Write short versions of LVS and L2N DB by default. 2019-07-12 17:43:43 +02:00
ringo_simple_io2.lvsdb.1 Further updates of test data. 2019-12-15 01:45:15 +01:00
ringo_simple_io2.lvsdb.2 Updated test data for windows. 2019-12-15 10:17:10 +01:00
ringo_simple_net_and_circuit_equivalence.cir WIP: some fixes and small enhancements. New tests. 2019-07-08 00:09:10 +02:00
ringo_simple_net_and_circuit_equivalence.lvs Allow preempt LVS configuration 2019-10-01 00:21:27 +02:00
ringo_simple_net_and_circuit_equivalence.lvsdb.1 Further updates of test data. 2019-12-15 01:45:15 +01:00
ringo_simple_net_and_circuit_equivalence.lvsdb.2 Updated test data for windows. 2019-12-15 10:17:10 +01:00
ringo_simple_pin_swapping.cir WIP: some fixes and small enhancements. New tests. 2019-07-08 00:09:10 +02:00
ringo_simple_pin_swapping.lvs Allow preempt LVS configuration 2019-10-01 00:21:27 +02:00
ringo_simple_pin_swapping.lvsdb.1 Further updates of test data. 2019-12-15 01:45:15 +01:00
ringo_simple_pin_swapping.lvsdb.2 Updated test data for windows. 2019-12-15 10:17:10 +01:00
ringo_simple_same_device_classes.cir.1 Provide special LVS test golden data for Windows (slight differences in shape order etc.) 2019-07-16 00:40:43 +02:00
ringo_simple_same_device_classes.cir.2 Provide special LVS test golden data for Windows (slight differences in shape order etc.) 2019-07-16 00:40:43 +02:00
ringo_simple_same_device_classes.lvs Allow preempt LVS configuration 2019-10-01 00:21:27 +02:00
ringo_simple_same_device_classes.lvsdb.1 Further updates of test data. 2019-12-15 01:45:15 +01:00
ringo_simple_same_device_classes.lvsdb.2 Updated test data for windows. 2019-12-15 10:17:10 +01:00
ringo_simple_simplification.cir WIP: some fixes and small enhancements. New tests. 2019-07-08 00:09:10 +02:00
ringo_simple_simplification.lvs Write short versions of LVS and L2N DB by default. 2019-07-12 17:43:43 +02:00
ringo_simple_simplification.lvsdb.1 Further updates of test data. 2019-12-15 01:45:15 +01:00
ringo_simple_simplification.lvsdb.2 Updated test data for windows. 2019-12-15 10:17:10 +01:00
ringo_simple_simplification.lvsdb.3 Test data update for CentOS 6 2019-12-15 20:48:56 +01:00
ringo_simple_simplification_with_align.cir Updated tests. 2019-10-26 01:48:50 +02:00
ringo_simple_simplification_with_align.lvs Added "device_scaling" to LVS 2019-07-24 00:16:47 +02:00
ringo_simple_simplification_with_align.lvsdb.1 Further updates of test data. 2019-12-15 01:45:15 +01:00
ringo_simple_simplification_with_align.lvsdb.2 Updated test data for windows. 2019-12-15 10:17:10 +01:00
ringo_simple_simplification_with_align.lvsdb.3 Test data update for CentOS 6 2019-12-15 20:48:56 +01:00
ringo_simple_with_tol.cir Implementation done. Added tests. 2020-02-27 15:40:06 +01:00
ringo_simple_with_tol.lvs Implementation done. Added tests. 2020-02-27 15:40:06 +01:00
ringo_simple_with_tol.lvsdb.1 Some small enhancements 2020-03-04 21:48:00 +01:00
ringo_simple_with_tol.lvsdb.2 Some small enhancements 2020-03-04 21:48:00 +01:00
ringo_xdevice.cir Provide test case for spice reader with delegate for devices as subcircuits. Small bugfix in spice reader: wrong line number in warning. 2019-08-23 23:13:04 +02:00
vexriscv.cir.gz Consolidated test data for lvs:full - there are too many variants to support pure text compare. We use the netlist comparer now. 2019-07-21 09:20:44 +02:00
vexriscv.lvs Write short versions of LVS and L2N DB by default. 2019-07-12 17:43:43 +02:00
vexriscv.oas.gz WIP: added full LVS test. 2019-07-08 21:43:06 +02:00
vexriscv_align.lvs Added "device_scaling" to LVS 2019-07-24 00:16:47 +02:00
vexriscv_schematic.cir.gz WIP: added full LVS test. 2019-07-08 21:43:06 +02:00