USB 2.0 Hi-Speed Hub Controller
Datasheet
Figure 6.1 shows a simple example of how this LED circuit will be implemented. The circuit should be
replicated for each of the x LED pins on the SMSC hub. In this circuit, when the LED pin is driven to
a logic low state, the Green LED will light up. When the LED pin is driven to a Logic High state the
Red LED will light up. When a 1 KHz square wave is driven out on the LED pin, the Green and Red
LED's will both alternately light up giving the effect of the color Orange. When nothing is driven out on
the LED pin (i.e. the pin floats to a "tri-state" condition), neither the Green nor Red LED will light up,
this is the "Off" state.
The assignment is as follows:
LED_A_N[x:1] = LED D[x:1] (Downstream Port [x:1])
The usage is as follows:
LED_A_N[x] Driven to Logic Low = LS device attached (Green LED)
LED_A_N[x] Driven to Logic High = FS device attached (Red LED)
LED_A_N[x] Pulsed @ 1 KHz = HS device attached (Orange color by pulsing Red & Green).
LED_A_N[x] is tri-state= No devices are attached, or the hub is in suspend, LED's are off.
Revision 1.0 (3-11-09)
30
SMSC USB251x
DATASHEET