klayout/testdata/algo
Matthias Koefferlein 8b29b30ff9 WIP: more consistent text handling
Texts are not only kept inside original layers, but
also inside deep layers. This enables using texts
from DRC.

However, texts in deep layers are kept as markers.
Mostly they are converted back to texts, but the
orientation will be lost.

The change eliminates the need to using Iterators
in DRC instead of original layers and use of
label layers in deep mode.

A drawback is the presence of marker shapes in
deep mode (unless polygon layers are created).
Also, text output to RDB is not supported from
deep layers currently.
2019-03-06 00:34:56 +01:00
..
angle_check_l1.gds Hierarchical angle check. 2019-02-17 11:42:30 +01:00
antenna_au1.gds Antenna check: tests added, 'catchall' diode protection 2019-03-01 23:07:28 +01:00
antenna_l1.gds Antenna check: tests added, 'catchall' diode protection 2019-03-01 23:07:28 +01:00
cell_variants_au1.gds Changed variant suffix to to be consistent with cell name suffix generation in KLayout. 2019-02-09 19:21:14 +01:00
cell_variants_au2.gds Cell variant resolution by propagation, grid check now implementation hierarchically (with propagation) 2019-02-17 10:59:04 +01:00
cell_variants_l1.gds Cell variant resolution by propagation, grid check now implementation hierarchically (with propagation) 2019-02-17 10:59:04 +01:00
deep_edge_pairs_au1.gds Added some tests for the previous commit. 2019-02-18 00:15:26 +01:00
deep_edges_au1.gds Modified edge transformation to maintain the orientation paradigm 2019-02-10 16:03:46 +01:00
deep_edges_au2.gds Modified edge transformation to maintain the orientation paradigm 2019-02-10 16:03:46 +01:00
deep_edges_au3.gds Hierarchical implementation of edge/edge booleans. 2019-02-17 15:07:16 +01:00
deep_edges_au4.gds Hierarchical implementation of edge to region operations. 2019-02-17 16:05:39 +01:00
deep_edges_au5a.gds Hiearchical implementation of edge filter. 2019-02-17 16:18:24 +01:00
deep_edges_au5b.gds Hiearchical implementation of edge filter. 2019-02-17 16:18:24 +01:00
deep_edges_au6.gds Hierarchical implementation of extended method for edges 2019-02-17 17:34:31 +01:00
deep_edges_au7.gds Partial segments of edges converted to hierarchical operations. 2019-02-17 17:53:21 +01:00
deep_edges_au8.gds Edge/edge and edge/polygon interaction test ported to hierarchical mode. 2019-02-17 18:36:15 +01:00
deep_edges_au9.gds Ported edge/edge DRC functions to hierarchical mode. 2019-02-17 18:54:33 +01:00
deep_region_area_peri_l1.gds Deep regions: some more operations implemented hierarchically 2019-02-13 01:07:32 +01:00
deep_region_area_peri_l1_dbu2.gds Enabled transformations for deep regions/edges/edge pairs - important for handling layouts with different DBUs in DRC 2019-02-22 01:02:48 +01:00
deep_region_au1.gds WIP: implemented AND/NOT in deep region, added tests. 2018-11-17 01:33:58 +01:00
deep_region_au2.gds WIP: implemented AND/NOT in deep region, added tests. 2018-11-17 01:33:58 +01:00
deep_region_au3.gds WIP: implemented AND/NOT in deep region, added tests. 2018-11-17 01:33:58 +01:00
deep_region_au4a.gds WIP: DeepRegion::add implemented. 2018-11-18 09:58:10 +01:00
deep_region_au4b.gds WIP: major enhancements with respect to device handling 2019-01-15 21:33:41 +01:00
deep_region_au5.gds WIP: Deep region XOR implemented. 2018-11-21 00:32:14 +01:00
deep_region_au6.gds Attempt to achieve reproducibility between MSVC and gcc 2019-02-02 22:43:42 +01:00
deep_region_au7.gds Hierarchical implementation of self-overlap merge. 2019-02-13 22:41:12 +01:00
deep_region_au9a.gds Some optimization: keep merged state in deep region. 2019-02-13 17:17:03 +01:00
deep_region_au9b.gds Changed variant suffix to to be consistent with cell name suffix generation in KLayout. 2019-02-09 19:21:14 +01:00
deep_region_au9c.gds Changed variant suffix to to be consistent with cell name suffix generation in KLayout. 2019-02-09 19:21:14 +01:00
deep_region_au9d.gds Updated golden test data. 2019-02-13 01:11:15 +01:00
deep_region_au9e.gds Added a missing test golden data. 2019-02-09 22:56:44 +01:00
deep_region_au10.gds Some tests, smooth and round method of deep region 2019-02-09 23:51:35 +01:00
deep_region_au11.gds Refactoring of the polygon processing in Region 2019-02-19 22:11:55 +01:00
deep_region_au12.gds Deep regions: some more operations implemented hierarchically 2019-02-13 01:07:32 +01:00
deep_region_au13.gds Deep regions: some more operations implemented hierarchically 2019-02-13 01:07:32 +01:00
deep_region_au14a.gds Hierarchical implementation of polygon vs. edge interact 2019-02-15 23:43:45 +01:00
deep_region_au14b.gds Cell variant resolution by propagation, grid check now implementation hierarchically (with propagation) 2019-02-17 10:59:04 +01:00
deep_region_au15a.gds Deep regions: some more operations implemented hierarchically 2019-02-13 01:07:32 +01:00
deep_region_au15b.gds Deep regions: some more operations implemented hierarchically 2019-02-13 01:07:32 +01:00
deep_region_au16.gds Hierarchical implementation of self-overlap merge. 2019-02-13 22:41:12 +01:00
deep_region_au17.gds Cell variant resolution by propagation, grid check now implementation hierarchically (with propagation) 2019-02-17 10:59:04 +01:00
deep_region_au18.gds Cell variant resolution by propagation, grid check now implementation hierarchically (with propagation) 2019-02-17 10:59:04 +01:00
deep_region_au19.gds Cell variant resolution by propagation, grid check now implementation hierarchically (with propagation) 2019-02-17 10:59:04 +01:00
deep_region_au20.gds Hierarchical angle check. 2019-02-17 11:42:30 +01:00
deep_region_au21.gds Added tests for region processors. 2019-02-20 21:40:43 +01:00
deep_region_au22.gds Enabled transformations for deep regions/edges/edge pairs - important for handling layouts with different DBUs in DRC 2019-02-22 01:02:48 +01:00
deep_region_au23.gds Region: hierarchical text object detection implementated. 2019-02-23 00:56:55 +01:00
deep_region_au24.gds WIP: more consistent text handling 2019-03-06 00:34:56 +01:00
deep_region_au100.gds Added golden data for deep region regression test. 2019-02-07 21:08:52 +01:00
deep_region_au101.gds Test for deep/flat collaboration 2019-02-10 08:28:48 +01:00
deep_region_l1.gds WIP: deep region debugged, GSI binding, tests. 2018-11-17 00:16:13 +01:00
device_extract_au1.gds WIP: refactoring - turning devices into cells for better backannotation. 2019-01-14 00:59:47 +01:00
device_extract_au1_flat.gds Updated tests after switching to boolean core. 2019-01-25 21:38:45 +01:00
device_extract_au1_implicit_nets.gds Implemented implicit joining of nets with the same label. 2019-02-03 21:34:23 +01:00
device_extract_au1_rebuild_ff.gds WIP: major enhancements with respect to device handling 2019-01-15 21:33:41 +01:00
device_extract_au1_rebuild_fr.gds WIP: major enhancements with respect to device handling 2019-01-15 21:33:41 +01:00
device_extract_au1_rebuild_nf.gds WIP: major enhancements with respect to device handling 2019-01-15 21:33:41 +01:00
device_extract_au1_rebuild_nr.gds WIP: major enhancements with respect to device handling 2019-01-15 21:33:41 +01:00
device_extract_au1_with_rec_nets.gds WIP: major enhancements with respect to device handling 2019-01-15 21:33:41 +01:00
device_extract_au2_with_rec_nets.gds WIP: major enhancements with respect to device handling 2019-01-15 21:33:41 +01:00
device_extract_au3_with_rec_nets.gds WIP: major enhancements with respect to device handling 2019-01-15 21:33:41 +01:00
device_extract_au4_with_rec_nets.gds WIP: major enhancements with respect to device handling 2019-01-15 21:33:41 +01:00
device_extract_au5_with_rec_nets.gds WIP: major enhancements with respect to device handling 2019-01-15 21:33:41 +01:00
device_extract_l1.gds WIP: Added a test layout 2018-12-26 00:36:54 +01:00
device_extract_l1_implicit_nets.gds Implemented implicit joining of nets with the same label. 2019-02-03 21:34:23 +01:00
device_extract_l2.gds One more test for probing with a slightly more complex hierarchy. 2019-01-05 23:21:37 +01:00
device_extract_l3.gds Provided a solution for connectivity through global nets. 2019-01-06 17:50:51 +01:00
device_extract_l5.gds Added test for device combination. 2019-01-08 23:49:12 +01:00
device_extract_l6.gds Just new tests 2019-02-25 22:34:06 +01:00
hc_test_au1.gds WIP: property collection in net clusters, more tests. 2018-12-09 23:24:32 +01:00
hc_test_au1b.gds WIP: property collection in net clusters, more tests. 2018-12-09 23:24:32 +01:00
hc_test_au2.gds Some refactoring of net processor 2018-12-09 00:54:08 +01:00
hc_test_au2b.gds WIP: network processor: net backannotation into original hierarchy. 2018-12-08 01:55:02 +01:00
hc_test_au3.gds Some refactoring of net processor 2018-12-09 00:54:08 +01:00
hc_test_au3b.gds WIP: network processor: net backannotation into original hierarchy. 2018-12-08 01:55:02 +01:00
hc_test_au4.gds Some refactoring of net processor 2018-12-09 00:54:08 +01:00
hc_test_au4b.gds WIP: network processor: net backannotation into original hierarchy. 2018-12-08 01:55:02 +01:00
hc_test_au5.gds Some refactoring of net processor 2018-12-09 00:54:08 +01:00
hc_test_au5b.gds WIP: network processor: net backannotation into original hierarchy. 2018-12-08 01:55:02 +01:00
hc_test_au6.gds Some refactoring of net processor 2018-12-09 00:54:08 +01:00
hc_test_au6b.gds WIP: network processor: net backannotation into original hierarchy. 2018-12-08 01:55:02 +01:00
hc_test_au7.gds Some refactoring of net processor 2018-12-09 00:54:08 +01:00
hc_test_au7b.gds WIP: network processor: net backannotation into original hierarchy. 2018-12-08 01:55:02 +01:00
hc_test_au8.gds Some refactoring of net processor 2018-12-09 00:54:08 +01:00
hc_test_au8b.gds WIP: network processor: net backannotation into original hierarchy. 2018-12-08 01:55:02 +01:00
hc_test_au9.gds WIP: property collection in net clusters, more tests. 2018-12-09 23:24:32 +01:00
hc_test_au9b.gds WIP: property collection in net clusters, more tests. 2018-12-09 23:24:32 +01:00
hc_test_au10.gds Some refactoring of net processor 2018-12-09 00:54:08 +01:00
hc_test_au10b.gds WIP: network processor: net backannotation into original hierarchy. 2018-12-08 01:55:02 +01:00
hc_test_au11.gds Some refactoring of net processor 2018-12-09 00:54:08 +01:00
hc_test_au11b.gds WIP: bugfix - hierarchical net extractor wasn't considering self-interactions between instance array elements. 2019-01-03 23:25:28 +01:00
hc_test_au12.gds WIP: bugfix - hierarchical net extractor wasn't considering self-interactions between instance array elements. 2019-01-03 23:25:28 +01:00
hc_test_au12b.gds WIP: bugfix - hierarchical net extractor wasn't considering self-interactions between instance array elements. 2019-01-03 23:25:28 +01:00
hc_test_au13.gds WIP: bugfix - hierarchical net extractor wasn't considering self-interactions between instance array elements. 2019-01-03 23:25:28 +01:00
hc_test_au13b.gds WIP: bugfix - hierarchical net extractor wasn't considering self-interactions between instance array elements. 2019-01-03 23:25:28 +01:00
hc_test_au14.gds WIP: bugfix - array reference were not always considered correctly. 2019-01-05 01:34:10 +01:00
hc_test_au14b.gds WIP: bugfix - array reference were not always considered correctly. 2019-01-05 01:34:10 +01:00
hc_test_au15.gds WIP: bugfix - local to instance interaction did shortcut too early. 2019-01-05 10:12:55 +01:00
hc_test_au15b.gds WIP: bugfix - local to instance interaction did shortcut too early. 2019-01-05 10:12:55 +01:00
hc_test_au16.gds WIP: bugfixed netlist extractor with global nets. 2019-01-07 23:33:57 +01:00
hc_test_au16b.gds WIP: bugfixed netlist extractor with global nets. 2019-01-07 23:33:57 +01:00
hc_test_au17.gds Added a test for joining of layers through multiple global net assignment. 2019-01-07 23:57:52 +01:00
hc_test_au17b.gds Added a test for joining of layers through multiple global net assignment. 2019-01-07 23:57:52 +01:00
hc_test_l1.gds WIP: property collection in net clusters, more tests. 2018-12-09 23:24:32 +01:00
hc_test_l2.gds WIP: proceed with debugging of hier network processor 2018-12-03 23:02:01 +01:00
hc_test_l3.gds WIP: hier network processor - some debugging, more tests. 2018-12-04 22:30:18 +01:00
hc_test_l4.gds WIP: hier network processor - some debugging, more tests. 2018-12-04 22:30:18 +01:00
hc_test_l5.gds WIP: more tests, some debugging. 2018-12-04 23:21:19 +01:00
hc_test_l6.gds WIP: more tests, some debugging. 2018-12-04 23:21:19 +01:00
hc_test_l7.gds WIP: added test cases for multi-level cross-hierarchy interactions. 2018-12-04 23:32:42 +01:00
hc_test_l8.gds WIP: added test cases for multi-level cross-hierarchy interactions. 2018-12-04 23:32:42 +01:00
hc_test_l9.gds WIP: property collection in net clusters, more tests. 2018-12-09 23:24:32 +01:00
hc_test_l10.gds Some more debugging and more test cases. Net processor starts getting stable ... 2018-12-05 23:14:06 +01:00
hc_test_l11.gds Some more debugging and more test cases. Net processor starts getting stable ... 2018-12-05 23:14:06 +01:00
hc_test_l12.gds WIP: bugfix - hierarchical net extractor wasn't considering self-interactions between instance array elements. 2019-01-03 23:25:28 +01:00
hc_test_l13.gds WIP: bugfix - hierarchical net extractor wasn't considering self-interactions between instance array elements. 2019-01-03 23:25:28 +01:00
hc_test_l14.gds WIP: bugfix - array reference were not always considered correctly. 2019-01-05 01:34:10 +01:00
hc_test_l15.gds WIP: bugfix - local to instance interaction did shortcut too early. 2019-01-05 10:12:55 +01:00
hc_test_l16.gds WIP: global nets integration in cluster builder. 2019-01-07 02:08:59 +01:00
hc_test_l17.gds Added a test for joining of layers through multiple global net assignment. 2019-01-07 23:57:52 +01:00
hierarchy_builder_au1.gds WIP: Improved design of HierarchyBuilder, added tests. 2018-11-15 22:50:02 +01:00
hierarchy_builder_au2a.gds WIP: Improved design of HierarchyBuilder, added tests. 2018-11-15 22:50:02 +01:00
hierarchy_builder_au2b.gds WIP: Improved design of HierarchyBuilder, added tests. 2018-11-15 22:50:02 +01:00
hierarchy_builder_au2c.gds WIP: Improved design of HierarchyBuilder, added tests. 2018-11-15 22:50:02 +01:00
hierarchy_builder_au2d.gds WIP: Improved design of HierarchyBuilder, added tests. 2018-11-15 22:50:02 +01:00
hierarchy_builder_au2e.gds WIP: Improved design of HierarchyBuilder, added tests. 2018-11-15 22:50:02 +01:00
hierarchy_builder_au2f.gds Refactoring, some bugfixes, GSI bindings for L2N methods. 2019-01-20 23:12:27 +01:00
hierarchy_builder_au3a.gds WIP: Improved design of HierarchyBuilder, added tests. 2018-11-15 22:50:02 +01:00
hierarchy_builder_au4a.gds WIP: Improved design of HierarchyBuilder, added tests. 2018-11-15 22:50:02 +01:00
hierarchy_builder_au8a.gds Enabled transformations for deep regions/edges/edge pairs - important for handling layouts with different DBUs in DRC 2019-02-22 01:02:48 +01:00
hierarchy_builder_au8b.gds Enabled transformations for deep regions/edges/edge pairs - important for handling layouts with different DBUs in DRC 2019-02-22 01:02:48 +01:00
hierarchy_builder_au_l4.gds WIP: Bugfix - hierarchy was dropping instances. 2019-01-03 22:09:19 +01:00
hierarchy_builder_au_l5.gds Fixed a bug that caused a segfault in the Layout2Netlist object (array repo references to original layout rather than to the working layout) 2019-01-05 22:40:53 +01:00
hierarchy_builder_l1.gds WIP: Improved design of HierarchyBuilder, added tests. 2018-11-15 22:50:02 +01:00
hierarchy_builder_l2.gds WIP: Improved design of HierarchyBuilder, added tests. 2018-11-15 22:50:02 +01:00
hierarchy_builder_l3.gds WIP: Improved design of HierarchyBuilder, added tests. 2018-11-15 22:50:02 +01:00
hierarchy_builder_l4.gds WIP: Bugfix - hierarchy was dropping instances. 2019-01-03 22:09:19 +01:00
hierarchy_builder_l5.gds Fixed a bug that caused a segfault in the Layout2Netlist object (array repo references to original layout rather than to the working layout) 2019-01-05 22:40:53 +01:00
hierarchy_builder_l5.oas.gz Fixed a bug that caused a segfault in the Layout2Netlist object (array repo references to original layout rather than to the working layout) 2019-01-05 22:40:53 +01:00
hlp1.oas WIP: moved hierarchical processor into db. 2018-11-15 23:41:44 +01:00
hlp2.oas WIP: moved hierarchical processor into db. 2018-11-15 23:41:44 +01:00
hlp3.oas Updated tests after switching to boolean core. 2019-01-25 21:38:45 +01:00
hlp4.oas Updated tests after switching to boolean core. 2019-01-25 21:38:45 +01:00
hlp5.oas Updated tests after switching to boolean core. 2019-01-25 21:38:45 +01:00
hlp6.oas Attempt to achieve reproducibility between MSVC and gcc 2019-02-02 22:43:42 +01:00
hlp7.oas WIP: moved hierarchical processor into db. 2018-11-15 23:41:44 +01:00
hlp8.oas Updated tests after switching to boolean core. 2019-01-25 21:38:45 +01:00
hlp9.oas WIP: moved hierarchical processor into db. 2018-11-15 23:41:44 +01:00
hlp10.oas Updated tests after switching to boolean core. 2019-01-25 21:38:45 +01:00
hlp11.oas WIP: more consistent handling of polygon splitting parameters. 2019-01-25 22:28:25 +01:00
hlp12.oas Attempt to achieve reproducibility between MSVC and gcc 2019-02-02 22:43:42 +01:00
hlp13.oas Updated tests after switching to boolean core. 2019-01-25 21:38:45 +01:00
hlp14.oas Attempt to achieve reproducibility between MSVC and gcc 2019-02-02 22:43:42 +01:00
l2n_reader_au.gds Made net name optional in l2n format. 2019-02-03 13:33:58 +01:00
l2n_reader_au_2.gds Made net name optional in l2n format. 2019-02-03 13:33:58 +01:00
l2n_writer_au.gds WIP: Enabled layout generation from read l2n data. 2019-01-20 02:50:23 +01:00
l2n_writer_au.txt Made net name optional in l2n format. 2019-02-03 13:33:58 +01:00
l2n_writer_au_2.gds WIP: Enabled layout generation from read l2n data. 2019-01-20 02:50:23 +01:00
l2n_writer_au_2.txt Made net name optional in l2n format. 2019-02-03 13:33:58 +01:00
l2n_writer_au_2s.txt Made net name optional in l2n format. 2019-02-03 13:33:58 +01:00
l2n_writer_au_s.txt Made net name optional in l2n format. 2019-02-03 13:33:58 +01:00
layout_utils_au2.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_au3.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_au4.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_au5.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_au6.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_au7.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_au12.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_au13.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_au14.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_au15.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_au16.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_au16b.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_l1.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_l2.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
layout_utils_l3.gds Some enhancements to layer and cell mapping 2017-08-30 01:11:38 +02:00
nwriter1_au.txt Implemented SPICE writer + tests. 2019-01-31 00:07:10 +01:00
nwriter2_au.txt Implemented SPICE writer + tests. 2019-01-31 00:07:10 +01:00
nwriter3_au.txt Implemented SPICE writer + tests. 2019-01-31 00:07:10 +01:00
nwriter4_au.txt Implemented SPICE writer + tests. 2019-01-31 00:07:10 +01:00
nwriter5_au.txt Introduced perimeter parameters for MOS3/MOS4 2019-02-02 01:29:28 +01:00
nwriter6_au.txt Bugfix: Spice writer added one pin too much to MOS4 transistors. 2019-03-04 17:26:35 +01:00
nwriter7_au.txt Implemented SPICE writer + tests. 2019-01-31 00:07:10 +01:00
nwriter8_au.txt Bugfix: Spice writer added one pin too much to MOS4 transistors. 2019-03-04 17:26:35 +01:00
nwriter10_au.txt Implemented SPICE writer + tests. 2019-01-31 00:07:10 +01:00
nwriter20_au.txt Implemented SPICE writer + tests. 2019-01-31 00:07:10 +01:00
nwriter_rba1_au.txt Implemented SPICE writer + tests. 2019-01-31 00:07:10 +01:00
nwriter_rba2_au.txt Spice writer delegate fix 2019-01-31 22:23:58 +01:00
vexriscv_clocked_r.oas.gz Robustification of Region 2019-02-05 23:39:31 +01:00