USB Hubs

A Hub expands a single USB port into several ports that are accessible by the Host. Hubs have one upstream port facing the Host, and multiple downstream ports facing the attached devices. Common USB 2.0 Hubs have four downstream ports.

To the Host a Hub will look like a Device with multiple endpoints. Each downstream port is represented by an endpoint in the Hub. In addition to the downstream-port endpoints, each Hub reserves Endpoint 1 IN to inform the Host that a down stream device has either been inserted or removed from the bus. (See USB enumeration for details on this process.)

Root Hub

Only one Device can be connected to a Host. If more than one Device exists in a system it can only be connected to the Host through a Hub. The Hub directly connected to the Host is called the Root-Hub. There can be up to five additional Hubs connected to the root-hub in series to create separate tiers. The maximum numbers of tiers in a USB system is seven.

Power Hubs

USBs Hosts are required to make available a certain amount of power for enumeration and operation. (The amount of power required depends upon the specified USB Speed) A Hub can either draw power from the USB bus (bus-powered ) or have its own external power supply (self-powered).

  • Bus-Powered Hubs will draw power from the Host and cannot add any additional power to Devices.
  • Self-Powered Hubs are capable of supplying power to the Device to augment the power delivery of the Host. Self Powered Hubs report to the Host the amount of power available to each port.

During the enumeration process a Host will consider the power characteristics of a Hub when deciding which downstream Device configurations to activate.

Enhanced Hub Capabilities

With the newer specification (since USB 2.0) additional capabilities have been added to Hub. These include:

  • Speed detection of the Device
  • Power distribution and reporting

. See the Specifcations on USB Speeds for more information on the enhanced Hub capabilities.

 Learn More

 
USB Enumeration Process
Learn more >
 
What do I need to add USB to a design?
Learn more >
 
USB Speeds and Specifications
Learn more >
 
Endpoints
Learn more >

20th Annual
Microchip MASTERs Conference 2016
Register now - Deadline: July 29

JW Marriott Desert Ridge Resort-Phoenix, AZ

© 2016 Microchip Technology, Inc.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.