ITCTRL (TPIU) Register

Zynq UltraScale+ Devices Register Reference (UG1087)

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

ITCTRL (TPIU) Register Description

Register NameITCTRL
Offset Address0x0000000F00
Absolute Address 0x00FE980F00 (CORESIGHT_SOC_TPIU)
Width32
TyperwNormal read/write
Reset Value0x00000000
DescriptionThis register is used to enable topology detection. For more information see the CoreSight Architecture Specification. This register enables the component to switch from a functional mode, the default behavior, to integration mode where the inputs and outputs of the component can be directly controlled for the purpose of integration testing and topology solving. Note: When a device has been in integration mode, it might not function with the original behavior. After performing integration or topology detection, you must reset the system to ensure correct behavior of CoreSight and other connected system components that are affected by the integration or topology detection.The registers in the TPIU enable the system to set the flushinack and triginack output pins. The flushin and trigin inputs to the TPIU can also be read. The other Integration Test Registers are for testing the integration of the ATB slave interface on the TPIU.

ITCTRL (TPIU) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Integration_mode 0rwNormal read/write0x0Allows the component to switch from functional mode to integration mode or back.