![NXP Semiconductors MPC5566 Reference Manual Download Page 958](http://html1.mh-extra.com/html/nxp-semiconductors/mpc5566/mpc5566_reference-manual_1721850958.webp)
Deserial Serial Peripheral Interface (DSPI)
MPC5566 Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
20-33
20.3.2.14 DSPI DSI Deserialization Data Register (DSPI
x
_DDR)
The DSPI
x
_DDR holds the signal states for the parallel output signals. The DSPI
x
_DDR is read-only and
it is memory mapped so that host software can read the incoming DSI frames.
The following table describes the field in the DSPI deserialization data register:
20.4
Functional Description
The DSPI supports full-duplex, synchronous serial communications between the MCU and peripheral
devices. The DSPI can also be used to reduce the number of pins required for I/O by serializing and
deserializing up to 16 parallel input/output signals from the eTPU and eMIOS. All communications are
through an SPI-like protocol.
The DSPI has three configurations:
•
Serial peripheral interface (SPI) configuration in which the DSPI operates as a basic SPI or a
queued SPI.
•
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 subblock 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.
The DCONF field in the DSPI
x
_MCR register determines the DSPI configuration. See
DSPI configuration values.
Address: Base + 0x00CC
Access: R/O
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
DESER_DATA
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 20-16. DSPI Deserialization Data Register (DSPI
x
_DDR)
Table 20-16. DSPI
x
_DDR Field Description
Field
Description
0–15
Reserved
16–31
DESER
DATA
Deserialized data. Holds deserialized data which is presented as signal states to the parallel output signals.
Summary of Contents for MPC5566
Page 81: ...Introduction MPC5566 Microcontroller Reference Manual Rev 2 1 24 Freescale Semiconductor...
Page 135: ...Signal Description MPC5566 Microcontroller Reference Manual Rev 2 2 54 Freescale Semiconductor...
Page 189: ...Reset MPC5566 Microcontroller Reference Manual Rev 2 4 20 Freescale Semiconductor...
Page 603: ...Flash Memory MPC5566 Microcontroller Reference Manual Rev 2 13 38 Freescale Semiconductor...
Page 609: ...SRAM MPC5566 Microcontroller Reference Manual Rev 2 14 6 Freescale Semiconductor...
Page 1073: ...MPC5566 Microcontroller Reference Manual Rev 2 22 36 Freescale Semiconductor...
Page 1185: ...Nexus MPC5566 Microcontroller Reference Manual Rev 2 25 92 Freescale Semiconductor...