合并bug50_51的改进成功,广播读写\单读写测试用例正常工作

This commit is contained in:
2025-06-03 15:24:42 +08:00
3 changed files with 8 additions and 6 deletions

View File

@@ -46,6 +46,7 @@ testShin:
-o ./tb/build/shinTest.iverilog \
-y ./generated/shin \
-I ./generated/shin \
-D RANDOMIZE_REG_INIT \
./tb/shinTest/ShinTopSpiTb.v
vvp -N ./tb/build/shinTest.iverilog -lxt2

View File

@@ -563,7 +563,7 @@ trait SlaveParserRW{ this: SlaveParserBase =>
io.lvds.addrw := addrw(10,0)
assert( ~(isRead & isWrite) )
// assert( ~(isRead & isWrite) )

View File

@@ -7,13 +7,13 @@
//`define ENABLE_SMx_SEND_TEST
//`define ENABLE_EXCHG_DATA_SEQ0_TEST
`define ENABLE_EXCHG_DATA_SEQ1_TEST
//`define ENABLE_EXCHG_DATA_SEQ1_TEST
//`define ENABLE_EXCHG_DATA_SEQ2_TEST
//`define ENABLE_EXCHG_DATA_SEQ3_TEST
`define ENABLE_EXCHG_DATA_SEQ3_TEST
//`define ENABLE_BC_R_TEST
`define ENABLE_BC_W_TEST
//`define ENABLE_BC_RW_TEST
//`define ENABLE_BC_W_TEST
`define ENABLE_BC_RW_TEST
`define ENABLE_SYNC_TEST
`define ENABLE_SYNC_SIG0_TEST
@@ -240,6 +240,7 @@ initial begin
//#20000000
#1000000000
// #6000000
$display("Time Out !!!");
$fclose(spidata_file);