Vendor: gSOC Solutions Category: USB

USB 1.1 Host Controller IP

The USB Host, as defined by the OHCI specification, is a hardware controller designed to manage communication between a host syst…

Overview

The USB Host, as defined by the OHCI specification, is a hardware controller designed to manage communication between a host system and USB 1.1 devices. It supports Full-Speed (12 Mbps) and Low-Speed (1.5 Mbps) data rates and handles all four USB transfer types: Control, Bulk, Interrupt, and Isochronous. Key features include frame-based scheduling for periodic transfers, efficient memory management using linked descriptors, robust interrupt handling, and integrated error detection and recovery. The host includes a built-in root hub for managing downstream ports, with support for power management and device suspend/resume. Its standards-based design ensures seamless compatibility with USB 1.1 devices and operating systems.

This architecture ensures reliable, high-performance USB communication while maintaining flexibility for various host system requirements. Let me know if you’d like to explore any feature in greater detail!

Block Diagram

Benefits

  • Efficient scheduling and transfer handling.
  • Comprehensive interrupt and error management.
  • Seamless integration with USB 1.1 devices.
  • Robust root hub functionality for managing downstream ports.

What’s Included?

  • USB 1.1 Support: Full-Speed (12 Mbps) and Low-Speed (1.5 Mbps).
  • Transfer Types: Control, Bulk, Interrupt, and Isochronous transfers.
  • Frame-Based Scheduling: 1ms frames for precise periodic transfer timing.
  • Memory Management: Linked descriptors (EDs/TDs) for efficient data handling.
  • Interrupt Handling: Fine-grained control for transfer events and status changes.
  • Error Detection: Handles CRC, timeout, and toggle errors with retry mechanisms.
  • Integrated Root Hub: Manages downstream ports with power and connection control.
  • Power Management: Global or per-port power switching, suspend/resume support.
  • Standards-Based: Fully compliant with USB 1.1 and OHCI specifications.
  • AMBA AXI Master: for data transfer and linked descriptor management
  • AMBA AXI slave: for Host internal register access

Specifications

Identity

Part Number
USB 1.1 Host Controller IP
Vendor
gSOC Solutions
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about USB IP core

What Designers Need to Know About USB Low-Power States

In addition to performance and interoperability, achieving low power has been one of the requirements for industry standards specifications. Some of the key specifications like Universal Serial Bus (USB), PCI Express (PCIe), and MIPI have defined power saving features for burst traffic. This whitepaper explains how Synopsys USB IP offers low power using various low power states that go beyond the basic features.

Frequently asked questions about USB IP cores

What is USB 1.1 Host Controller IP?

USB 1.1 Host Controller IP is a USB IP core from gSOC Solutions listed on Semi IP Hub.

How should engineers evaluate this USB?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this USB IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP