增加复位的测试用例,观察与中断的关系

This commit is contained in:
2025-06-06 12:03:09 +08:00
parent 53c54205b1
commit f00687dbcc

View File

@@ -19,6 +19,7 @@
`define ENABLE_SYNC_TEST `define ENABLE_SYNC_TEST
`define ENABLE_SYNC_SIG0_TEST `define ENABLE_SYNC_SIG0_TEST
`define ENABLE_SYNC_SIG1_TEST `define ENABLE_SYNC_SIG1_TEST
`define ENABLE_RESET_TEST
module ShinTopSpiTb( module ShinTopSpiTb(
@@ -1143,13 +1144,24 @@ initial begin
end end
`endif `endif
/* `ifdef ENABLE_RESET_TEST
begin:RESET_SYSTEM_TEST
$fdisplay(spidata_file, "\n\n测试用例复位系统测试");
txBuf[0+3] = 8'h0f;
txBuf[1+3] = 8'h00;
txBuf[2+3] = 8'h00;
txBuf[3+3] = 8'h80;
spi_trans( (16'h78), (`SPI_WRITE), (4), (`IF_IDX(0)) );
#50000 #50000
//复位系统 //复位系统
txBuf[0+3] = 8'h01; txBuf[0+3] = 8'h01;
spi_trans( (16'h40), (`SPI_WRITE), (1), (`IF_IDX(0)) );//复位主站 spi_trans( (16'h40), (`SPI_WRITE), (1), (`IF_IDX(0)) );//复位主站
spi_trans( (16'h40), (`SPI_WRITE), (1), (`IF_IDX(1)) );//复位从站2 spi_trans( (16'h40), (`SPI_WRITE), (1), (`IF_IDX(2)) );//复位从站2
*/ end
`endif
#1000000 #1000000
$display("Testcase Finished! Time Out !!!"); $display("Testcase Finished! Time Out !!!");