CAN-XL Bus Controller IP
The CAN-XL Bus Controller Core performs serial communication as per CAN 2.0, CAN-FD & CAN-XL Specifications.
Overview
The 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. The 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.
Key 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
Block Diagram
What’s Included?
- 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”
Specifications
Identity
Files
Note: some files may require an NDA depending on provider policy.
Provider
Learn more about CAN / CAN-FD / CAN-XL IP core
Fraunhofer/CAST CAN XL IP Core Succeeds in First Multi-Vendor Plugfest
Frequently asked questions about CAN / CAN FD / CAN XL IP cores
What is CAN-XL Bus Controller IP?
CAN-XL Bus Controller IP is a CAN / CAN-FD / CAN-XL IP core from Arasan Chip Systems Inc. listed on Semi IP Hub.
How should engineers evaluate this CAN / CAN-FD / CAN-XL?
Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this CAN / CAN-FD / CAN-XL IP.
Can this semiconductor IP be compared with similar products?
Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.