图片仅供参考

详细数据请看参考数据手册

Datasheet下载
  • 型号: STOTG04EQTR
  • 制造商: STMicroelectronics
  • 库位|库存: xxxx|xxxx
  • 要求:
数量阶梯 香港交货 国内含税
+xxxx $xxxx ¥xxxx

查看当月历史价格

查看今年历史价格

STOTG04EQTR产品简介:

ICGOO电子元器件商城为您提供STOTG04EQTR由STMicroelectronics设计生产,在icgoo商城现货销售,并且可以通过原厂、代理商等渠道进行代购。 STOTG04EQTR价格参考。STMicroelectronicsSTOTG04EQTR封装/规格:接口 - 驱动器,接收器,收发器, 收发器 1/1 USB 2.0 24-QFN-EP(4x4)。您可以下载STOTG04EQTR参考资料、Datasheet数据手册功能说明书,资料中有STOTG04EQTR 详细功能的应用电路图电压和使用方法及教程。

产品参数 图文手册 常见问题
参数 数值
产品目录

集成电路 (IC)半导体

描述

TXRX USB-OTG FULL SPEED 24-QFNUSB 接口集成电路 USB-OTG Full-speed Transceiver

产品分类

接口 - 驱动器,接收器,收发器

品牌

STMicroelectronics

产品手册

点击此处下载产品Datasheet

产品图片

rohs

符合RoHS无铅 / 符合限制有害物质指令(RoHS)规范要求

产品系列

接口 IC,USB 接口集成电路,STMicroelectronics STOTG04EQTR-

数据手册

点击此处下载产品Datasheet

产品型号

STOTG04EQTR

产品目录页面

点击此处下载产品Datasheet

产品种类

USB 接口集成电路

供应商器件封装

24-QFN-EP (4x4)

其它名称

497-5128-1

其它有关文件

http://www.st.com/web/catalog/sense_power/FM1968/CL1179/SC1024/PF122692?referrer=70071840

包装

剪切带 (CT)

协议

USB 2.0

双工

-

商标

STMicroelectronics

安装类型

表面贴装

安装风格

SMD/SMT

封装

Reel

封装/外壳

24-VFQFN 裸露焊盘

封装/箱体

VFQFPN-24

工作温度

-40°C ~ 85°C

工作电源电压

3 V to 3.6 V

工厂包装数量

4000

应用说明

点击此处下载产品Datasheet

接收器滞后

-

数据速率

-

最大工作温度

+ 85 C

最小工作温度

- 40 C

标准

USB OTG

标准包装

1

电压-电源

1.6 V ~ 5.5 V

类型

Transceiver

系列

STOTG04E

速度

High-Speed

驱动器/接收器数

1/1

推荐商品

型号:LTC2875IDD#PBF

品牌:Linear Technology/Analog Devices

产品名称:集成电路(IC)

获取报价

型号:SN65HVD3082EDRG4

品牌:Texas Instruments

产品名称:集成电路(IC)

获取报价

型号:ICL3245ECAZ-T

品牌:Renesas Electronics America Inc.

产品名称:集成电路(IC)

获取报价

型号:ADM485AR

品牌:Analog Devices Inc.

产品名称:集成电路(IC)

获取报价

型号:LTC2802IDE#PBF

品牌:Linear Technology/Analog Devices

产品名称:集成电路(IC)

获取报价

型号:MAX3238CPWG4

品牌:Texas Instruments

产品名称:集成电路(IC)

获取报价

型号:MAX1480EACPI+

品牌:Maxim Integrated

产品名称:集成电路(IC)

获取报价

型号:MAX202CSE+T

品牌:Maxim Integrated

产品名称:集成电路(IC)

获取报价

样品试用

万种样品免费试用

去申请
STOTG04EQTR 相关产品

SN65LVDS048AD

品牌:Texas Instruments

价格:¥13.51-¥27.70

DS36C278MX/NOPB

品牌:Texas Instruments

价格:

ADM3073EARZ-REEL7

品牌:Analog Devices Inc.

价格:

ID82C82

品牌:Renesas Electronics America Inc.

价格:

SN65LVDS050PWRG4

品牌:Texas Instruments

价格:

DS90LV028ATLDX/NOPB

品牌:Texas Instruments

价格:

SN65LVDS050PWR

品牌:Texas Instruments

价格:

MAX13430EEUB+

品牌:Maxim Integrated

