ST STOTG04E User Manual

Feature summary
Meets USB specification Rev. 2.0 And on-the-
go supplement to the USB 2.0 specification
Analog car kit-compatible
Audio
Configurable using I
Capable of 12Mbit/s full-speed and 1.5Mbit/s
2
C serial interface
low-speed modes of operation
Standard digital interface compliant with the
OTG transceiver specification
Supports the session request protocol (SRP)
and host negotiation protocol (HNP)
35mA typical V
charge pump output current
BUS
for 3.3V supply voltage
Ability to control external charge pump for
higher VBUS currents
Integrated pull-up/-down resistors
±6kV ESD Protection on all USB pins (contact
discharge)
+1.6V to +3.6V Digital power supply and +2.7V
to +5.5V analog supply voltage range
Power-down mode with very low power
consumption for battery powered devices
2
C, UART and
STOTG04E
USB-OTG Full-speed Transceiver
QFN24 (4mmx4mm)
Description
The STOTG04 is a USB On-The-Go full-speed transceiver. It provides complete physical layer (PHY) solution for any USB-OTG device. It contains V line detector and interrupt generator, and the USB differential driver and receivers. The STOTG04 transceiver is suitable for mobile and battery powered devices because of its low power consumption and power-down operating mode.
The transceiver is capable of operation in several different modes. It can operate in basic USB-OTG mode, as an I audio mode. Behavior of the transceiver is fully configurable through the two-wire I The transceiver supports session request protocol and host negotiation protocol.
charge pump and comparators, ID
BUS
2
C and UART transceiver, or in
2
C serial bus.
Applications
Mobile phones
PDAs
MP3 players
Digital cameras
Printers
players, printers and digital cameras.
Order code
Part number Package Packaging
STOTG04EQTR QFN24 (4mm x 4mm) 4000 parts per reel
October 2006 Rev. 3 1/26
www.st.com
The applications are mobile phones, PDAs, MP3
26
Contents STOTG04E
Contents
1 Pin configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4 Charge pump characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5 Timing diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
6 Block description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.1 Charge pump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.2 V
Comparators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
BUS
6.3 Voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.4 ID Line detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.5 Driver and receivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.6 Control logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.7 Modes of operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.7.1 Power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.7.2 USB Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.7.3 UART and I
6.7.4 Audio mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2
C modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.8 Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2
6.9 I
C Bus interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.10 Device address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.11 Bus protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.12 External charge pump switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7 Package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2/26
STOTG04E Pin configuration

1 Pin configuration

Figure 1. Pin connections (Bottom View )

Table 1. Pin description

PlN N° SYMBOL I/O NAME AND FUNCTION
2
1 ADR_PSW I/O
2 SDA I/O
3SCLI
Least significant bit of the I PSW output enabling or disabling an external charge pump
2
C serial data (1)
I
I2C clock 4 RESET/ I Active low logic reset 5 INT/ O Active low interrupt signal (open-drain) 6 SPEED I Mode of the transceiver (0 = low-speed, 1 = full-speed) (2)
7
V
TRM
Power
Internal voltage regulator output; an external decoupling capacitor should be
connected (3) 8 SUSPEND I Power down input (0 = active mode, 1 = power down) (See
9 OE_TP_INT/ I/O
Output enable of the differential driver in the USB mode, I
2
I
C mode or interrupt output 10 VM O D– single-ended receiver output 11 VP O D+ single-ended receiver output 12 RCV O Differential receiver output
ExpPad - Not Connected
13 SE0_VM I/O
14 DAT_VP I/O
15 D- I/O
16 D+ I/O
Single-ended zero input/output in the DAT_SE0 transmit mode, negative data input/output in the single-ended transmit mode or TXD in the UART mode Data input/output in the DAT_SE0 transmit mode, positive data input/output in the single-ended transmit mode or RXD in the UART mode
Negative data line in the USB mode, I2C clock output in the I2C mode or serial data output in the UART mode
Positive data line in the USB mode, I
input in the UART mode 17 GND Power Common analog and digital ground 18 ID I/O ID pin of the USB connector used for protocol identification 19
V
BUS
I/O
line of the USB interface – it needs an external capacitor of 4.7µF
V
BUS
C address of the transceiver input latched on reset;
2
C serial data in the I2C mode or serial data
Ta bl e 8
)
2
C data enable in the
3/26
Pin configuration STOTG04E
PlN N° SYMBOL I/O NAME AND FUNCTION
20
V
BAT
Power Analog power supply voltage (+2.7V to +5.5V) 21 CAP1 I/O External capacitor pin for the charge pump 22 CAP2 I/O External capacitor pin for the charge pump 23 CGND Power Ground for the charge pump 24
(1) Input and open-drain output (2) Input with internal pull-up resistor (3) Internal regulator can be bypassed by connecting V
V
IF
Power Logic power supply (+1.6V to 3.6V)
to this pin when the V
BAT
is in range of 2.7V to 3.6V
BAT

