CAN XL Verification IP
The CAN XL Verification IP provides an effective & efficient way to verify the CAN components of an IP or SoC.
Overview
The CAN XL Verification IP provides an effective & efficient way to verify the CAN components of an IP or SoC. The CAN XL VIP is fully compliant with CAN XL specifications (CiA 610-1, CiA 610-3, 11898-1 2024, 11898-2 2024, CiA 611-1). The VIP is light weight with easy plug-and-play components so that there is no hit on the design cycle time.
Key features
- Adherent to CAN XL (CiA 610-1, CiA 610-3, 11898-1 2024, 11898-2 2024, CiA 611-1).
- Supports backward compatibility with both CAN 2.0 (Part A & B Specification) and CAN FD (BOSCH and ISO-11898-1)
- Supports test cases as per conformance test suite (CTS)
- Standard ISO/DIS 16845-1 and 16845-2
- CiA 610-2 and CiA 610-4
- Supports all types of frames :
- Standard and Extended Data frames
- Standard and Extended Remote frames
- Error frames
- Overload frames
- FD Base Format Frame
- FD Extended Format Frame
- CAN XL Frame Format (XLFF)
- Support Payload size up to 2048 bytes
- Support Data Rate up to 20 Mbit/s
- Supports Time Triggered as per ISO 11898 Part 4 specification
- Callbacks in node transmitter, receiver and monitor for user processing of data.
- Complete CAN Tx/Rx functionality.
- Tracks TEC/REC error counter and fault states.
- Supports Full Duplex of operations.
- Supports constraints Randomization.
- Remote frame support
- Automatic transmission after reception of remote transmission request (RTR).
- Automatic receive after transmission of an RTR.
- Supports all types of error insertion and detection.
- Bit errors
- Stuff errors
- CRC errors
- Form errors
- Acknowledgement errors
- Supports Glitch insertion and detection.
- Functional coverage for complete CAN features.
- Re-transmission of corrupted messages.
- Monitors, detects and notifies the testbench of significant events such as transactions, warnings, timing and protocol violations
- Status counters for various events on bus.
Block Diagram
Benefits
- Available in native SystemVerilog (UVM/OVM/VMM) and Verilog.
- Unique development methodology to ensure the highest levels of quality.
- Availability of various Regression Test Suites.
- 24X5 customer support
- Unique and customizable licensing models
- Exhaustive set of assertions and cover points with connectivity examples for all the components.
- Consistency of interface, installation, operation, and documentation across all our VIPs.
- Provide complete solutions and easy integration in IP and SoC environments.
What’s Included?
- CAN Tx/Rx/BFM/Agent
- CAN Monitor
- CAN Scoreboard
- Testbench Configurations
- Test Suite (Available in Source code)
- Basic and Directed Protocol Tests
- Random Tests
- Error Scenario Tests
- Assertions & Cover Point Tests
- Integration Guide, User Manual and Release Notes
Files
Note: some files may require an NDA depending on provider policy.
Specifications
Identity
Provider
- To create world class Verification IP Solutions
- To provide expert consultancy to ASIC & SoC Design companies
- To design SOCs from Architecture to Working Silicon
- To be the leading provider of Semiconductor IP Solutions
- To be a one-stop-shop for Design and Verification
- Customer Success
- Commitment to Quality
- Quality of Products
- Quality of Engineers
- Best in class Customer Support
- Ethics and Integrity
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 Verification IP?
CAN XL Verification IP is a CAN / CAN-FD / CAN-XL IP core from Truechip Solutions 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.