SR (R5_ETM_1) Register

Zynq UltraScale+ Devices Register Reference (UG1087)

Document ID
UG1087
Release Date
2024-03-13
Revision
1.10

SR (R5_ETM_1) Register Description

Register NameSR
Offset Address0x0000000010
Absolute Address 0x00FEBFD010 (CORESIGHT_R5_ETM_1)
Width32
TypemixedMixed types. See bit-field details.
Reset Value0x00000002
DescriptionStatus Register

SR (R5_ETM_1) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Trigger 3rwNormal read/write0x0Trigger bit. Set when the trigger occurs, and prevents the trigger from being output until the ETM is next programmed.
Status 2rwNormal read/write0x0Holds the current status of the trace start/stop resource. If set to 1, it indicates that a trace on address has been matched, without a corresponding trace off address match.
Programming 1roRead-only0x1The current effective value of the ETM Programming bit (ETM Control Register bit [10]). You must wait for this bit to go to 1 before you start to program the ETM. If you read other bits in the ETM Status Register while this bit is 0, some instructions might not have taken effect. It is recommended that you set the ETM Programming bit and wait for this bit to go to 1 before reading the overflow bit. This bit remains 0 if there is any data in the FIFO. This ensures that the FIFO is empty before the ETM programming is changed.
Overflow 0roRead-only0x0If set to 1, there is an overflow that has not yet been traced. This bit is cleared to 0 when either:
- trace is restarted.
- the ETM Power Down bit, bit [0] of the ETM Control Register, 0x00, is set to 1.
Note: Setting or clearing the ETM Programming bit does not cause this bit to be cleared.