USB SuperSpeed+ VIP

USB-Xactor is a comprehensive VIP solution portfolio for USB SS+ 3.1 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 testsuites.in 100% native SystemVerilog and UVM.

Deliverables



  • 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+ 3.1, 3.0, Power Delivery 2.0, and 2.0/OTG VIP
Provider:Avery Design Systems
Languages Supported:SystemVerilog, Verilog
Compliant Standard:USB 3.1, USB 3.0, USB 2.0, OTG 2.0
Maturity:Production
Availability:Now



Request Product Datasheet

Your Name *:

Company Name *:

Your Email *:

Features


  • 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
UA-45571462-1