SLASFM1A June 2025 – December 2025 AFE10004-EP
PRODUCTION DATA
A serial interface access cycle is initiated by asserting the CS pin low. The serial clock SCLK is able to be a continuous or gated clock. SDI data are clocked on SCLK falling edges. A regular serial interface access cycle is 24 bits long with error checking disabled, and 32 bits long with error checking enabled. Thus, ensure that the CS pin stays low for at least 24 or 32 SCLK falling edges. The access cycle ends when the CS pin is deasserted high. If the access cycle contains less than the minimum clock edges, the communication is ignored. If the access cycle contains more than the minimum clock edges, only the last 24 or 32 bits are used by the device. When CS is high, the SCLK and SDI signals are blocked and the SDO pin is in a Hi-Z state.
In an error checking disabled access cycle (24-bits long), the first byte input to SDI is the instruction cycle that identifies the request as a read or write command, and the 7-bit address to be accessed. The following bits in the cycle form the data cycle. Table 6-14 shows the SPI access cycle.
| BIT | FIELD | DESCRIPTION |
|---|---|---|
| 23 | R/W | Identifies the communication as a read or write command to the
addressed register. R/W = 0 sets a write operation. R/W = 1 sets a read operation. |
| 22:16 | A[6:0] | Register address. Specifies the register to be accessed during the read or write operation. |
| 15:0 | DI[15:0] | Data cycle bits. If a write command, the data cycle bits are the values written to the register with address A[6:0]. If a read command, the data cycle bits are don’t care values. |
Read operations require that the SDO pin is first enabled by setting the SDOEN bit. A read operation is initiated by issuing a read command access cycle. After the read command, issue a second access cycle to get the requested data; see also Table 6-15. The lower eight bits of the status register (STATUS[7:0]) and data are clocked out on the SDO pin on SCLK rising edges.
| BIT | FIELD | DESCRIPTION |
|---|---|---|
| 23:16 | STATUS[7:0] | Lower eight bits of the status register. |
| 15:0 | DO[15:0] | Readback data requested on previous access cycle. |