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


Products >> Verification IP >> e USB

eUSB2 Verification IP

Truechip's eUSB2 Verification IP provides an effective & efficient way to verify the components supporting eUSB2 specification. Truechip's eUSB2 VIP is fully compliant with standard eUSB2 specifications from USB-IF. This VIP is a light weight with an easy plug-and-play interface so that there is no hit on the design cycle time.

Key Benefits

  • Available in native SystemVerilog (UVM/OVM/VMM) and Verilog
  • Unique development methodology to ensure highest levels of quality
  • Availability of Compliance & Regression Test Suites
  • 24X5 customer support
  • Unique and customizable licensing models
  • Exhaustive set of assertions and coverage points with connectivity example for all the components
  • Consistency of interface, installation, operation and documentation across all our VIPs
  • Provide complete solution and easy integration in IP and SoC environment.


  • Compliant with eUSB2 specification rev 1.1.
  • eUSB2 PHY and eUSB2 is fully compliant to the USB2.0 Revision 2.0 Specification that supports high-speed, full-speed, and low-speed operation.
  • Supports any eUSB device in native mode.
  • Supports USB2.0 operation based on repeater architecture.
  • Supports UTMI/UTMI+ Parallel Mode.
  • Supports link power management LPM-L1 (L1) and Suspend (L2).
  • Supports register access protocol (RAP) for eUSB2 device or repeater configurations.
  • Fully compliant to USB2.0 base spec at the protocol layer.
  • Fully compliant to the USB2.0, xHCI 1.1, Utmi+ 1.0 Transceiver Interface Specification with backward compatility to USB 1.1.
  • Supporting On-The-Go which is fully compliant OTG Rev 2.0, V1.1a.
  • Supports xHCI functionality on Host model.
  • Host Model Supports upto 127 devices of any tier level.
  • Supports 15 IN and 15 OUT and 1 control endpoint for each device.
  • User controlled device attach/ detach function.
  • Supporting preamble generation and detection.
  • Supports High Speed, Full speed,Low Speed Functionality.
  • Programmable SOF generation time.
  • Supports all USB2 transfer types; Control, Bulk, Interrupt, Isochronous.
  • Supports High Bandwidth ISO and Interrupt transfers.
  • Supports suspend, resume, remote wake-up, and low-power management (LPM).
  • Configurable Utmi+ Interface width 8 and 16 bits.
  • Supports Randomization for packet fields and data payload with or without error injection.
  • Comprehensive Compliance Test Suite for verification.
  • Supports all types of error injection (control transfer error injection (Request error), PID, CRC, Interpacket Delay, Sync, EOP, Bitstuff etc.) and detection.
  • Supports detailed activity log file for individual layers for ease of Debugging.
  • Supports dynamically configurable modes.
  • Strong Protocol Monitor with real time exhaustive programmable checks.
  • Supports to configure Protocol Timers and intentional error masking.
  • On the fly protocol checking using protocol check functions, assertion checks for UTMI Interface.
  • Built in Coverage analysis.
  • Provides a comprehensive user API (callbacks) in Host and Device.
  • Graphical analyser to show transactions for easy debugging.


  • eUSB2 BFM
  • eUSB2 Bus Monitor and Scoreboard
  • Test Environment & Test Suite:
    • Basic and Directed Protocol Tests
    • Random Tests
    • Error Scenario Tests
    • Assertions & Cover Point Tests
  • Integration Guide, User Manual and Release Notes
  • GUI analyser to view simulation packet flow 
Download the Product Brochure from here