USB SuperSpeed+ VIP

USB-Xactor is a comprehensive VIP solution portfolio for USB SS+ 4.x, 3.x and 2.0 used by SoC and IP designers to ensure comprehensive SoC-level verification and protocol and timing compliance. USB-Xactor implements a complete set of models, protocol checkers, and compliance 100% native SystemVerilog and UVM.


  • Combo USB SS+ 3.1/2.0/OTG/Power Delivery host, device, and hub BFMs

  • Compliance test suites

  • User Guide

Tech Specs

Short description:USB SuperSpeed+ 4.x 3.x, Power Delivery 2.0, and 2.0/OTG VIP
Provider:Avery Design Systems
Languages Supported:SystemVerilog, Verilog
Compliant Standard:USB 4.x, USB 3.x,, USB 2.0, OTG 2.0

    Request Product Datasheet

    Your Name *:

    Company Name *:

    Your Email *:


    • USB host, device, and hub models supporting comprehensive USB protocol checklist and assertions and functional and performance coverage monitors for commands, transfer lenghts, and throughput

    • USB transaction classes include random constraint for automatic TP sequence generators including Bulk, Isochronous, Interrupt, Bulk Stream, and Control transfer types

    • Automatic frame scheduling and bus interval and service interval support including ITP generation

    • Program host and device model timing parameters and response behaviors such as link commands and jitter/SSC

    • Fine-grained control over LTSSM transition sequences and Link layer controls

    • Inject errors at all layers through callbacks

    • Control device operations state transitions including suspend/resume and full power management support (U0-U3) including automatic and software directed entry/exit and PowerOn and Inband reset

    • Compliance testsuite supports hub and device verification including protocol, link, and phy layer testing including power management

    • Comprehensive USB protocol checklist and assertions track compliance coverage and isolate DUT bugs faster

    • End2end Scoreboard

    • Multi-level protocol trackers (USB transaction, LTSSM, symbol) protocol analyzer tracker for effective debug