Arasan’s most advanced CAN-XL Bus Controller Core performs serial communication as per CAN 2.0, CAN-FD & CAN-XL Specifications. It also supports original Bosch Protocol & ISO 11898 specifications for TTCAN (Time Triggered Operation) as specified in ISO11898-4. The design is fully optimized to support AUTOSAR and SAE J1939 specifications. Arasan’s CAN-XL Controller core is easy to integrate with the Host processor using AMBA-AXI standard interface. This highly configurable design supports programmable Interrupts, data and baud rates, acceptance filters & buffering schemes specific to the application.
CAN-XL Bus Controller IP
Features
CAN Controller IP Specifications Support
- CAN 2.0, CAN-FD (ISO 11898-1.2015 & legacy ISO and Bosch Specifications)
- CAN-XL (CiA 610-1 version 1.0.0)
- TTCAN (ISO 11898-4 level 1)
- AUTOSAR and SAE J1939
- Fully programmable 1Mbits/sec with CAN 2.0 and several Megabits/sec for CAN-FD & CAN-XL design
Enhanced Safety with CADsec Protocol support
- Implements cascaded CRC with Hamming Distance-6, meaning all errors detected
- Optional CADsec for node-to-node protection using 4-byte header with ciphercontrol, secure channel ID & 128-bit authentication tag
- Optional Payload Encryption
- Loop-Back Mode for self-diagnostics
- Time stamping compliant to CiA-603 Specification
- ISO-26262 ASIL-B Readiness with ECC for SRAM memory
- Optional ISO26262 ASIL-C Support
Ease of Integration, Usage & Porting
- AMBA-AXI Interface
- Optional Multi-CAN Wrapper for controlling multiple CAN Bus Nodes using a single host CAN Controller
- Supports CAN-XL Transceiver with Mici (Medium Independent CAN Interface) for Dual-Mode Transceivers
Compliance Check
- Multiple 3rd party CAN2.0, CAN-FD & CANXL 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
Note*: ” License does not include the CAN Protocol License and CAN Trademarks”