USB 2.0 HUB Verification IP
Truechip's USB 2.0 HUB Verification IP provides an effective & efficient way to verify the components Supporting USB2 Revision 2.0 Specification Truechip's USB 2.0 HUB VIP is fully compliant with standard USB 2.0 specifications from USB-IF. This VIP is a light weight with an easy plug-and-play interface so that there is no hit on the design cycle time.
Key Benefits
- Available in native SystemVerilog (UVM/OVM/VMM) and Verilog
- Unique development methodology to ensure highest levels of quality
- 24x5 customer support & response under 90 Min.
- Unique and customizable licensing models
- Exhaustive set of assertions and cover points with connectivity example for all the components
- Consistency of interface, installation, operation and documentation across all our VIPs
- Provide complete solution and easy integration in IP and SoC environment
Features
- Supports in verifying the End of Frame(EOF) advancement with increase in Tier depth.
- Supports Bandwidth Management and Bandwidth Negotiation with multiple devices attached to the Hub.
- Supports Split transactions sequences between host controller and Hub with Full/Low speed Devices of all transfer types and also preamble generation.
- Supports all Hub Class-specific Requests and Hub Class Feature Selectors.
- Supports Control and Interrupt IN endpoint for HUB enumeration and Device Detection
- Fully compliant with standard USB 2.0.
- Supports High Speed, Full speed,Low Speed Functionality.
- Programmable SOF generation time.
- User controlled device attach/ detach function.
- Supports Utmi+ 1.0 and ULPI Transceiver Interface Specification.
- Configurable Utmi+ Interface width 8 and 16 bits
- Configurable number of downstream ports.
- Supports Randomization for packet fields and data payload with or without error injection.
- Comprehensive Compliance Test Suite for verification.
- Supports all types of error injection (control transfer error injection(Request error), PID, CRC, Interpacket Delay, Sync, EOP, Bitstuff etc.) and detection.
- Supports detailed activity log file for individual layers for ease of Debugging.
- Supports dynamically configurable modes.
- Strong Protocol Monitor with real time exhaustive programmable checks.
- Supports to configure Protocol Timers and intentional error masking.
- On the fly protocol checking using protocol check functions, assertion checks for UTMI and ULPI Interface.
- Built in Coverage analysis.
- Support detection of split transfer and preamble generation
- Graphical analyzer to show transaction for easy debugging.
- Supports suspend, resume and low power management.
Deliverables
- USB2.0 HUB BFM
- USB2.0 HUB Bus Monitor
- USB2.0 HUB Scoreboard
- Test Environment & Test Suite :
- Basic and Directed Protocol Tests
- Random Tests
- Error Scenario Tests
- Assertions & Cover Point Tests
- Integration Guide, User Manual and Release Notes
- GUI analyser to view simulation packet flow