价格:

PDF Datasheet 数据手册内容提取

STOTG04E USB-OTG Full-speed Transceiver Feature summary ■ Meets USB specification Rev. 2.0 And on-the- go supplement to the USB 2.0 specification ■ Analog car kit-compatible ■ Four operating modes: USB, I2C, UART and Audio QFN24 (4mmx4mm) ■ Configurable using I2C serial interface ■ Capable of 12Mbit/s full-speed and 1.5Mbit/s low-speed modes of operation Description ■ Standard digital interface compliant with the OTG transceiver specification The STOTG04 is a USB On-The-Go full-speed ■ Supports the session request protocol (SRP) transceiver. It provides complete physical layer and host negotiation protocol (HNP) (PHY) solution for any USB-OTG device. It contains V charge pump and comparators, ID ■ 35mA typical V charge pump output current BUS BUS line detector and interrupt generator, and the USB for 3.3V supply voltage differential driver and receivers. The STOTG04 ■ Ability to control external charge pump for transceiver is suitable for mobile and battery higher VBUS currents powered devices because of its low power consumption and power-down operating mode. ■ Integrated pull-up/-down resistors ■ ±6kV ESD Protection on all USB pins (contact The transceiver is capable of operation in several discharge) different modes. It can operate in basic USB-OTG mode, as an I2C and UART transceiver, or in ■ +1.6V to +3.6V Digital power supply and +2.7V audio mode. Behavior of the transceiver is fully to +5.5V analog supply voltage range configurable through the two-wire I2C serial bus. ■ Power-down mode with very low power The transceiver supports session request protocol consumption for battery powered devices and host negotiation protocol. The applications are mobile phones, PDAs, MP3 Applications players, printers and digital cameras. ■ Mobile phones ■ PDAs ■ MP3 players ■ Digital cameras ■ Printers Order code Part number Package Packaging STOTG04EQTR QFN24 (4mm x 4mm) 4000 parts per reel October 2006 Rev. 3 1/26 www.st.com 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 I2C modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 6.7.4 Audio mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 6.8 Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 6.9 I2C 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 Least significant bit of the I2C address of the transceiver input latched on reset; 1 ADR_PSW I/O PSW output enabling or disabling an external charge pump 2 SDA I/O I2C serial data (1) 3 SCL 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) Internal voltage regulator output; an external decoupling capacitor should be 7 VTRM Power connected (3) 8 SUSPEND I Power down input (0 = active mode, 1 = power down) (See Table8) Output enable of the differential driver in the USB mode, I2C data enable in the 9 OE_TP_INT/ I/O I2C 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 Single-ended zero input/output in the DAT_SE0 transmit mode, negative data 13 SE0_VM I/O 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 14 DAT_VP I/O 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 15 D- I/O data output in the UART mode Positive data line in the USB mode, I2C serial data in the I2C mode or serial data 16 D+ I/O 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 VBUS I/O VBUS line of the USB interface – it needs an external capacitor of 4.7µF 3/26

Pin configuration STOTG04E PlN N° SYMBOL I/O NAME AND FUNCTION 20 VBAT 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 VIF Power Logic power supply (+1.6V to 3.6V) (1) Input and open-drain output (2) Input with internal pull-up resistor (3) Internal regulator can be bypassed by connecting V to this pin when the V is in range of 2.7V to 3.6V BAT BAT Figure 2. Functional diagram 4/26

