==== C_CAN / D_CAN / M_CAN ==== C_CAN is an CAN implementation developed by [[http://www.can.bosch.com | Bosch]] and sold as Intellectual Property IP to other chip manufactureres. [[http://www.bosch-semiconductors.de/en/ubk_semiconductors/safe/in_vehicle_communication/can_controllers/can_controllers.html | CAN products]]. Known chips using it: * ARM (in general) Bosch GmbH? offers the C_CAN module to be integrated via the AMBA(tm) APB interface protocol bus to an ARM processor. * Altera: Bosch C_CAN intellectual property (IP) module can be implemented on the Altera(r) Stratix(tm), Cyclone(tm), and APEX(tm) 20KE FPGA families. [[https://www.altera.com/solutions/partners/ip-partners/bosch.html | Bosch parner profile ]]. * Fujitsu (now Spansion) 8FX/16LX/16FX/32FX, Spansion FCR4 * Hynix ARM HMS30C7202 * Nuvoton NUC130/NUC140 * OKI stand alone CAN controller ML67Q2301 * SiLabs? C8051F040, C8051F500 * ST STR911 A new module design, the D_CAN is available since 2006. Another one, M_CAN supports the new CAN FD :-) since 2012. Some semiconductor manufacturers are starting to implement it (Spansion in 2014, ST, Freescale, Atmel, ...? )