修改了默认的接口,部分测试用例以及接口代码,需要修改。
This commit is contained in:
@@ -877,11 +877,11 @@ initial begin
|
||||
`BEGIN_TESTCASE(`ENABLE_REG_RW1_TEST);
|
||||
_t_start = $realtime;
|
||||
$fdisplay(spidata_file, "测试用例:从IP中读取寄存器,上电后的寄存器期望值为0");
|
||||
`SPI_TRANS( (16'h00), (`SPI_READ), (64), (`IF_IQSPI(0)) );
|
||||
`SPI_TRANS( (16'h00), (`SPI_READ), (64), (`IF_IQSPI(1)) );
|
||||
`SPI_TRANS( (16'h00), (`SPI_READ), (64), (`IF_IQSPI(2)) );
|
||||
`SPI_TRANS( (16'h00), (`SPI_READ), (64), (`IF_IQSPI(3)) );
|
||||
`SPI_TRANS( (16'h00), (`SPI_READ), (64), (`IF_IQSPI(4)) );
|
||||
`SPI_TRANS( (16'h00), (`SPI_READ), (64), (`IF_OSPI(0)) );
|
||||
`SPI_TRANS( (16'h00), (`SPI_READ), (64), (`IF_OSPI(1)) );
|
||||
`SPI_TRANS( (16'h00), (`SPI_READ), (64), (`IF_OSPI(2)) );
|
||||
`SPI_TRANS( (16'h00), (`SPI_READ), (64), (`IF_OSPI(3)) );
|
||||
`SPI_TRANS( (16'h00), (`SPI_READ), (64), (`IF_OSPI(4)) );
|
||||
_t_end = $realtime;
|
||||
$fdisplay(spidata_file, "该测试用例运行时间:%t\n", _t_end - _t_start);
|
||||
`END_TESTCASE(`ENABLE_REG_RW1_TEST);
|
||||
@@ -892,27 +892,27 @@ initial begin
|
||||
if ((`INTERFACE_IDX) == 5) begin
|
||||
$fdisplay(spidata_file, "\n\n从内部QSPI配置使用外部的SPI接口访问EasyBus");
|
||||
txBuf[0+3] = 8'h01;
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(0)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(1)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(2)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(3)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(4)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(0)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(1)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(2)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(3)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(4)) );
|
||||
end else if ((`INTERFACE_IDX) == 10) begin
|
||||
$fdisplay(spidata_file, "\n\n从内部QSPI配置使用外部的QSPI接口访问EasyBus");
|
||||
txBuf[0+3] = 8'h02;
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(0)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(1)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(2)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(3)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(4)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(0)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(1)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(2)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(3)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(4)) );
|
||||
end else begin
|
||||
$fdisplay(spidata_file, "\n\n从内部QSPI接口访问EasyBus");
|
||||
txBuf[0+3] = 8'h00;
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(0)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(1)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(2)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(3)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_IQSPI(4)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(0)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(1)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(2)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(3)) );
|
||||
spi_trans( (16'h09), (`SPI_WRITE), (1), (`IF_OSPI(4)) );
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user