RWD (ETF8K) Register

Zynq UltraScale+ Devices Register Reference (UG1087)

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

RWD (ETF8K) Register Description

Register NameRWD
Offset Address0x0000000024
Absolute Address 0x00FE950024 (CORESIGHT_SOC_ETF_2)
Width32
TypewoWrite-only
Reset Value0x00000000
DescriptionEnables testing of Trace RAM connectivity to the TMC. When in Disabled state (TraceCaptEn=0 and TMCReady=1), a write to this register stores data at the location pointed to by the RWP. Writes to this register when not in Disabled state are ignored. When the memory width given in the DEVID register is greater than 32_bit, multiple writes to this register must be performed together to read a full memory width of data. For example, if the memory width is 128 bits, then writes to this register must be performed four at a time. When a full memory width of data has been written, the data is written to memory and the RAM Write Pointer is incremented to the next memory word. In ETR configuration, when the MemErr bit in the STS Register is set, writing to this register returns an error response on the APB slave interface and the write data is discarded. Writing to this register other than when in Disabled state and in integration mode results in Unpredictable behavior.

RWD (ETF8K) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
RWD31:0woWrite-only0Data written to this register is placed in the Trace RAM.