Fix skywater130 target
@@ -134,10 +134,10 @@ def setup_libs(chip, vendor=None):
chip.set('library', libname, 'version', rev)
# timing
- chip.add('library', libname, 'model', corner, 'nldm', 'lib',
+ chip.add('library', libname, 'nldm', corner, 'lib',
libdir+'/lib/sky130_fd_sc_hd__tt_025C_1v80.lib')
- chip.add('library', libname, 'model', corner, 'nldm', 'lib_synth',
+ chip.add('library', libname, 'nldm', corner, 'lib_synth',
libdir+'/lib/sky130_fd_sc_hd__tt_025C_1v80_synth.lib')
# lef
chip.add('library', libname, 'lef',
@@ -233,8 +233,8 @@ def setup_methodology(chip):
chip.set('asic', 'maxlength', 21000)
chip.set('asic', 'maxslew', 1.5e-9)
chip.set('asic', 'maxcap', .1532e-12)
- chip.set('asic', 'clklayer', "m5")
- chip.set('asic', 'rclayer', "m3")
+ chip.set('asic', 'rclayer', 'clk', 'm5')
+ chip.set('asic', 'rclayer', 'data', 'm3')
chip.set('asic', 'hpinlayer', "m3")
chip.set('asic', 'vpinlayer', "m2")
chip.set('asic', 'density', 0.6) # TODO: should density be 0.6 like in OpenROAD config.mk, or 1.0
