mirror of
https://github.com/KLayout/klayout.git
synced 2026-08-30 09:49:21 +02:00
LEF/DEF enhancements (via cellname suffix configurable, group separation disabled by default)
Two new reader options: 1.) via cell name prefix (default is "VIA_"). This name is put in front of the via name to form the cell cell name 2.) group separation disabled by default. Groups are not put into individual parent cells by default.
This commit is contained in:
Vendored
+8
@@ -249,6 +249,10 @@ class DBReaders_TestClass < TestBase
|
||||
conf.via_geometry_suffix = "XVIA"
|
||||
assert_equal(conf.via_geometry_suffix, "XVIA")
|
||||
|
||||
assert_equal(conf.via_cellname_prefix, "VIA_")
|
||||
conf.via_cellname_prefix = "ABC"
|
||||
assert_equal(conf.via_cellname_prefix, "ABC")
|
||||
|
||||
assert_equal(conf.via_geometry_datatype, 0)
|
||||
conf.via_geometry_datatype = 17
|
||||
assert_equal(conf.via_geometry_datatype, 17)
|
||||
@@ -313,6 +317,10 @@ class DBReaders_TestClass < TestBase
|
||||
conf.routing_datatype = 22
|
||||
assert_equal(conf.routing_datatype, 22)
|
||||
|
||||
assert_equal(conf.separate_groups, false)
|
||||
conf.separate_groups = true
|
||||
assert_equal(conf.separate_groups, true)
|
||||
|
||||
assert_equal(conf.lef_files.join(","), "")
|
||||
conf.lef_files = [ "u.lef", "v.lef" ]
|
||||
assert_equal(conf.lef_files.join(","), "u.lef,v.lef")
|
||||
|
||||
Reference in New Issue
Block a user