SBASAI9 December 2025 ADS112S14 , ADS122S14
PRODUCTION DATA
Communication through the serial interface is based on the concept of frames. A frame consists of a prescribed number of SCLKs required to shift data in on SDI, or out on SDO. A frame starts by taking CS low and ends by taking CS high. When CS is taken high, the device interprets the last 16 bits (or 24 bits when SPI CRC is enabled) of input data regardless of the amount of data shifted into the device.
The interface is full duplex, meaning that the interface is capable of transmitting data on SDO while simultaneously receiving data on SDI. Typically, the input frame is sized to match the output frame by padding the frame with leading zeros if needed. However, if only writing to the device while ignoring the data on SDO, the frame can be shortened to the minimum size of 16 bits (or 24 bits when SPI CRC is enabled). Figure 7-18 and Figure 7-19 show typical communication frame structures for the 16-bit and 24-bit devices, respectively. In these examples, conversion data are shifted out on SDO. As illustrated, command bytes on SDI (plus the optional CRC-IN byte) are always right aligned within a frame. Data bytes on SDO (plus the optional STATUS header and CRC-OUT byte) are always left aligned within a frame.
The output frame size, as given in Table 7-9, depends on the data resolution (16 or 24 bits), the optional STATUS header (two bytes), and the optional CRC byte.
| RESOLUTION | STATUS HEADER | CRC BYTE | FRAME SIZE |
|---|---|---|---|
| 16 bit | No | No | 16 bit |
| 16 bit | No | Yes | 24 bit |
| 16 bit | Yes | No | 32 bit |
| 16 bit | Yes | Yes | 40 bit |
| 24 bit | No | No | 24 bit |
| 24 bit | No | Yes | 32 bit |
| 24 bit | Yes | No | 40 bit |
| 24 bit | Yes | Yes | 48 bit |
In 4-wire SPI mode, when extending the frame beyond the frame size given in Table 7-9, the device starts shifting out data on SDO which was shifted in on SDI at the beginning of the frame. This behavior is to support daisy-chain operation as explained in the Daisy-Chain Operation section.
A continuous-read mode is available in 4-wire SPI mode, where an arbitrary number of register data can be retrieved without any transitions of CS, and the frame extends to accommodate the additional data. See the Continuous-Read Mode section for details. In continuous-read mode, the output frame size is unlimited.
In 3-wire SPI mode, the input frame must match the size of the output frame as given in Table 7-9 for the SPI to remain synchronized. See the 3-Wire SPI Mode section for details.