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
- USB4.0 router, Certified USB 5G/10G and 20G Device controller
- MP10, USB 3.1/PCIe 3.0 PHY, GF 22FFDSOI x1, N/S, for Automotive, ASIL B Random, AEC-Q100 Grade 1
- CXL 3.0 Premium Controller EP/RP/DM 1024b/512b/256b/128b with AMBA bridge for CXL.io
- CXL 3.0 Premium Controller EP/RP/DM 1024b/512b/256b/128b with AMBA bridge for CXL.io and LTI & MSI Interfaces
- SuperSpeed USB 3.1 Device Controller
- ISO/IEC 7816-3 digital controller for interface device compliant with ETSI TS 102 221 and EMV 2000 standards