Mature solutions featuring xHCI Host, Device, and Dual-Role
Certified for compliance with USB 3.0 Specification v1.0, and xHCI Specification v1.0, the Cadence® Dual-Role Device Controller IP for USB 3.0 operates in SuperSpeed (5Gbps), High-Speed (480Mbps), Full-Speed (12Mbps), and Low-Speed (1.5Mbps) modes. The USB 3.0 PHY interface complies with the PHY interface for the PCIe® and USB 3.0 architectures (PIPE) Specification v3.0, while the USB 2.0 PHY interface complies with UTMI+ Specification, Revision 1.0. Combined with Cadence IP for USB Type-C designs, the Cadence Dual-Role Device Controller IP for USB 3.0 provides a complete solution for USB applications that will make use of the new, flexible USB Type-C connector. The Controller IP is silicon-proven, and has been extensively validated with multiple hardware platforms. The Cadence Dual-Role Device Controller IP for USB 3.0 is part of the comprehensive Cadence Design IP portfolio comprised of interface, memory, analog, and system and peripheral IP.
Dual-Role Device Controller for USB 3.0
Overview
Key Features
- Compliant with the following specifications: USB 3.0, USB 2.0, and xHCI 1.0
- Arm® AMBA® 3 AXI support with outstanding transactions and out of order support
- AMBA APB configuration interface
- SuperSpeed (5Gbps), High-Speed (480Mbps), Full-Speed (12Mbps), and Low-Speed (1.5Mbps) operation
- USB 3.0 PHY support with 32-bit PIPE, and USB 2.0 PHY with 8-bit UTMI+ interface
- Full Link Power Management (U0, U1, U2, and U3) with LFPS and power/clock gating support
- Compatible with the Cadence 16Gbps Multi-Link Multi-Protocol SerDes IP
- xHCI-compatible DMA for Host mode and scatter-gather DMA for Device mode
Applications
- Automotive,
- Communications,
- Consumer Electronics,
- Data Processing,
- Industrial and Medical,
- Military/Civil Aerospace,
- Others
Deliverables
- Synthesizable RTL
- Testbench
- Synthesis and simulation support files
- Documentation
Technical Specifications
Maturity
Silicon Proven
Related IPs
- Dual-Role Device Controller for USB 3.1
- USB 3.0 xHCI Host Controller
- SuperSpeed USB 3.0 Device Controller Supporting SSIC and HSIC
- SuperSpeed USB 3.0 Dual Role Device Controller, Configurable for SSIC and HSIC
- 10G/2.5G/1G Multi-Speed Ethernet Controller IP for Automotive Applications
- USB 2.0 Controller