Cyclone® V Hard Processor System Technical Reference Manual

ID 683126
Date 8/28/2023
Public
Document Table of Contents

19. USB 2.0 OTG Controller

The hard processor system (HPS) provides two instances of a USB On‑The‑Go (OTG) controller that supports both device and host functions. The controller supports all high‑speed, full‑speed, and low‑speed transfers in both device and host modes. The controller is fully compliant with the On The Go and Embedded Host Supplement to the USB Revision 2.0 Specification. The controller can be programmed for both device and host functions to support data movement over the USB protocol.

The controllers are operationally independent of each other. Each USB OTG controller supports a single USB port connected through a USB 2.0 Transceiver Macrocell Interface Plus (UTMI+) Low Pin Interface (ULPI) compliant PHY. The USB OTG controllers are instances of the Synopsys* DesignWare* Cores USB 2.0 Hi‑Speed On‑The‑Go (DWC_otg) controller.

The USB OTG controller is optimized for the following applications and systems: †

  • Portable electronic devices †
  • Point‑to‑point applications (no hub, direct connection to HS, FS, or LS device) †
  • Multi‑point applications (as an embedded USB host) to devices (hub and split support) †

Each of the two USB OTG ports supports both host and device modes, as described in the On The Go and Embedded Host Supplement to the USB Revision 2.0 Specification. The USB OTG ports support connections for all types of USB peripherals, including the following peripherals:

  • Mouse
  • Keyboard
  • Digital cameras
  • Network adapters
  • Hard drives
  • Generic hubs

Portions © 2017 Synopsys*, Inc. Used with permission. All rights reserved. Synopsys* & DesignWare* are registered trademarks of Synopsys*, Inc. All documentation is provided "as is" and without any warranty. Synopsys expressly disclaims any and all warranties, express, implied, or otherwise, including the implied warranties of merchantability, fitness for a particular purpose, and non infringement, and any warranties arising out of a course of dealing or usage of trade.

Paragraphs marked with the dagger (†) symbol are Synopsys Proprietary. Used with permission.