修正测试用例
This commit is contained in:
@@ -442,8 +442,8 @@ begin
|
||||
|
||||
`ifdef VCS_COMPILE
|
||||
$dumpfile("./generated/wave.vcd"); //生成的vcd文件名称
|
||||
//$dumpvars(0, ShinTopSpiTb);//tb模块名称
|
||||
$dumpvars(0, ShinTopSpiTb.s_ShinTop_Mst);//tb模块名称
|
||||
$dumpvars(0, ShinTopSpiTb);//tb模块名称
|
||||
//$dumpvars(0, ShinTopSpiTb.s_ShinTop_Mst);//tb模块名称
|
||||
//$dumpvars(0, ShinTopSpiTb.s_ShinTop_slv124);//tb模块名称
|
||||
//$dumpvars(0, ShinTopSpiTb.s_ShinTop_slv125);//tb模块名称
|
||||
//$dumpvars(0, ShinTopSpiTb.s_ShinTop_slv126);//tb模块名称
|
||||
|
||||
@@ -137,7 +137,8 @@ def tc2():
|
||||
+ '''_temp_time = _temp_time + 32'h2000;\n\n''')
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0, 0xc, 12, b'\0'*12)
|
||||
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x1, 0x58])
|
||||
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 100 #bytearray(b"\0" * 100)
|
||||
data[0] = 0xff #地址0x120
|
||||
@@ -166,6 +167,7 @@ def tc2():
|
||||
data[37] = 0x00
|
||||
|
||||
genPkt.addSubPkt(0, 0, 0x120, 0xe, 0x28, data)
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
sm_idx = 0
|
||||
gen_file_def_ap = gen_file_def + "_rw01"
|
||||
@@ -257,6 +259,7 @@ def tc3():
|
||||
+ '''_temp_time = _temp_time + 32'h4000;\n\n''')
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0, 0xc, 12, b'\0'*12)
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 100 #bytearray(b"\0" * 100)
|
||||
data[0] = 0x0f #地址0x120
|
||||
@@ -326,6 +329,7 @@ def tc3():
|
||||
data[37] = 0x0
|
||||
|
||||
genPkt.addSubPkt(4, 0, 0x120, 0x1, 0x28, data)
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
gen_file_def_ap = gen_file_def + "_rw01"
|
||||
|
||||
@@ -413,6 +417,7 @@ def tc4():
|
||||
+ '''_temp_time = rxBuf[3] + (rxBuf[4] << 8) + (rxBuf[5] << 16) + (rxBuf[6] << 24) + (rxBuf[7] << 32) + (rxBuf[8] << 40) + (rxBuf[9] << 48) + (rxBuf[10] << 56);\n'''
|
||||
+ '''_temp_time = _temp_time + 32'h3000;\n\n''')
|
||||
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x1, 0x58])
|
||||
genPkt.addSubPkt(0x0, 0, 0x0, 0xc, 12, b'\0'*12)
|
||||
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
@@ -507,6 +512,7 @@ def tc4():
|
||||
data[37] = 0x0
|
||||
|
||||
genPkt.addSubPkt(2, 0, 0x120, 0x1, 0x28, data)
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
gen_file_def_ap = gen_file_def + "_rw01"
|
||||
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def_ap, sm_idx)
|
||||
@@ -639,6 +645,7 @@ def tc5():
|
||||
+ '''_temp_time = rxBuf[3] + (rxBuf[4] << 8) + (rxBuf[5] << 16) + (rxBuf[6] << 24) + (rxBuf[7] << 32) + (rxBuf[8] << 40) + (rxBuf[9] << 48) + (rxBuf[10] << 56);\n'''
|
||||
+ '''_temp_time = _temp_time + 32'h3000;\n\n''')
|
||||
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x1, 0x58])
|
||||
genPkt.addSubPkt(0x0, 0, 0x0, 0xc, 12, b'\0'*12)
|
||||
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
@@ -733,6 +740,7 @@ def tc5():
|
||||
data[37] = 0x0
|
||||
|
||||
genPkt.addSubPkt(2, 0, 0x120, 0x1, 0x28, data)
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
|
||||
gen_file_def_ap = gen_file_def + "_rw00"
|
||||
@@ -936,7 +944,8 @@ def tc6():
|
||||
+ '''_temp_time = _temp_time + 32'h3000;\n\n''')
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0, 0xc, 12, b'\0'*12)
|
||||
|
||||
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 100 #bytearray(b"\0" * 100)
|
||||
data[0] = 0x0f #地址0x120
|
||||
@@ -1029,6 +1038,7 @@ def tc6():
|
||||
data[37] = 0x0
|
||||
|
||||
genPkt.addSubPkt(2, 0, 0x120, 0x1, 0x28, data)
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
#gen_file_def_ap = gen_file_def + "_rw01"
|
||||
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
||||
@@ -1138,6 +1148,7 @@ def tc7():
|
||||
+ '''_temp_time = _temp_time + 32'h3000;\n\n''')
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0, 0xc, 12, b'\0'*12)
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x1, 0x58])
|
||||
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 100 #bytearray(b"\0" * 100)
|
||||
@@ -1231,6 +1242,7 @@ def tc7():
|
||||
data[37] = 0x0
|
||||
|
||||
genPkt.addSubPkt(2, 0, 0x120, 0x1, 0x28, data)
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
#gen_file_def_ap = gen_file_def + "_rw01"
|
||||
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
||||
@@ -1408,7 +1420,7 @@ def tc7():
|
||||
)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0, 0xc, 12, b'\0'*12)
|
||||
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 100 #bytearray(b"\0" * 100)
|
||||
data[0] = 0x0f #地址0x120
|
||||
@@ -1504,6 +1516,7 @@ def tc7():
|
||||
data[37] = 0x0
|
||||
|
||||
genPkt.addSubPkt(2, 0, 0x120, 0x1, 0x28, data)
|
||||
genPkt.addSubPkt(0, 0, 0x18, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
gen_file_def_ap = gen_file_def + "_rw04"
|
||||
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def_ap, sm_idx)
|
||||
|
||||
Reference in New Issue
Block a user