Thank you for your query. We will reply to you at the earliest.


Products >> Verification IP >> CAN

CAN Verification IP

Truechip's CAN Verification IP provides an effective & efficient way to verify the CAN components of an IP or SoC. Truechip's CAN VIP is fully compliant with CAN Specification version 2.0, CAN FD (Bosch and ISO-11898-1), and CAN XL (11898-1 2022). The VIP is lightweight with easy plug-and-play components so that there is no hit on the design

Key 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.


  • Adherent to CAN 2.0 Part A & B Specification, CAN FD (BOSCH and ISO-11898-1), and CAN XL 11898-1 2022 with ISO/DIS 16845 (Conformance test plan).
  • Supports test cases as per standard.
  • 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
  • Supports Time Triggered CAN specs as defined ISO 11898 Part 4.
  • Supports CAN with flexible data rates (FD).
  • Supports CAN with CAN XL.
  • 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
  • Acknowledgment errors
  • Supports Glitch insertion and detection.
  • Functional coverage for complete CAN features.
  • Re-transmission of corrupted messages.
  • Monitors detect and notify the testbench of significant events such as transactions, warnings, timing and protocol violations.
  • Status counters for various events on the bus.
  • CAN Verification IP come with a complete test suite to test every feature of CAN specification and Conformance test plan ISO/DIS 16845.


  • 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
Download the Product Brochure from here