USB 3.1 Device Controller

Overview

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.

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
×
Semiconductor IP