klayout/testdata/lefdef
Matthias Koefferlein 2dfcc9293e Allowing to explicity specify a format
Most tools and functions now allow to explicitly
specify a format for input and output. On input,
the format is usually detected, but for some
cases, this is not possible (e.g. DEF). So you can
specify the format attached to the file name in
square brackets:

e.g. file.defok[def]

"def" is the intended suffix, "defok" is the given one.

On output, the same is possible, specifically in strmxor
and strmclip:

strmxor a.gds b.gds out.xor[oas]
2026-03-20 16:30:28 +01:00
..
blend_mode Update of test data needed, because OASIS layer names are present now even if there is no shape 2024-03-09 18:47:13 +01:00
density LEF/DEF reader: Macro resolution mode is only effective now when reading DEF. Not when reading LEF. 2020-12-14 22:46:07 +01:00
doxy_vias Bugfix LEF/DEF reader: via needs to change the layer also if it's inside a DEF. Added more test cases. 2020-04-05 21:49:36 +02:00
fill Fix for issue-1710 (feature request: create separate cell for def FILL) 2024-05-18 18:37:52 +02:00
foreigncell Don't error out on missing MACRO in LEF, but create a dummy macro with size 0,0 instead and issue a warning. This will place nicely with N, but not with other orientations. 2025-05-28 18:58:28 +02:00
invalid_via Postpone decision about "invalid vias are errors." 2025-05-18 22:28:11 +02:00
issue-172 Fixed #172 (DEF reader does not pull vias from LEF) 2018-09-26 20:49:04 +02:00
issue-489 Allowing to explicity specify a format 2026-03-20 16:30:28 +01:00
issue-489b Implemented LEF MACRO FOREIGN 2020-04-19 12:16:55 +02:00
issue-517 Added tests. 2020-03-02 00:13:44 +01:00
issue-1132 Fixed issue #1132 by taking the first point of paths and polygons instead of center (center is still taken if the polygon is a rectangle) (#1134) 2022-08-01 18:47:20 +02:00
issue-1214 Fixed #1214 (LEF VIA parsing issue) 2022-12-08 22:36:14 +01:00
issue-1282 Added missing files 2023-02-17 21:42:59 +01:00
issue-1307c Fixed part of issue #1307: using pin names for the pin labels in DEF importer, generating pin names on pin name property + generating net names on net name property for pin shapes. 2023-08-03 23:03:39 +02:00
issue-1345 Fixed issue-1345 (feature request: create a def single/mulitpart path import option) 2023-04-30 14:47:52 +02:00
issue-1432 Fixed issue #1432 (strm2oas def ignores path segment) 2023-07-29 02:45:17 +02:00
issue-1472 Fixed more weird paths in issue-1472 2023-09-11 21:16:36 +02:00
issue-1499 Fixed interpretation of TYPE OVERLAP, added test 2023-10-17 20:49:37 +02:00
issue-1528 Implemented a solution for issue #1528 (LEF WIDTHTABLE) 2023-12-02 22:55:51 +01:00
issue-1531 Fixed issue #1531 (DEF format not recognized in symlink): use original path to determine format 2023-12-02 22:10:31 +01:00
issue-1724 Fixing issue #1724 (avoid duplicate LEF files) 2024-05-30 16:21:52 +02:00
issue-1877 Fixed issue #1877 (rounding introduces DRC error in LEF/DEF via) 2024-10-12 21:44:49 +02:00
issue-2075 Added test 2025-06-27 17:37:19 +02:00
lef-skips-end-library Update of LEF/DEF testdata (changed because of different labels and properties) 2023-08-06 19:16:58 +02:00
lefpins WIP: provide a LEF reader mode where all macros are read. For DEF only those macros which are used are read. 2020-08-23 01:29:10 +02:00
map_regions Lefdef enhancements (#1053) 2022-04-23 22:26:37 +02:00
mapfile Fixed issue-1307 (partial, UNPLACED component placements render placement if they come with point and orientation) 2023-09-11 21:39:06 +02:00
masks-1 Fixed some syntax errors in LEF/DEF samples 2023-11-15 22:24:51 +01:00
masks-2 Fixed some syntax errors in LEF/DEF samples 2023-11-15 22:24:51 +01:00
multi_def Postpone decision about "invalid vias are errors." 2025-05-18 22:28:11 +02:00
multimap Multi-mapping for layer map files for LEF/DEF reader 2020-12-19 22:11:23 +01:00
patternname Lefdef all should not map boundary (#1614) 2024-02-11 10:38:53 +01:00
scanchain Bugfix: MINWIDTH ... WRONGDIRECTION wasn't considering DIRECTION VERTICAL 2020-04-05 21:49:36 +02:00
specialnets_geo Fixed #1433 (def syntax error not captured) 2023-07-30 11:40:24 +02:00
specialwidths Bugfix: MINWIDTH ... WRONGDIRECTION wasn't considering DIRECTION VERTICAL 2020-04-05 21:49:36 +02:00
strm2oas_small Allowing to explicity specify a format 2026-03-20 16:30:28 +01:00
via_properties Added test data file 2020-07-29 22:42:48 +02:00
viasize Fixed #1433 (def syntax error not captured) 2023-07-30 11:40:24 +02:00
viasize2 Fixed #1433 (def syntax error not captured) 2023-07-30 11:40:24 +02:00
wrongdirection Tried to implement MINWIDTH .. WRONGDIRECTION in LEF58_MINWIDTH property 2020-04-05 21:49:36 +02:00