diff --git a/tb/shinTest/ShinTopSpiTb.v b/tb/shinTest/ShinTopSpiTb.v index 918235c..d6f73b7 100644 --- a/tb/shinTest/ShinTopSpiTb.v +++ b/tb/shinTest/ShinTopSpiTb.v @@ -641,11 +641,12 @@ task spi_trans( input [15:0] saddress, input [7:0] scmd, input [12:0] slength,in if (isAQspi) begin txBuf[2] <= (scmd | slength[12:8]); txBuf[3] <= slength[7:0]; + length <= slength + 4; end else begin txBuf[2] <= scmd; + length <= slength + 3; end - length <= slength + 3; idx <= sidx; #5 @@ -848,7 +849,7 @@ end -`define INTERFACE_IDX 0 //internal spi +`define INTERFACE_IDX 0 //(`ALL_DEV_NUM * 2)//internal spi `define ARRAY_IDX_OFF 3 `define IF_IDX(idx) ((`INTERFACE_IDX)+(idx)) `define IF_IQSPI(idx) ((idx)) @@ -951,9 +952,11 @@ task wait_comm_finished(input [16:0] dev_idx); txBuf[2] <= (`SPI_READ | 8'h0); txBuf[3] <= 8'h04; length = 8'h08; + //$display("using AQspi"); end else begin txBuf[2] <= `SPI_READ; length = 8'h07; + //$display("using iqspi"); end diff --git a/tb/shinTest/gen_pkt.py b/tb/shinTest/gen_pkt.py index 29a1353..226ff32 100755 --- a/tb/shinTest/gen_pkt.py +++ b/tb/shinTest/gen_pkt.py @@ -117,7 +117,7 @@ if __name__ == '__main__': add_tc_2_runlist(sync.tc6()) add_tc_2_runlist(sync.tc7()) #''' - add_tc_2_runlist(sync.tc8()) + #add_tc_2_runlist(sync.tc8()) ''' add_tc_2_runlist(ebmmu.tc1())