USB 2.0 Hi-Speed 4-Port Hub Controller
Datasheet
2014 Microchip Technology Inc. DS00001713A-page 25
5.1 Boot Sequence
5.1.1 Standby Mode
If the external hardware reset is asserted, the hub will be in Standby Mode. This mode provides a very
low power state for maximum power efficiency when no signaling is required. This is the lowest power
state. In Standby Mode all internal regulators are powered off, the PLL is not running, and core logic
is powered down in order to minimize power consumption. Because core logic is powered off, no
configuration settings are retained in this mode and must be re-initialized after RESET_N is negated
high.
5.1.2 Hardware Initialization Stage (HW_INIT)
The first stage is the initialization stage and occurs on the negation of RESET_N. In this stage the
1.2V regulator is enabled and stabilizes, internal logic is reset, and the PLL locks if a valid REFCLK
is supplied. Configuration registers are initialized to their default state and strap input values are
latched. The device will complete initialization and automatically enter the next stage. Because the
digital logic within the device is not yet stable, no communication with the device using the SMBus is
possible. Configuration registers are initialized to their default state.
If there is a REFCLK present, the next state is SW_INIT.
5.1.3 Software Initialization Stage (SW_INIT)
Once the hardware is initialized, the firmware can begin to execute from the internal ROM. The
firmware checks the CFG_SEL[1:0] configuration strap values to determine if it is configured for I
2
C
Master loading. If so, the configuration is loaded from an external I
2
C ROM in the device’s CONFIG
state.
For all other configurations, the firmware checks for the presence of an external I
2
C/SMBus. It does
this by asserting two pull down resistors on the data and clock lines of the bus. The pull downs are
typically 50Kohm. If there are 10Kohm pull-ups present, the device becomes aware of the presence
of an external SMBus/I
2
C bus. If a bus is detected, the firmware transitions to the SOC_CFG state.
5.1.4 SOC Configuration Stage (SOC_CFG)
In this stage, the SOC may modify any of the default configuration settings specified in the integrated
ROM such as USB device descriptors, or port electrical settings, and control features such as
upstream battery charging detection.
There is no time limit. In this stage the firmware will wait indefinitely for the SMBus/I
2
C configuration.
When the SOC has completed configuring the device, it must write to register 0xFF to end the
configuration.
5.1.5 Configuration Stage (CONFIG)
Once the SOC has indicated that it is done with configuration, then all the configuration data is
combined. The default data, the SOC configuration data, the OTP data are all combined in the firmware
and device is programmed.
After the device is fully configured, it will go idle and then into suspend if there is no VBUS or
Hub.Connect present. Once VBUS is present, and upstream battery charging is enabled, the device
will transition to the Battery Charger Detection Stage (CHGDET). If VBUS is present, and upstream
battery charging is not enabled, the device will transitions to the Connect (Hub.Connect) stage.
USB 2.0 Hi-Speed 4-Port Hub Controller
Datasheet
DS00001713A-page 26 2014 Microchip Technology Inc.
5.1.6 Battery Charger Detection Stage (CHGDET)
After configuration, if enabled, the device enters the Battery Charger Detection Stage. If the battery
charger detection feature was disabled during the CONFIG stage, the device will immediately
transition to the Hub Connect (Hub.Connect) stage. If the battery charger detection feature remains
enabled, the battery charger detection sequence is started automatically.
If the charger detection remains enabled, the device will transition to the Hub.Connect stage if using
the hardware detection mechanism.
5.1.7 Hub Connect Stage (Hub.Connect)
Once the CHGDET stage is completed, the device enters the Hub.Connect stage.
5.1.8 Normal Mode
Lastly the SOC enters the Normal Mode of operation. In this stage, full USB operation is supported
under control of the USB Host on the upstream port. The device will remain in the normal mode until
the operating mode is changed by the system.
If RESET_N is asserted low, then Standby Mode is entered. The device may then be placed into any
of the designated Hub stages. Asserting the soft disconnect on the upstream port will cause the Hub
to return to the Hub.Connect stage until the soft disconnect is negated.
To save power, communication over the SMBus is not supported while in USB Suspend. The system
can prevent the device from going to sleep by asserting the ClkSusp control bit of the Configure
Portable Hub Register anytime before entering USB Suspend. While the device is kept awake during
USB Suspend, it will provide the SMBus functionality at the expense of not meeting USB requirements
for average suspend current consumption.
USB 2.0 Hi-Speed 4-Port Hub Controller
Datasheet
2014 Microchip Technology Inc. DS00001713A-page 27
Chapter 6 Device Configuration
The device supports a large number of features (some mutually exclusive), and must be configured in
order to correctly function when attached to a USB host controller. The hub can be configured either
internally or externally depending on the implemented interface.
Microchip provides a comprehensive software programming tool, Pro-Touch, for configuring the
USB2534 functions, registers and OTP memory. All configuration is to be performed via the Pro-Touch
programming tool. For additional information on the Pro-Touch programming tool, contact your local
Microchip sales representative.
6.1 Configuration Method Selection
The CFG_SEL[1:0] configuration straps and the SDA pin are used to determine the hub configuration
method, as shown in Table 6.1. The software reads the SDA pin and the CFG_SEL[1:0] bits and
configures the system appropriately.
Note: Refer to Chapter 7, "Device Interfaces," on page 32 for detailed information on each device
configuration interface.
6.2 Customer Accessible Functions
The following USB or SMBus accessible functions are available to the customer via the Pro-Touch
Programming Tool.
Note: For additional programming details, refer to the Pro-Touch Programming Tool User Manual.
Table 6.1 Hub Configuration Selection
SDA CFG_SEL1 CFG_SEL0 DESCRIPTION
X 0 0 Configuration is based on the configuration strap options and
internal OTP settings. This configuration sets the device Self
powered operation.
0 0 1 Invalid
X 1 0 Configuration based on the configuration strap options and
internal OTP settings. This configuration sets the device for Bus
powered operation.
1 1 1 Firmware performs a configuration load from 2-wire (I
2
C)
EEPROM. The device does not perform an SMBus Master
detection. Configuration is controlled by EEPROM values and
OTP settings. Strap options are disabled.
1 0 1 Firmware must wait for configuration from an SMBus Master.
Configuration is controlled by SMBus Master and OTP settings.
Strap options are disabled.

USB2534-1080AEN-TR

Mfr. #:
Manufacturer:
Microchip Technology
Description:
USB Interface IC 4-pt USB2.0 Hub Cntlr
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union