
Deserial Serial Peripheral Interface (DSPI)
MPC5644A Microcontroller Reference Manual, Rev. 6
1302
Freescale Semiconductor
frame is stored in the DSPI_COMPR. The Transfer Priority Logic selects the source of the serialized data
and asserts the appropriate PCS signal.
30.9.4.2
CSI deserialization
The deserialized frames in CSI configuration goes into the DSPI_DDR or the RX FIFO based on the
transfer priority logic. When DSI frames are transferred the returned frames are deserialized and latched
into the DSPI_DDR. When SPI frames are transferred the returned frames are deserialized and written to
the RX FIFO.
30.9.5
DSPI baud rate and clock delay generation
The SCK frequency and the delay values for serial transfer are generated by dividing the system clock
frequency by a prescaler and a scaler with the option for doubling the baud rate.
shows
conceptually how the SCK signal is generated.
Figure 30-36. Communications clock prescalers and scalers
30.9.5.1
Baud rate generator
The baud rate is the frequency of the Serial Communication Clock (SCK). The system clock is divided by
a prescaler (PBR) and scaler (BR) to produce SCK with the possibility of halving the scaler division. The
DBR, PBR and BR fields in the DSPI_CTAR registers select the frequency of SCK by the formula in the
BR field description.
shows an example of how to compute the baud rate.
30.9.5.2
PCS to SCK delay (t
CSC
)
The PCS to SCK delay is the length of time from assertion of the PCS signal to the first SCK edge. See
for an illustration of the PCS to SCK delay. The PCSSCK and CSSCK fields in the
DSPI_CTAR
x
registers select the PCS to SCK delay by the formula in the CSSCK field description.
shows an example of how to compute the PCS to SCK delay.
Table 30-33. Baud rate computation example
f
sys
PBR
Prescaler
BR
Scaler
DBR
Baud rate
100 MHz
0b00
2
0b0000
2
0
25 Mb/s
20 MHz
0b00
2
0b0000
2
1
10 Mb/s
Table 30-34. PCS to SCK delay computation example
f
sys
PCSSCK
Prescaler
CSSCK
Scaler
PCS to SCK delay
100 MHz
0b01
3
0b0100
32
0.96 µs
SCK
System Clock
Prescaler
1
Scaler
1 + DBR
Содержание MPC5644A
Страница 2: ...MPC5644A Microcontroller Reference Manual Rev 6 2 Freescale Semiconductor...
Страница 24: ...MPC5644A Microcontroller Reference Manual Rev 6 24 Freescale Semiconductor...
Страница 26: ...MPC5644A Microcontroller Reference Manual Rev 6 26 Freescale Semiconductor...
Страница 52: ...Introduction MPC5644A Microcontroller Reference Manual Rev 6 52 Freescale Semiconductor...
Страница 56: ...Memory Map MPC5644A Microcontroller Reference Manual Rev 6 56 Freescale Semiconductor...
Страница 130: ...Device Performance Optimization MPC5644A Microcontroller Reference Manual Rev 6 130 Freescale Semiconductor...
Страница 204: ...Multi Layer AHB Crossbar Switch XBAR MPC5644A Microcontroller Reference Manual Rev 6 204 Freescale Semiconductor...
Страница 212: ...Peripheral Bridge PBRIDGE MPC5644A Microcontroller Reference Manual Rev 6 212 Freescale Semiconductor...
Страница 558: ...System Integration Unit SIU MPC5644A Microcontroller Reference Manual Rev 6 558 Freescale Semiconductor...
Страница 582: ...Frequency modulated phase locked loop FMPLL MPC5644A Microcontroller Reference Manual Rev 6 582 Freescale Semiconductor...
Страница 766: ...Enhanced Time Processing Unit eTPU2 MPC5644A Microcontroller Reference Manual Rev 6 766 Freescale Semiconductor...
Страница 1228: ...Decimation Filter MPC5644A Microcontroller Reference Manual Rev 6 1228 Freescale Semiconductor...
Страница 1236: ...System Information Module and Trim SIM MPC5644A Microcontroller Reference Manual Rev 6 1236 Freescale Semiconductor...
Страница 1250: ...Cyclic Redundancy Checker CRC Unit MPC5644A Microcontroller Reference Manual Rev 6 1250 Freescale Semiconductor...
Страница 1336: ...Deserial Serial Peripheral Interface DSPI MPC5644A Microcontroller Reference Manual Rev 6 1336 Freescale Semiconductor...
Страница 1388: ...Enhanced Serial Communication Interface ESCI MPC5644A Microcontroller Reference Manual Rev 6 1388 Freescale Semiconductor...
Страница 1440: ...FlexCAN Module MPC5644A Microcontroller Reference Manual Rev 6 1440 Freescale Semiconductor...
Страница 1624: ...FlexRay Communication Controller FlexRay MPC5644A Microcontroller Reference Manual Rev 6 1624 Freescale Semiconductor...
Страница 1670: ...JTAG Controller JTAGC MPC5644A Microcontroller Reference Manual Rev 6 1670 Freescale Semiconductor...
Страница 1692: ...Nexus Port Controller NPC MPC5644A Microcontroller Reference Manual Rev 6 1692 Freescale Semiconductor...
Страница 1701: ...Development Trigger Semaphore DTS MPC5644A Microcontroller Reference Manual Rev 6 Freescale Semiconductor 1701...
Страница 1702: ...Development Trigger Semaphore DTS MPC5644A Microcontroller Reference Manual Rev 6 1702 Freescale Semiconductor...