TXZ Family
Serial Peripheral Interface
2019-02-28
23 / 67
Rev. 3.0
(2) MSB first transfer (15-bit data with parity, frame length is 16-bit)
Figure 3.7 shows a 15-bit data length transmit/receive operation (with a parity bit, MSB 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 is copied to D15 through D1 in the shift
register. At the same time, a parity is calculated using data D14 through D0. The result is stored in D0 in the
shift register.
Subsequently, transmit data in the shift register and parity data are sequentially transferred from D15
through D0 in the shift register on serial clock
In the reception, receive data is stored in D0 of the shift register. Shift operation repeats on serial clock. If
the shift register stores 16-bit reception data, data is copied to the receive FIFO except a parity bit.
Figure 3.7 MSB first (15-bit data with parity)
[TSPIxDR]
(Data register)
[TSPIxDR]
(Data register)