Test and Verification Solutions offers an USB 3.0 OVM/UVM HOST VIP as part of its asureVIP™ series of offerings. This is a highly flexible and configurable verification IP, which can be easily integrated into any SOC verification environment or Block level verification environment.
The TVS OVM/UVM based USB3.0 Host VIP supports both USB3.0 and USB2.0 functionalities. It has been entirely programmed in System Verilog and it provides support for OVM, UVM based testbenches.
The VIP comes with a protocol BUS Monitor which checks for non-compliance with USB3.0/2.0 protocol violations these are reported by monitors connected to PIPE and UTMI.
USB 3.0 VIP supports Bulk, Control, Isochronous and Interrupt transfers. It supports SuperSpeed (SS), High Speed (HS), Full Speed (FS) and Low Speed (LS) which enables engineers to verify speed negotiation between SS, and 2.0 FS, HS, LS.