CAN FD cores
Bosch’s M_CAN core by has been chosen by many market-leading chipmakers for the first wave of micro-controllers with CAN FD connectivity. In the second round, some of them are starting to implement CAN FD themselves.
The M_CAN core was the first implementation of the CAN FD protocol. Due to time-to-market reasons most micro-controller manufacturers integrated it into their products. Deveral other CAN FD cores are available from other providers. They are mainly implemented in FPGAs. Microchip is an exception: The company, which recently acquired Atmel, uses Kvaser’s CAN FD core in its CAN FD controllers (stand-alone and micro-controller). Renesas has developed its own CAN FD implementation optimized for gateway applications; ST Microelectronics considers providing an own implementation besides the M_CAN; only Cypress has no plans to do the same.
In the September issue of the CAN Newsletter magazine, you can find an article about the M_CAN and other cores implementing the CAN FD protocol. Implementing the CAN FD protocol requires a license from Bosch. The Classical CAN protocol has been free of IP rights since May 2016, however certain kinds of implementation may still infringe some IP rights by Bosch or others.
The high number of sold CAN FD licenses is an indication of its acceptance by the automobile industry. Most micro-controllers featuring CAN connectivity will support both Classical and CAN FD in the future, which gives other industries the chance to migrate to CAN FD. CiA has scheduled several information events on CAN FD this autumn and will continue to do so next spring.
News and reports