PP1_STATUS (GPU) Register

Zynq UltraScale+ Devices Register Reference (UG1087)

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

PP1_STATUS (GPU) Register Description

Register NamePP1_STATUS
Offset Address0x000000B008
Absolute Address 0x00FD4BB008 (GPU)
Width32
TyperwNormal read/write
Reset Value0x00000000
DescriptionPixel Processor Status Register

PP1_STATUS (GPU) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved31:8rwNormal read/write0x0Reserved, write as zero, read undefined.
CLK_OVERRIDE 7rwNormal read/write0x0Shows that the block level clock gates have been disabled.
This bit is set by the CLK_OVERRIDE command in the CTRL_MGMT Register.
When this bit is set, all the architectural clock gates in the design are
overridden so all clocks are always active.
INTERRUPT_ASSERTED 6rwNormal read/write0x0Shows the current status of the interrupt request line of the pixel processor.
WRITE_BOUNDARY_ERROR 5rwNormal read/write0x0Show that the pixel processor attempted to write outside the write boundary
set by the WRITE_BOUNDARY registers.
BUS_STOPPED 4rwNormal read/write0x0Shows that the master bus interface of the pixel processor has been stopped
because of a STOP_BUS command or a performance counter limit event. The
bus interface can be restarted by using the START_BUS command.
BUS_ERROR 3rwNormal read/write0x0A bus transaction has ended with error. The pixel processor has been stopped
and has to be reset before rendering can be started again.
HANG 2rwNormal read/write0x0Watchdog timer limit reached.
This state can also be triggered under normal rendering if you are running a
shader where it is near to a never-ending inner loop.
From the software perspective, you can ignore this state, because this is
merely a hint from the HW that something might be wrong. The SW then
decides to either reset the processor, or continue to let it run.
TILE_STOPPED 1rwNormal read/write0x0Rendering of the current tile has been completed as if it was the last tile of
the frame. Indicates that an END_AFTER_TILE command has been issued.
RENDERING_ACTIVE 0rwNormal read/write0x0The pixel processor is currently active rendering.