Accelerated confidence in simulation-based verification of RTL designs with USB interfaces: UCM2, USB3.1, USB3.2, USB-C, Other USB-C Protocols
Avery VIP for USB is a comprehensive solution for verification of USB-based designs ranging from the USB 2.0, 3.x, and 4.0 standards, including xHCI host controllers and USB mass storage class standards for UAS and BOT. USB VIP allows users to verify their designs by developing custom tests at several levels of abstraction.
Core through chip-level verification
The USB application designer can easily link the device under test (DUT) into the test environment, including DUT integration of the user-side logic to a USB protocol layer model. This enables full control over the DUT to initiate transac tions via HCDI operations. Device and PHY-only core verification is supported.
Compliance test suite
The test environment includes a suite of functional compliance tests for a simple USB device, UAS/BOT device, and xHCI host. Random and directed test cases are supported. Random testing supports generating random USB transfer types and PROTOCOL/LINK/PHY layer behaviors, including error injection.
Specifications
Protocol Family |
Standard Organization |
Sub Protocol |
Models |
---|---|---|---|
USB4/3 |
USB-IF |
USB 4.0 |
|
USB-IF |
USB4 Logical CTS 1.1 |
||
USB-IF |
USB4 Protocol CTS 1.1 |
||
USB-IF |
USB 3.2 CTS |
||
xHCI |
USB-IF |
xHCI 1.2 |
|
PD |
USB-IF |
PD V3.0 R2.0 |
|
USB-IF |
PD V3.0 V1p14 r2 |
||
UAS/BOT |
USB-IF |
UAS 1.0 |
|
USB-IF |
UASP CTS 0.9 |
||
USB-IF |
BOT 1.0 |
||
T10 |
SBC4r12 |
||
T10 |
SPC5r12 |
||
T10 |
SAT3r04 |
||
T10 |
SAM6r02 |
||
USB2 |
USB-IF |
USB 2.0 |
|
USB-IF |
ULPI 1.2 |
||
USB-IF |
UTMI+ 1.0 |