合并bug50_51的改进成功,广播读写\单读写测试用例正常工作
This commit is contained in:
1
Makefile
1
Makefile
@@ -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
|
||||
|
||||
|
||||
@@ -563,7 +563,7 @@ trait SlaveParserRW{ this: SlaveParserBase =>
|
||||
io.lvds.addrw := addrw(10,0)
|
||||
|
||||
|
||||
assert( ~(isRead & isWrite) )
|
||||
// assert( ~(isRead & isWrite) )
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -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
|
||||
@@ -239,7 +239,8 @@ initial begin
|
||||
reset <= 0;
|
||||
|
||||
//#20000000
|
||||
#1000000000
|
||||
#1000000000
|
||||
// #6000000
|
||||
|
||||
$display("Time Out !!!");
|
||||
$fclose(spidata_file);
|
||||
|
||||
Reference in New Issue
Block a user