MPC5604B/C Microcontroller Reference Manual, Rev. 8
Freescale Semiconductor 469
Chapter 23
Deserial Serial Peripheral Interface (DSPI)
23.1 Introduction
This chapter describes the Deserial Serial Peripheral Interface (DSPI), which provides a synchronous
serial bus for communication between the MCU and an external peripheral device.
The MPC5604B has three identical DSPI modules (DSPI_0, DSPI_1 and DSPI_2). The “x” appended to
signal names signifies the module to which the signal applies. Thus CS0_x specifies that the CS0 signal
applies to DSPI module 0, 1, etc.
A block diagram of the DSPI is shown in Figure 23-1.
Figure 23-1. DSPI block diagram
The register content is transmitted using an SPI protocol.
CMD
Interrupt control
TX FIFO RX FIFO
TX data RX data
16
16
Shift register
SOUT_x
SPI
SPI baud rate,
delay and transfer
control
SIN_x
SCK_x
CS0_x
CS1:4_x
CS5_x
INTC
4