Figure 2. Functional diagram

4/26
STOTG04E Maximum ratings

2 Maximum ratings

Table 2. Absolute maximum ratings

Symbol Parameter Value Unit
V
V
BAT
V
DCDIG
T
STG
V
ESD
(*) In accordance to IEC61000-4-2, level 3. Absolute Maximum Ratings are those values beyond which damage to the device may occur. Functional Operation under these con-
ditions is not implied.

Table 3. Thermal data

Symbol Parameter Value Unit
R
thJA

Table 4. Recommended operating condition

Symbol Parameter Min. Typ. Max. Unit
V
V
BAT
T
C
EXT
C
C
TRM
R
Logic Supply Voltage -0.5 to + 4.5 V
IF
Analog Supply Voltage -0.5 to + 6.5 V
DC Input Voltage on any logic interface pin -0.5 to + 4.5 V
Storage Temperature Range -65 to + 150 °C
Electrostatic discharge voltage on USB pins
Human Body Model ± 8 Contact Discharge (*) ± 6
Thermal Resistance Junction-Ambient 59 °C/W
Logic Supply Voltage 1.6 1.8 3.6 V
IF
Analog Supply Voltage 2.7 3.3 5.5 V
Operating Temperature Range -40 +85 °C
A
Charge pump external capacitor 100 220 470 nF
Charge pump tank capacitor 1 4.7 6.5 µF
T
Voltage regulator external capacitor 1 µF
Data lines impedance matching resistor 20
S
kV

Table 5. ESD Performance

Symbol Parameter Value Unit
IEC-61000-4-2 (D+, D-, VBUS, ID)
ESD
IEC-61000-4-2 (other pins)
Air discharge (10 pulses) ± 8 Contact discharge (10 pulses) ± 6 Air discharge (10 pulses) ± 2 Contact discharge (10 pulses) ± 2
kV
5/26
Electrical characteristics STOTG04E

3 Electrical characteristics

