English
Language : 

USB2524 Datasheet, PDF (18/57 Pages) SMSC Corporation – USB MultiSwitch Hub
Chapter 6 Assigning Ports
USB MultiSwitchTM Hub
Datasheet
6.1
6.1.1
There are two different (OEM selectable) methods of assigning downstream ports to upstream hosts.
One method is with the PRT_ASSIGN[4:1] interface through the use of mechanical switches or by
electrical control of the pins via an external Microcontroller’s GPIO interface. The second method is
through the SMBus interface, where the SMBus interface is used to control the switching hub during
operation and can switch downstream ports via SMBus commands.
Port Assign Interface (PRT_ASSIGN[4:1] pins)
Assigning ports to either of the upstream host controllers can be accomplished through the 4-wire
PRT_ASSIGN interface. The PRT_ASSIGN interface has three operating modes. One is called the
Embedded Mode, and the other is Peripheral Mode (with two different electrical “sub” modes; (level
triggered or edge triggered).
Note: Any change in PRT_ASSIGN pins will be ignored until the USB2524 is out of reset
Embedded Mode:
The four-pin interface (PRT_ASSIGN[3:0]) operates with only three of the four available pins
(PRT_ASSIGN3 is disabled in this mode), which enables a user to select one of 8 pre-determined port
assignment configurations. There are 8 “default” configurations, or an OEM can customize the
configurations through an EEPROM or SMBus code load.
Note: There is a switching delay determined by the Register D0h: Port Interface Delay Timer.
The configuration is determined by Table 6.1, "Port Assign Interface (Embedded Mode)".
Table 6.1 Port Assign Interface (Embedded Mode)
PORT ASSIGN INTERFACE ENCODING
INTERNAL DEFAULT
CONFIGURATION
HOST OWNERSHIP OF
DOWNSTREAM PORTS
PRT_ASSIGN
3
X
X
X
X
X
X
X
X
PRT_ASSIGN
2
0
0
0
0
1
1
1
1
PRT_ASSIGN
1
0
0
1
1
0
0
1
1
PRT_ASSIGN
0
0
1
0
1
0
1
0
1
CONFIG PORT PORT PORT PORT
#
1
2
3
4
0
H1
H1
H1
H1
1
H2
H2
H2
H2
2
H1
H1
H2
H2
3
H1
H1
H1
H2
4
H2
H2
H2
H1
5
H2
H1
H1
H1
6
H1
H1
H2
UA
7
H1
H1
H1
UA
Note 6.1 H1 = The USB host or hub that is connected to upstream port #1
Note 6.2 H2 = The USB host or hub that is connected to upstream port #2
Note 6.3 UA = Un-Asssigned
Revision 1.2 (07-17-06)
18
DATASHEET
SMSC USB2524