Arasan’s CAN IP Controller Core performs serial communication as per CAN IP 2.0 Specifications. It supports full CAN IP 2.0 (both CAN IP 2.0A and 2.0B). The design implements the BOSCH CAN IP Message Transfer Protocols 2.0A (which is equivalent to CAN IP 1.2 and covers standard message formats with 11-bit identifiers); and 2.0B which covers both standard and extended message formats (both 11-bit and 29-bit identifiers). Arasan’s CAN IP Controller core is easy to integrate with the Host processor using an AMBA-AHB standard interface. This highly configurable design supports programmable Interrupts, data and baud rates, acceptance filters & buffering schemes specific to the application
Fig 1 Block Diagram of CAN IP2.0 Controller
FEATURES
CAN IP Specifications Support
Full CAN IP 2.0, both BOSCH CAN IP 2.0A and CAN IP 2.0B
Fully programmable from 128Kb/sec to 1Mbits/sec Reliability, Availability, Serviceability (RAS)
Error Diagnostics for all error types like Bit error, Stuff Error, CRC error, Form Error and Acknowledgement Errors
For safety extensive error detection support such as Monitoring, CRC, Bit Stuffing and Message frame check
FIFO Mode and Priority Modes for Transmit Buffers Ease of Integration, Usage & Porting
AMBA-AHB Standard Interface
Optional Multi-CAN IP Wrapper for controlling multiple CAN IP Bus Nodes using a single host CAN IP Controller
Easily can be ported to various FPGAs & ASIC Designs Compliance Check
Multiple 3rd Party CAN IP2.0 Verification IP Protocol Compliance checked
DELIVERABLES
System Verilog RTL Source Code
A simplified Testbench with simulation models to run initial set of tests after release
Synthesizable Netlist
Synthesis Scripts and exception lists
Timing Report
Protocol Compliance & Coverage Report
Sample Firmware with Drivers
Application Notes
Notice: The TTCAN, CAN FD, CAN FD Light and the CAN XL Protocol are claimed to be protected by intellectual property rights of Robert Bosch GmbH. The CAN FD and CAN XL Protocol License is required for any implementation of the respective protocols, also for self-developed CAN FD/CAN XL modules or for CAN FD/CAN XL modules purchased from other vendors. The right to use the CAN trademark, and Bosch’s essential intellectual property rights regarding the TTCAN, CAN FD, CAN FD Light and CAN XL Protocol for the design, manufacture, and sale of protocol controller implementations as integrated circuits or as programmed FPGAs or any other implementation is the responsibility of each of Arasan’s Licensee(s) / Customer(s). Arasan CAN 2.0, TTCAN, CAN FD, CAN FD Light and CAN XL Controller IP including updates and future versions are simply an implementation of the respective specifications with no license rights included to Bosch or other 3’rd party Intellectual Property holders. Procuring such licenses for any such Intellectual Property is the sole responsibility of the Arasan’s Licensee(s) / Customer(s).
CiA has a long and fruitful relation to Arasan Chip Systems, Inc. Since 2013, we have been in contact regarding CAN and CAN FD IP cores. Since 2021, The company is a member of the nonprofit CiA association and part of the CiA community with more than 700 members. We appreciate the support by Arasan Chip Systems,” said Holger Zeltwanger, CiA Managing Director since 1992.