SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
There are six TS Generate Function (TS_GENFn) outputs (n = 0 to 5). The TS_GENFn outputs have a programmable cycle (frequency) with a PPM feature and a software nudge feature. The TS_GENFn output cycle is CPTS_LENGTH_REG_j[31:0] RCLK periods (which is different than TS_COMP operation).
The TS_GENFn output cycle is CPTS_LENGTH_REG_j[31:0] RCLK periods beginning when the TIME_STAMP[63:0] value compares with the CPTS_COMP_LOW_REG_j[63:0] and the length value is non-zero. The TS_GENFn output cycle repeats thereafter every CPTS_LENGTH_REG_j[31:0] RCLK periods. The upper 32-bit word should be written first for 64-bit values. The length should be zero while the comparison value and other configuration parameters are being configured. The length should be written non-zero to enable operations last. The first cycle after comparison is active high when the TS_GENFn_POLARITY bit is low. No compare events and no CPTS_EVNT interrupts are generated.