STOTG04E Maximum ratings 2 Maximum ratings Table 2. Absolute maximum ratings Symbol Parameter Value Unit VIF Logic Supply Voltage -0.5 to + 4.5 V VBAT Analog Supply Voltage -0.5 to + 6.5 V VDCDIG DC Input Voltage on any logic interface pin -0.5 to + 4.5 V TSTG Storage Temperature Range -65 to + 150 °C Electrostatic discharge voltage Human Body Model ± 8 VESD on USB pins Contact Discharge (*) ± 6 kV (*) 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 RthJA Thermal Resistance Junction-Ambient 59 °C/W Table 4. Recommended operating condition Symbol Parameter Min. Typ. Max. Unit VIF Logic Supply Voltage 1.6 1.8 3.6 V VBAT Analog Supply Voltage 2.7 3.3 5.5 V TA Operating Temperature Range -40 +85 °C CEXT Charge pump external capacitor 100 220 470 nF CT Charge pump tank capacitor 1 4.7 6.5 µF CTRM Voltage regulator external capacitor 1 µF RS Data lines impedance matching resistor 20 Ω Table 5. ESD Performance Symbol Parameter Value Unit Air discharge (10 pulses) ± 8 IEC-61000-4-2 (D+, D-, VBUS, ID) Contact discharge (10 pulses) ± 6 ESD kV Air discharge (10 pulses) ± 2 IEC-61000-4-2 (other pins) Contact discharge (10 pulses) ± 2 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 = 25°C, V = 1.8V, V = 3.3V, R = 20Ω, A IF BAT S C = 220nF, C = 4.7µF and C = 1µF EXT T TRM Symbol Parameter Test Conditions Min. Typ. Max. Unit Active mode (1,2) 0.6 1.6 mA IIF Digital Part Supply Current Power down mode 1 µA Transceiver current while 4.5 7 transmitting and receiving (1, 2) mA IBAT Operating Supply Current Charge pump current, ILOAD = 8mA 17 25 Power down mode (4) 1 µA LOGIC INPUTS AND OUTPUTS IOH = -100µA VIF-0.15 V VOH HIGH level output voltage IOH = -2mA VIF-0.40 V IOL = 100µA 0.15 V VOL LOW level output voltage IOL = 2mA 0.40 V VIH HIGH level input voltage 0.7VIF V VIL LOW level input voltage 0.3VIF V ILKG Input leakage current -1 1 µA IOZ Off-state output current -5 5 µA V BUS VBUS VBUS output voltage ILOAD = 8mA 4.4 4.9 5.25 V VBUS_LKG VBUS leakage voltage No Load 3 200 mV VBUS_RIP VBUS output ripple ILOAD = 8mA, CT = 4.7µF 30 60 mV Charge-pump switching fCP frequency (2) 0.5 0.8 1.5 MHz RVBUS VBUS input impedance 40 76 100 kΩ IVBUS Maximum VBUS source current CEXT = 220 nF, VBUS > 4.4V 20 35 mA V valid comparator Low to high transition 4.40 VBUS_VLD BUS V threshold High to low transition 4.40 Session valid comparator Low to high transition 0.8 2.0 VSES_VLD threshold for both A and B V High to low transition 0.8 2.0 devices RVBUS_PU VBUS charge pull-up resistance 281 640 Ω V discharge pull-down RVBUS_PD BUS 656 1260 Ω resistance ID VID_BIAS ID pin bias voltage RCP_ID = 140kΩ, VBAT ≤ 5V 1.3 1.9 3.0 V RID_PU ID pin pull-up resistance 70 105 130 kΩ RID_GND ID line short resistance to detect id_gnd state 10 Ω RID_FLOAT ID line short resistance to detect id_float state 800 kΩ 6/26

