![Freescale Semiconductor MPC5553 Reference Manual Download Page 875](http://html1.mh-extra.com/html/freescale-semiconductor/mpc5553/mpc5553_reference-manual_2330655875.webp)
MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
20-2
Freescale Semiconductor
20.1.1
Block Diagram
A block diagram of the DSPI is shown in
Figure 20-1. DSPI Block Diagram
20.1.2
Overview
The DSPI supports pin count reduction through serialization and deserialization of eTPU channels, eMIOS
channels, and memory-mapped registers. Incoming serial data may be used to trigger external interrupt
requests through DSPI deserialized output connections to the SIU. The channels and register content are
transmitted using an SPI-like protocol. There are four identical DSPI modules (DSPI_A, DSPI_B,
DSPI_C, and DSPI_D) on the MPC5554, and three DSPI modules on the MPC5553 (DSPI_B, DSPI_C,
and DSPI_D). The DSPI has three configurations:
•
Serial peripheral interface (SPI) configuration where the DSPI operates as an SPI with support for
queues.
•
Deserial serial interface (DSI) configuration where the DSPI serializes eTPU and eMIOS output
channels and deserializes the received data by placing it on the eTPU and eMIOS input channels
and as inputs to the external interrupt request submodule of the SIU.
•
Combined serial interface (CSI) configuration where the DSPI operates in both SPI and DSI
configurations interleaving DSI frames with SPI frames, giving priority to SPI frames.
CMD
DMA and Interrupt Control
TX FIFO
RX FIFO
TX Data
RX Data
16
16
Shift Register
SOUT
x
SPI
SPI and DSI Baud Rate,
Delay and Transfer
Control
CSI
Priority
Logic
TXSS
DSI
DSPI BIU
16
From eTPU
and eMIOS
Output Channels
16
To eTPU or
eMIOS
Input Channels
SIU_DISR
SIN
x
SCK
x
PCS
x
0/SS
x
PCS
x
[1:4]
PCS
x
5/PCSS
x
INTC
eDMA
Slave Interface
4
Summary of Contents for MPC5553
Page 5: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 2 Freescale Semiconductor...
Page 21: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 xvi Freescale Semiconductor...
Page 47: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 1 26 Freescale Semiconductor...
Page 163: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 4 20 Freescale Semiconductor...
Page 179: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 5 16 Freescale Semiconductor...
Page 561: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 13 38 Freescale Semiconductor...
Page 615: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 14 54 Freescale Semiconductor...
Page 707: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 17 68 Freescale Semiconductor...
Page 755: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 18 48 Freescale Semiconductor...
Page 873: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 19 118 Freescale Semiconductor...
Page 984: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 Freescale Semiconductor 21 41...
Page 985: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 21 42 Freescale Semiconductor...
Page 1019: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 22 34 Freescale Semiconductor...
Page 1129: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 25 90 Freescale Semiconductor...