增加新的测试用例,测试成功

This commit is contained in:
2025-07-29 15:01:57 +08:00
parent 34af968dce
commit ad61180742
2 changed files with 498 additions and 453 deletions

View File

@@ -38,9 +38,9 @@
//`define ENABLE_EBMMU_TR8_TEST "generated/log/ebmmu_tr8_tc.log"
//`define ENABLE_EBMMU_TR9_TEST "generated/log/ebmmu_tr9_tc.log"
//`define ENABLE_EBMMU_TR10_TEST "generated/log/ebmmu_tr10_tc.log"
`define ENABLE_EBMMU_TR11_TEST "generated/log/ebmmu_tr11_tc.log"
//`define ENABLE_EBMMU_TR12_TEST "generated/log/ebmmu_tr12_tc.log"
//`define ENABLE_EBMMU_TR13_TEST "generated/log/ebmmu_tr13_tc.log"
//`define ENABLE_EBMMU_TR11_TEST "generated/log/ebmmu_tr11_tc.log"
`define ENABLE_EBMMU_TR12_TEST "generated/log/ebmmu_tr12_tc.log"
`define ENABLE_EBMMU_TR13_TEST "generated/log/ebmmu_tr13_tc.log"
//`define ENABLE_EBMMU_TR14_TEST "generated/log/ebmmu_tr14_tc.log"
//`define ENABLE_WD1_TEST "generated/log/wd1_tc.log"
@@ -1869,6 +1869,41 @@ initial begin
end
`endif
`ifdef ENABLE_EBMMU_TR12_TEST
begin:EBMMU_TR12_TEST
`BEGIN_TESTCASE(`ENABLE_EBMMU_TR12_TEST);
_t_start = $realtime;
#1000
$fdisplay(spidata_file, "\n\n测试用例 ebmmu 测试用12");
$display("read&write @ %d", s_ShinTop_Mst.interface__io_cReg_timeStamp);
`include "ebmmu_tc12_settings.vh"
`include "ebmmu_tc12_write.vh"
_t_end = $realtime;
$fdisplay(spidata_file, "该测试用例运行时间:%t\n", _t_end - _t_start);
`END_TESTCASE(`ENABLE_EBMMU_TR12_TEST);
end
`endif
`ifdef ENABLE_EBMMU_TR13_TEST
begin:EBMMU_TR13_TEST
`BEGIN_TESTCASE(`ENABLE_EBMMU_TR13_TEST);
_t_start = $realtime;
#1000
$fdisplay(spidata_file, "\n\n测试用例 ebmmu 测试用13");
$display("read&write @ %d", s_ShinTop_Mst.interface__io_cReg_timeStamp);
`include "ebmmu_tc13_settings.vh"
`include "ebmmu_tc13_write.vh"
_t_end = $realtime;
$fdisplay(spidata_file, "该测试用例运行时间:%t\n", _t_end - _t_start);
`END_TESTCASE(`ENABLE_EBMMU_TR13_TEST);
end
`endif
`ifdef ENABLE_WD1_TEST
begin:WD1_TEST