Datasheet
49. Controller Area Network (MCAN)
49.1 Description
The Controller Area Network (MCAN) performs communication according to ISO 11898-1:2015 and to Bosch CAN-
FD specification. Additional transceiver hardware is required for connection to the physical layer
.
All functions concerning the handling of messages are implemented by the Rx Handler and the Tx Handler. The Rx
Handler manages message acceptance filtering, the transfer of received messages from the CAN core to the
Message RAM, as well as providing receive message status information. The Tx Handler is responsible for the
transfer of transmit messages from the Message RAM to the CAN core, as well as providing transmit status
information.
Acceptance filtering is implemented by a combination of up to 128 filter elements, where each element can be
configured as a range, as a bit mask, or as a dedicated ID filter.
49.2 Embedded Characteristics
• Compliant with CAN Protocol Version 2.0 Part A, B and ISO 11898-1
• CAN-FD with up to 64 Data Bytes Supported
• CAN Error Logging
• AUTOSAR Optimized
• SAE J1939 Optimized
• Improved Acceptance Filtering
• Two Configurable Receive FIFOs
• Separate Signalling on Reception of High Priority Messages
• Up to 64 Dedicated Receive Buffers
• Up to 32 Dedicated Transmit Buffers
• Configurable Transmit FIFO
• Configurable Transmit Queue
• Configurable Transmit Event FIFO
• Direct Message RAM Access for Processor
• Multiple MCANs May Share the Same Message RAM
• Programmable Loop-back Test Mode
• Maskable Module Interrupts
• Support for Asynchronous CAN and System Bus Clocks
• Power-down Support
• Debug on CAN Support
SAM E70/S70/V70/V71 Family
Controller Area Network (MCAN)
©
2019 Microchip Technology Inc.
Datasheet
DS60001527D-page 1404










