mirror of https://github.com/VLSIDA/OpenRAM.git
Fix same file error and enable passing tests
This commit is contained in:
parent
14c219d9f1
commit
55e5c425e9
|
|
@ -45,7 +45,10 @@ class functional(simulation):
|
||||||
sram.sp_write(self.sp_file, trim=OPTS.trim_netlist)
|
sram.sp_write(self.sp_file, trim=OPTS.trim_netlist)
|
||||||
# Copy sp file to temp dir
|
# Copy sp file to temp dir
|
||||||
self.temp_spice = path.join(OPTS.openram_temp, "sram.sp")
|
self.temp_spice = path.join(OPTS.openram_temp, "sram.sp")
|
||||||
shutil.copy(self.sp_file, self.temp_spice)
|
try:
|
||||||
|
shutil.copy(self.sp_file, self.temp_spice)
|
||||||
|
except shutil.SameFileError: # skip if the same
|
||||||
|
pass
|
||||||
|
|
||||||
if not corner:
|
if not corner:
|
||||||
corner = (OPTS.process_corners[0], OPTS.supply_voltages[0], OPTS.temperatures[0])
|
corner = (OPTS.process_corners[0], OPTS.supply_voltages[0], OPTS.temperatures[0])
|
||||||
|
|
|
||||||
|
|
@ -25,18 +25,6 @@ BROKEN_STAMPS = \
|
||||||
%/19_single_bank_16mux_test.ok \
|
%/19_single_bank_16mux_test.ok \
|
||||||
%/20_sram_1bank_16mux_1rw_1r_test.ok \
|
%/20_sram_1bank_16mux_1rw_1r_test.ok \
|
||||||
%/21_xyce_delay_test.ok \
|
%/21_xyce_delay_test.ok \
|
||||||
%/22_psram_1bank_2mux_func_test.ok \
|
|
||||||
%/22_psram_1bank_4mux_func_test.ok \
|
|
||||||
%/22_psram_1bank_8mux_func_test.ok \
|
|
||||||
%/22_psram_1bank_nomux_func_test.ok \
|
|
||||||
%/22_sram_1bank_2mux_func_test.ok \
|
|
||||||
%/22_sram_1bank_2mux_global_func_test.ok \
|
|
||||||
%/22_sram_1bank_4mux_func_test.ok \
|
|
||||||
%/22_sram_1bank_8mux_func_test.ok \
|
|
||||||
%/22_sram_1bank_nomux_1rw_1r_func_test.ok \
|
|
||||||
%/22_sram_1bank_nomux_func_test.ok \
|
|
||||||
%/22_sram_1bank_wmask_1rw_1r_func_test.ok \
|
|
||||||
%/22_sram_wmask_func_test.ok \
|
|
||||||
%/27_verilog_multibank_test.ok \
|
%/27_verilog_multibank_test.ok \
|
||||||
freepdk45/04_rom_address_control_buf_test.ok \
|
freepdk45/04_rom_address_control_buf_test.ok \
|
||||||
freepdk45/05_rom_array_test.ok \
|
freepdk45/05_rom_array_test.ok \
|
||||||
|
|
@ -129,6 +117,13 @@ BROKEN_STAMPS = \
|
||||||
sky130/21_ngspice_delay_extra_rows_test.ok \
|
sky130/21_ngspice_delay_extra_rows_test.ok \
|
||||||
sky130/21_ngspice_delay_test.ok \
|
sky130/21_ngspice_delay_test.ok \
|
||||||
sky130/21_regression_delay_test.ok \
|
sky130/21_regression_delay_test.ok \
|
||||||
|
sky130/22_psram_1bank_2mux_func_test.ok \
|
||||||
|
sky130/22_psram_1bank_4mux_func_test.ok \
|
||||||
|
sky130/22_psram_1bank_8mux_func_test.ok \
|
||||||
|
sky130/22_psram_1bank_nomux_func_test.ok \
|
||||||
|
sky130/22_sram_1bank_2mux_global_func_test.ok \
|
||||||
|
sky130/22_sram_1bank_wmask_1rw_1r_func_test.ok \
|
||||||
|
sky130/22_sram_wmask_func_test.ok \
|
||||||
sky130/23_lib_sram_linear_regression_test.ok \
|
sky130/23_lib_sram_linear_regression_test.ok \
|
||||||
sky130/23_lib_sram_model_corners_test.ok \
|
sky130/23_lib_sram_model_corners_test.ok \
|
||||||
sky130/23_lib_sram_model_test.ok \
|
sky130/23_lib_sram_model_test.ok \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue