English
Language : 

USB3300 Datasheet, PDF (36/53 Pages) SMSC Corporation – HI SPEED USB HOST OR DEVICE PHY WITH ULPI LOW PIN INTERFACE
USB3300
FIGURE 6-10:
USB3300 ON-THE-GO MODULE
ID
VDD33
VBUS
IdPullup 0.6V
0.5V
ChrgVbus
1.4V
4.575V
IdGnd
SessEnd
SessValid
VbusValid
EXTVBUS
CPEN
DischrgVbus
IndicatorComplement
[0, X]
[1, 0]
[1, 1]
[UseExternalVbusindicator, IndicatorPassThru]
OTG Module
RXCMD VbusValid
DrvVbus
DrvVbusExternal
The OTG Module can be broken into 4 main blocks; ID Detection, VBUS Control, Driving External Vbus, and External
Vbus Detection. Each of these blocks is covered in the sections below.
6.5.1 ID DETECTION
The USB3300 provides an ID pin to determine the type of USB cable connected. When the Mini-A Plug of a USB cable
is inserted into the Mini-AB connector, the ID pin is shorted to ground. When the Mini-B Plug is inserted into the Mini-
AB connector, the ID pin is allowed to float.
.
TABLE 6-9: IDGND VS. USB CABLE TYPE
USB Plug
A
B
OTG Role
HOST
PERIPHERAL
ID Voltage
0
3.3
IDGND
0
1
The USB3300 provides an integrated pull-up resistor and a comparator to detect if the ID pin is floating or grounded. An
integrated pull-up resistor is provided to pull the ID pin high to VDD3.3 when a Mini-B plug is inserted and the cable is
floating. When a Mini-A plug is connected, the pull-up resistor will be overpowered and the ID pin will be brought to
ground. To save current when a Mini-A Plug is inserted, the ID pull-up resistor can be disabled by clearing the IdPullUp
DS00001783B-page 36
 2014-2015 Microchip Technology Inc.