JAJSFP3A July 2018 – August 2018 TLC6C5716-Q1
PRODUCTION DATA.
TLC6C5716-Q1 implements a negate-bit toggle function to check the LOD-LSD registers and GCLK signal, which is useful for safety-related applications.
There are NEG1 and NEG2 bits in the registers, and their values are both 0 by default. After executing the negate-bit toggle command, both NEG1 and NEG2 change to 1. The LOD-LSD results are reversed in this condition. If the LOD-LSD registers get stuck, the LOD-LSD results are not be toggled, which means there is a fault in the LOD-LSD registers.
The LOD1-LSD1 registers only update on the 9th GCLK rising edge, and the LOD2-LSD2 registers only update on the Nth GCLK rising edge. So after a negate-bit toggle command, users must wait for at least one GS counter cycle (4096 GCLKs for the 12-bit GS counter mode, 1024 GCLKs for the 10-bit GS counter mode, and 256 GCLKs for the 8-bit GS counter mode) before reading the SID registers. So if the GCLK signal is lost, the loss can also be detected by the negate-bit toggle function.