SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
The 64-bit TIME_STAMP value can be adjusted by writing the CPTS_TS_NUDGE_VAL_REG[7:0] register value which is a two's complement value. A value of 0xFF will subtract one RCLK clock from the next incremented TIME_STAMP[63:0] value. A nudge value of 0x01 will add one RCLK clock to the next incremented TIME_STAMP[63:0] value. For example, if the current TIME_STAMP value is 0x0F06, and TS_ADD_VAL[2:0]=3, the next incremented timestamp value would be 0x0F0A without a nudge and 0x0F0A +/- TS_NUDGE[7:0] with a nudge. The TS_NUDGE value is cleared to zero when the nudge has occurred.