增加测试用例,测试通过
This commit is contained in:
@@ -124,8 +124,8 @@ ShinTop s_ShinTop_Mst(
|
|||||||
.io_rsp_bits_isError(),
|
.io_rsp_bits_isError(),
|
||||||
.io_isSoftReset(isSoftReset[0]),
|
.io_isSoftReset(isSoftReset[0]),
|
||||||
.io_interrupt(io_int_sig[0]),
|
.io_interrupt(io_int_sig[0]),
|
||||||
.io_latchPin_0(),
|
.io_latchPin_0(latch0),
|
||||||
.io_latchPin_1()
|
.io_latchPin_1(latch1)
|
||||||
);
|
);
|
||||||
|
|
||||||
ShinTop s_ShinTop_slv0(
|
ShinTop s_ShinTop_slv0(
|
||||||
|
|||||||
@@ -957,10 +957,10 @@ def tc13():
|
|||||||
+genIFRwDataCode(4, 0x500, False, 0x48)
|
+genIFRwDataCode(4, 0x500, False, 0x48)
|
||||||
|
|
||||||
+genMessageCode("--设置事件")
|
+genMessageCode("--设置事件")
|
||||||
+genIFRwDataCode(1, 0x500, True, 2, [0x0F, 0x00] )
|
+genIFRwDataCode(1, 0x500, True, 4, [0x0F, 0x00, 0x03, 0x00] )
|
||||||
+genIFRwDataCode(2, 0x500, True, 2, [0x0F, 0x00] )
|
+genIFRwDataCode(2, 0x500, True, 4, [0x03, 0x00, 0x0F, 0x00] )
|
||||||
+genIFRwDataCode(3, 0x500, True, 2, [0x0F, 0x00] )
|
+genIFRwDataCode(3, 0x500, True, 4, [0x0F, 0x00, 0x03, 0x00] )
|
||||||
+genIFRwDataCode(4, 0x500, True, 2, [0x0F, 0x00] )
|
+genIFRwDataCode(4, 0x500, True, 4, [0x03, 0x00, 0x0F, 0x00] )
|
||||||
|
|
||||||
+genMessageCode("--读取事件寄存器组")
|
+genMessageCode("--读取事件寄存器组")
|
||||||
+genIFRwDataCode(0, 0x500, False, 0x48)
|
+genIFRwDataCode(0, 0x500, False, 0x48)
|
||||||
@@ -971,12 +971,20 @@ def tc13():
|
|||||||
)
|
)
|
||||||
|
|
||||||
genPkt.addAfterExc( "latch0 <= 1;\n"
|
genPkt.addAfterExc( "latch0 <= 1;\n"
|
||||||
|
+"latch1 <= 1;\n"
|
||||||
|
|
||||||
+"#5000\n"
|
+"#5000\n"
|
||||||
+"latch0 <= 0;\n"
|
+"latch0 <= 0;\n"
|
||||||
|
+"latch1 <= 0;\n"
|
||||||
|
|
||||||
+"#5000\n"
|
+"#5000\n"
|
||||||
+"latch0 <= 1;\n"
|
+"latch0 <= 1;\n"
|
||||||
|
+"latch1 <= 1;\n"
|
||||||
|
|
||||||
+"#5000\n"
|
+"#5000\n"
|
||||||
+"latch0 <= 0;\n"
|
+"latch0 <= 0;\n"
|
||||||
|
+"latch1 <= 0;\n"
|
||||||
|
|
||||||
+genMessageCode("--读取中断")
|
+genMessageCode("--读取中断")
|
||||||
+genIFRwDataCode(0, 0x74, False, 4)
|
+genIFRwDataCode(0, 0x74, False, 4)
|
||||||
+genIFRwDataCode(1, 0x74, False, 4)
|
+genIFRwDataCode(1, 0x74, False, 4)
|
||||||
|
|||||||
Reference in New Issue
Block a user