diff --git a/pipelined/testbench/testbench.sv b/pipelined/testbench/testbench.sv index e1a362741..3117c1112 100644 --- a/pipelined/testbench/testbench.sv +++ b/pipelined/testbench/testbench.sv @@ -193,6 +193,7 @@ logic [3:0] dummy; memfilename = {pathname, tests[test], ".elf.memfile"}; if (`IMEM == `MEM_TIM) $readmemh(memfilename, dut.core.ifu.irom.irom.ram.RAM); else $readmemh(memfilename, dut.uncore.ram.ram.RAM); + if (`DMEM == `MEM_TIM) $readmemh(memfilename, dut.core.lsu.dtim.dtim.ram.RAM); ProgramAddrMapFile = {pathname, tests[test], ".elf.objdump.addr"}; ProgramLabelMapFile = {pathname, tests[test], ".elf.objdump.lab"}; @@ -290,6 +291,7 @@ logic [3:0] dummy; //$readmemh(memfilename, dut.uncore.ram.ram.RAM); if (`IMEM == `MEM_TIM) $readmemh(memfilename, dut.core.ifu.irom.irom.ram.RAM); else $readmemh(memfilename, dut.uncore.ram.ram.RAM); + if (`DMEM == `MEM_TIM) $readmemh(memfilename, dut.core.lsu.dtim.dtim.ram.RAM); ProgramAddrMapFile = {pathname, tests[test], ".elf.objdump.addr"}; ProgramLabelMapFile = {pathname, tests[test], ".elf.objdump.lab"}; diff --git a/pipelined/testbench/tests.vh b/pipelined/testbench/tests.vh index 42ea2a258..4a78455ea 100644 --- a/pipelined/testbench/tests.vh +++ b/pipelined/testbench/tests.vh @@ -1432,7 +1432,6 @@ string imperas32f[] = '{ string arch32i[] = '{ `RISCVARCHTEST, - "rv32i_m/I/fence-01", "2010", "rv32i_m/I/add-01", "5010", "rv32i_m/I/addi-01", "4010", "rv32i_m/I/and-01", "5010",