Device overview SPC563Mxx
34/48 Doc ID 13850 Rev 6
The DSPI supports these SPI features:
Full-duplex, synchronous transfers
Selectable LVDS Pads working at 40 MHz for SOUT and SCK pins
Master and Slave Mode
Buffered transmit operation using the TX FIFO with parameterized depth of 4 entries
Buffered receive operation using the RX FIFO with parameterized depth of 4 entries
TX and RX FIFOs can be disabled individually for low-latency updates to SPI queues
Visibility into the TX and RX FIFOs for ease of debugging
FIFO Bypass Mode for low-latency updates to SPI queues
Programmable transfer attributes on a per-frame basis:
Parameterized number of transfer attribute registers (from two to eight)
Serial clock with programmable polarity and phase
Various programmable delays:
PCS to SCK delay
SCK to PCS delay
Delay between frames
Programmable serial frame size of 4 to 16 bits, expandable with software control
Continuously held chip select capability
6 Peripheral Chip Selects, expandable to 64 with external demultiplexer
Deglitching support for up to 32 Peripheral Chip Selects 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)
6 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)
FIFO Underrun (slave only and SPI mode, the slave is asked to transfer data when
the TxFIFO is empty)
FIFO Overrun (serial frame received while RX FIFO is full)
Modified transfer formats for communication with slower peripheral devices
Continuous Serial Communications Clock (SCK)
Power savings via support for Stop Mode
Enhanced DSI logic to implement a 32-bit Timed Serial Bus (TSB) configuration,
supporting the Microsecond Channel downstream frame format
SPC563Mxx Device overview
Doc ID 13850 Rev 6 35/48
The DSPIs also support these features unique to the DSI and CSI configurations:
2 sources of the serialized data:
eTPU_A and eMIOS output channels
Memory-mapped register in the DSPI
Destinations for the deserialized data:
eTPU_A and eMIOS input channels
SIU External Interrupt Request inputs
Memory-mapped register in the DSPI
Deserialized data is provided as Parallel Output signals and as bits in a memory-
mapped register
Transfer initiation conditions:
Continuous
Edge sensitive hardware trigger
Change in data
Pin serialization/deserialization with interleaved SPI frames for control and diagnostics
Continuous serial communications clock
Support for parallel and serial chaining of up to four DSPI blocks
3.3.16 eSCI
The enhanced Serial Communications Interface (eSCI) allows asynchronous serial
communications with peripheral devices and other MCUs. It includes special support to
Device overview SPC563Mxx
36/48 Doc ID 13850 Rev 6
interface to Local Interconnect Network (LIN) slave devices. The eSCI block provides the
following features:
Full-duplex operation
Standard mark/space non-return-to-zero (NRZ) format
13-bit baud rate selection
Programmable 8-bit or 9-bit, data format
Programmable 12-bit or 13-bit data format for Timed Serial Bus (TSB) configuration to
support the Microsecond Channel upstream
Automatic parity generation
LIN support
Autonomous transmission of entire frames
Configurable to support all revisions of the LIN standard
Automatic parity bit generation
Double stop bit after bit error
10- or 13-bit break support
Separately enabled transmitter and receiver
Programmable transmitter output parity
2 receiver wake up methods:
Idle line wake-up
Address mark wake-up
Interrupt-driven operation with flags
Receiver framing error detection
Hardware parity checking
1/16 bit-time noise detection
DMA support for both transmit and receive data
Global error bit stored with receive data in system RAM to allow post processing of
errors
3.3.17 FlexCAN
The SPC563Mxx MCU contains two controller area network (FlexCAN) blocks. The
FlexCAN module is a communication controller implementing the CAN protocol according to
Bosch Specification version 2.0B. The CAN protocol was designed to be used primarily as a
vehicle serial data bus, meeting the specific requirements of this field: real-time processing,
reliable operation in the EMI environment of a vehicle, cost-effectiveness and required
bandwidth. FlexCAN module ‘A’ contains 64 message buffers (MB); FlexCAN module ‘C’
contains 32 message buffers.

SPC563M64L5COBR

Mfr. #:
Manufacturer:
STMicroelectronics
Description:
32-bit Microcontrollers - MCU 32-bit Pwr Architect MCU Auto PwrTrainApp
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union