USB 2.0 Hi-Speed 3-Port Hub Controller Optimized for Portable Applications
Datasheet
2
7.2.2
Pull-Up Resistors for I C
The circuit board designer is required to place external pull-up resistors (10 kΩ recommended) on the
SDA & SCL signals (per SMBus 1.0 Specification) to Vcc in order to assure proper operation.
7.3
SMBus Slave Interface
The USB3813 includes an integrated SMBus slave interface, which can be used to access internal
device run time registers or program the internal OTP memory. SMBus detection is accomplished by
detection of pull-up resistors (10 KΩ recommended) on both the SMBDATA and SMBCLK signals. To
disable the SMBus, a pull-down resistor of 10 KΩ must be applied to SMBDATA. The SMBus interface
can be used to configure the device as detailed in Section 6.1, "Configuration Method Selection," on
page 24.
Note: All device configuration must be performed via the SMSC Pro-Touch Programming Tool. For
additional information on the Pro-Touch programming tool, contact your local SMSC sales
representative.
7.3.1
SMBus Run Time Accessible Registers
Table 7.1 provides a summary of the SMBus accessible run time registers. Each register is detailed in
the subsequent tables.
Note: The SMBus page register must be configured to allow the SOC to access the proper register
space. Refer to Section 7.3.2, "Run Time SMBus Page Register," on page 48 for details.
Table 7.1 SMBus Accessible Run Time Registers
XDATA
ADDR
NAME
UP_BC_DET
0x30E2
0x30E3
0x30E4
0x30E5
0x30E6
0x30E8
0x30E9
0x30EC
0x30ED
0x30EE
0x318B
0x318E
0x6100
0x6101
Table 7.2, "Upstream Battery Charging Detection Control Register"
Table 7.3, "Upstream Custom Battery Charger Control Register"
Table 7.4, "Upstream Custom Battery Charger Status Register"
Table 7.5, "Port Power Status Register"
UP_CUST_BC_CTL
UP_CUST_BC_STAT
PORT_PWR_STAT
OCS_STAT
Table 7.6, "OCS Status Register"
INT_STATUS
Table 7.7, "Serial Port Interrupt Status Register"
INT_MASK
Table 7.8, "Serial Port Interrupt Mask Register"
BC_CHG_MODE
CHG_DET_MSK
CFGP
Table 7.9, "Upstream Battery Charger Mode Register"
Table 7.10, "Charge Detect Mask Register"
Table 7.11, "Configure Portable Hub Register"
PSELSUSP
Table 7.12, "Port Select and Low-Power Suspend Register"
Table 7.13, "Connect Configuration Register"
CONNECT_CFG
BC_CTL_1 (Upstream)
Table 7.14, "Upstream (Port 0) Battery Charging Control 1 Register"
Table 7.15, "Upstream (Port 0) Battery Charging Control 2 Register"
BC_CTL_2
(Upstream)
SMSC USB3813
35
Revision 1.0 (06-17-13)
DATASHEET