English
Language : 

USB2513 Datasheet, PDF (19/48 Pages) SMSC Corporation – USB 2.0 High-Speed 3-Port Hub Controller
USB 2.0 High-Speed 3-Port Hub Controller
Datasheet
4.3
EEPROM Interface
The SMSC Hub can be configured via a 2-wire (I2C) EEPROM (256x8). (Please see Table 3.1 for
specific details on how to enable configuration via an I2C EEPROM).
The Internal state-machine will (when configured for EEPROM support) read the external EEPROM for
configuration data. The hub will then “attach” to the upstream USB host.
Note: The Hub does not have the capacity to write, or “Program,” an external EEPROM. The Hub
only has the capability to read external EEPROMs. The external eeprom will be read (even if
it is blank or non-populated), and the hub will be “configured” with the values that are read.
Please see Internal Register Set (Common to EEPROM and SMBus) for a list of data fields available.
4.3.1 Internal Register Set (Common to EEPROM and SMBus)
Table 4.2 Internal Default, EEPROM and SMBus Register Memory Map
REG
ADDR
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
0Ah
0Bh
0Ch
0Dh
0Eh
0Fh
10h
11h
12h
13h
14h
SMBUS AND
INTERNAL
EEPROM POR
R/W
REGISTER NAME
ABBR
DEFAULT ROM
VALUES
R/W
VID LSB
VIDL
24h
0x00
R/W
VID MSB
VIDM
04h
0x00
R/W
PID LSB
PIDL
13h
0x00
R/W
PID MSB
PIDM
25h
0x00
R/W
DID LSB
DIDL
00h
0x00
R/W
DID MSB
DIDM
00h
0x00
R/W
Config Data Byte 1
CFG1
9Bh
0x00
R/W
Config Data Byte 2
CFG2
10h
0x00
R/W
Config Data Byte 3
CFG3
00h
0x00
R/W
Non-Removable Devices
NRD
00h
0x00
R/W
Port Disable (Self)
PDS
00h
0x00
R/W
Port Disable (Bus)
PDB
00h
0x00
R/W
Max Power (Self)
MAXPS
01h
0x00
R/W
Max Power (Bus)
MAXPB
64h
0x00
R/W
Hub Controller Max Current
HCMCS
01h
(Self)
0x00
R/W
Hub Controller Max Current
HCMCB
64h
(Bus)
0x00
R/W
Power-on Time
PWRT
32h
0x00
R/W
LANG_ID_H
LANGIDH
00h
0x00
R/W
LANG_ID_L
LANGIDL
00h
0x00
R/W
MFR_STR_LEN
MFRSL
00h
0x00
R/W
PRD_STR_LEN
PRDSL
00h
0x00
SMSC USB2513
19
DATASHEET
Revision 1.98 (11-19-07)