Mature solutions featuring xHCI Host, Device, and Dual-Role
Certified for compliance with the USB 3.1 specification, Revision 1.0, the Cadence® Device Controller IP for USB 3.1 leverages deployment in numerous applications and offers to customers reliable and competitive product for all peripheral devices that make use of a USB connection. The target applications for the Cadence USB Device Controller IP include thumb drives, SSDs, HD video cameras, and other PC peripherals. Thanks to configurable system interface and endpoint space, the controller can be customized to fit single or multiple applications within an SoC. The Device Controller IP can be delivered with either a low-level or GPL Linux driver to ease integration into the target appli-cation. When integrated with the Cadence PHY IP for USB 3.1 Type-C, the Device Controller IP provides a complete solution for the next generation of USB applications.
USB 3.1 Device Controller
Overview
Key Features
- Support for multiple transmission modes: Single Data Rate (SDR) and High Data Rate (HDR)
- Compliant with the latest I3C specification
- Support for I3C common command codes
- Support for Full, Reduced, and Simplified data ports
- Dynamic address assignment (DAA) support
- Support for in-band interrupts, hot-join, peer-to-peer request, current initiator control request
- I2C legacy device support
- Arm® AMBA® APB interface support for register access
- Command queue support
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
- SuperSpeed USB 3.1 Device Controller
- USB4.0 router, Certified USB 5G/10G and 20G Device controller
- SuperSpeed USB 3.1 DRD Controller
- SuperSpeed USB 3.1 Host Controller
- ISO/IEC 7816-3 digital controller for interface device compliant with ETSI TS 102 221 and EMV 2000 standards
- Dual-Role Device Controller for USB 3.1