Skip to main content
Automotive semiconductors and sensors from Bosch
Would you like to order our products? Or do you have questions? Our team is here to help with product inquiries and provide assistance.

M_CAN

Protocol controller IP for CAN / CAN FD

Distributors for semiconductors
Our distribution partners
 M_CAN | Protocol controller IP for CAN / CAN FD

Safe communication with bit rates above 1 Mbit/s

The M_CAN is a CAN IP module that can be realized as a standalone device, as part of an ASIC or on an FPGA.

It performs communication according to ISO11898-1:2015. It supports Classical CAN and CAN FD (CAN with Flexible Data-rate). Additional transceiver hardware is required for connection to the CAN physical layer.

The message storage is intended to be a single or dual-ported Message RAM outside of the module.

It is connected to the M_CAN via the Generic Master Interface. Depending on the chosen integration, multiple M_CAN controllers may share the same Message RAM. The Host CPU is connected via the 32-bit Generic Interface.

Benefits

Support of Classical CAN and CAN FD according to ISO 11898-1:2015

Up to 64-byte payload for faster transmission of large data fields

Smart message handling reduces CPU load

Optional Add-ons:

TSU - Timestamping unit

The timestamping unit supplies the M_CAN IP-module with hardware timestamps according to CiA 603 and AUTOSAR specification.

> More information about TSU

DMU - Direct memory access unit

The DMU supports DMA transfers between M_CAN message RAM and system memory

> More information about DMU

Mandatory License of CAN Protocols

The CAN Protocols are patented products developed by Robert Bosch GmbH.

A CAN Protocol License is required for all implementations of CAN FD, CAN FD light, TTCAN and CAN XL modules.

> More information about CAN Protocol License

> More information about X_CAN IP module

  • Block diagram M_CAN IP
    Block diagram M_CAN IP

Downloads

Download

Product information

M_CAN - User manual

M_CAN - User manual