Table 6. Electrical characteristics
Characteristics measured over recommended operating conditions unless otherwise is noted. All typical values are referred to T
C
= 220nF, CT = 4.7µF and C
EXT
Symbol Parameter Test Conditions Min. Typ. Max. Unit
I
BAT
I
Digital Part Supply Current
IF
Operating Supply Current
LOGIC INPUTS AND OUTPUTS
V
V
V
V
I
LKG
I
OZ
V
BUS
V
BUS
V
BUS_LKGVBUS
V
BUS_RIPVBUS
f
CP
R
VBUSVBUS
I
VBUS
V
BUS_VLD
HIGH level output voltage
OH
LOW level output voltage
OL
HIGH level input voltage
IH
LOW level input voltage
IL
Input leakage current -1 1 µA
Off-state output current -5 5 µA
V
output voltage I
BUS
leakage voltage
output ripple I
Charge-pump switching frequency (2)
input impedance
Maximum V
V
valid comparator
BUS
source current C
BUS
threshold Session valid comparator
V
SES_VLD
threshold for both A and B devices
R
VBUS_PUVBUS
R
VBUS_PD
charge pull-up resistance
V
discharge pull-down
BUS
resistance
ID
V
ID_BIAS
R
ID_PU
R
ID_GND
R
ID_FLOAT
ID pin bias voltage
ID pin pull-up resistance 70 105 130 k
ID line short resistance to detect id_gnd state 10
ID line short resistance to detect id_float state 800 k
TRM
Active mode (1,2) 0.6 1.6 mA Power down mode 1 µA Transceiver current while
transmitting and receiving (1, 2) Charge pump current, I
Power down mode (4) 1 µA
= -100µA VIF-0.15
I
OH
I
= -2mA VIF-0.40
OH
= 100µA
I
OL
I
= 2mA
OL
= 8mA
LOAD
No Load 3 200 mV
= 8mA, CT = 4.7µF
LOAD
= 220 nF, V
EXT
Low to high transition 4.40 High to low transition 4.40 Low to high transition 0.8 2.0
High to low transition 0.8 2.0
= 140kΩ, V
R
CP_ID
= 25°C, VIF = 1.8V, V
A
= 1µF
LOAD
> 4.4V
BUS
≤ 5V
BAT
= 8mA
= 3.3V, RS = 20Ω,
BAT
4.5 7
17 25
0.15 V
0.40 V
0.7V
IF
0.3V
IF
4.4 4.9 5.25 V
30 60 mV
0.5 0.8 1.5 MHz
40 76 100 k
20 35 mA
281 640
656 1260
1.3 1.9 3.0 V
mA
V
V
V
V
V
V
6/26
STOTG04E Electrical characteristics
Symbol Parameter Test Conditions Min. Typ. Max. Unit
DIFFERENTIAL DRIVER
Z
DRV
V
OH_DRV
V
OL_DRV
V
CRS
Output Impedance
HIGH level output voltage
LOW level output voltage
Driver crossover voltage
DIFFERENTIAL AND SINGLE-ENDED RECEIVERS
V
V
SE-TH
R
C
R
PU_D+
R
PU_D-
R
V
DT_LKG
Differential receiver input
DI
sensitivity (V
D+
- VD-)
SE receivers switching threshold
Input resistance PU/PD resistor deactivated 1.5 M
IN
Input capacitance 10 30 pF
IN
Data line pull-up resistance on pin D+
Data line pull-up resistance on pin D-
Data line pull-down resistance 14.25 17.0 24.8 k
PD
Data line leakage voltage
CAR KIT INTERRUPT DETECTOR
V
CR_INT_TH
2
C AND UART MODES – D+ AND D- PINS
I
V
V
V
V
R
DP_I2C
Car kit Interrupt threshold 0.4 0.6 V
HIGH level output voltage (3)
OH
LOW level output voltage
OL
HIGH level input voltage 2.0 V
IH
LOW level input voltage 0.8 V
IL
SDA line internal pull-up resist. 1425 2200 3090
VOLTAGE REGULATOR
V
TRM
I
TRM
(1) Transmitting and receiving at 12Mbit/s, loads of 50pF on D+ and D- pins, no capacitive loads on VP and VM pins (2) Not tested in production; characterization only (3) Except D+ pin in the I2C mode where this pin is open-drain with internal pull-up resistor (4) See paragraph 6.7.1
Internal power supply voltage
Voltage regulator output current
Excluding external R
= 14.25kΩ, V
R
LH
RLH = 14.25kΩ, V
= 1.425k
R
LL
= 50 to 600pF
C
LOAD
= 0.8 to 2.5V
V
CM
TRM
TRM
S
= 3.3V
= 2.7V
81624
2.8 3.6 V
2.6 3.0 V
00.3V
1.3 1.67 2.0 V
-200 200 mV
Low to high transition 0.8 1.6 2.0 High to low transition 0.8 1.1 2.0
Bus Idle 900 1300 1575 Receiving mode 1425 2200 3090
900 1300 1575
R
I
I
V
V
V
V
OH
OL
= 300k
PU_EXT
= -2mA
= 2mA
= 3.3 to 5V, no load; 2V7en=0
BAT
= 2.8 to 5V, no load; 2V7en=1
BAT
= 3.6V, V
BAT
= 3.0V, V
BAT
> 3V; 2V7en=0
TRM
>2.6V; 2V7en=1
TRM
200 342 mV
2.4 3.6 V
00.4V
3.0 3.3 3.6 V
2.6 2.75 2.9 V
20 mA
10 mA
V
7/26
Electrical characteristics STOTG04E
Table 7. Switching characteristics
Over recommended operating conditions unless otherwise is noted. All the typical values are referred to T
= 1µF
C
TRM
Symbol Parameter Test Conditions Min. Typ. Max. Unit
T
VBUS_RISEVBUS
DIFFERENTIAL DRIVER
t
R
t
F
t
P_DRV_R
t
P_DRV_F
t
RFM
SINGLE-ENDED RECEIVERS
t
P_SE_R
t
P_SE_F
DIFFERENTIAL RECEIVER
t
P_DIF_R
t
P_DIF_F
DIGITAL INTERFACE
t
SET_OE
t
TA _ OI
t
TA _ IO
I2C BUS (3)
f
SCL
t
LOW
t
HIGH
t
IICR
rise time I
Data signal rise time
Data signal rise time
Propagation delay of the driver, rising edge; DAT_SE0 mode
Propagation delay of the driver, rising edge; VP_VM mode
Propagation delay of the driver, falling edge; DAT_SE0 mode
Propagation delay of the driver, rising edge; VP_VM mode
Rise and fall time matching (tR/ tF) excluding the first transition from the idle state
Propagation delay of the SE receiver, rising edge
Propagation delay of the SE receiver, falling edge
Propagation delay of the SE receiver, rising edge
Propagation delay of the SE receiver, falling edge
Output enable setup time 50 ns Output to input bus turnaround
time (1, 2) Output to input bus turnaround
time (1, 2)
SCL clock frequency 100 kHz
Low period of the SCL clock 4.7 µs
High period of the SCL clock 4.0 µs Rise time of both SDA and SCL
signals
= 25°C, VIF = 1.8V, V
A
LOAD
Full-speed mode, C
Low-speed mode, C
Full-speed mode, C
Low-speed mode, C
Full-speed mode, C
Low-speed mode, C
Full-speed mode, C
Low-speed mode, C
Full-speed mode, C
Low-speed mode, C
Full-speed mode, C
Low-speed mode, C
Full-speed mode 90 111.11
Low-speed mode 80 125
Full-speed mode, input slope 15ns 18 Low-speed mode, input slope 150ns Full-speed mode, input slope 15ns 18 Low-speed mode, input slope
150ns
Full-speed mode, input slope 15ns 24 Low-speed mode, input slope
150ns Full-speed mode, input slope 15ns 24 Low-speed mode, input slope 150ns
= 3.3V, RS = 20Ω, C
BAT
= 8mA, CT = 10µF
LOAD
LOAD
LOAD
LOAD
LOAD
LOAD
LOAD
LOAD
LOAD
LOAD
LOAD
LOAD
= 50pF
= 600pF
= 50pF
= 600pF
= 50pF
= 600pF
= 50pF
= 600pF
= 50pF
= 600pF
= 50pF
= 600pF
= 220nF, CT = 4.7µF, and
EXT
1100ms
48.520
75 110 300
48.520
75 110 300
38
280
55
300
38
280
55
300
ns
ns
ns
ns
ns
ns
%
18
18
24
24
ns
ns
ns
ns
05ns
05ns
1000 ns
8/26
Loading...
+ 18 hidden pages