SmartDV’s USB 2.x Host IP is a silicon-proven, fully featured Universal Serial Bus host controller solution purpose-built for SoC designs requiring reliable, high-performance USB host connectivity across embedded, automotive, IoT, and consumer electronics applications. Fully compliant with USB 2.0 and USB 2.0 Enhanced Host Controller Interface (EHCI) Revision 1.0, it delivers complete host-side USB functionality supporting High Speed (480 Mbps) operation via UTMI transceivers with full backward compatibility for Full Speed and Low Speed devices through split transaction support, providing a proven, production-ready USB host controller for the most demanding embedded SoC designs.
Designed to address the full breadth of USB 2.x host integration requirements, the IP supports Interrupt, Bulk, Isochronous, and Control transfers, descriptor and data pre-fetch and pre-compute, CRC16 and CRC5 generation and checking, prioritized scheduling for periodic endpoints, separate round-robin scheduling for periodic and non-periodic endpoint pipes, and Split Transfers for FS/LS devices connected to HS Hubs in Embedded Host Mode. Its DMA interface with configurable burst length, direct AXI/AHB/APB register addressing, USB Suspend with remote wakeup, all HS USB Link Power Management states L1 and L2, and comprehensive system power management give SoC teams a production-tested, feature-complete USB 2.x host controller optimized for power-sensitive embedded applications.
Built for design flexibility and silicon efficiency, the IP core is highly configurable for both ASIC and FPGA implementations, with a strong focus on area optimization, power management, and peak performance. Its UTMI transceiver interface, configurable DMA burst length, and direct AXI/AHB/APB register access enable fast integration and confident design bring-up across a wide range of process nodes and target applications.