diff --git a/tb/shinTest/ShinTopSpiTb.v b/tb/shinTest/ShinTopSpiTb.v index f997b25..74d1fa1 100644 --- a/tb/shinTest/ShinTopSpiTb.v +++ b/tb/shinTest/ShinTopSpiTb.v @@ -303,7 +303,7 @@ always @(posedge clock or posedge _reset_deadline_ind) begin else begin _deadline_ind_ctr <= _deadline_ind_ctr + 1; end - if (_deadline_ind_ctr >= 18000) begin + if (_deadline_ind_ctr >= 22000) begin _deadline_ind <= 1; end else begin @@ -1164,25 +1164,6 @@ initial begin spi_trans( (16'h74), (`SPI_READ), (4), (`IF_IDX(2)) ); spi_trans( (16'h74), (`SPI_READ), (4), (`IF_IDX(3)) ); spi_trans( (16'h74), (`SPI_READ), (4), (`IF_IDX(4)) ); - - #5000 - $fdisplay(spidata_file, "-清除中断"); - txBuf[3] = 8'h00; - txBuf[4] = 8'h00; - txBuf[5] = 8'h00; - txBuf[6] = 8'h60; - spi_trans( (16'h78), (`SPI_WRITE), (4), (`IF_IDX(0)) ); - spi_trans( (16'h78), (`SPI_WRITE), (4), (`IF_IDX(1)) ); - spi_trans( (16'h78), (`SPI_WRITE), (4), (`IF_IDX(2)) ); - spi_trans( (16'h78), (`SPI_WRITE), (4), (`IF_IDX(3)) ); - spi_trans( (16'h78), (`SPI_WRITE), (4), (`IF_IDX(4)) ); - - $fdisplay(spidata_file, "-再次检查中断"); - spi_trans( (16'h74), (`SPI_READ), (4), (`IF_IDX(0)) ); - spi_trans( (16'h74), (`SPI_READ), (4), (`IF_IDX(1)) ); - spi_trans( (16'h74), (`SPI_READ), (4), (`IF_IDX(2)) ); - spi_trans( (16'h74), (`SPI_READ), (4), (`IF_IDX(3)) ); - spi_trans( (16'h74), (`SPI_READ), (4), (`IF_IDX(4)) ); end `endif