Field Name | Bit Fields | Width | Description |
---|---|---|---|
axis_user | [15:0] | 16 | axis_user field |
axis_dest | [27:16] | 12 | axis_dest field |
axis_id | [43:28] | 16 | axis_id field |
axis_id_type | [45:44] | 2 | axis_id_type field |
packet_length | [61:46] | 16 | Packet length field |
Number of Transactions | [77:62] | 16 | Number of transactions per instruction |
Loop Address | [86:78] | 9 | When loop is used in the CSV field, this field indicates to which instruction to loop back. |
Loop | [87:87] | 1 | When loop is used in the CSV field, set this bit High for all the instructions in the loop. |
Data pattern | [90:88] | 3 |
00: Byte increment 01: random data pattern 10: constant data pattern 11: hammer data pattern |
Data pattern value | [122:91] | 32 |
For byte increment, value is 1. For 16-byte increment, value is 16. For random data pattern, the seed value is provided here. For constant data pattern, constant value is provided here. |
Delay between packets | [138:123] | 16 | Specifies the delay between each packet in clock cycles. |
Delay between beats | [154:139] | 16 |
Specifies the delay between each beat in clock cycles. Maximum value: 65530. |
Infinite Transaction | [155:155] | 1 | If the bit is set, then the instruction is executed forever. |
Infinite loop | [156:156] | 1 | If the bit is set, then the loop is executed forever. |
Start loop | [157:157] | 1 | When loop is used in the CSV field, set this bit High for first instructions in the loop. |
end loop | [158:158] | 1 | When loop is used in the CSV field, set this bit High for last instructions in the loop. |
Loop count | [174:159] | 16 | When loop is used in the CSV field, provide the loop count. |
Wait instruction | [175:175] | 1 | Set this bit High if the instruction is Wait. |
Last Instruction | [176:176] | 1 | This bit indicates the last instruction. |
Tlast always 0 | [177:177] | 1 | If you set this bit High, tlast will always be 0. |
Tlast always 1 | [178:178] | 1 | If you set this bit High, tlast will always be 1. |
NoC Dest ID | [190:179] | 12 | NoC destination ID field. |
Phase done | [191:191] | 1 | Set this bit High if the instruction is phase done. |