Contact Us
USB 2.x OTG
Design IP
Overview

SmartDV’s USB 2.x OTG (On-The-Go) IP is a silicon-proven, dual-role solution designed to support both host and device functionalities in a single, compact core, ideal for space-constrained and dynamic embedded applications. Fully compliant with the USB 2.0 specification and OTG supplement, it enables seamless role switching and supports High-Speed (480 Mbps) and Full-Speed (12 Mbps) operation.

Designed for flexibility, the IP core is highly configurable to meet specific design requirements, supporting both ASIC and FPGA implementations while optimizing for area, power, and performance. With integrated session management, HNP/ SRP support, and robust protocol handling, the USB 2.x OTG IP ensures efficient and reliable connectivity across mobile, automotive, and consumer platforms.

USB 2.x OTG
Benefits
Silicon-proven IP core
Choice of host interface: AHB, AXI, VCI, OCP, Avalon, PLB, TileLink, Wishbone, custom protocol
Compliance and Compatibility
USB 2.0 Enhanced Host Controller Interface (EHCI) Rev 1.0
Asynchronous park mode
Caching modes: no caching, micro-frame caching, and frame caching
NAK counter to limit unnecessary memory accesses
Descriptor and data pre-fetch, pre-compute, and cache