# Test vectors for FifoToHandShake ports
# 0 means force 0
# 1 means force 1
# L means expect 0
# H means expect 1
# X means don't care
########################
## Clock cycle = 10ns ##
########################
#time CLK   RST   CHNL_RX   CHNL_RX_LAST   CHNL_RX_LEN                       CHNL_RX_OFF                      CHNL_RX_DATA                                                      CHNL_RX_DATA_VALID   CHNL_TX_ACK   CHNL_TX_DATA_REN   AckTx   DataIn             Rx
0     0     1     0         0              00001000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
5     0     1     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
10    1     1     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
15    0     1     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
20    1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
25    0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
30    1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
35    0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
# Received Data
40    1     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
45    0     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
50    1     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
55    0     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
60    1     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  1000000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
65    0     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  1000000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
70    1     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  1000000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
75    0     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  1000000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
80    1     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  0100000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
85    0     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  0100000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
90    1     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  0100000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
95    0     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  0100000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
100   1     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  1100000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
105   0     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  1100000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
110   1     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  1100000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
115   0     0     1         1              00001000000000000000000000000000  0000000000000000000000000000000  1100000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
120   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0010000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
125   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0010000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
130   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0010000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
135   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0010000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
140   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  1010000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
145   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  1010000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
150   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  1010000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
155   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  1010000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
160   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0110000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
165   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0110000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
170   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0110000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
175   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0110000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
180   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  1110000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
185   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  1110000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
190   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  1110000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
195   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  1110000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
200   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0001000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
205   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0001000000000000000000000000000000000000000000000000000000000000  1                    0             0                  1       0000000000000000   0 
210   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0001000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
215   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0001000000000000000000000000000000000000000000000000000000000000  1                    0             0                  0       0000000000000000   0 
220   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  1       0000000000000000   0 
225   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  1       0000000000000000   0 
230   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
235   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
240   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  1       0000000000000000   0 
245   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  1       0000000000000000   0 
# Transmit Data
250   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0101010101010101   1 
255   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0101010101010101   1 
260   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  1       0101010101010101   0 
265   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  1       0101010101010101   0 
270   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    1             0                  0       1000000000000000   1 
275   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    1             0                  0       1000000000000000   1 
280   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  1       1000000000000000   0 
285   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  1       1000000000000000   0 
290   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       1110000000000000   1 
295   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       1110000000000000   1 
300   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  1       1110000000000000   0 
305   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  1       1110000000000000   0 
310   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       0000000000000000   0 
315   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       0000000000000000   0 
320   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  1       0000000000000000   0 
325   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  1       0000000000000000   0 
330   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0101010101010101   1 
335   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0101010101010101   1 
340   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  1       0101010101010101   0 
345   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  1       0101010101010101   0 
350   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       1100000000000000   1 
355   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       1100000000000000   1 
360   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  1       1100000000000000   0 
365   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  1       1100000000000000   0 
370   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       1001000000000000   1 
375   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       1001000000000000   1 
380   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  1       1001000000000000   0 
385   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  1       1001000000000000   0 
390   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       1110000000000000   1 
395   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       1110000000000000   1 
400   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  1       1110000000000000   0 
405   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  1       1110000000000000   0 
410   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       1100000000000000   1 
415   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       1100000000000000   1 
420   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       1100000000000000   0 
425   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       1100000000000000   0 
430   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       0000000000000000   0 
435   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       0000000000000000   0 
440   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             1                  0       0000000000000000   0 
445   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
450   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
455   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
460   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
465   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
470   1     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
475   0     0     0         0              00000000000000000000000000000000  0000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0                    0             0                  0       0000000000000000   0 
















