Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48Icon--info-i-black-48x48Icon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48share-circle1Icon--share-black-48x48Icon--shopping-cart-black-48x48Icon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist

Important Cookie Information

This website uses cookies for reasons of functionality, comfort, and statistics. You can change those settings at any time in the footer on "Privacy Settings".

Bosch Semiconductors

M_CAN

Protocol controller IP for CAN / CAN FD

Application & Technical Summary

ip-modul_grafik

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 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 Slave Interface.

Product benefits

  • Support of Classical CAN and CAN FD up to 64 byte according to ISO 11898-1:2015
  • Support of TTCAN (Time-Triggered CAN) according to ISO 11898-4
  • Multiple M_CAN modules can access one shared memory
  • Smart message handling reduces CPU load
  • TTCAN for real-time applications
  • Connectable to customer-specific Host CPUs with 8/16/32-bit generic CPU interface
  • up to 64 byte payload for faster transmission of large data fields

secure communication

with bit rates above 1 Mbit/s

Download

Product information

M_CAN - User manual

M_CAN - User manual

M_CAN - Support of ISO 11898-1:2015

M_CAN - Support of ISO 11898-1:2015

M_CAN - Functionalities and features

M_CAN - Functionalities and features

M_CAN - Reception handling

M_CAN - Reception handling

M_CAN - Transmission handling

M_CAN - Transmission handling

M_CAN - Interrupt handling

M_CAN - Interrupt handling

M_TTCAN - User manual

M_TTCAN - User manual

M_TTCAN - Support of ISO 11898-1:2015

M_TTCAN - Support of ISO 11898-1:2015