增加复位的测试用例,观察与中断的关系
This commit is contained in:
@@ -19,6 +19,7 @@
|
||||
`define ENABLE_SYNC_TEST
|
||||
`define ENABLE_SYNC_SIG0_TEST
|
||||
`define ENABLE_SYNC_SIG1_TEST
|
||||
`define ENABLE_RESET_TEST
|
||||
|
||||
module ShinTopSpiTb(
|
||||
|
||||
@@ -1143,13 +1144,24 @@ initial begin
|
||||
end
|
||||
`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
|
||||
//复位系统
|
||||
txBuf[0+3] = 8'h01;
|
||||
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
|
||||
$display("Testcase Finished! Time Out !!!");
|
||||
|
||||
Reference in New Issue
Block a user