TXZ Family
Serial Peripheral Interface
2019-02-28
25 / 67
Rev. 3.0
(4) LSB first transfer (15-bit data with a parity bit, 16-bit frame length)
Figure 3.9 shows a 15-bit data length transmit/receive operation (with a parity bit, LSB first, 15-bit data
length). A frame length is 16-bit data length including a parity bit.
In the transmission, data D14 through D0 in the transmit FIFO are sorted bit by bit and the data is copied to
D17 from D31 in the shift register. At the same time, a parity is calculated using data D14 through D0. The
result is stored in the D16 in the shift register.
Subsequently, transmit data in the shift register and parity data are sequentially transferred from D31
through D16 in the shift register on serial clock.
In the reception, receive data is stored in the D0 of the shift register. Shift operation repeats on serial clock.
If the shift register stores 16-bit reception data, only data excluding a parity bit is copied to the receive
FIFO.
Figure 3.9 LSB first (15-bit data with parity)
[TSPIxDR]
(Data register)
[TSPIxDR]
(Data register)
Bit15