JAJSUQ7B June 2024 – September 2024 TMUXS7614D
PRODUCTION DATA
デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
CRC is disabled by default and can be enabled through the CRC_ERR_EN bit in the ERR_CONFIG register. When CRC is enabled the expected SCLK cycles change from 16 to 24. The additional 8 cycles are the CRC byte that is calculated by the device from the initial 16-bits of data (R/W bit, register address [6:0], and the register data [7:0]). Writes occur on the rising edge of the 24th SCLK rising edge. The CRC polynomial used is x8+x2+x1+1 using a value of 0 as the seed.
The CRC byte, during a SPI write, is provided by the central processing unit or microcontroller. This byte is checked before the 24th SCLK rising edge by the SPI block to confirm the CRC byte aligns with the first 16 bits received. If the CRC byte is incorrect then the register write is blocked and the CRC error flag asserts. TMUXS7614D provides the CRC byte through SDO during a SPI read.