Production Proven, Complex Semiconductor IP Cores

Semiconductor IP Cores


T2M USB USB 3.2 Dual Mode Controller IP

USB 3.2 Dual Mode Controller IP

Description and Features

This USB 3.2 Dual Mode Controller IP can be configured to support host, device functionality. It provides a standard USB3.1 PIPE(v4.3) interface enabling easy integration with third party or customers PHY. This controller has a very simple application interface, which can be easily adapted to standard on-chip-bus interfaces such as AHB, AXI, OCP etc as well as standard off-chip interconnects. Its flexible backend interface makes it easy to be integrated into wide range of applications. The controller's simple, configurable and layered architecture is independent of application logic, PHY designs, implementation tools, and most importantly, the target technology. Our solution allows the licensees to easily migrate among FPGA, Gate array and Standard cell technologies optimally.

This core can operate either in Host mode or Device mode based on a Mode select input strap pin. For USB 3.2 mode of operation, MAC, Link layer is shared between Host mode and Device mode. Dedicated Protocol Layers are used for Host and Device Mode of operation. The core utilizes separate USB 2.0 Transaction controller for Host and Device Mode of operation. The core exposes either a UTMI (typically when integrating a third party USB 2.0 PHY) or a ULPI interface (typically when interfacing to an external discrete USB 2.0 PHY chip). For USB 3.2 it’s a 32-bit PIPE interface. The core supports a 64-bit AXI Master Interface. Slave register access interface is 32-bit AHB.

 usb-3.2-dual-mode-controller-ip-silicon-proven-ip-core-provider-in-taiwan 

Features
  • IP core compatible with USB3.2 specification Revision 1.0 and all associated ECN’s.
  • IP core compatible with USB2.0 specification Revision 2.0 and all associated ECN’s.
  • IP Core operating in host mode is compliant with xHCI specification version 1.1.
  • Compatible with USB OTG EH 3 Revision 1.0 compliant and all associated ECN’s.
  • Supports Host Negotiation Protocol logic with software configurable option to enable/disable this feature
Benefits
  • Implements Session Request Protocol
  • Supports Host Negotiation Protocol Polling
  • Supports Role swapping protocol logic with software configurable option to enable/disable this feature
  • Supports Host Negotiation Protocol logic with software configurable option to enable/disable this feature
  • Supports OTG, OTG Device Notification registers
Applications
  • Scanners
  • Digital cameras
  • Removable media drives
  • Mass storage devices
  • Display and docking applications
  • Cloud computing
  • Automotive applications
  • Consumer applications
Deliverables
  • Adaptable RTL Implementation

  • HDL-based Test Environment with Behavioral Models

  • Test Scenarios and Suites

  • Protocol Compliance Checkers, Bus Monitors, and Performance Analyzers

  • Configurable Synthesis Framework

  • Design Guidelines

  • Verification Handbook

  • Synthesis Protocol Guide

  • FPGA Validation Platform for Pre-Tape-out Testing

  • Firmware Reference Implementation