
Deserial – Serial Peripheral Interface (DSPI)
PXN20 Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor
30-3
— Parameterized number of transfer attribute registers (from two to eight)
— Serial clock with programmable polarity and phase
— Various programmable delays
— Programmable serial frame size of 4 to 32 bits, expandable by software control
— Continuously held chip select capability
•
Six peripheral chip selects, expandable to 32 with external demultiplexer
•
Deglitching support for as many as 128 peripheral chip select with external demultiplexer
•
DMA support for adding entries to TX FIFO and removing entries from RX FIFO:
— TX FIFO is not full (TFFF)
— RX FIFO is not empty (RFDF)
•
Six Interrupt conditions:
— End of queue reached (EOQF)
— TX FIFO is not full (TFFF)
— Transfer of current frame complete (TCF)
— Attempt to transmit with an empty Transmit FIFO (TFUF)
— RX FIFO is not empty (RFDF)
— Frame received while Receive FIFO is full (RFOF)
•
Modified SPI transfer formats for communication with slower peripheral devices
•
Module disable mode supported via MDIS bits in the DSPI block
•
Halt mode supported via HLT bits in the SIU block
The DSPI also supports pin reduction through serialization and deserialization.
•
Two sources of serialized data:
— DSPI memory-mapped register
— Parallel Input signals
•
Deserialized data is provided as Parallel Output signals and as bits in a memory-mapped register
•
Transfer initiation conditions:
— Continuous
— Change in data
•
Pin serialization/deserialization with interleaved SPI frames for control and diagnostics
•
Continuous serial communications
clock
•
Enhanced DSI logic to implement a 32-bit Timed Serial Bus (TSB) configuration, supporting the
Micro Second Bus downstream frame format.
30.1.3
DSPI Configurations
The DSPI block has three distinct serial transmission configurations; SPI, DSI and CSI.
Summary of Contents for PXN2020
Page 1: ...PXN20 Microcontroller Reference Manual Devices Supported PXN2020 PXN2120 PXN20RM Rev 1 06 2011...
Page 42: ...PXN20 Microcontroller Reference Manual Rev 1 lxiv Freescale Semiconductor...
Page 64: ...Introduction PXN20 Microcontroller Reference Manual Rev 1 1 22 Freescale Semiconductor...
Page 112: ...Signal Description PXN20 Microcontroller Reference Manual Rev 1 3 44 Freescale Semiconductor...
Page 118: ...Resets PXN20 Microcontroller Reference Manual Rev 1 4 6 Freescale Semiconductor...
Page 372: ...e200z6 Core Z6 PXN20 Microcontroller Reference Manual Rev 1 13 8 Freescale Semiconductor...
Page 412: ...e200z0 Core Z0 PXN20 Microcontroller Reference Manual Rev 1 14 14 Freescale Semiconductor...
Page 821: ...Media Local Bus MLB PXN20 Microcontroller Reference Manual Rev 1 Freescale Semiconductor 27 49...
Page 822: ...Media Local Bus MLB PXN20 Microcontroller Reference Manual Rev 1 27 50 Freescale Semiconductor...
Page 1376: ...Memory Map PXN20 Microcontroller Reference Manual Rev 1 A 118 Freescale Semiconductor...