External Cross Trigger Control Debug Register - 3.2 English

MicroBlaze Debug Module LogiCORE IP Product Guide (PG115)

Document ID
PG115
Release Date
2021-01-21
Version
3.2 English

This register defines the trigger source for each of the four external trigger outputs, and the mask for each of the four external trigger inputs. This register is a write-only register. It is only available when the C_USE_CROSS_TRIGGER parameter is set. Issuing a read request has no effect, and undefined data is read.

The reset values of Input Mask and Output Select for each trigger are defined by the parameter C_EXT_TRIG_RESET_VALUE:

  • Bits 19-16: Input Mask
  • Bits 15-12: External Trigger 0 Output Select
  • Bits 11-8: External Trigger 1 Output Select
  • Bits 7-4: External Trigger 2 Output Select
  • Bits 3-0: External Trigger 3 Output Select
Table 1. External Cross Trigger Control Debug Register
Reserved External Trigger
31 10 9 0
Table 2. External Cross Trigger Control Debug Register Bit Definitions
Bits Name Access Reset Value Description
31 - 10 Reserved N/A 0 Reserved
9 - 6 Output Select W See Notes 1 Trigger output source for the selected external trigger output, according to ().
5 - 2 Input Mask W See Notes 1

Mask bits for each external trigger input for the selected trigger output. Bits with value 0 do not affect the output.

Bit 5 = External trigger input 0

...

Bit 2 = External trigger input 3

1 - 0 Index W 00

Selected external trigger output to change:

00 = External Trigger 0

01 = External Trigger 1

10 = External Trigger 2

11 = External Trigger 3

  1. The default reset value is defined by the parameter C_EXT_TRIG_RESET_VALUE to set Input Mask to 1111 and Output Select to 1 for External Trigger 0, 2 for External Trigger 1, 3 for External Trigger 2 and 4 for External Trigger 3.