Each HBM Stack has a temperature sensor that can be read to ensure the temperature remains below the operating threshold. The CATTRIP over temperature signal is unavailable on Versal HBM devices, so it is critical that the stack temperature is monitored. Temperature is accessed by a sequence of writes and reads to 32-bit NPI registers described in the following table.
|Operation||Stack 0 NPI Address||Stack 1 NPI Address|
|Read bit  == 0 1||xF6A4_4008||xF721_4008|
|Read-modify-write, set bit  to 1 2||xF6A4_40F0||xF721_40F0|
|Read until bit  == 0 3||xF6A4_40F0||xF721_40F0|
|Read temperature data 4||xF6A4_40F8||xF721_40F8|