9-3275; Rev 3; 10/07 USB On-the-Go Transceivers and Charge Pumps Selector Guide PART POWER-UP STATE† I2C ADDRESSES FOR SPECIAL-FUNCTION REGISTER 2 MAX3301E Shutdown (sdwn = 1, bit 0 of specialfunction register 2) 16h, 17h MAX3302E Operating (sdwn = 1, bit 0 of specialfunction register 2) 10h, 11h, and 16h, 17h Features o USB 2.
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps ABSOLUTE MAXIMUM RATINGS All voltages are referenced to GND. VCC, VL .....................................................................-0.3V to +6V TRM (regulator off or supplied by VBUS) ..-0.3V to (VBUS + 0.3V) TRM (regulator supplied by VCC)...............-0.3V to (VCC + 0.3V) D+, D- (transmitter tri-stated) ...................................-0.3V to +6V D+, D- (transmitter functional)....................-0.3V to (VCC + 0.3V) VBUS .......
USB On-the-Go Transceivers and Charge Pumps (VCC = +3V to +4.5V, VL = +1.65V to +3.6V, CFLYING = 100nF, CVBUS = 1µF, ESRCVBUS = 0.1Ω (max), TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +3.7V, VL = +2.5V, TA = +25°C.) (Note 2) PARAMETER OE/INT, SPD, SUS, RESET DAT_VP, SE0_VM Input Low Voltage SYMBOL CONDITIONS MIN TYP VIL ADD Input High Voltage VIHA ADD Input Low Voltage VILA MAX UNITS 0.
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps DC ELECTRICAL CHARACTERISTICS (continued) (VCC = +3V to +4.5V, VL = +1.65V to +3.6V, CFLYING = 100nF, CVBUS = 1µF, ESRCVBUS = 0.1Ω (max), TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +3.7V, VL = +2.5V, TA = +25°C.) (Note 2) PARAMETER Switching Frequency SYMBOL CONDITIONS MIN fSW TYP MAX 390 UNITS kHz VBUS Leakage Voltage VVBUS_DRV = 0 0.2 V VBUS Rise Time CVBUS = 10µF, IVBUS = 8mA, measured from 0 to +4.
USB On-the-Go Transceivers and Charge Pumps (VCC = +3V to +4.5V, VL = +1.65V to +3.6V, CFLYING = 100nF, CVBUS = 1µF, ESRCVBUS = 0.1Ω (max), TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +3.7V, VL = +2.5V, TA = +25°C.
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps I2C-/SMBus™-COMPATIBLE TIMING SPECIFICATIONS (VCC = +3V to +4.5V, VL = +1.65V to +3.6V, CFLYING = 100nF, CVBUS = 1µF, ESRCVBUS = 0.1Ω (max), TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +3.7V, VL = +2.5V, TA = +25°C.) (Note 2) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS 400 kHz Serial Clock Frequency fSCL Bus-Free Time Between Stop and Start Conditions tBUF 1.3 µs Start-Condition Hold Time tHD_STA 0.
USB On-the-Go Transceivers and Charge Pumps LINEAR REGULATOR POWERED BY VCC 30 20 10 5.25 5.00 4.75 4.50 LINEAR REGULATOR POWERED BY VCC 4 8 12 16 20 5.25 IVBUS = 0 5.00 IVBUS = 8mA 4.50 4.00 0 5.50 4.75 LINEAR REGULATOR POWERED BY VCC 4.25 0 5.75 MAX3301E toc03 VCC = 3.0V VCC = 4.2V VBUS OUTPUT VOLTAGE (V) 40 5.50 MAX3301E toc02 VCC = 3.3V VCC = 4.2V VBUS OUTPUT VOLTAGE (V) INPUT CURRENT (ICC) (mA) 50 VBUS OUTPUT VOLTAGE vs. INPUT VOLTAGE (VCC) VBUS OUTPUT VOLTAGE vs.
Typical Operating Characteristics (continued) (Typical operating circuit, VCC = +3.7V, VL = +2.5V, CFLYING = 100nF, TA = +25°C, unless otherwise noted.) DRIVER PROPAGATION DELAY LOW-TO-HIGH (FULL-SPEED MODE) MAX3301E toc10 MAX3301E toc12 MAX3301E toc11 OE/INT 1V/div DAT_VP 1V/div OE/INT 1V/div D+ 1V/div D+ 1V/div D1V/div D1V/div D+ 1V/div D1V/div 4ns/div 10ns/div 10ns/div DRIVER DISABLE DELAY (LOW-SPEED MODE) MAX3301E toc13 SUPPLY CURRENT vs. TEMPERATURE MAX3301E toc14 1.
USB On-the-Go Transceivers and Charge Pumps PIN NAME FUNCTION MAX3302E 28-PIN TQFN MAX3301E 32-PIN TQFN UCSP/ WLP 1 2 D2 2, 25 3, 29 D1, E3 VCC Input Power Supply. Connect a +3V to +4.5V supply to VCC and bypass to GND with a 1µF capacitor. The supply range enables direct powering from one Li+ battery. 3, 9, 23 1, 4, 9, 12, 17, 25, 28 — N.C. No Connection. Not internally connected.
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps Pin Description (continued) PIN MAX3302E 28-PIN TQFN MAX3301E 32-PIN TQFN UCSP/ WLP NAME FUNCTION 15 18 B4 INT Active-Low Interrupt Source. Program the INT output as push-pull or opendrain with the irq_mode bit (bit 1 of special-function register 2, see Tables 15 and 16). 16 19 B5 RESET 17 20 C3 ADD I2C-Interface Address Selection Input. (See Table 5.) 19 22 C4 ID_IN ID Input. ID_IN is internally pulled up to VCC.
USB On-the-Go Transceivers and Charge Pumps TEST POINT DUT RCV, VP, VM, DAT_VP, SEO_VM VL LOAD FOR 1) D+/D- TO RCV/VP/VM/DAT_VP/SEO_VM PROPAGATION DELAYS 2) RCV/VP/VM/DAT_VP/SEO_VM RISE/FALL TIMES (CL = 15pF) VL / 2 OE/INT 0V CL VL / 2 tPZD VOH tPDZ VOHD - 0.3V D+ OR D- Figure 3. Load for Receiver Propagation Delay and Receiver Rise/Fall Times VOLD + 0.3V VOL Figure 8. Enable and Disable Timing TEST POINT 270Ω DUT 3V D+ DAT_VP SEO_VM V = 2/3 x VL 0V DtPHL Figure 4.
USB On-the-Go Transceivers and Charge Pumps MAX3301E/MAX3302E Block Diagram ID DETECTOR ADD INT RESET ID_IN C+ C- VBUS CHARGE PUMP SERIAL CONTROLLER SCL VBUS COMPARATORS VBUS LINEAR REGULATOR TRM PULLUP/PULLDOWN RESISTORS SDA CAR KIT INTERRUPT DETECTOR DAT_VP SE0_VM OE/INT VP VM RCV POWER BLOCK D- DIFF RX LEVEL TRANSLATOR VCC VL D+ DIFF TX SE D+ GND SPD SUS SE DMAX3301E MAX3302E Figure 11.
USB On-the-Go Transceivers and Charge Pumps The USB OTG specification defines a dual-role USB device that acts either as an A device or as a B device. The A device supplies power on V BUS and initially serves as the USB host. The B device serves as the initial peripheral and requires circuitry to monitor and pulse VBUS. These initial roles can be reversed using HNP. The MAX3301E/MAX3302E combine a low- and fullspeed USB transceiver with additional circuitry required by a dual-role device.
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps session end comparator threshold. Figure 12 shows the level-detector comparators. The interrupt-enable registers (Tables 12 and 13) determine whether a falling or rising edge of VBUS asserts these status bits. ID_IN The USB OTG specification defines an ID input that determines which dual-role device is the default host. An OTG cable connects ID to ground in the connector of one end and is left unconnected in the other end.
USB On-the-Go Transceivers and Charge Pumps Operating Modes The MAX3301E/MAX3302E have four operating modes to optimize power consumption. Only the I2C interface remains active in shutdown mode, reducing supply current to 1µA. The I2C interface, the ID_IN port, and the session-valid comparator all remain active in interrupt shutdown mode. RCV asserts low in suspend mode; however, all other circuitry remains active. Table 1 lists the active blocks’ power in each of the operating modes.
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps 2-Wire I2C-Compatible Serial Interface A register file controls the various internal switches and operating modes of the MAX3301E/MAX3302E through a simple 2-wire interface operating at clock rates up to 400kHz. This interface supports data bursting, where multiple data phases can follow a single address phase. Table 2.
USB On-the-Go Transceivers and Charge Pumps CONTROL PIN/BIT MODE Functional DAT_SE0 Functional VP_VM INPUT OUTPUT DAT_SE0 DAT_VP SE0_VM D+ D- 0 OE/INT 0 1 0 0 0 1 0 0 1 1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 SUS GP_EN 0 0 DESCRIPTION USB functional mode transceiver and I2C interface are fully functional 0 0 0 0 0 1 0 1 0 0 0 0 1 1 1 1 1 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 1 0 0 1 0
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps Table 4.
USB On-the-Go Transceivers and Charge Pumps Bit Transfer One data bit is transferred during each clock pulse. The data on SDA must remain stable while SCL is high (see Figure 16). Acknowledge The acknowledge bit (ACK) is the 9th bit attached to any 8-bit data word. ACK is always generated by the receiving device. The MAX3301E/MAX3302E generate SDA SCL DATA LINE STABLE, CHANGE OF DATA DATA VALID ALLOWED an ACK when receiving an address or data by pulling SDA low during the ninth clock period.
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps SLAVE ADDRESS (7 BITS) S A6 A5 A4 A3 A2 A1 SLAVE ADDRESS (7 BITS) RS A6 A5 A4 A3 A2 A1 A0 R/W A 0 0 A0 R/W A 1 0 REGISTER ADDRESS (8 BITS) A MSB LSB DATA (8 BITS) MSB LSB 0 NA P 1 0 Figure 19.
USB On-the-Go Transceivers and Charge Pumps A6 A5 A4 A3 A2 R/W A1 A0 SLAVE ADDRESS (7 BITS) S A6 A5 A4 A3 A2 0 A0 DATA (K+2) (8 BITS) DATA (K) (8 BITS) A LSB DATA (K+3) (8 BITS) LSB MSB LSB SLAVE ADDRESS (7 BITS) A6 A5 A4 A3 A2 R/W A1 A0 SLAVE ADDRESS (7 BITS) S A6 A5 A4 A3 A2 0 A1 A0 1 A NA P LSB P LSB UNSUPPORTED REGISTER ADDRESS (K) (8 BITS) — ALL 0's RETURNED A DATA (K+N) (8 BITS) MAX3301E/MAX3302E SENDS AN ACK MSB R/W LSB MSB UNSUPPORTED REGISTER A
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps Table 6. Register Map REGISTER MEMORY ADDRESS Vendor ID 00h, 01h Read only. The contents of registers 00h and 01h are 6Ah and 0Bh, respectively. DESCRIPTION Product ID 02h, 03h Read only. The contents of registers 02h and 03h are 01h and 33h, respectively. Control 1 04h (set) 05h (clear) Sets operating modes, maximum data rate, and direction of data transfer.
USB On-the-Go Transceivers and Charge Pumps SYMBOL 0 speed Set to 0 for low-speed (1.5Mbps) mode. Set to 1 for full-speed (12Mbps) mode. This bit changes the data rate only if spd_susp_ctl = 1 in special-function register 1. 0 1 suspend Set to 0 for normal operating mode. Set to 1 for suspend mode. This bit changes the operating mode only if spd_susp_ctl = 1 in special-function register 1. 0 2 dat_se0 Set to 0 for VP_VM USB mode. Set to 1 for DAT_SE0 USB mode. 0 3 — Not used.
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps Table 9. VBUS Control Logic SET COMMAND (ADDRESS 06h) BEHAVIOR OF MAX3301E/MAX3302E vbus_drv vbus_dischrg vbus_chrg vbus_drv vbus_dischrg vbus_chrg 1 X X 1 0 0 0 1 X 0 1 0 0 0 1 0 0 1 0 0 0 Not affected Not affected Not affected X = Don’t care. Table 10. Interrupt Source Register (Address 08h is Read Only) BIT NUMBER SYMBOL 0 vbus_vld Logic 1 if VBUS > VBUS valid comparator threshold.
USB On-the-Go Transceivers and Charge Pumps CONTENTS VALUE AT POWER-UP BIT NUMBER SYMBOL 0 vbus_vld vbus_vld asserts if a transition occurs on this condition and the appropriate interrupt-high or interrupt-low enable bit is set. See Tables 10, 12, and 13. 0 1 sess_vld sess_vld asserts if a transition occurs on this condition and the appropriate interrupt-high or interrupt-low enable bit is set. See Tables 10, 12, and 13.
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps Table 13. Interrupt-Enable High Register (Write to Address 0Eh to Set, Write to Address 0Fh to Clear) VALUE AT POWER-UP BIT NUMBER SYMBOL CONTENTS 0 vbus_vld Set to 0 to disable the vbus_vld interrupt for a low-to-high transition. Set to 1 to enable the vbus_vld interrupt for a low-to-high transition. See Tables 10 and 11. 0 1 sess_vld Set to 0 to disable the sess_vld interrupt for a low-to-high transition.
USB On-the-Go Transceivers and Charge Pumps BIT NUMBER SYMBOL 0 int_sdwn 1 CONTENTS VALUE AT POWER-UP Set to 0 for normal operation. Set to 1 to enter interrupt shutdown mode. The I2C interface and interrupt sources remain active, while all other circuitry is off. 0 spd_susp_ctl Set to 0 to control the MAX3301E/MAX3302E behavior with SPD and SUS. Set to 1 to control the MAX3301E/MAX3302E behavior with the speed and suspend bits in control register 1 (see Table 7).
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps Table 16. MAX3302E Special-Function Register 2 (Write to Address 10h or 16h to Set, Write to Address 11h or 17h to Clear) CONTENTS VALUE AT POWER-UP BIT NUMBER SYMBOL 0 sdwn Set to 0 to enable shutdown mode. Set to 1 for normal operation. Only the I2C interface remains active in shutdown. 1 1 irq_mode Set to 0 to set INT and OE/INT as open-drain outputs. Set to 1 to set INT and OE/INT as push-pull outputs.
USB On-the-Go Transceivers and Charge Pumps MAX3301E/MAX3302E RD 1.5kΩ RC 1MΩ I 100% HIGHVOLTAGE DC SOURCE Cs 100pF DISCHARGE RESISTANCE 90% DEVICE UNDER TEST STORAGE CAPACITOR I PEAK CHARGE-CURRENTLIMIT RESISTOR Figure 22. Human Body ESD Test Modes 10% IP 100% 90% Ir PEAK-TO-PEAK RINGING (NOT DRAWN TO SCALE) t t R = 0.7ns TO 1ns 30ns 60ns AMPERES Figure 25. IEC 61000-4-2 Current Waveform 36.8% 10% 0 0 Chip Information TIME tRL PROCESS: BiCMOS tDL CURRENT WAVEFORM Figure 23.
USB On-the-Go Transceivers and Charge Pumps MAX3301E/MAX3302E Pin Configurations N.C. 25 VM D- ID_IN GND ADD RESET INT N.C. BOTTOM VIEW D+ TOP VIEW 24 23 22 21 20 19 18 17 MAX3301E/MAX3302E 16 SUS 26 15 VL TRM 27 14 SPD N.C. 28 13 RCV VCC 29 12 N.C. VP 30 11 OE/INT MAX3301E 10 SCL 9 N.C.
USB On-the-Go Transceivers and Charge Pumps VL VCC 1μF 0.1μF VL(I/O) VL *USB OTG SPECIFICATIONS LIMIT THE TOTAL CAPACITANCE ON VBUS FROM 1μF (MIN) TO 6.5μF (MAX) FOR A DUAL-ROLE DEVICE. VCC VBUS DAT_VP CVBUS* 4.7μF SE0_VM RCV 27.4Ω D+ VP VM MAX3301E MAX3302E OEV/INT ASIC 27.4Ω VBUS D+ D- D- ID_IN ID INT GND C+ RESET SUS CFLYING 0.
Package Information (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information, go to www.maxim-ic.com/packages.) QFN THIN.
USB On-the-Go Transceivers and Charge Pumps ______________________________________________________________________________________ 33 MAX3301E/MAX3302E Package Information (continued) (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information, go to www.maxim-ic.com/packages.
Package Information (continued) (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information, go to www.maxim-ic.com/packages.) 24L QFN THIN.
USB On-the-Go Transceivers and Charge Pumps ______________________________________________________________________________________ 35 MAX3301E/MAX3302E Package Information (continued) (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information, go to www.maxim-ic.com/packages.
Package Information (continued) (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information, go to www.maxim-ic.com/packages.) 25L WLP.
USB On-the-Go Transceivers and Charge Pumps 25L, UCSP.EPS PACKAGE OUTLINE, 5x5 UCSP 21-0096 H 1 1 ______________________________________________________________________________________ 37 MAX3301E/MAX3302E Package Information (continued) (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information, go to www.maxim-ic.com/packages.
MAX3301E/MAX3302E USB On-the-Go Transceivers and Charge Pumps Revision History REVISION NUMBER REVISION DATE DESCRIPTION PAGES CHANGED 0 0 Initial release — 1 10/04 Correction — 2 1/06 Release of 3302E — 3 10/07 Addition of new packaging 1, 2, 4, 9, 10, 30, 36, 37 Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied.