Added an option for not reading all LEF files along with DEF files, but only selected ones.

This commit is contained in:
Matthias Koefferlein
2020-08-19 23:06:46 +02:00
parent 3da56815a0
commit d7fab925a0
15 changed files with 140 additions and 13 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+32
View File
@@ -0,0 +1,32 @@
LAYER M0PO
TYPE MASTERSLICE ;
WIDTH 0.02 ;
MASKS 2 ;
END M0PO
LAYER VIA0
TYPE CUT ;
MASKS 2 ;
END VIA0
LAYER M1
TYPE MASTERSLICE ;
WIDTH 0.024 ;
MASKS 2 ;
END M1
LAYER VIA1
TYPE CUT ;
MASKS 2 ;
END VIA1
LAYER M2
TYPE MASTERSLICE ;
WIDTH 0.03 ;
MASKS 2 ;
END M2
VIA square
LAYER M0PO ;
RECT -0.08 -0.08 0.08 0.08 ;
LAYER VIA0 ;
RECT -0.08 -0.08 0.08 0.08 ;
LAYER M1 ;
RECT -0.08 -0.08 0.08 0.08 ;
END square
+1 -1
View File
@@ -9,7 +9,7 @@ LAYER VIA0
END VIA0
LAYER M1
TYPE MASTERSLICE ;
WIDTH 0.025 ;
WIDTH 0.024 ;
MASKS 2 ;
END M1
LAYER VIA1
+4
View File
@@ -353,6 +353,10 @@ class DBReaders_TestClass < TestBase
conf.lef_files = [ "u.lef", "v.lef" ]
assert_equal(conf.lef_files.join(","), "u.lef,v.lef")
assert_equal(conf.read_lef_with_def, true)
conf.read_lef_with_def = false
assert_equal(conf.read_lef_with_def, false)
end
# MAG Options