|Short Desc. :
||USB 3.0 FPGA Validator Suite
Arrow Device’s USB Validator Suit is a comprehensive solution for emulation and post-silicon testing of USB 3.0 Host implementations. Capable of running “at-speed”, it can provide hours of regression coverage where standard simulation provides a few microseconds.
The USB Validator Suite consists of the USB Validator Device along with a software API to control the Validator Device. A suite of pre-written tests run on a test machine that has an XHCI driver installed (Linux). The suite provides a wide range of pre-written tests.
These tests can run with production software (drivers, firmware and operating system) and hence provide comprehensive testing and high degree of confidence over your design.
||- Full functionality USB 3.0 Device acts as a synthesizable BFM
- Pre-written tests for protocol checks
-Link error injection
-Protocol error injection
-Protocol flow control
-STALL and endpoint reset
-Isochronous transfer scheduling checks
-Device Initiated Bulk streams
-Performance Benchmark tests
- Flexible and extensive API for programming Device behavior
-Enables wide range of USB 3.0 spec based behavior
-Enables users to write custom tests for implementation specific cases to augment pre-written tests
||- Validator Device, Software Tests source code, API documentation, User Guide