Instruction Programming | I/O | Width | Description |
---|---|---|---|
vio_tg_direct_instr_en | I | 1 | 0: Traffic Table Mode – Traffic
Generator uses traffic patterns programmed in 32-entry traffic
table. 1: Direct Instruction Mode – Traffic Generator uses current traffic pattern presented at VIO interface. |
vio_tg_instr_program_en | I | 1 | Enable instruction table programming (level sensitive) |
vio_tg_instr_num | I | 5 | Instruction number to be programmed |
vio_tg_instr_addr_mode | I | 4 | Address mode to be programmed.
|
vio_tg_instr_data_mode | I | 4 | Data mode to be programmed.
|
vio_tg_instr_rw_mode | I | 4 |
|
vio_tg_instr_rw_submode | I | 2 | Read/Write sub-mode to be
programmed. This is a sub-mode option when vio_tg_instr_rw_mode is set to "WRITE_READ" mode
|
vio_tg_instr_victim_mode | I | 3 | Victim mode to be programmed. One victim bit could be programmed using global register vio_tg_victim_bit. The rest of the bits on signal bus are considered to be aggressors. The following program options define aggressor behavior:
|
vio_tg_instr_victim_aggr_delay | I | 5 | Define aggressor/victim pattern
to be N-delay cycle of victim/aggressor. It is used when victim mode "DELAY_AGGR" or "DELAY VICTIM" mode is used in traffic pattern |
vio_tg_instr_victim_select | I | 3 | Victim bit behavior
programmed.
|
vio_tg_instr_num_of_iter | I | 32 | Number of Read/Write commands to issue (number of issue must be > 0 for each instruction programmed) |
vio_tg_instr_m_nops_btw_n_burst_m | I | 10 | M: Number of NOP cycles in
between Read/Write commands at User interface at general
interconnect clock. N: Number of Read/Write commands before NOP cycle insertion at User interface at general interconnect clock. |
vio_tg_instr_m_nops_btw_n_burst_n | I | 32 | M: Number of NOP cycles in
between Read/Write commands at User interface at general
interconnect clock. N: Number of Read/Write commands before NOP cycle insertion at User interface at general interconnect clock. |
vio_tg_instr_nxt_instr | I | 6 | Next instruction to run. To end traffic, next instruction should point at EXIT instruction.
|