STOTG04E Electrical characteristics Symbol Parameter Test Conditions Min. Typ. Max. Unit DIFFERENTIAL DRIVER ZDRV Output Impedance Excluding external RS 8 16 24 Ω RLH = 14.25kΩ, VTRM = 3.3V 2.8 3.6 V VOH_DRV HIGH level output voltage RLH = 14.25kΩ, VTRM = 2.7V 2.6 3.0 V VOL_DRV LOW level output voltage RLL = 1.425kΩ 0 0.3 V VCRS Driver crossover voltage CLOAD = 50 to 600pF 1.3 1.67 2.0 V DIFFERENTIAL AND SINGLE-ENDED RECEIVERS Differential receiver input VDI sensitivity (V - V ) VCM = 0.8 to 2.5V -200 200 mV D+ D- SE receivers switching Low to high transition 0.8 1.6 2.0 VSE-TH threshold High to low transition 0.8 1.1 2.0 V RIN Input resistance PU/PD resistor deactivated 1.5 MΩ CIN Input capacitance 10 30 pF Data line pull-up resistance on Bus Idle 900 1300 1575 R Ω PU_D+ pin D+ Receiving mode 1425 2200 3090 Data line pull-up resistance on RPU_D- pin D- 900 1300 1575 Ω RPD Data line pull-down resistance 14.25 17.0 24.8 kΩ VDT_LKG Data line leakage voltage RPU_EXT = 300kΩ 200 342 mV CAR KIT INTERRUPT DETECTOR VCR_INT_TH Car kit Interrupt threshold 0.4 0.6 V I2C AND UART MODES – D+ AND D- PINS VOH HIGH level output voltage (3) IOH= -2mA 2.4 3.6 V VOL LOW level output voltage IOL = 2mA 0 0.4 V VIH HIGH level input voltage 2.0 V VIL LOW level input voltage 0.8 V RDP_I2C SDA line internal pull-up resist. 1425 2200 3090 Ω VOLTAGE REGULATOR VBAT = 3.3 to 5V, no load; 2V7en=0 3.0 3.3 3.6 V VTRM Internal power supply voltage VBAT = 2.8 to 5V, no load; 2V7en=1 2.6 2.75 2.9 V Voltage regulator output VBAT = 3.6V, VTRM > 3V; 2V7en=0 20 mA I TRM current VBAT = 3.0V, VTRM >2.6V; 2V7en=1 10 mA (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 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 = 25°C, V = 1.8V, V = 3.3V, R = 20Ω, C = 220nF, C = 4.7µF, and A IF BAT S EXT T C = 1µF TRM Symbol Parameter Test Conditions Min. Typ. Max. Unit TVBUS_RISE VBUS rise time ILOAD = 8mA, CT = 10µF 1 100 ms DIFFERENTIAL DRIVER Full-speed mode, CLOAD = 50pF 4 8.5 20 tR Data signal rise time ns Low-speed mode, CLOAD = 600pF 75 110 300 Full-speed mode, CLOAD = 50pF 4 8.5 20 tF Data signal rise time ns Low-speed mode, CLOAD = 600pF 75 110 300 Propagation delay of the driver, Full-speed mode, CLOAD = 50pF 38 ns rising edge; DAT_SE0 mode Low-speed mode, CLOAD = 600pF 280 t P_DRV_R Propagation delay of the driver, Full-speed mode, CLOAD = 50pF 55 ns rising edge; VP_VM mode Low-speed mode, CLOAD = 600pF 300 Propagation delay of the driver, Full-speed mode, CLOAD = 50pF 38 ns falling edge; DAT_SE0 mode Low-speed mode, CLOAD = 600pF 280 t P_DRV_F Propagation delay of the driver, Full-speed mode, CLOAD = 50pF 55 ns rising edge; VP_VM mode Low-speed mode, CLOAD = 600pF 300 Rise and fall time matching (t / Full-speed mode 90 111.11 R tRFM tF) excluding the first transition Low-speed mode 80 125 % from the idle state SINGLE-ENDED RECEIVERS Full-speed mode, input slope 15ns 18 Propagation delay of the SE tP_SE_R receiver, rising edge Low-speed mode, input slope 18 ns 150ns Full-speed mode, input slope 15ns 18 Propagation delay of the SE tP_SE_F receiver, falling edge Low-speed mode, input slope 18 ns 150ns DIFFERENTIAL RECEIVER Full-speed mode, input slope 15ns 24 Propagation delay of the SE tP_DIF_R receiver, rising edge Low-speed mode, input slope 24 ns 150ns Full-speed mode, input slope 15ns 24 Propagation delay of the SE tP_DIF_F receiver, falling edge Low-speed mode, input slope 24 ns 150ns DIGITAL INTERFACE tSET_OE Output enable setup time 50 ns Output to input bus turnaround tTA_OI time (1, 2) 0 5 ns Output to input bus turnaround tTA_IO time (1, 2) 0 5 ns I2C BUS (3) fSCL SCL clock frequency 100 kHz tLOW Low period of the SCL clock 4.7 µs tHIGH High period of the SCL clock 4.0 µs Rise time of both SDA and SCL tIICR signals 1000 ns 8/26

STOTG04E Electrical characteristics Symbol Parameter Test Conditions Min. Typ. Max. Unit Fall time of both SDA and SCL tIICF signals 300 ns Setup time for a repeated START tSU_STA condition 4.7 µs Hold time for the START and tHD_STA repeated START conditions 4.0 µs tSU_DAT Data setup time 250 ns tHD_DAT Data hold time 0 µs Setup time for the STOP tSU_STO condition 4.0 µs Bus free time between a STOP tBUF and START condition 4.7 µs NOTE 1: Parameter applies to the OE_TP_INT/, DAT_VP, and SE0_VM signals NOTE 2: Not tested in production; characterization only NOTE 3: Requirements defined by the I2C-Bus Specification, version 2.1 9/26

Charge pump characteristics STOTG04E 4 Charge pump characteristics Figure 3. Output characteristics Figure 4. Output ripple 10/26

STOTG04E Timing diagrams 5 Timing diagrams Figure 5. Rise and fall times Figure 6. Differential driver propagation delay Figure 7. Differential receiver propagation delay 11/26

Timing diagrams STOTG04E Figure 8. Output enable setup time t V SET_OE IH OE_TP_INT/ V IL V IH DAT_VP USB Idle State Data to Transmit SE0_VM V IL Figure 9. Bus turnaround time t V TA_OI IH OE_TP_INT/ t TA_IO V IL V IH DAT_VP output input output SE0_VM V IL Figure 10. I2C BUS timing t t t t t t LOW IIC_F HIGH IIC_R HD_STA SU_STO SCL S Sr P S SDA t t t t t t t IIC_F HD_STA SU_DAT HD_DAT SU_STA IIC_R BUF 12/26

STOTG04E Timing diagrams Figure 11. Block diagram VBAT ADR_PSW e CAP1 CAP2 c SCL I2Cnterfa VBUS SDA I Charge Oscillator Pump VBAT SPEED SUSPEND Bandgap Reference VTRM OE_TP_INT/ DAT_VP D+ SE0_VM D- RCV egister Setandontrol Logic R C VP VBAT VTRM Voltage Regulator VM VBAT ID INT/ RESET/ 13/26

Block description STOTG04E 6 Block description The STOTG04 integrates a charge pump and comparators for the V , ID line detector and interrupt BUS switch, differential data driver, differential and single-ended receivers, low dropout voltage regulator and control logic. The STOTG04 provides a complete solution for connection of a digital USB OTG controller to the physical Universal Serial Bus. 6.1 Charge pump The V line voltage is provided using the internal charge pump. It is capable of sourcing up to 35mA BUS load current. The charge pump can be powered by voltage from 2.7V to 5.5V. It needs two capacitors for its operation: an external capacitor of 220nF connected between the CAP1 and CAP2 pins and a 4.7µF decoupling tank capacitor on the V . If an application needs current that is higher than 35mA, an BUS external charge pump or a switch controlled by the ADR_PSW pin may be used. 6.2 V Comparators BUS These comparators monitor the V voltage. They provide current status information for the V line. BUS BUS V valid status means that the voltage is above V . Session valid status means that the V BUS BUS_VLD BUS voltage is above V level. SES_VLD 6.3 Voltage regulator An internal low-dropout voltage regulator provides power for the bus drivers and receivers. The regulator needs an external capacitor of 1µF on the V pin for proper operation. The regulator can provide 3.3V TRM or 2.75V output voltages according to 2V7_en bit in Control Register 3. The regulator can be bypassed by tying the V pin to the V power supply voltage when the analog TRM BAT supply voltage is in the range of 3.0V (or 2.7V) to 3.6V. 6.4 ID Line detector This block senses ID line status. It is capable of detecting three different line states: (cid:127) pin floating; (cid:127) pin tied to ground; (cid:127) pin grounded via a 140kΩ resistor. The ID detector can also generate an interrupt by shorting the pin to ground. 6.5 Driver and receivers The driver can operate in several different modes. It can act as a simple low-speed and full-speed differential USB driver, as two independent single-ended drivers in the UART mode, or as an open-drain driver in the I2C mode. This block contains one differential receiver for the USB operation mode and two single-ended receivers for USB signaling as well as UART and I2C receivers. 14/26

STOTG04E Block description 6.6 Control logic This block controls the behavior of whole chip. It communicates with the external environment via the I2C serial bus. The control logic block consists of I2C slave interface, configuration and status registers, and some glue logic. 6.7 Modes of operation The STOTG04 can operate in two different power modes and in three operating modes. They can be controlled by logic signals and control registers. 6.7.1 Power modes When there is no need for the USB function, the STOTG04 reduces power consumption by implementing the Power-down mode. The power modes can be controlled by the Suspend Bit of Control Register 1 or/ and the SUSPEND pin (see Table 8). Table 8. Power modes SUSPEND BIT SUSPEND PIN Power Mode 0 X normal operation X 0 1 1 power-down Although in power down mode all analog blocks should be switched off, some of them could be turned on by bits in the control registers having higher priority than suspend bit. In order to obtain minimum power consumption in power down mode the device must be configured has shown in Table 9. The digital part is fully static so that it almost does not consume power. All of the interrupts (except BDIS_ACON) are fully operational in Power-down mode, as is the I2C interface. Table 9. Power down mode setup SUSPEND BIT SUSPEND PIN Control register 1 Control register 2 Control register 3 1 1 X1X0XX0- 00XX00X0 -XXXX0XX X = Don’t care - = Reserved Bit order: 0...7 6.7.2 USB Modes The STOTG04 transceiver has two basic USB operational modes. These modes define how the digital IO pins of the transceiver will be used. Independently of USB operating mode, some signals always have the same function (see Table 10). Table 10. Digital interface signals Signal Function RCV Differential receiver output VP D+ single-ended receiver output VM D- single-ended receiver output OE_TP_INT/ Output enable signal of the differential driver The RCV signal is active in the VP_VM mode only. Its output driver is controlled by the OE_TP_INT/ signal. Operating modes are described below. The meanings of the DAT_VP and SE0_VM signals depend on the mode of operation. Both of these signals can be bidirectional or unidirectional. The 15/26

Block description STOTG04E direction is controlled by bidi_en Bit of Control Register 3 (described later). When these signals are bidirectional, the direction is controlled by the OE_TP_INT/ signal (see Tables 11 and 12). The actual mode of operation is controlled by the dat_se0 Bit of Control Register 1 (see Tables 11 and 12) Table 11. DAT_SE0 (dat_se0 = 1) bidi_en OE/* DAT_VP SE0_VM 0 Differential driver input SE0 driver input 1 1 Differential receiver output SE0 detector output 0 X Differential driver input SE0 driver input Table 12. VP_VM (dat_se0 = 0) bidi_en OE/* DAT_VP SE0_VM 0 D+ driver input D- driver input 1 1 D+ receiver output D- receiver output 0 X D+ driver input D- driver input * State of the OE_TP_INT/ signal. In the USB mode of operation it is necessary to control the rise and fall times of the transmission driver. These times are different for low-speed and full-speed USB settings. Selection of actual USB speed can be done using the bit speed of Control Register 1 or/and the SPEED pin (see table 13). Table 13. USB Speed selection speed bit SPEED Pin USB Mode 0 X low-speed X 0 1 1 full-speed 6.7.3 UART and I2C modes The actual mode of operation is selectable by the transp_en and uart_en Bits of Control Register 1 (see table 14). Table 14. Transceiver modes transp_en uart_en STOTG04 Mode 0 0 USB 0 1 UART 1 0 I2C 1 1 UART (1) (1) In reality, it is not possible to set both these bits at the same time. In this case, only uart_en bit will remain set. In the I2C mode the D+ and D- lines act respectively as I2C SDA and SCL signals when the OE_TP_INT/ signal is low. The transceiver automatically enables the pull-up resistor on the SDA line in this mode. The internal I2C slave interface of the transceiver does not react to commands from the master. Communication addressed to the STOTG04 device is mirrored to the D+ pin and responses from this pin are mirrored back to the SDA pin. The D– pin mirrors the SCL clock. In the UART mode it is possible to select driver direction on both the D+ and D– pins. The selection is done using the bdir[1] and bdir[0] Bits of Control Register 3 (see table 15). 16/26

STOTG04E Block description Table 15. UART Drivers direction bdir[1] bdir[0] DAT_VP ↔ D+ SE0_VM ↔ D- 0 0 → → 0 1 → ← 1 0 ← → 1 1 ← ← 6.7.4 Audio mode In this mode the transceiver has to release all of its drivers and pull-up/pull-down resistors on the D+, D- and ID pins, leaving them in a high impedance state. This allows these lines to be used for transmission of audio signals. The transceiver should not provide voltage on its V output in this mode. Conditions BUS described in Table 16 force the transceiver into the audio mode. Table 16. Audio mode setup transp_en bit uart_en bit OE_TP_INT/ signal Control Register 2 0 0 1 00000000 6.8 Registers The STOTG04 transceiver device is controlled using register settings (see Table 17). These registers can be set and read via the I2C bus. Table 17. Register set Register Size (bits) Acc (1) Addr (2) Description Vendor ID 16 r 00h STMicroelectronics ID (0483h) - LSB first Product ID 16 r 02h ID of the STOTG04 (A0C4h) - LSB first Control 1 8 r/s/c 04h 05h First Control Register Control 2 8 r/s/c 06h 07h Second Control Register Control 3 8 r/s/c 12h 13h Third Control Register Interrupt Source 8 r 08h Current state of signals generating interrupts Interrupt Latch 8 r/s/c 0Ah 0Bh Latched source that generated interrupt Interrupt Mask False 8 r/s/c 0Ch 0Dh Enables interrupts on falling edge Interrupt Mask True 8 r/s/c 0Eh 0Fh Enables interrupts on rising edge (1) Access type can be: read (r), set (s), clear (c). (2) The first address is to set, the second one to clear bits. When writing to the set address, any “1” will set the associated Bit to logic “1”. When writing to the clear address, any “1” will set the associated Bit to logic “0”. It is possible to read from any address, whether it is a set or clear address. See Tables 18, 19, 20, 21 for bit setting details. 17/26

Block description STOTG04E Table 18. Control register 1 Name Bit R(1) Description 0 = low-speed mode Speed 0 1 1 = full-speed mode 0 = normal operation Suspend 1 1 1 = power-down mode 0 = VP_VM mode dat_se0 2 0 1 = DAT_SE0 mode transp_en 3 0 Enable transparent I2C mode bdis_acon_en 4 0 Enable A-device to connect if B-device disconnect detected When set and suspend = 1, then OE_TP_INT/ becomes oe_int_en 5 0 interrupt output uart_en 6 0 Enable UART mode (higher priority than transp_en bit) 7 Reserved (1) State of the bit after reset. Setting the bdis_acon_en bit enables automatic switching of the D+ pull-up resistor when the device receives an SE0 longer than half of the bit period. This function should not be used in low-speed operation. Table 19. Control register 2 Name Bit R Description dp_pull-up 0 0 Connect D+ pull-up dm_pull-up 1 0 Connect D- pull-up dp_pull-down 2 1 Connect D+ pull-down dm_pull-down 3 1 Connect D- pull-down id_gnd_drv 4 0 Connect ID pin to ground vbus_drv 5 0 Provide power to VBUS vbus_dischrg 6 0 Discharge VBUS through a resistor to ground vbus_chrg 7 0 Charge VBUS through a resistor It is not possible to set vbus_drv, vbus_dischrg and vbus_chrg at the same time; the bit having higher priority will remain set while the others will be cleared. Vbus_drv has higher priority than vbus_dischrg which has higher priority than vbus_chrg. Table 20. Control register 3 Name Bit R Description 0 0 Reserved rec_bias_en 1 0 Enables transmitter bias even during USB receive When set, then DAT_VP and SE0_VM pins become bidirectional bidi_en 2 1 otherwise they are inputs only bdir[0] 3 0 Direction of the drivers between DAT_VP↔DP and bdir[1] 4 1 SE0_VM↔DM in the UART mode audio_en 5 0 Enables car-kit interrupt detector Enables external charge pump control on the ADR_PSW pin. psw_en 6 0 Disables internal charge pump. 2V7_en 7 0 Enables 2.7V voltage regulation instead of 3.3V 18/26

STOTG04E Block description Table 21. Interrupt registers (*) Name Bit R Description vbus_vld 0 0 A-device VBUS valid comparator sess_vld 1 0 Session valid comparator dp_hi 2 0 D+ pin is asserted high during SRP id_gnd 3 0 ID pin grounded dm_hi 4 0 D- pin is asserted high id_float 5 0 ID pin floating Set when bdis_acon_en bit is set and transceiver asserts dp_pull-up after bdis_acon 6 0 detecting B-device disconnect cr_int 7 0 Car-kit interrupt (*) Bit order is the same for all four interrupt related registers. Meaning of each register is described in Table 17. 2 6.9 I C Bus interface All of the STOTG04 transceiver registers are accessible through the I2C bus (see Figure 12). The device contains a slave controller which provides communication with an external master. The I2C interface consists of three pins: (cid:127) SDA (Serial Data); (cid:127) SCL (Serial Clock); (cid:127) ADR_PSW (is the LSB of the device address). 6.10 Device address The USB-OTG transceiver has following 7-bit I2C device address: 0 1 0 1 1 0 adr The adr bit represents current state of the ADR_PSW device pin. It means that the address can be either 2Ch or 2Dh according to the ADR_PSW pin. 6.11 Bus protocol Any device that sends data to the bus is defined as the transmitter. Any device that reads the data is the receiver. The device that controls data transfers is the bus master, while the transmitter or receiver is the slave device. The master initiates data transfers and provides the serial clock. The STOTG04 is always the slave device. Operation of the I2C bus is described by following figure 12. 19/26

Block description STOTG04E Figure 12. Basic operation of the I2C Bus Start condition is identified by a falling edge of the SDA signal while the SCL is stable at high level. The start condition must precede any data transfer on the bus. Stop condition is identified by a rising edge of the SDA signal while the SCL is stable at high level. The stop condition terminates any communication between device and master. The acknowledge bit is used to indicate a successful byte transfer. The bus transmitter releases the SDA line after sending eight data bits. During the ninth clock period the receiver pulls the SDA line low to acknowledge the receipt of the eight data bits. If the receiver is a slave device and it does not generate acknowledge bit then the bus master can generate the stop condition in order to abort the transfer. Below is described format of I2C commands. All tables use common format and symbols. Every data word consists of eight bits with most significant bit first and least significant bit last. Symbols used in the tables are: (cid:127) S – start condition (cid:127) P – stop condition (cid:127) A – acknowledge bit (cid:127) N – negative acknowledge WRITE Command to the transceiver device is described by following table. It is possible to write into several consecutive registers during one write command. S Device address 0 A Reg. address K A Data (K) A Data (K+1) A .. Data (K+N) A P READ command consists of dummy write to set proper address of a register followed by real read sequence. S Device address 0 A Reg. address K A P S Device address 1 A Data (K) A Data (K+1) A Data (K+2) A ... Data (K+N) N P 20/26

STOTG04E Block description 6.12 External charge pump switch The ADR_PSW pin has two functions. State of this pin is always latched into a register on the rising edge of the RESET/ signal. The latched value is used as a least significant bit of the I2C address. After the address is latched, this pin can be set as an output by setting the PSW_EN bit of the Control Register 3. Output value of the pin can be controlled by the VBUS_DRV bit of the Control Register 2. The output is active low when the pin is high during reset; otherwise the output is active high. When the PSW_EN bit is set the internal charge pump is switched off. Example connection of an external charge pump is shown in following figure. When the charge pump control signal would be active high, the ADR_PSW pin should be pulled down instead of high. Figure 13. External charge pump application 21/26

Package mechanical data STOTG04E 7 Package mechanical data In order to meet environmental requirements, ST offers these devices in ECOPACK® packages. These packages have a Lead-free second level interconnect. The category of second Level Interconnect is marked on the package and on the inner box label, in compliance with JEDEC Standard JESD97. The maximum ratings related to soldering conditions are also marked on the inner box label. ECOPACK is an ST trademark. ECOPACK specifications are available at: www.st.com. 22/26

STOTG04E Package mechanical data QFN24 (4x4) MECHANICAL DATA mm. mils DIM. MIN. TYP MAX. MIN. TYP. MAX. A 1.00 39.4 A1 0.00 0.05 0.0 2.0 b 0.18 0.30 7.1 11.8 D 3.9 4.1 153.5 161.4 D2 1.95 2.25 76.8 88.6 E 3.9 4.1 153.5 161.4 E2 1.95 2.25 76.8 88.6 e 0.50 19.7 L 0.40 0.60 15.7 23.6 23/26

Package mechanical data STOTG04E Tape & Reel QFNxx/DFNxx (4x4) MECHANICAL DATA mm. inch DIM. MIN. TYP MAX. MIN. TYP. MAX. A 330 12.992 C 12.8 13.2 0.504 0.519 D 20.2 0.795 N 99 101 3.898 3.976 T 14.4 0.567 Ao 4.35 0.171 Bo 4.35 0.171 Ko 1.1 0.043 Po 4 0.157 P 8 0.315 24/26

STOTG04E Revision history 8 Revision history Table 22. Revision history Date Revision Changes 13-Jan-2006 1 First Release. 01-Feb-2006 2 Mistake on Table 1. Added details in paragraph 6.7.1, comments to table 19 and description in 17-Oct-2006 3 paragraph 6.12. 25/26

STOTG04E Please Read Carefully: Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST’s terms and conditions of sale. Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein. UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK. Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST. ST and the ST logo are trademarks or registered trademarks of ST in various countries. Information in this document supersedes and replaces all information previously supplied. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners. © 2006 STMicroelectronics - All rights reserved STMicroelectronics group of companies Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan - Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America www.st.com 26/26

Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: S TMicroelectronics: STOTG04EQTR