Datasheet, 9 transaction translator (tt), 10 port controller – SMSC USB20H04 User Manual

Page 18: 11 downstream phy, 12 oc sense/switch driver, 13 led drivers

Advertising
background image

4-Port USB 2.0 Hub Controller

Datasheet

Revision 1.63 (03-30-07)

Page 18

SMSC USB20H04

DATASHEET

7.9

Transaction Translator (TT)

The transaction translator supports full-speed and low-speed devices attached to downstream ports in the
high-speed environment. To provide the highest level of performance, the USB20H04 Hub provides one
Transaction Translator (TT) per port (defined as multiple-TT).

7.10 Port

Controller

The port controller provides status and control of individual downstream ports. Any port status change is
reported to the host via the hub status change (interrupt) endpoint.

7.11 Downstream

PHY

Each of the downstream PHYs include a transmitter and receiver that operate in high-speed, full-speed or
low-speed mode, depending on the attached device. The required termination resistors are internal to the
USB20H04.

7.12 OC Sense/Switch Driver

One output per port is provided to control an external port power switch and one input per port is provided
to sense an external over-current sense. Both ganged and individual (per-port) configurations are
supported. See Figure 10.1 - High Level Block Diagram of a Self-Powered Hub for a typical
implementation.

7.12.1 Over-Current

Sense

An external device monitors the current being provided to attached peripherals, and generates an output
during over-current conditions. This output is connected to the OCSx_N input of the USB20H04. This input
pin has an internal pull up resistor.

This input is filtered by the USB20H04 for the amount of time configured in the Over-Current Timer field
(See Table 8.4 - Address 8; Config_Byte_1) If the input continues to be asserted beyond the configured
time, the USB20H04 reports the over-current condition to the host and disables the power switch output
associated with that particular port. For use with typical silicon-based power controllers, configure the timer
to a value greater than zero to avoid glitches when devices are attached.

7.12.2 Switch

Driver

Power to downstream ports is controlled by the VBUSx_N (where x stands for the port number) output
connected to an external power switch device. This output may be disabled when an over-current
condition has been reported, as described in Section 7.12.1.

7.13 LED

Drivers

As per the specification, each downstream port of the hub supports an optional status indicator. The
USB20H04 provides one output per port for a green LED and one output per port for an amber LED.

Advertising