MPC563XM Reference Manual, Rev. 1
1268
Freescale Semiconductor
Preliminary—Subject to Change Without Notice
Figure 28-1. FlexCAN Block Diagram
28.2.1
Overview
The CAN protocol was primarily, but not only, designed to be used 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. The FlexCAN module is a full implementation of the
CAN protocol specification, Version 2.0 B [Ref. 1], which supports both standard and extended message
frames. A flexible number of Message Buffers (16, 32 or 64) is also supported. The Message Buffers are
stored in an embedded RAM dedicated to the FlexCAN module. Please refer to the Device User Guide for
the actual number of Message Buffer configured in the MCU.
288/544/1056-
Bus Interface Unit
max MB #
(0–63)
IP Bus Interface
CAN
Message
CAN Tx
CAN Rx
MB1
MB0
MB62
MB63
Clocks, Address & Data buses,
Interrupt and Test Signals
Buffer
Management
Protocol
Interface
byte RAM
Message
Buffer
Storage
64/128/256-
RXIMR1
RXIMR0
RXIMR62
RXIMR63
byte RAM
ID Mask
Storage