TUSB1210 Standalone USB Transceiver Chip Silicon Data Manual PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of the Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters. Literature Number: SLLSE09F November 2009 – Revised August 2012 TUSB1210 www.ti.com SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 Contents 1 2 Features ............................................................................................................................. 6 Description ......................................................................................................................... 7 2.1 2.2 3 4 5 6 7 8 9 2 Terminal Description ........................................................................................................ 7 TUSB1210 Block Diagram ................................................................................................. 9 .................................................................................................... 3.1 Absolute Maximum Ratings .............................................................................................. 3.2 Recommended Operating Conditions .................................................................................. 3.3 ESD Electrical Parameters ............................................................................................... Clock System .................................................................................................................... 4.1 USB PLL Reference Clock ............................................................................................... 4.2 ULPI Input Clock Configuration .......................................................................................... 4.3 ULPI Output Clock Configuration ........................................................................................ 4.4 Clock 32 kHz ............................................................................................................... 4.5 Reset ........................................................................................................................ Power Module ................................................................................................................... 5.1 Power Providers ........................................................................................................... 5.1.1 VDD33 Regulator ................................................................................................. 5.1.2 VDD18 Supply ..................................................................................................... 5.1.3 VDD15 Regulator ................................................................................................. 5.2 Power Consumption ....................................................................................................... 5.3 Power Management ....................................................................................................... 5.3.1 Power On Sequence ........................................................................................... 5.3.1.1 Timing Diagram .................................................................................... 5.3.2 Timers and Debounce ......................................................................................... USB Connectivity .............................................................................................................. 6.1 Timing Parameter Definitions ............................................................................................ 6.2 Interface Target Frequencies ............................................................................................ 6.3 USB Transceiver ........................................................................................................... 6.3.1 TUSB1210 Modes vs ULPI Pin Status ...................................................................... 6.3.2 ULPI Interface Timing .......................................................................................... 6.3.3 PHY Electrical Characteristics ................................................................................ 6.3.3.1 LS/FS Single-Ended Receivers .................................................................. 6.3.3.2 LS/FS Differential Receiver ....................................................................... 6.3.3.3 LS/FS Transmitter .................................................................................. 6.3.3.4 HS Differential Receiver ........................................................................... 6.3.3.5 HS Differential Transmitter ........................................................................ 6.3.3.6 UART Transceiver ................................................................................. 6.3.4 OTG Electrical Characteristics ................................................................................ I/O Electrical Characteristics ............................................................................................... 7.1 Analog I/O Electrical Characteristics .................................................................................... 7.2 Digital I/O Electrical Characteristics ..................................................................................... 7.3 Electrical Characteristics: Digital IO Pins (Non-ULPI) ................................................................ External Components ........................................................................................................ Register Map ..................................................................................................................... 9.1 TUSB1210 Product ........................................................................................................ 9.1.1 VENDOR_ID_LO ............................................................................................... 9.1.2 VENDOR_ID_HI ................................................................................................ 9.1.3 PRODUCT_ID_LO ............................................................................................. 9.1.4 PRODUCT_ID_HI .............................................................................................. 9.1.5 FUNC_CTRL .................................................................................................... 9.1.6 FUNC_CTRL_SET ............................................................................................. Electrical Characteristics Contents 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 14 15 15 15 16 17 17 17 17 18 19 19 20 20 20 22 22 23 24 26 26 26 26 27 28 28 29 29 29 30 30 31 Copyright © 2009–2012, Texas Instruments Incorporated TUSB1210 www.ti.com SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 9.1.7 9.1.8 9.1.9 9.1.10 9.1.11 9.1.12 9.1.13 9.1.14 9.1.15 9.1.16 9.1.17 9.1.18 9.1.19 9.1.20 9.1.21 9.1.22 9.1.23 9.1.24 9.1.25 9.1.26 9.1.27 9.1.28 9.1.29 9.1.30 9.1.31 9.1.32 9.1.33 9.1.34 9.1.35 9.1.36 10 Application Information 10.1 10.2 11 12 FUNC_CTRL_CLR ............................................................................................. IFC_CTRL ....................................................................................................... IFC_CTRL_SET ................................................................................................ IFC_CTRL_CLR ................................................................................................ OTG_CTRL ...................................................................................................... OTG_CTRL_SET ............................................................................................... OTG_CTRL_CLR ............................................................................................... USB_INT_EN_RISE ............................................................................................ USB_INT_EN_RISE_SET ..................................................................................... USB_INT_EN_RISE_CLR ..................................................................................... USB_INT_EN_FALL ........................................................................................... USB_INT_EN_FALL_SET ..................................................................................... USB_INT_EN_FALL_CLR ..................................................................................... USB_INT_STS .................................................................................................. USB_INT_LATCH .............................................................................................. DEBUG .......................................................................................................... SCRATCH_REG ................................................................................................ SCRATCH_REG_SET ......................................................................................... SCRATCH_REG_CLR ......................................................................................... VENDOR_SPECIFIC1 ......................................................................................... VENDOR_SPECIFIC1_SET .................................................................................. VENDOR_SPECIFIC1_CLR .................................................................................. VENDOR_SPECIFIC2 ......................................................................................... VENDOR_SPECIFIC2_SET .................................................................................. VENDOR_SPECIFIC2_CLR .................................................................................. VENDOR_SPECIFIC1_STS .................................................................................. VENDOR_SPECIFIC1_LATCH ............................................................................... VENDOR_SPECIFIC3 ......................................................................................... VENDOR_SPECIFIC3_SET .................................................................................. VENDOR_SPECIFIC3_CLR .................................................................................. 31 32 33 34 34 36 36 37 38 38 39 40 40 41 42 43 43 44 44 45 45 46 47 48 48 49 49 50 51 51 ...................................................................................................... 53 Host or OTG, ULPI Input Clock Mode Application .................................................................... 53 Device, ULPI Output Clock Mode Application ......................................................................... 53 Glossary ........................................................................................................................... 55 TUSB1210 Package ............................................................................................................ 57 12.1 12.2 TUSB1210 Standard Package Symbolization Package Thermal Resistance Characteristics Copyright © 2009–2012, Texas Instruments Incorporated ......................................................................... ......................................................................... Contents 57 57 3 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com List of Figures .................................................................... 5-1 TUSB1210 Power-Up Timing (ULPI Clock Input Mode) 6-1 USB UART Data Flow ........................................................................................................... 23 10-1 Host or OTG, ULPI Input Clock Mode Application Diagram ................................................................ 53 10-2 Device, ULPI Output Clock Mode Application Diagram ..................................................................... 54 12-1 Printed Device Reference ....................................................................................................... 57 4 List of Figures 15 Copyright © 2009–2012, Texas Instruments Incorporated TUSB1210 www.ti.com SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 List of Tables 2-1 Terminal Functions ................................................................................................................ 8 4-1 Electrical Characteristics: Clock Input 6-2 ........................................................................................ Electrical Characteristics: REFCLK ........................................................................................... Performances ..................................................................................................................... Summary of TUSB1210 Power Providers..................................................................................... VDD33 Internal LDO Regulator Characteristics ................................................................................ VDD15 Internal LDO Regulator Characteristics ................................................................................ Power Consumption ............................................................................................................. Timing Parameter Definitions ................................................................................................... TUSB1210 Interface Target Frequencies ..................................................................................... 6-3 TUSB1210 Modes vs ULPI Pin Status:ULPI Synchronous Mode Power-Up 6-4 TUSB1210 Modes vs ULPI Pin Status: USB Suspend Mode 4-2 4-3 5-1 5-2 5-3 5-4 6-1 6-5 6-6 6-7 6-8 6-9 6-10 6-11 6-12 6-13 6-14 6-15 6-16 6-17 7-1 8-1 8-2 9-1 12-1 12-2 ...................................................................................................................................... ............................................................. TUSB1210 Modes vs ULPI Pin Status: ULPI 6-Pin Serial Mode and UART Mode ..................................... ULPI Interface Timing............................................................................................................ LS/FS Single-Ended Receivers ................................................................................................ LS/FS Differential Receiver ..................................................................................................... LS Transmitter .................................................................................................................... FS Transmitter .................................................................................................................... HS Differential Receiver ......................................................................................................... HS Transmitter .................................................................................................................... USB UART Interface Timing Parameters ..................................................................................... CEA-2011/UART Transceiver .................................................................................................. Pullup/Pulldown Resistors....................................................................................................... OTG VBUS Electrical .............................................................................................................. OTG ID Electrical ................................................................................................................. Electrical Characteristics: Analog Output Pins .............................................................................. TUSB1210 External Components .............................................................................................. TUSB1210 VBUS Capacitors..................................................................................................... USB Register Summary ......................................................................................................... TUSB1210 Nomenclature Description ......................................................................................... TUSB1210 Thermal Resistance Characteristics ............................................................................. Copyright © 2009–2012, Texas Instruments Incorporated List of Tables 11 11 12 13 13 14 14 17 17 18 18 19 19 20 20 20 22 22 23 23 23 24 24 25 26 27 27 28 57 57 5 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com Standalone USB Transceiver Chip Silicon Check for Samples: TUSB1210 1 Features • USB2.0 PHY Transceiver Chip, Designed to Interface With a USB Controller via a ULPI Interface, Fully Compliant With: – Universal Serial Bus Specification Rev. 2.0 – On-The-Go Supplement to the USB 2.0 Specification Rev. 1.3 – UTMI+ Low Pin Interface (ULPI) Specification Rev. 1.1 – ULPI 12-pin SDR Interface • DP/DM Line External Component Compensation (TI Patent Pending) • Interfaces to Host, Peripheral and OTG Device Cores; Optimized for Portable Devices or System ASICs with Built-in USB OTG Device Core • Complete USB OTG Physical Front-End that Supports Host Negotiation Protocol (HNP) and Session Request Protocol (SRP) • VBUS Overvoltage Protection Circuitry Protects VBUS Pin in Range –2 V to 20 V • Internal 5 V Short-Circuit Protection of DP, DM, and ID Pins for Cable Shorting to VBUS Pin • ULPI Interface: – I/O Interface (1.8V) Optimized for NonTerminated 50 Ω Line Impedance – ULPI CLOCK Pin (60 MHz) Supports Both Input and Output Clock Configurations – Fully Programmable ULPI-Compliant Register Set • Full Industrial Grade Operating Temperature Range from –40°C to 85°C • Available in a 32-Pin Quad Flat No Lead [QFN (RHB)] Package • Can Be Interfaced to Peripheral, Host or OTG Controller Devices via ULPI. Suited to Portable Devices or System ASICs with Built-In 6 Features Controller Core. • Complete HS-USB Physical Front-End: – Supports High Speed (480 Mbit/s), Full Speed (12 Mbit/s) and Low Speed (1.5 Mbit/s) – Integrated Phase-Locked Loop (PLL) Supporting 2 Clock Frequencies 19.2 MHz/26 MHz – Integrated 45 Ω ±10% High-Speed Termination Resistors, 1.5 kΩ Full-Speed Device Pull-up Resistor, 15 kΩ Host Termination Resistors – Integrated Transmit and Receive Paths for Parallel-to-Serial and Serial-to-Parallel Data Conversion – USB Data Recovery to Allow Recovery of USB Data up to ±500 ppm Frequency Drift – Bit-Stuffing Insertion During Transmit and Removal During Receive – Non-Return-to-Zero Inverted (NRZI) Encoding and Decoding – Supports Bus Reset, Suspend, Resume and High-Speed Detection Handshake (Chirp) – HS USB DP/DM Impedance Programmability for External Component Compensation • OTG Ver1.3 : – Control of External VBUS Switch or Charge Pump – Both Session Request Protocol (SRP) Methods Supported: Data Pulsing and VBUS Pulsing – Integrated VBUS Detectors and Cable Detection (ID) • Internal Power-On Reset (POR) Circuit • Flexible System Integration and Very Low Current Consumption, Optimized for Portable Devices Copyright © 2009–2012, Texas Instruments Incorporated TUSB1210 www.ti.com 2 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 Description The TUSB1210 is a USB2.0 transceiver chip, designed to interface with a USB controller via a ULPI interface. It supports all USB2.0 data rates (High-Speed 480Mbps, Full-Speed 12 Mbps and Low-Speed 1.5Mbps), and is compliant to both Host and Peripheral modes. It additionally supports a UART mode and legacy ULPI serial modes. TUSB1210 also supports the OTG (Ver1.3) optional addendum to the USB 2.0 Specification, including Host Negotiation Protocol (HNP) and Session Request Protocol (SRP). TUSB1210 is optimized to be interfaced through a 12-pin SDR UTMI Low Pin Interface (ULPI), supporting both input clock and output clock modes, with 1.8 V interface supply voltage. TUSB1210 integrates a 3.3 V LDO, which makes it flexible to work with either battery operated systems or pure 3.3 V supplied systems. Both the main supply and the 3.3 V power domain can be supplied through an external switched-mode converter for optimized power efficiency. TUSB1210 includes a POR circuit to detect supply presence on VBAT and VDDIO pins. TUSB1210 can be disabled or configured in low power mode for energy saving. TUSB1210 is protected against accidental shorts to 5 V or ground on its exposed interface (DP/DM/ID). It is also protected against up to 20 V surges on VBUS. TUSB1210 integrates a high-performance low-jitter 480 MHz PLL and supports two clock configurations. Depending on the required link configuration, TUSB1210 supports both ULPI input and output clock mode : input clock mode, in which case a square-wave 60 MHz clock is provided to TUSB1210 at the ULPI interface CLOCK pin; and output clock mode in which case TUSB1210 can accept a square-wave reference clock at REFCLK of either 19.2 MHz, 26 MHz. Frequency is indicated to TUSB1210 via the configuration pin CFG. This can be useful if a reference clock is already available in the system. 2.1 1 Terminal Description REFCLK VDDIO DIR VDD18 STP VDD18 RESETB CLOCK N/C 32 31 30 29 28 27 26 25 RHB PACKAGE (TOP VIEW) 24 N/C 1 NXT 2 DATA0 3 TUSB1210 23 ID 22 VBUS DATA1 4 32-pin QFN 21 VBAT DATA2 5 20 VDD33 DATA3 6 19 DM DATA4 7 N/C 8 18 DP GND 9 10 11 12 13 14 15 16 DATA5 DATA6 CS VDD15 DATA7 CFG N/C N/C 17 CPEN 1 Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet. PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of the Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters. Copyright © 2009–2012, Texas Instruments Incorporated TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com Table 2-1. Terminal Functions TERMINAL NO. 1 NAME A/D TYPE LEVEL DESCRIPTION I 3.3 V VDD33 Reference clock input (square-wave only). Tie to GND when pin 26 (CLOCK) is required to be Input mode. Connect to square-wave reference clock of amplitude in the range of 3 V to 3.6 V when Pin 26 (CLOCK) is required to be Output mode. See pin 14 (CFG) description for REFCLK input frequency settings. REFCLK A 2 NXT D O VDDIO ULPI NXT output signal 3 DATA0 D I/O VDDIO ULPI DATA input/output signal 0 synchronized to CLOCK 4 DATA1 D I/O VDDIO ULPI DATA input/output signal 1 synchronized to CLOCK 5 DATA2 D I/O VDDIO ULPI DATA input/output signal 2 synchronized to CLOCK 6 DATA3 D I/O VDDIO ULPI DATA input/output signal 3 synchronized to CLOCK 7 DATA4 D I/O VDDIO ULPI DATA input/output signal 4 synchronized to CLOCK 8 N/C – – VDDIO No connect 9 DATA5 D I/O VDDIO ULPI DATA input/output signal 5 synchronized to CLOCK 10 DATA6 D I/O VDDIO ULPI DATA input/output signal 6 synchronized to CLOCK 11 CS D I VDDIO Active-high chip select pin. When low the IC is in power down and ULPI bus is tri-stated. When high normal operation. Tie to VDDIO if unused. 12 VDD15 A power 13 DATA7 D I/O VDDIO ULPI DATA input/output signal 7 synchronized to CLOCK 14 CFG D I VDDIO REFCLK clock frequency configuration pin. Two frequencies are supported: 19.2 MHz when 0, or 26 MHz when 1. 15 N/C – – – No connect 16 N/C – – – No connect 17 CPEN D O VDD33 CMOS active-high digital output control of external 5V VBUS supply 18 DP A I/O VDD33 DP pin of the USB connector 19 DM A I/O VDD33 DM pin of the USB connector 20 VDD33 A power VDD33 3.3-V internal LDO output. Connect to external filtering capacitor. 21 VBAT A power VBAT Input supply voltage or battery source 22 VBUS A power VBUS VBUS pin of the USB connector 23 ID A I/O VDD33 Identification (ID) pin of the USB connector 24 N/C – – – No connect 25 N/C – – – No connect 1.5-V internal LDO output. Connect to external filtering capacitor. ULPI 60 MHz clock on which ULPI data is synchronized. Two modes are possible: 26 CLOCK D O VDDIO Input Mode: CLOCK defaults as an input. Output Mode: When an input clock is detected on REFCLK pin (after 4 rising edges) then CLOCK will change to an output. 8 27 RESETB D I VDDIO When low, all digital logic (except 32 kHz logic required for power up sequencing) including registers are reset to their default values, and ULPI bus is tri-stated. When high, normal USB operation. 28 VDD18 A power VDD18 External 1.8-V supply input. Connect to external filtering capacitor. 29 STP D I VDDIO ULPI STP input signal 30 VDD18 A power VDD18 External 1.8-V supply input. Connect to external filtering capacitor. 31 DIR D O VDDIO ULPI DIR output signal 32 VDDIO A I VDDIO External 1.8V supply input for digital I/Os. Connect to external filtering capacitor. Description Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com 2.2 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 TUSB1210 Block Diagram VDDIO (32) POR VIO POR VBAT CTRL VBAT (21) BGAP & REF 1V5 POR DIG ( 1) REFCLK (11) CS (14) CFG (27) RESETB 32K RST_DIG VDD15 (12) DIG USB-IP VDD18 (30) VDD18 (28) VDD33 (20) DP (18) DM (19) ID (23) VBUS (22) 1V8 PLL 3V3 OTG PHY ANA PHY DIG + ULPI + REGS PWR_ FSM ( 8) N/C (15 ) N/C (16 ) N/C (25 ) N/C (24) N /C OTG TEST (17) CPEN PKG Substrate (Ground ) (3:7,9:10,13) DATA(7:0) (2 ) NXT (31) DIR (29) STP (26) CLOCK Description Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 9 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 3 Electrical Characteristics 3.1 Absolute Maximum Ratings www.ti.com over operating free-air temperature range (unless otherwise noted) (1) PARAMETER VCC Main battery supply voltage CONDITIONS MIN MAX (2) UNIT 0 5 V Where supply represents the voltage applied to the power supply pin associated with the input –0.3 1 × VCC +0.3 V –2 20 V ID, DP, DM inputs Stress condition guaranteed 24h –0.3 5.25 V VDDIO IO supply voltage Continuous 1.98 V Tstg Storage temperature range –55 125 °C TA Ambient temperature range –40 85 °C Absolute maximum rating –40 150 For parametric compliance –40 125 –40 85 °C 5.25 V Voltage on any input (3) VBUS input TJ Ambient temperature range Ambient temperature for parametric compliance (1) (2) (3) With max 125°C as junction temperature DP, DM, ID high voltage short circuit DP, DM or ID pins short circuited to VBUS supply, in any mode of TUSB1210 operation, continuously for 24 hours DP, DM, ID low voltage short circuit DP, DM or ID pins short circuited to GND in any mode of TUSB1210 operation, continuously for 24 hours °C 0 V Stresses beyond those listed under “absolute maximum ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated under “recommended operating conditions” is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability. The product will have negligible reliability impact if voltage spikes of 5.5 V occur for a total (cumulative over lifetime) duration of 5 milliseconds. Except VBAT input, VBUS, ID, DP, and DM pads 3.2 Recommended Operating Conditions over operating free-air temperature range (unless otherwise noted) PARAMETER TEST CONDITIONS MIN NOM MAX 2.7 3.6 4.8 UNIT VBAT Battery supply voltage VBAT CERT Battery supply voltage for USB 2.0 compliancy (USB 2.0 certification) VDDIO Digital IO pin supply 1.71 1.98 V TA Ambient temperature range –40 85 °C 3.3 When VDD33 is supplied internally 3.15 When VDD33 is shorted to VBAT externally 3.05 V V ESD Electrical Parameters over operating free-air temperature range (unless otherwise noted) MAX UNIT CDM Charged-Device Model stress voltage PARAMETER All pads 500 V HBM Human-Body Model stress voltage All pads 2000 V 10 TEST CONDITIONS Electrical Characteristics MIN TYP Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 4 Clock System 4.1 USB PLL Reference Clock The USB PLL block generates the clocks used to synchronize : • the ULPI interface (60 MHz clock) • the USB interface (depending on the USB data rate, 480 Mbps, 12 Mbps or 1.5 Mbps) TUSB1210 requires an external reference clock which is used as an input to the 480 MHz USB PLL block. Depending on the clock configuration, this reference clock can be provided either at REFCLK pin or at CLOCK pin. By default CLK pin is configured as an input. Two clock configurations are possible: • Input clock configuration (see Section 4.2) • Output clock configuration (see Section 4.3) 4.2 ULPI Input Clock Configuration In this mode REFCLK must be externally tied to GND. CLOCK remains configured as an input. When the ULPI interface is used in “input clock configuration”, i.e., the 60 MHz ULPI clock is provided to TUSB1210 on Clock pin, then this is used as the reference clock for the 480 MHz USB PLL block. Table 4-1. Electrical Characteristics: Clock Input PARAMETER TEST CONDITIONS Clock input duty cycle fCLK TYP 40 Clock nominal frequency MAX UNIT 60 60 Clock input rise/fall time 4.3 MIN In % of clock period tCLK ( = 1/fCLK ) % MHz 10 % Clock input frequency accuracy 250 ppm Clock input integrated jitter 600 ps rms ULPI Output Clock Configuration In this mode a reference clock must be externally provided on REFCLK pin When an input clock is detected on REFCLK pin then CLK will automatically change to an output, i.e., 60 MHz ULPI clock is output by TUSB1210 on CLK pin. Two reference clock input frequencies are supported. REFCLK input frequency is communicated to TUSB1210 via a configuration pin, CFG, see fREFCLK in Table 8-1 for frequency correspondence. TUSB1210 supports square-wave reference clock input only. Reference clock input must be square-wave of amplitude in the range 3.0 V to 3.6 V. Table 4-2. Electrical Characteristics: REFCLK PARAMETER TEST CONDITIONS REFCLK input duty cycle fREFCLK REFCLK nominal frequency REFCLK input rise/fall time MIN TYP 40 UNIT 60 When CFG pin is tied to GND 19.2 When CFG pin is tied to VDDIO 26 In % of clock period tREFCLK ( = 1/fREFCLK ) MAX % MHz 20 % REFCLK input frequency accuracy 250 ppm REFCLK input integrated jitter 600 ps rms Clock System Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 11 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 4.4 www.ti.com Clock 32 kHz An internal clock generator running at 32 kHz has been implemented to provide a low-speed, low-power clock to the system Table 4-3. Performances PARAMETER Output duty cycle TEST CONDITIONS Input duty cycle 40–60% Output frequency 4.5 MIN TYP 48 50 52 MAX UNIT % 23 32 38 kHz Reset All logic is reset if CS = 0 or VBAT are not present. All logic (except 32 kHz logic) is reset if VDDIO is not present. PHY logic is reset when any supplies are not present (VDDIO, VDD15, VDD18, VDD33) or if RESETB pin is low. TUSB1210 may be reset manually by toggling the RESETB pin to GND for at lease 200 ns. If manual reset via RESETB is not required then RESETB pin may be tied to VDDIO permanently. 12 Clock System Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com 5 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 Power Module This chapter describes the electrical characteristics of the voltage regulators and timing characteristics of the supplies digitally controlled within the TUSB1210. 5.1 Power Providers Table 5-1. Summary of TUSB1210 Power Providers (1) USAGE TYPE TYPICAL VOLTAGE (V) MAXIMUM CURRENT (mA) VDD15 Internal LDO 1.5 50 VDD18 External LDO 1.8 30 VDD33 Internal LDO 3.1 15 NAME (1) 5.1.1 VDD33 may be supplied externally, or by shorting the VDD33 pin to VBAT pin provided VBAT min is in range [3.2 V : 3.6 V]. Note that the VDD33 LDO will always power-on when the chip is enabled, irrespective of whether VDD33 is supplied externally or not. In the case the VDD33 pin is not supplied externally in the application, the electrical specs for this LDO are provided below. VDD33 Regulator The VDD33 internal LDO regulator powers the USB PHY, charger detection, and OTG functions of the USB subchip inside TUSB1210. Table 5-2 describes the regulator characteristics. VDD33 regulator takes its power from VBAT. Since the USB2.0 standard requires data lines to be biased with pullups biased from a supply greater than 3 V, and since VDD33 regulator has an inherent voltage drop from its input, VBAT, to its regulated output, TUSB1210 will not meet USB 2.0 Standard if operated from a battery whose voltage is lower than 3.3 V. Table 5-2. VDD33 Internal LDO Regulator Characteristics PARAMETER VINVDD33 VVDD33 IVDD33 5.1.2 Input voltage Output voltage Rated output current TEST CONDITIONS MIN TYP MAX VVDD33 typ + 0.2 3.6 4.5 VUSB3V3_VSEL = ‘000 2.4 2.5 2.6 VUSB3V3_VSEL = ‘001 2.65 2.75 2.85 VUSB3V3_VSEL = ‘010 2.9 3.0 3.1 VUSB3V3_VSEL = ‘011 (default) 3.0 3.1 3.2 VUSB3V3_VSEL = ‘100 3.1 3.2 3.3 VUSB3V3_VSEL = ‘101 3.2 3.3 3.4 VUSB3V3_VSEL = ‘110 3.3 3.4 3.5 VUSB3V3_VSEL = ‘111 3.4 3.5 3.6 VBAT USB ON mode, VBAT USB Active mode 15 Suspend/reset mode 1 UNIT V V mA VDD18 Supply The VDD18 supply is powered externally at the VDD18 pin. See Table 8-1 for external components. 5.1.3 VDD15 Regulator The VDD15 internal LDO regulator powers the USB subchip inside TUSB1210. Table 5-3 describes the regulator characteristics. Power Module Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 13 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com Table 5-3. VDD15 Internal LDO Regulator Characteristics PARAMETER VIN TEST CONDITIONS MIN TYP MAX Input voltage On mode, VIN VDD15 = VBAT 2.7 3.6 4.5 VVDD15 Output voltage VINVDD15 min – VINVDD15 max 1.45 1.56 1.65 IVDD15 Rated output current On mode 5.2 VDD15 UNIT 30 V V mA Power Consumption Table 5-4 describes the power consumption depending on the use cases. NOTE The typical power consumption is obtained in the nominal operating conditions and with the TUSB1210 standalone. Table 5-4. Power Consumption MODE CONDITIONS SUPPLY TYPICAL CONSUMPTION IVBAT 8 OFF Mode VBAT = 3.6 V, VDDIO = 1.8 V, VDD18 = 1.8 V, CS = 0 V IVDDIO 3 IVDD18 5 Suspend Mode HS USB Operation (Synchronous Mode) FS USB Operation (Synchronous Mode) Reset Mode 14 VBUS = 5 V, VBAT = 3.6 V, VDDIO = 1.8 V, No clock VBAT = 3.6 V, VDDIO = 1.8 V, VDD18 = 1.8 V, active USB transfer VBAT = 3.6 V, VDDIO = 1.8 V, active USB transfer RESETB = 0 V, VBUS = 5 V, VBAT = 3.6 V, VDDIO = 1.8 V, No clock ITOTAL 16 IVBAT 204 IVDDIO 3 IVDD18 3 ITOTAL 210 IVBAT 24.6 IVDDIO 1.89 IVDD18 21.5 ITOTAL 48 IVBAT 25.8 IVDDIO 1.81 IVDD18 4.06 ITOTAL 31.7 IVBAT 237 IVDDIO 3 IVDD18 3 ITOTAL 243 Power Module UNIT µA µA mA mA µA Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com 5.3 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 Power Management 5.3.1 5.3.1.1 Power On Sequence Timing Diagram VDDIO, VDD18 ACTIVE COLDRST HWRST OFF NOPWR VBAT , VDD33 IORST CS TVBBDET (10us) ICACT TBGAP (2ms) BGOK TPWONVDD15 (100us) VDD15 DIGPOR CK32K TCK32K_PWON (125us) CK32KOK RESETN_PWR MNTR_(VDD18,VIO)_OK TDELRSTPWR (61us) TDELMNTRVIOEN (91.5us) TMNTR (183.1us) TDELVDD33EN (91.5us) TMNTR (183.1us) MNTR_VDD33_OK (input 60M) CLOCK RESETB TDELRESETB (244.1us) TPLL (300us) PLL 480M LOCKED DIR TDEL_CS_SUPPLYOK (2.84ms) TDEL_RST_DIR (0.54ms) Figure 5-1. TUSB1210 Power-Up Timing (ULPI Clock Input Mode) Power Module Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 15 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 5.3.2 www.ti.com Timers and Debounce TYP MAX UNIT TDEL_CS_SUPPLYOK Chip-select-to-supplies OK delay PARAMETER COMMENTS MIN 2.84 4.10 ms TDEL_RST_DIR RESETB to PHY PLL locked and DIR falling-edge delay 0.54 0.647 ms TVBBDET VBAT detection delay TBGAP Bandgap power-on delay TPWONVDD15 10 us 2 ms VDD15 power-on delay 100 us TPWONCK32K 32-KHz RC-OSC power-on delay 125 us TDELRSTPWR Power control reset delay 61 us TDELMNTRVIOEN Monitor enable delay 91.5 us TMNTR Supply monitoring debounce 183.1 us TDELVDD33EN VDD33 LDO enable delay 93.75 us TDELRESETB RESETB internal delay 244.1 us TPLL PLL lock time 300 us 16 Power Module Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 6 USB Connectivity 6.1 Timing Parameter Definitions The timing parameter symbols used in the timing requirement and switching characteristic tables are created in accordance with JEDEC Standard 100. To shorten the symbols, some pin names and other related terminologies have been abbreviated as shown in Table 6-1. Table 6-1. Timing Parameter Definitions LOWERCASE SUBSCRIPTS SYMBOL PARAMETER C Cycle time (period) D Delay time Dis Disable time En Enable time H Hold time Su Setup time START Start bit T Transition time V Valid time W Pulse duration (width) X Unknown, changing, or don't care level H High L Low V Valid IV Invalid AE Active edge FE First edge LE Last edge Z 6.2 High impedance Interface Target Frequencies Table Table 6-2 assumes testing over the recommended operating conditions. Table 6-2. TUSB1210 Interface Target Frequencies IO INTERFACE USB 6.3 INTERFACE DESIGNATION Universal serial bus High speed TARGET FREQUENCY 1.5 V 480 Mbits/s Full speed 12 Mbits/s Low speed 1.5 Mbits/s USB Transceiver The TUSB1210 device includes a universal serial bus (USB) on-the-go (OTG) transceiver that supports USB 480 Mb/s high-speed (HS), 12 Mb/s full-speed (FS), and USB 1.5 Mb/s low-speed (LS) through a 12pin UTMI+ low pin interface (ULPI). USB Connectivity Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 17 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com NOTE LS device mode is not allowed by a USB2.0 HS capable PHY, therefore it is not supported by TUSB1210. This is clearly stated in USB2.0 standard Chapter 7, page 119, second paragraph: “A high-speed capable upstream facing transceiver must not support low-speed signaling mode..” There is also some related commentary in Chapter 7.1.2.3. 6.3.1 TUSB1210 Modes vs ULPI Pin Status Table 6-3, Table 6-4, and Table 6-5 show the status of each of the 12 ULPI pins including input/output direction and whether output pins are driven to ‘0’ or to ‘1’, or pulled up/pulled down via internal pullup/pulldown resistors. Note that pullup/pulldown resistors are automatically replaced by driven ‘1’/’0’ levels respectively once internal IORST is released, with the exception of the pullup on STP which is maintained in all modes. Pin assignment changes in ULPI 3-pin serial mode, ULPI 6-pin serial mode, and UART mode. Unused pins are tied low in these modes as shown below. Table 6-3. TUSB1210 Modes vs ULPI Pin Status:ULPI Synchronous Mode Power-Up ULPI SYNCHRONOUS MODE POWER-UP UNTIL IORST RELEASE PIN NO. PIN NAME DIR PU/PD 26 CLOCK Hiz 31 DIR Hiz PLL OFF PLL ON + STP HIGH DIR PU/PD PD I PU O, (‘1’) PLL ON + STP LOW DIR PU/PD DIR PU/PD PD IO - IO - - O, (‘0’) - O - 2 NXT Hiz PD O, (‘0’) - O, (‘0’) - O - 29 STP Hiz PU I PU I PU I PU 3 DATA0 Hiz PD O, (‘0’) - I PD IO - 4 DATA1 Hiz PD O, (‘0’) - I PD IO - 5 DATA2 Hiz PD O, (‘0’) - I PD IO - 6 DATA3 Hiz PD O, (‘0’) - I PD IO - 7 DATA4 Hiz PD O, (‘0’) - I PD IO - 9 DATA5 Hiz PD O, (‘0’) - I PD IO - 10 DATA6 Hiz PD O, (‘0’) - I PD IO - 13 DATA7 Hiz PD O, (‘0’) - I PD IO - Table 6-4. TUSB1210 Modes vs ULPI Pin Status: USB Suspend Mode LINK / EXTERNAL RECOMMENDED SETTING DURING SUSPEND MODE SUSPEND MODE PIN NO. PIN NAME 26 31 2 (1) 18 DIR PU/PD DIR PU/PD CLOCK I - O - DIR O, (‘1’) - I - NXT O, (‘0’) - I - PU (1) 29 STP I O, (‘0’) - 3 DATA0 O, (LINESTATE0) - I - 4 DATA1 O, (LINESTATE1) - I - 5 DATA2 O, (‘0’) - I - 6 DATA3 O, (INT) - I - Can be disabled by software before entering Suspend Mode to reduce current consumption USB Connectivity Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 Table 6-4. TUSB1210 Modes vs ULPI Pin Status: USB Suspend Mode (continued) LINK / EXTERNAL RECOMMENDED SETTING DURING SUSPEND MODE SUSPEND MODE PIN NO. PIN NAME DIR PU/PD DIR PU/PD 7 DATA4 O, (‘0’) - I - 9 DATA5 O, (‘0’) - I - 10 DATA6 O, (‘0’) - I - 13 DATA7 O, (‘0’) - I - Table 6-5. TUSB1210 Modes vs ULPI Pin Status: ULPI 6-Pin Serial Mode and UART Mode ULPI 6-PIN SERIAL MODE ULPI 3-PIN SERIAL MODE UART MODE PIN NO. PIN NAME DIR PU/PD PIN NAME DIR PU/PD PIN NAME DIR PU/PD 26 CLOCK (1) IO - CLOCK (1) IO - CLOCK (1) IO - 31 DIR O - DIR O - DIR O - 2 NXT O - NXT O - NXT O - 29 STP I PU STP I PU STP I PU 3 TX_ENABLE I - TX_ENABLE I - TXD I - 4 TX_DAT I - DAT IO - RXD IO - 5 TX_SE0 I - SE0 IO - tie low O - 6 INT O - INT O - INT O - 7 RX_DP O - tie low O - tie low O - 9 RX_DM O - tie low O - tie low O 10 RX_RCV O - tie low O - tie low O 13 tie low O - tie low O - tie low O 6.3.2 - ULPI Interface Timing Table 6-6. ULPI Interface Timing INPUT CLOCK PARAMETER MIN TSC,TSD Set-up time (control in, 8-bit data in) TSC,THD Hold time (control in, 8-bit data in) TDC,TDD Output delay (control out, 8-bit data out) 6.3.3 OUTPUT CLOCK MAX MIN 3 1.5 MAX UNIT 6 0 6 ns ns 9 ns PHY Electrical Characteristics The PHY is the physical signaling layer of the USB 2.0. It essentially contains all the drivers and receivers required for physical data and protocol signaling on the DP and DM lines. The PHY interfaces to the USB controller through a standard 12-pin digital interface called UTMI+ low pin interface (ULPI). The transmitters and receivers inside the PHY are classified into two main classes. • The full-speed (FS) and low-speed (LS) transceivers. These are the legacy USB1.x transceivers. • The HS (HS) transceivers In order to bias the transistors and run the logic, the PHY also contains reference generation circuitry which consists of: • A DPLL which does a frequency multiplication to achieve the 480-MHz low-jitter lock necessary for USB and also the clock required for the switched capacitor resistance block. • A switched capacitor resistance block which is used to replicate an external resistor on chip. USB Connectivity Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 19 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com Built-in pullup and pulldown resistors are used as part of the protocol signaling. Apart from this, the PHY also contains circuitry which protects it from accidental 5-V short on the DP and DM lines. 6.3.3.1 LS/FS Single-Ended Receivers In addition to the differential receiver, there is a single-ended receiver (SE–, SE+) for each of the two data lines D+/–. The main purpose of the single-ended receivers is to qualify the D+ and D– signals in the fullspeed/low-speed modes of operation. Table 6-7. LS/FS Single-Ended Receivers PARAMETER COMMENTS MIN TYP MAX –2 0 2 UNIT USB single-ended receivers SKWVP_VM Skew between VP and VM VSE_HYS Single-ended hysteresis VIH High (driven) VIL Low VTH Switching threshold 6.3.3.2 Driver outputs unloaded ns 50 mV 2 V 0.8 V 2 V 0.8 LS/FS Differential Receiver A differential input receiver (Rx) retrieves the LS/FS differential data signaling. The differential voltage on the line is converted into digital data by a differential comparator on DP/DM. This data is then sent to a clock and data recovery circuit which recovers the clock from the data. An additional serial mode exists in which the differential data is directly output on the RXRCV pin. Table 6-8. LS/FS Differential Receiver PARAMETER COMMENTS MIN VDI Differential input sensitivity Ref. USB2.0 200 VCM Differential Common mode range Ref. USB2.0 0.8 6.3.3.3 TYP MAX UNIT mV 2.5 V LS/FS Transmitter The USB transceiver (Tx) uses a differential output driver to drive the USB data signal D+/– onto the USB cable. The driver's outputs support 3-state operation to achieve bidirectional half-duplex transactions. Table 6-9. LS Transmitter PARAMETER COMMENTS MIN TYP MAX UNIT VOL Low Ref. USB2.0 0 300 mV VOH High (driven) Ref. USB2.0 2.8 3.6 V VCRS Output signal crossover voltage Ref. USB2.0, covered by eye diagram 1.3 2 V TFR Rise time Ref. USB2.0, covered by eye diagram 75 300 ns TFF Fall time 75 300 ns TFRFM Differential rise and fall time matching TFDRATE Low-speed data rate TDJ1 Source jitter total (including frequency tolerance) TDJ2 TFEOPT 20 Source SE0 interval of EOP To next transition For paired transitions 80 125 Ref. USB2.0, covered by eye diagram 1.4775 1.5225 Ref. USB2.0, covered by eye diagram -25 25 -10 10 Ref. USB2.0, covered by eye diagram 1.25 1.5 USB Connectivity % Mb/s ns us Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 Table 6-9. LS Transmitter (continued) PARAMETER VCM COMMENTS Downstream eye diagram Ref. USB2.0, covered by eye diagram Differential common mode range Ref. USB2.0 MIN 0.8 TYP MAX 2.5 USB Connectivity Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 UNIT V 21 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com Table 6-10. FS Transmitter PARAMETER COMMENTS MIN TYP MAX UNIT VOL Low Ref. USB2.0 0 300 mV VOH High (driven) Ref. USB2.0 2.8 3.6 V VCRS Output signal crossover voltage Ref. USB2.0, covered by eye diagram 1.3 2 V tFR Rise time Ref. USB2.0 4 20 ns tFF Fall time Ref. USB2.0 4 20 ns tFRFM Differential rise and fall time matching Ref. USB2.0, covered by eye diagram 90 111.1 1 % ZDRV Driver output resistance Ref. USB2.0 28 44 TFDRATE Full-speed data rate Ref. USB2.0, covered by eye diagram 11.97 12.03 TDJ1 Source jitter total (including frequency tolerance) Ref. USB2.0, covered by eye diagram -2 2 TDJ2 -1 1 TFEOPT Source SE0 interval of EOP Ref. USB2.0, covered by eye diagram 160 175 Downstream eye diagram Ref. USB2.0, covered by eye diagram To next transition For paired transitions Ω Mb/s ns ns Upstream eye diagram 6.3.3.4 HS Differential Receiver The HS receiver consists of the following blocks: A differential input comparator to receive the serial data • A squelch detector to qualify the received data • An oversampler-based clock data recovery scheme followed by a NRZI decoder, bit unstuffing, and serial-to-parallel converter to generate the ULPI DATAOUT Table 6-11. HS Differential Receiver COMMENTS MIN VHSSQ High-speed squelch detection threshold (differential signal amplitude) PARAMETER Ref. USB2.0 100 VHSDSC High-speed disconnect detection threshold (differential signal amplitude) Ref. USB2.0 High-speed differential input signaling levels Ref. USB2.0, specified by eye pattern templates High-speed data signaling common mode voltage range (guidelines for receiver) Ref. USB2.0 Receiver jitter tolerance Ref. USB2.0, specified by eye pattern templates VHSCM 6.3.3.5 525 TYP MAX UNIT 150 mV 625 mV mV -50 500 mV 150 ps HS Differential Transmitter The HS transmitter is always operated via the ULPI parallel interface. The parallel data on the interface is serialized, bit stuffed, NRZI encoded, and transmitted as a dc output current on DP or DM depending on the data. Each line has an effective 22.5-Ω load to ground, which generates the voltage levels for signaling. A disconnect detector is also part of the HS transmitter. A disconnect on the far end of the cable causes the impedance seen by the transmitter to double thereby doubling the differential amplitude seen on the DP/DM lines. 22 USB Connectivity Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 Table 6-12. HS Transmitter PARAMETER COMMENTS MIN TYP MAX UNIT VHSOI High-speed idle level Ref. USB2.0 -10 10 mV VHSOH High-speed data signaling high Ref. USB2.0 360 440 mV VHSOL High-speed data signaling low Ref. USB2.0 -10 10 mV VCHIRPJ Chirp J level (differential voltage) Ref. USB2.0 700 1100 mV VCHIRPK Chirp K level (differential voltage) Ref. USB2.0 -900 -500 mV THSR Rise Time (10% - 90%) Ref. USB2.0, covered by eye diagram 500 ps THSR Fall time (10% - 90%) Ref. USB2.0, covered by eye diagram 500 ps ZHSDRV Driver output resistance (which also serves as high-speed termination) Ref. USB2.0 40.5 49.5 Ω 479.76 480. 24 Mb/s THSDRAT High-speed data range 6.3.3.6 Ref. USB2.0, covered by eye diagram Data source jitter Ref. USB2.0, covered by eye diagram Downstream eye diagram Ref. USB2.0, covered by eye diagram Upstream eye diagram Ref. USB2.0, covered by eye diagram UART Transceiver In this mode, the ULPI data bus is redefined as a 2-pin UART interface, which exchanges data through a direct access to the FS/LS analog transmitter and receiver. Table 6-13. USB UART Interface Timing Parameters PARAMETER MIN tPH_DP_CON Phone D+ connect time 100 tPH_DISC_DET Phone D+ disconnect time 150 fUART_DFLT Default UART signaling rate (typical rate) MAX UNIT ms ms 9600 bps Figure 6-1. USB UART Data Flow Table 6-14. CEA-2011/UART Transceiver PARAMETER COMMENTS MIN TYP MAX UNIT 2.4 3.3 3.6 V 0.1 0.4 V UART Transmitter CEA-2011 tPH_UART_EDGE Phone UART edge rates DP_PULLDOWN asserted VOH_SER Serial interface output high ISOURCE = 4 mA 1 VOL_SER Serial interface output low ISINK = –4 mA 0 DP_PULLDOWN asserted 2 Μs UART Receiver CEA-2011 VIH_SER Serial interface input high VIL_SER Serial interface input low VTH Switching threshold DP_PULLDOWN asserted 0.8 V 0.8 V 2 V USB Connectivity Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 23 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com Table 6-15. Pullup/Pulldown Resistors PARAMETER COMMENTS MIN TYP MAX UNIT 0.9 1.1 1.575 kΩ 1.425 2.2 3.09 RPUI Bus pullup resistor on upstream port (idle bus) Bus idle RPUA Bus pullup resistor on upstream port (receiving) Bus driven/driver's outputs unloaded High (floating) Pullups/pulldowns on both DP and DM lines Phone D+ pullup voltage Driver's outputs unloaded 3 Phone D+/– pulldown Driver's outputs unloaded 14.25 High (floating) Pullups/pulldowns on both DP and DM lines VIHZ VPH_DP_UP 2.7 3.6 V 3.3 3.6 V 18 24.8 kΩ 3.6 V 75 pF 0.342 V Pulldown resistors RPH_DP_DWN RPH_DM_DWN VIHZ 2.7 D+/– Data line CINUB Upstream facing port VOTG_DATA_LK G On-the-go device leakage 22 [2] Input impedance exclusive of pullup/pulldown ZINP 6.3.4 [1.0] Driver's outputs unloaded 300 kΩ OTG Electrical Characteristics The on-the-go (OTG) block integrates three main functions: • The USB plug detection function on VBUS and ID • The ID resistor detection • The VBUS level detection Table 6-16. OTG VBUS Electrical PARAMETER COMMENTS MIN TYP MAX UNIT VBUS Comparators VA_SESS_VLD A-device session valid 0.8 1.4 2.0 V VA_VBUS_VLD A-device VBUS valid 4.4 4.5 4.625 V VB_SESS_END B-device session end 0.2 0.5 0.8 V VB_SESS_VLD B-device session valid 2.1 2.4 2.7 V 100 kΩ VBUS Line RA_BUS_IN A-device VBUS input impedance to ground SRP (VBUS pulsing) capable A-device not driving VBUS RB_SRP_DWN B-device VBUS SRP pulldown 5.25 V / 8 mA, Pullup voltage = 3 V 0.656 10 RB_SRP_UP B-device VBUS SRP pullup (5.25 V – 3 V) / 8 mA, Pullup voltage = 3 V 0.281 1 tRISE_SRP_UP_MAX B-device VBUS SRP rise time maximum for OTG-A communication 0 to 2.1 V with < 13 μF load tRISE_SRP_UP_MIN B-device VBUS SRP rise time minimum for standard host connection 24 40 70 kΩ 2 kΩ TBD ms 0.8 to 2.0 V with > 97 μF load TBD USB Connectivity ms Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 Table 6-17. OTG ID Electrical PARAMETER COMMENTS MIN TYP 12 20 MAX UNIT ID Comparators — ID External Resistors Specifications RID_GND ID ground comparator ID_GND interrupt RID_FLOAT ID Float comparator ID_FLOAT interrupt 200 28 kΩ 500 kΩ 286 kΩ 3.2 V 5.25 V ID Line RPH_ID_UP Phone ID pullup to VPH_ID_UP ID unloaded (VRUSB) 70 VPH_ID_UP Phone ID pullup voltage Connected to VRUSB 2.5 ID line maximum voltage 90 USB Connectivity Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 25 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com 7 I/O Electrical Characteristics 7.1 Analog I/O Electrical Characteristics Table 7-1. Electrical Characteristics: Analog Output Pins PARAMETER CONDITIONS MIN TYP MAX UNIT CPEN Output Pin VOLCPEN CPEN low-level output voltage IOL = 3 mA VOHCPEN CPEN high-level output voltage IOH = -3 mA 7.2 0.3 VDD33-0.3 V V Digital I/O Electrical Characteristics over operating free-air temperature range (unless otherwise noted) VOL (V) PIN NAME MAX MIN CLOCK 0.45 STP 0.45 DIR VIL (V) MAX MIN VIH (V) MAX MAX FREQ (MHz) MAX LOAD (pF) OUTPUT MODE MAX RISE TIME (ns) MAX FALL TIME (ns) MAX MIN VDDIO-0.45 0.35´VDDIO 0.65´VDDIO 60 10 1 1 VDDIO-0.45 0.35´VDDIO 0.65´VDDIO 30 10 1 1 0.45 VDDIO-0.45 0.35´VDDIO 0.65´VDDIO 30 10 1 1 NXT 0.45 VDDIO-0.45 0.35´VDDIO 0.65´VDDIO 30 10 1 1 DATA0 0.45 VDDIO-0.45 0.35´VDDIO 0.65´VDDIO 30 10 1 1 DATA1 0.45 VDDIO-0.45 0.35´VDDIO 0.65´VDDIO 30 10 1 1 DATA2 0.45 VDDIO-0.45 0.35´VDDIO 0.65´VDDIO 30 10 1 1 DATA3 0.45 VDDIO-0.45 0.35´VDDIO 0.65´VDDIO 30 10 1 1 DATA4 0.45 VDDIO-0.45 0.35´VDDIO 0.65´VDDIO 30 10 1 1 DATA5 0.45 VDDIO-0.45 0.35´VDDIO 0.65´VDDIO 30 10 1 1 DATA6 0.45 VDDIO-0.45 0.35´VDDIO 0.65´VDDIO 30 10 1 1 DATA7 0.45 VDDIO-0.45 0.35´VDDIO 0.65´VDDIO 30 10 1 1 7.3 MIN VOH (V) Electrical Characteristics: Digital IO Pins (Non-ULPI) over operating free-air temperature range (unless otherwise noted) PARAMETER CONDITIONS MIN TYP MAX UNIT 0.35 * VDDIO V CS, CFG, RESETB Input Pins VIL Maximum low-level input voltage VIH Minimum high-level input voltage 0.65*VDDIO V 0.2 μs RESETB Input Pin Timing Spec tw(POR) Internal power-on reset pulse width tw(RESET) External RESETB pulse width 26 Applied to external RESETB pin when CLOCK is toggling. I/O Electrical Characteristics 8 CLOCK cycles Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com 8 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 External Components Table 8-1. TUSB1210 External Components FUNCTION COMPONENT REFERENCE VALUE NOTE LINK VDDIO Capacitor CVDDIO 100 nF Suggested value, application dependent Figure 10-1 VDD33 Capacitor CVDD33 2.2 μF Range: [0.45 μF : 6.5 μF] , ESR = [0 : 600 mΩ] for f> 10 kHz Figure 10-1 VDD15 Capacitor CVDD15 2.2 μF Range: [0.45 μF : 6.5 μF] , ESR = [0 : 600 mΩ] for f> 10 kHz Figure 10-1 VDD18 Capacitor Ext 1.8V supply 100 nF Suggested value, application dependent Figure 10-1 VBAT Capacitor CBYP 100 nF (1) Range: [0.45 μF : 6.5 μF] , ESR = [0 : 600 mΩ] for f> 10 kHz Figure 10-1 VBUS Capacitor CVBUS See table 1.2 Place close to USB connector Figure 10-1 CVDD18 (1) Recommended value but 2.2 uF may be sufficient in some applications Table 8-2. TUSB1210 VBUS Capacitors FUNCTION COMPONENT REFERENCE VALUE VBUS - HOST Capacitor CVBUS >120 μF NOTE LINK VBUS – DEVICE Capacitor CVBUS 4.7 μF Range: 1.0 μF to 10.0 μF Figure 10-1 VBUS - OTG Capacitor CVBUS 4.7 μF Range: 1.0 μF to 6.5 μF Figure 10-1 Figure 10-1 External Components Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 27 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 9 Register Map 9.1 TUSB1210 Product www.ti.com Table 9-1. USB Register Summary 28 REGISTER NAME TYPE REGISTER WIDTH (BITS) PHYSICAL ADDRESS VENDOR_ID_LO R 8 0x00 VENDOR_ID_HI R 8 0x01 PRODUCT_ID_LO R 8 0x02 PRODUCT_ID_HI R 8 0x03 FUNC_CTRL RW 8 0x04 FUNC_CTRL_SET RW 8 0x05 FUNC_CTRL_CLR RW 8 0x06 IFC_CTRL RW 8 0x07 0x08 IFC_CTRL_SET RW 8 IFC_CTRL_CLR RW 8 0x09 OTG_CTRL RW 8 0x0A OTG_CTRL_SET RW 8 0x0B OTG_CTRL_CLR RW 8 0x0C USB_INT_EN_RISE RW 8 0x0D USB_INT_EN_RISE_SET RW 8 0x0E USB_INT_EN_RISE_CLR RW 8 0x0F USB_INT_EN_FALL RW 8 0x10 USB_INT_EN_FALL_SET RW 8 0x11 USB_INT_EN_FALL_CLR RW 8 0x12 USB_INT_STS R 8 0x13 USB_INT_LATCH R 8 0x14 DEBUG R 8 0x15 SCRATCH_REG RW 8 0x16 SCRATCH_REG_SET RW 8 0x17 SCRATCH_REG_CLR RW 8 0x18 Reserved R 8 0x19 0x2E ACCESS_EXT_REG_SET RW 8 0x2F Reserved R 8 0x30 0x3C VENDOR_SPECIFIC1 RW 8 0x3D VENDOR_SPECIFIC1_SET RW 8 0x3E VENDOR_SPECIFIC1_CLR RW 8 0x3F VENDOR_SPECIFIC2 RW 8 0x80 VENDOR_SPECIFIC2_SET RW 8 0x81 VENDOR_SPECIFIC2_CLR RW 8 0x82 VENDOR_SPECIFIC1_STS R 8 0x83 VENDOR_SPECIFIC1_LATCH R 8 0x84 VENDOR_SPECIFIC3 RW 8 0x85 VENDOR_SPECIFIC3_SET RW 8 0x86 VENDOR_SPECIFIC3_CLR RW 8 0x87 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com 9.1.1 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 VENDOR_ID_LO ADDRESS OFFSET 0x00 PHYSICAL ADDRESS 0x00 DESCRIPTION Lower byte of vendor ID supplied by USB-IF (TI Vendor ID = 0x0451) TYPE R INSTANCE USB_SCUSB WRITE LATENCY 7 6 5 4 3 2 1 0 VENDOR_ID 9.1.2 BITS FIELD NAME 7:00 VENDOR_ID DESCRIPTION TYPE RESET R 0x51 VENDOR_ID_HI ADDRESS OFFSET 0x01 PHYSICAL ADDRESS 0x01 DESCRIPTION Upper byte of vendor ID supplied by USB-IF (TI Vendor ID = 0x0451) TYPE R INSTANCE USB_SCUSB WRITE LATENCY 7 6 5 4 3 2 1 0 VENDOR_ID 9.1.3 BITS FIELD NAME 7:00 VEN DOR_ID DESCRIPTION TYPE RESET R 0x04 PRODUCT_ID_LO ADDRESS OFFSET 0x02 PHYSICAL ADDRESS 0x02 DESCRIPTION Lower byte of Product ID supplied by Vendor (TUSB1210 Product ID is 0x1507). TYPE R INSTANCE USB_SCUSB WRITE LATENCY 7 6 5 4 3 2 1 0 PRODUCT_ID BITS 7:00 FIELD NAME DESCRIPTION PRODUCT_ID TYPE RESET R 0x07 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 29 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 9.1.4 www.ti.com PRODUCT_ID_HI ADDRESS OFFSET 0x03 PHYSICAL ADDRESS 0x03 DESCRIPTION Upper byte of Product ID supplied by Vendor (TUSB1210 Product ID is 0x1507). TYPE R INSTANCE USB_SCUSB WRITE LATENCY 7 6 5 4 3 2 1 0 PRODUCT_ID BITS FIELD NAME 7:00 9.1.5 DESCRIPTION PRODUCT_ID TYPE RESET R 0x15 FUNC_CTRL ADDRESS OFFSET 0x04 PHYSICAL ADDRESS 0x04 DESCRIPTION Controls UTMI function settings of the PHY. TYPE RW INSTAN CE USB_SCUSB BITS SUSPENDM RESET FIELD NAME 7 Reserved 6 SUSPENDM 5 RESET 4 3 2 1 0 XCVRSELECT 5 TERMSELECT 6 OPMODE 7 Reserved WRITE LATENCY DESCRIPTION TYPE RESET R 0 Active low PHY suspend. Put PHY into Low Power Mode. In Low Power Mode the PHY power down all blocks except the full speed receiver, OTG comparators, and the ULPI interface pins. The PHY automatically set this bit to '1' when Low Power Mode is exited. RW 1 Active high transceiver reset. Does not reset the ULPI interface or ULPI register set. RW 0 RW 0x0 RW 0 Once set, the PHY asserts the DIR signal and reset the UTMI core. When the reset is completed, the PHY de-asserts DIR and clears this bit. After deasserting DIR, the PHY re-assert DIR and send an RX command update. Note: This bit is auto-cleared, this explain why it can't be read at '1'. 4:03 2 30 OPMODE TERMSELECT Select the required bit encoding style during transmit 0x0: Normal operation 0x1: Non-driving 0x2: Disable bit-stuff and NRZI encoding 0x3: Reserved (No SYNC and EOP generation feature not supported) Controls the internal 1.5Kohms pull-up resistor and 45ohms HS terminations. Control over bus resistors changes depending on XcvrSelect, OpMode, DpPulldown and DmPulldown. Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com BITS 1:00 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 FIELD NAME XCVRSELECT DESCRIPTION Select the required transceiver speed. 0x0: Enable HS transceiver 0x1: Enable FS transceiver 0x2: Enable LS transceiver 0x3: Enable FS transceiver for LS packets TYPE RESET RW 0x1 (FS preamble is automatically pre-pended) 9.1.6 FUNC_CTRL_SET ADDRESS OFFSET 0x05 PHYSICAL ADDRESS 0x05 DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the func_ctrl register with read/set-only property (write '1' to set a particular bit, a write '0' has no-action). TYPE RW 9.1.7 SUSPENDM RESET 4 3 2 1 0 XCVRSELECT 5 TERMSELECT 6 OPMODE 7 Reserved WRITE LATENCY BITS FIELD NAME TYPE RESET 7 Reserved DESCRIPTION R 0 6 SUSPENDM RW 1 5 RESET RW 0 4:03 OPMODE RW 0x0 2 TERMSELECT RW 0 1:00 XCVRSELECT RW 0x1 FUNC_CTRL_CLR ADDRESS OFFSET 0x06 PHYSICAL ADDRESS 0x06 DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the func_ctrl register with read/clear-only property (write '1' to clear a particular bit, a write '0' has no-action). TYPE RW 3 2 1 0 XCVRSELECT 4 TERMSELECT 5 OPMODE 6 RESET Reserved 7 SUSPENDM WRITE LATENCY Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 31 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 9.1.8 www.ti.com BITS FIELD NAME TYPE RESET 7 Reserved DESCRIPTION R 0 6 SUSPENDM RW 1 5 RESET RW 0 4:03 OPMODE RW 0x0 2 TERMSELECT RW 0 1:00 XCVRSELECT RW 0x1 IFC_CTRL ADDRESS OFFSET 0x07 PHYSICAL ADDRESS 0x07 DESCRIPTION Enables alternative interfaces and PHY features. TYPE RW INSTANCE USB_SCUSB BITS 7 INDICATORPASSTHRU INDICATORCOMPLEMENT AUTORESUME FIELD NAME 3 2 1 0 FSLSSERIALMODE_6PIN 4 FSLSSERIALMODE_3PIN 5 CARKITMODE 6 CLOCKSUSPENDM 7 INTERFACE_PROTECT_DISABLE WRITE LATENCY DESCRIPTION INTERFACE_PROTECT Controls circuitry built into the PHY for protecting the ULPI interface when the _DISABLE link tri-states stp and data. TYPE RESET RW 0 RW 0 RW 0 RW 1 RW 0 0b: Enables the interface protect circuit 1b: Disables the interface protect circuit 6 INDICATORPASSTHRU Controls whether the complement output is qualified with the internal vbusvalid comparator before being used in the VBUS State in the RXCMD. 0b: Complement output signal is qualified with the internal VBUSVALID comparator. 1b: Complement output signal is not qualified with the internal VBUSVALID comparator. 5 INDICATORCOMPLEM ENT Tells the PHY to invert EXTERNALVBUSINDICATOR input signal, generating the complement output. 0b: PHY will not invert signal EXTERNALVBUSINDICATOR (default) 1b: PHY will invert signal EXTERNALVBUSINDICATOR 4 AUTORESUME Enables the PHY to automatically transmit resume signaling. Refer to USB specification 7.1.7.7 and 7.9 for more details. 0 = AutoResume disabled 1 = AutoResume enabled (default) 3 CLOCKSUSPENDM Active low clock suspend. Valid only in Serial Modes. Powers down the internal clock circuitry only. Valid only when SuspendM = 1b. The PHY must ignore ClockSuspend when SuspendM = 0b. By default, the clock will not be powered in Serial and Carkit Modes. 0b : Clock will not be powered in Serial and UART Modes. 1b : Clock will be powered in Serial and UART Modes. 32 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com BITS 2 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 FIELD NAME CARKITMODE DESCRIPTION Changes the ULPI interface to UART interface. The PHY automatically clear this field when UART mode is exited. TYPE RESET RW 0 RW 0 RW 0 0b: UART disabled. 1b: Enable serial UART mode. 1 FSLSSERIALMODE_3PI Changes the ULPI interface to 3-pin Serial. N The PHY must automatically clear this field when serial mode is exited. 0b: FS/LS packets are sent using parallel interface 1b: FS/LS packets are sent using 4-pin serial interface 0 FSLSSERIALMODE_6PI Changes the ULPI interface to 6-pin Serial. N The PHY must automatically clear this field when serial mode is exited. 0b: FS/LS packets are sent using parallel interface 1b: FS/LS packets are sent using 6-pin serial interface 9.1.9 IFC_CTRL_SET ADDRESS OFFSET 0x08 PHYSICAL ADDRESS 0x08 DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the ifc_ctrl register with read/set-only property (write '1' to set a particular bit, a write '0' has no-action). TYPE RW INDICATORPASSTHRU INDICATORCOMPLEMENT AUTORESUME 3 2 1 0 FSLSSERIALMODE_6PIN 4 FSLSSERIALMODE_3PIN 5 CARKITMODE 6 CLOCKSUSPENDM 7 INTERFACE_PROTECT_DISABLE WRITE LATENCY BITS FIELD NAME TYPE RESET 7 INTERFACE_PROTECT_DISABLE DESCRIPTION RW 0 6 INDICATORPASSTHRU RW 0 5 INDICATORCOMPLEMENT RW 0 4 AUTORESUME RW 1 3 CLOCKSUSPENDM RW 0 2 CARKITMODE RW 0 1 FSLSSERIALMODE_3PIN RW 0 0 FSLSSERIALMODE_6PIN R 0 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 33 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com 9.1.10 IFC_CTRL_CLR ADDRESS OFFSET 0x09 PHYSICAL ADDRESS 0x09 DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the ifc_ctrl register with read/clear-only property (write '1' to clear a particular bit, a write '0' has no-action). TYPE RW 5 4 3 2 IN DICATORPASSTHRU INDICATORCOMPLEMENT AUTORESUME CLOCKSUSPENDM CARKITMODE 1 0 FSLSSERIALMODE_6PIN 6 FSLSSERIALMODE_3PIN 7 INTERFACE_PROTECT_DISABLE WRITE LATENCY BITS FIELD NAME TYPE RESET 7 INTERFACE_PROTECT_DISABLE DESCRIPTION RW 0 6 INDICATORPASSTHRU RW 0 5 INDICATORCOMPLEMENT RW 0 4 AUTORESUME RW 1 3 CLOCKSUSPENDM RW 0 2 CARKITMODE RW 0 1 FSLSSERIALMODE_3PIN RW 0 0 FSLSSERIALMODE_6PIN R 0 9.1.11 OTG_CTRL ADDRESS OFFSET 0x0A PHYSICAL ADDRESS 0x0A DESCRIPTION Controls UTMI+ OTG functions of the PHY. TYPE RW INSTANCE USB_SCUSB WRITE LATENCY 34 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 BITS 7 7 6 5 4 3 2 1 0 DRVVBUSEXTERNAL DRVVBUS CHRGVBUS DISCHRGVBUS DMPULLDOWN DPPULLDOWN IDPULLUP SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 USEEXTERNALVBUSINDICATOR www.ti.com FIELD NAME DESCRIPTION USEEXTERNALVBUSINDICA Tells the PHY to use an external VBUS over-current indicator. TOR TYPE RESET RW 0 RW 0 RW 0 RW 0 RW 0 RW 1 RW 1 RW 0 0b: Use the internal OTG comparator (VA_VBUS_VLD) or internal VBUS valid indicator (default) 1b: Use external VBUS valid indicator signal. 6 DRVVBUSEXTERNAL Selects between the internal and the external 5 V VBUS supply. 0b: Pin17 (CPEN) is disabled (output GND level). TUSB1210 does not support internal VBUS supply. 1b: Pin17 (CPEN) is set to ‘1’ (output VDD33 voltage level) if DRVVBUS bit is ‘1’, else Pin17 (CPEN) is disabled (output GND level) if DRVVBUS bit is ‘0’ 5 DRVVBUS VBUS output control bit 0b : do not drive VBUS 1b : drive 5V on VBUS Note: Both DRVVBUS and DRVVBUSEXTERNAL bits must be set to 1 in order to to set Pin17 (CPEN). CPEN pin can be used to enable an external VBUS supply 4 CHRGVBUS Charge VBUS through a resistor. Used for VBUS pulsing SRP. The Link must first check that VBUS has been discharged (see DischrgVbus register bit), and that both D+ and D- data lines have been low (SE0) for 2ms. 0b : do not charge VBUS 1b : charge VBUS 3 DISCHRGVBUS Discharge VBUS through a resistor. If the Link sets this bit to 1, it waits for an RX CMD indicating SessEnd has transitioned from 0 to 1, and then resets this bit to 0 to stop the discharge. 0b : do not discharge VBUS 1b : discharge VBUS 2 DMPULLDOWN Enables the 15k Ohm pull-down resistor on D-. 0b : Pull-down resistor not connected to D-. 1b : Pull-down resistor connected to D-. 1 DPPULLDOWN Enables the 15k Ohm pull-down resistor on D+. 0b : Pull-down resistor not connected to D+. 1b : Pull-down resistor connected to D+. 0 IDPULLUP Connects a pull-up to the ID line and enables sampling of the signal level. 0b : Disable sampling of ID line. 1b : Enable sampling of ID line. Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 35 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com 9.1.12 OTG_CTRL_SET ADDRESS OFFSET 0x0B PHYSICAL ADDRESS 0x0B DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the otg_ctrl register with read/set-only property (write '1' to set a particular bit, a write '0' has no-action). TYPE RW 7 6 5 4 3 2 1 0 USEEXTERNALVBUSINDICATOR DRVVBUSEXTERNAL DRVVBUS CHRGVBUS DISCHRGVBUS DMPULLDOWN DPPULLDOWN IDPULLUP WRITE LATENCY BITS FIELD NAME TYPE RESET 7 USEEXTERNALVBUSINDICATOR DESCRIPTION RW 0 6 DRVVBUSEXTERNAL RW 0 5 DRVVBUS RW 0 4 CHRGVBUS RW 0 3 DISCHRGVBUS RW 0 2 DMPULLDOWN RW 1 1 DPPULLDOWN RW 1 0 IDPULLUP RW 0 9.1.13 OTG_CTRL_CLR ADDRESS OFFSET 0x0C PHYSICAL ADDRESS 0x0C DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the otg_ctrl register with read/Clear-only property (write '1' to clear a particular bit, a write '0' has no-action). TYPE RW WRITE LATENCY 36 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 5 4 3 2 DRVVBUS CHRGVBUS DISCHRGVBUS DMPULLDOWN 1 0 IDPULLUP 6 DPPULLDOWN 7 DRVVBUSEXTERNAL SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 USEEXTERNALVBUSINDICATOR www.ti.com BITS FIELD NAME TYPE RESET 7 USEEXTERNALVBUSINDICATOR DESCRIPTION RW 0 6 DRVVBUSEXTERNAL RW 0 5 DRVVBUS RW 0 4 CHRGVBUS RW 0 3 DISCHRGVBUS RW 0 2 DMPULLDOWN RW 1 1 DPPULLDOWN RW 1 0 IDPULLUP RW 0 9.1.14 USB_INT_EN_RISE ADDRESS OFFSET 0x0D PHYSICAL ADDRESS 0x0D DESCRIPTION If set, the bits in this register cause an interrupt event notification to be generated when the corresponding PHY signal changes from low to high. By default, all transitions are enabled. TYPE RW INSTANCE USB_SCUSB Reserved Reserved IDGND_RISE 3 2 1 0 HOSTDISCONNECT_RISE 4 VBUSVALID_RISE 5 SESSVALID_RISE 6 SESSEND_RISE 7 Reserved WRITE LATENCY BITS FIELD NAME TYPE RESET 7 Reserved DESCRIPTION R 0 6 Reserved R 0 5 Reserved R 0 4 IDGND_RISE RW 1 RW 1 Generate an interrupt event notification when IdGnd changes from low to high. Event is automatically masked if IdPullup bit is clear to 0 and for 50ms after IdPullup is set to 1. 3 SESSEND_RISE Generate an interrupt event notification when SessEnd changes from low to high. Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 37 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com BITS FIELD NAME DESCRIPTION TYPE RESET 2 SESSVALID_RISE Generate an interrupt event notification when SessValid changes from low to high. SessValid is the same as UTMI+ AValid. RW 1 1 VBUSVALID_RISE Generate an interrupt event notification when VbusValid changes from low to high. RW 1 0 HOSTDISCONNECT_RISE Generate an interrupt event notification when Hostdisconnect changes from low to high. Applicable only in host mode (DpPulldown and DmPulldown both set to 1b). RW 1 9.1.15 USB_INT_EN_RISE_SET ADDRESS OFFSET 0x0E PHYSICAL ADDRESS 0x0E DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the usb_int_en_rise register with read/set-only property (write '1' to set a particular bit, a write '0' has no-action). TYPE RW BITS FIELD NAME 7 6 5 7 6 5 4 3 2 1 0 Reserved Reserved Reserved IDGND_RISE SESSEND_RISE SESSVALID_RISE VBUSVALID_RISE HOSTDISCONNECT_RISE WRITE LATENCY DESCRIPTION TYPE RESET Reserved R 0 Reserved R 0 Reserved R 0 4 IDGND_RISE RW 1 3 SESSEND_RISE RW 1 2 SESSVALID_RISE RW 1 1 VBUSVALID_RISE RW 1 0 HOSTDISCONNECT_RIS E RW 1 9.1.16 USB_INT_EN_RISE_CLR ADDRESS OFFSET 0x0F PHYSICAL ADDRESS 0x0F DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the usb_int_en_rise register with read/clear-only property (write '1' to clear a particular bit, a write '0' has no-action). TYPE RW WRITE LATENCY 38 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 7 6 5 4 3 2 1 0 Reserved Reserved IDGND_RISE SESSEN D_RISE SESSVALID_RISE VBUSVALID_RISE HOSTDISCONNECT_RISE SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 Reserved www.ti.com BITS FIELD NAME TYPE RESET 7 Reserved DESCRIPTION R 0 6 Reserved R 0 5 Reserved R 0 4 IDGND_RISE RW 1 3 SESSEND_RISE RW 1 2 SESSVALID_RISE RW 1 1 VBUSVALID_RISE RW 1 0 HOSTDISCONNECT_RISE RW 1 9.1.17 USB_INT_EN_FALL ADDRESS OFFSET 0x10 PHYSICAL ADDRESS 0x10 DESCRIPTION If set, the bits in this register cause an interrupt event notification to be generated when the corresponding PHY signal changes from low to high. By default, all transitions are enabled. TYPE RW INSTANCE USB_SCUSB BITS FIELD NAME 7 6 5 4 3 2 1 0 Reserved Reserved Reserved IDGND_FALL SESSEND_FALL SESSVALID_FALL VBUSVALID_FALL HOSTDISCONNECT_FALL WRITE LATENCY TYPE RESET 7 Reserved DESCRIPTION R 0 6 Reserved R 0 5 Reserved R 0 4 IDGND_FALL RW 1 Generate an interrupt event notification when IdGnd changes from high to low. Event is automatically masked if IdPullup bit is clear to 0 and for 50ms after IdPullup is set to 1. 3 SESSEND_FALL Generate an interrupt event notification when SessEnd changes from high to low. RW 1 2 SESSVALID_FALL Generate an interrupt event notification when SessValid changes from high to low. SessValid is the same as UTMI+ AValid. RW 1 1 VBUSVALID_FALL Generate an interrupt event notification when VbusValid changes from high to low. RW 1 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 39 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 BITS www.ti.com FIELD NAME 0 HOSTDISCONNECT_FALL DESCRIPTION Generate an interrupt event notification when Hostdisconnect changes from high to low. Applicable only in host mode (DpPulldown and DmPulldown both set to 1b). TYPE RESET RW 1 9.1.18 USB_INT_EN_FALL_SET ADDRESS OFFSET 0x11 PHYSICAL ADDRESS 0x11 DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the usb_int_en_fall register with read/set-only property (write '1' to set a particular bit, a write '0' has no-action) TYPE RW BITS FIELD NAME 7 6 5 4 3 Reserved Reserved IDGND_FALL SESSEND_FALL 2 1 0 HOSTDISCONNECT_FALL 5 VBUSVALID_FALL 6 SESSVALID_FALL 7 Reserved WRITE LATENCY DESCRIPTION TYPE RESET Reserved R 0 Reserved R 0 Reserved R 0 4 IDGND_FALL RW 1 3 SESSEND_FALL RW 1 2 SESSVALID_FALL RW 1 1 VBUSVALID_FALL RW 1 0 HOSTDISCONNECT_FALL RW 1 9.1.19 USB_INT_EN_FALL_CLR ADDRESS OFFSET 0x12 PHYSICAL ADDRESS 0x12 DESCRIPTION This register doesn't physically exist. INSTANC E USB_SCUSB It is the same as the usb_int_en_fall register with read/clear-only property (write '1' to clear a particular bit, a write '0' has no-action). TYPE RW WRITE LATENCY 40 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 BITS 4 3 Reserved IDGND_FALL SESSEND_FALL FIELD NAME 2 1 0 HOSTDISCONNECT_FALL 5 VBUSVALID_FALL 6 SESSVALID_FALL 7 Reserved SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 Reserved www.ti.com TYPE RESET 7 Reserved DESCRIPTION R 0 6 Reserved R 0 5 Reserved R 0 4 IDGND_FALL RW 1 3 SESSEN D_FALL RW 1 2 SESSVALID_FALL RW 1 1 VBUSVALID_FALL RW 1 0 HOSTDISCONNECT_FALL RW 1 9.1.20 USB_INT_STS ADDRESS OFFSET 0x13 PHYSICAL ADDRESS 0x13 DESCRIPTION Indicates the current value of the interrupt source signal. TYPE R INSTANCE USB_SCUSB 6 5 4 3 2 1 0 Reserved IDGND SESSEND SESSVALID VBUSVALID HOSTDISCONNECT Reserved 7 Reserved WRITE LATENCY Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 41 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 BITS www.ti.com TYPE RESET 7 Reserved FIELD NAME DESCRIPTION R 0 6 Reserved R 0 5 Reserved R 0 4 IDGND R 0 Current value of UTMI+ IdGnd output. This bit is not updated if IdPullup bit is reset to 0 and for 50 ms after IdPullup is set to 1. 3 SESSEND Current value of UTMI+ SessEnd output. R 0 2 SESSVALID Current value of UTMI+ SessValid output. SessValid is the same as UTMI+ AValid. R 0 1 VBUSVALID Current value of UTMI+ VbusValid output. R 0 0 HOSTDISCONNECT Current value of UTMI+ Hostdisconnect output. R 0 Applicable only in host mode. Automatically reset to 0 when Low Power Mode is entered. NOTE: Reset value is '0' when host is connected. Reset value is '1' when host is disconnected. 9.1.21 USB_INT_LATCH ADDRESS OFFSET 0x14 PHYSICAL ADDRESS 0x14 DESCRIPTION These bits are set by the PHY when an unmasked change occurs on the corresponding internal signal. The PHY will automatically clear all bits when the Link reads this register, or when Low Power Mode is entered. The PHY also clears this register when Serial Mode or Carkit Mode is entered regardless of the value of ClockSuspendM. INSTANC E USB_SCUSB The PHY follows the rules defined in Table 26 of the ULPI spec for setting any latch register bit. It is important to note that if register read data is returned to the Link in the same cycle that a USB Interrupt Latch bit is to be set, the interrupt condition is given immediately in the register read data and the Latch bit is not set. Note that it is optional for the Link to read the USB Interrupt Latch register in Synchronous Mode because the RX CMD byte already indicates the interrupt source directly TYPE R BITS 42 FIELD NAME Reserved Reserved IDGND_LATCH 3 2 1 0 HOSTDISCONNECT_LATCH 4 VBUSVALID_LATCH 5 SESSVALID_LATCH 6 SESSEND_LATCH 7 Reserved WRITE LATENCY DESCRIPTION TYPE RESET 7 Reserved R 0 6 Reserved R 0 5 Reserved R 0 4 IDGND_LATCH R 0 Set to 1 by the PHY when an unmasked event occurs on IdGnd. Cleared when this register is read. Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com BITS SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 TYPE RESET 3 SESSEND_LATCH FIELD NAME Set to 1 by the PHY when an unmasked event occurs on SessEnd. Cleared when this register is read. DESCRIPTION R 0 2 SESSVALID_LATCH Set to 1 by the PHY when an unmasked event occurs on SessValid. Cleared when this register is read. SessValid is the same as UTMI+ AValid. R 0 1 VBUSVALID_LATCH Set to 1 by the PHY when an unmasked event occurs on VbusValid. Cleared when this register is read. R 0 0 HOSTDISCONNECT_LAT CH Set to 1 by the PHY when an unmasked event occurs on Hostdisconnect. Cleared when this register is read. Applicable only in host mode. R 0 NOTE: As this IT is enabled by default, the reset value depends on the host status Reset value is '0' when host is connected. Reset value is '1' when host is disconnected. 9.1.22 DEBUG ADDRESS OFFSET 0x15 PHYSICAL ADDRESS 0x15 DESCRIPTION Indicates the current value of various signals useful for debugging. TYPE R INSTANCE USB_SCUSB BITS 6 5 4 3 2 Reserved Reserved Reserved Reserved Reserved 0 TYPE RESET 7 Reserved R 0 6 Reserved R 0 5 Reserved R 0 4 Reserved R 0 3 Reserved R 0 2 Reserved R 0 R 0x0 1:00 FIELD NAME 1 LINESTATE 7 Reserved WRITE LATENCY LINESTATE DESCRIPTION These signals reflect the current state of the single ended receivers. They directly reflect the current state of the DP (LineState[0]) and DM (LineState[1]) signals. Read 0x0: SE0 (LS/FS), Squelch (HS/Chirp) Read 0x1: LS: 'K' State, FS: 'J' State, HS: !Squelch, Chirp: !Squelch & HS_Differential_Receiver_Output Read 0x2: LS: 'J' State, FS: 'K' State, HS: Invalid, Chirp: !Squelch & !HS_Differential_Receiver_Output Read 0x3: SE1 (LS/FS), Invalid (HS/Chirp) 9.1.23 SCRATCH_REG Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 43 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com ADDRESS OFFSET 0x16 PHYSICAL ADDRESS 0x16 DESCRIPTION Empty register byte for testing purposes. Software can read, write, set, and clear this register and the PHY functionality will not be affected. TYPE RW INSTANCE USB_SCUSB WRITE LATENCY 7 6 5 4 3 2 1 0 SCRATCH BITS FIELD NAME DESCRIPTION TYPE RESET 7:00 SCRATCH Scratch data. RW 0x00 9.1.24 SCRATCH_REG_SET ADDRESS OFFSET 0x17 PHYSICAL ADDRESS 0x17 DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the scratch_reg register with read/set-only property (write '1' to set a particular bit, a write '0' has no-action). TYPE RW WRITE LATENCY 7 6 5 4 3 2 1 0 SCRATCH BITS 7:00 FIELD NAME DESCRIPTION SCRATCH TYPE RESET RW 0x00 9.1.25 SCRATCH_REG_CLR ADDRESS OFFSET 0x18 PHYSICAL ADDRESS 0x18 DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the scratch_reg with read/clear-only property (write '1' to clear a particular bit, a write '0' has no-action). TYPE RW WRITE LATENCY 7 6 5 4 3 2 1 0 SCRATCH BITS 7:00 44 FIELD NAME DESCRIPTION SCRATCH Register Map TYPE RESET RW 0x00 Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 9.1.26 VENDOR_SPECIFIC1 ADDRESS OFFSET 0x3D PHYSICAL ADDRESS 0x3D DESCRIPTION Power Control register . TYPE RW INSTANCE USB_SCUSB BITS FIELD NAME 2 1 0 ABNORMALSTRESS_EN ID_FLOAT_EN 3 SPARE MNTR_VUSBIN_OK_EN 4 BVALID_RISE 5 BVALID_FALL 6 ID_RES_EN 7 SPARE WRITE LATENCY TYPE RESET RW 0 MNTR_VUSBIN_OK_EN When set to 1, it enables RX CMDs for high to low or low to high transitions on MNTR_VUSBIN_OK. This bit is provided for debugging purposes. RW 0 5 ID_FLOAT_EN When set to 1, it enables RX CMDs for high to low or low to high transitions on ID_FLOAT. This bit is provided for debugging purposes. RW 0 4 ID_RES_EN When set to 1, it enables RX CMDs for high to low or low to high transitions on ID_RESA, ID_RESB and ID_RESC. This bit is provided for debugging purposes. RW 0 3 BVALID_FALL Enables RX CMDs for high to low transitions on BVALID. When BVALID changes from high to low, the USB TRANS will send an RX CMD to the link with the alt_int bit set to 1b. RW 0 RW 0 7 SPARE 6 DESCRIPTION Reserved. The link must never write a 1b to this bit. This bit is optional and is not necessary for OTG devices. This bit is provided for debugging purposes. Disabled by default. 2 BVALID_RISE Enables RX CMDs for low to high transitions on BVALID. When BVALID changes from low to high, the USB Trans will send an RX CMD to the link with the alt_int bit set to 1b. This bit is optional and is not necessary for OTG devices. This bit is provided for debugging purposes. Disabled by default. 1 SPARE Reserved. The link must never write a 1b to this bit. RW 0 0 ABNORMALSTRESS_E N When set to 1, it enables RX CMDs for low to high and high to low transitions on ABNORMALSTRESS. This bit is provided for debugging purposes. RW 0 9.1.27 VENDOR_SPECIFIC1_SET ADDRESS OFFSET 0x3E PHYSICAL ADDRESS 0x3E DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the func_ctrl register with read/set-only property (write '1' to set a particular bit, a write '0' has no-action). TYPE RW WRITE LATEN CY Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 45 TUSB1210 BITS 4 3 ID_FLOAT_EN ID_RES_EN BVALID_FALL FIELD NAME 2 1 0 ABNORMALSTRESS_EN 5 SPARE 6 BVALID_RISE 7 MNTR_VUSBIN_OK_EN www.ti.com SPARE SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 TYPE RESET 7 SPARE DESCRIPTION RW 0 6 MNTR_VUSBIN_OK_EN RW 0 5 ID_FLOAT_EN RW 0 4 ID_RES_EN RW 0 3 BVALID_FALL RW 0 2 BVALID_RISE RW 0 1 SPARE RW 0 0 ABNORMALSTRESS_EN RW 0 9.1.28 VENDOR_SPECIFIC1_CLR ADDRESS OFFSET 0x3F PHYSICAL ADDRESS 0x3F DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the func_ctrl register with read/clear-only property (write '1' to clear a particular bit, a write '0' has no-action). TYPE RW BITS 46 FIELD NAME 4 3 MNTR_VUSBIN_OK_EN ID_FLOAT_EN ID_RES_EN BVALID_FALL 2 1 0 ABNORMALSTRESS_EN 5 SPARE 6 BVALID_RISE 7 SPARE WRITE LATENCY TYPE RESET 7 SPARE DESCRIPTION RW 0 6 MNTR_VUSBIN_OK_EN RW 0 5 ID_FLOAT_EN RW 0 4 ID_RES_EN RW 0 3 BVALID_FALL RW 0 2 BVALID_RISE RW 0 1 SPARE RW 0 0 ABNORMALSTRESS_EN RW 0 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 9.1.29 VENDOR_SPECIFIC2 ADDRESS OFFSET 0x80 PHYSICAL ADDRESS 0x80 DESCRIPTION Eye diagram programmability and DP/DM swap control . TYPE RW INSTANCE USB_SCUSB BITS FIELD NAME 7 SPARE 6 DATAPOLARITY 5:04 ZHSDRV 6 DATAPOLARITY 5 4 3 ZHSDRV 7 SPARE WRITE LATENCY 2 1 0 IHSTX DESCRIPTION Control data polarity on dp/dm High speed output impedance configuration for eye diagram tuning : TYPE RESET RW 0 RW 1 RW 0x0 RW 0x1 00 45.455 Ω 01 43.779 Ω 10 42.793 Ω 11 42.411 Ω 3:00 IHSTX High speed output drive strength configuration for eye diagram tuning : 0000 17.928 mA 0001 18.117 mA 0010 18.306 mA 0011 18.495 mA 0100 18.683 mA 0101 18.872 mA 0110 19.061 mA 0111 19.249 mA 1000 19.438 mA 1001 19.627 mA 1010 19.816 mA 1011 20.004 mA 1100 20.193 mA 1101 20.382 mA 1110 20.570 mA 1111 20.759 mA IHSTX[0] is also the AC BOOST enable IHSTX[0] = 0 à AC BOOST is disabled IHSTX[0] = 1 à AC BOOST is enabled Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 47 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com 9.1.30 VENDOR_SPECIFIC2_SET ADDRESS OFFSET 0x81 PHYSICAL ADDRESS 0x81 DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the VENDOR_SPECIFIC1 register with read/set-only property (write '1' to set a particular bit, a write '0' has no-action). TYPE RW 6 DATAPOLARITY 5 4 3 ZHSDRV 7 SPARE WRITE LATENCY 2 1 0 IHSTX BITS FIELD NAME TYPE RESET 7 SPARE DESCRIPTION RW 0 6 DATAPOLARITY RW 1 5:04 ZHSDRV RW 0x0 3:00 IHSTX RW 0x1 9.1.31 VENDOR_SPECIFIC2_CLR ADDRESS OFFSET 0x82 PHYSICAL ADDRESS 0x82 DESCRIPTION This register doesn't physically exist. INSTANCE USB_SCUSB It is the same as the VENDOR_SPECIFIC1 register with read/clear-only property (write '1' to clear a particular bit, a write '0' has no-action). TYPE RW BITS 48 FIELD NAME 6 DATAPOLARITY 5 4 ZHSDRV 7 SPARE WRITE LATENCY 3 2 1 0 IHSTX DESCRIPTION TYPE RESET 0 7 SPARE RW 6 DATAPOLARITY RW 1 5:04 ZHSDRV RW 0x0 3:00 IHSTX RW 0x1 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 9.1.32 VENDOR_SPECIFIC1_STS ADDRESS OFFSET 0x83 PHYSICAL ADDRESS 0x83 DESCRIPTION Indicates the current value of the interrupt source signal. TYPE R INSTANCE USB_SCUSB BITS FIELD NAME 7 Reserved 6 MNTR_VUSBIN_OK_STS 5 4 4 3 MNTR_VUSBIN_OK_STS ABNORMALSTRESS_STS ID_FLOAT_STS ID_RESC_STS 2 1 0 BVALID_STS 5 ID_RESA_STS 6 ID_RESB_STS 7 Reserved WRITE LATEN CY DESCRIPTION TYPE RESET R 0 Current value of MNTR_VUSBIN_OK output R 0 ABNORMALSTRESS_STS Current value of ABNORMALSTRESS output R 0 ID_FLOAT_STS Current value of ID_FLOAT output R 0 3 ID_RESC_STS Current value of ID_RESC output R 0 2 ID_RESB_STS Current value of ID_RESB output R 0 1 ID_RESA_STS Current value of ID_RESA output R 0 0 BVALID_STS Current value of VB_SESS_VLD output R 0 9.1.33 VENDOR_SPECIFIC1_LATCH ADDRESS OFFSET 0x84 PHYSICAL ADDRESS 0x84 DESCRIPTION These bits are set by the PHY when an unmasked change occurs on the corresponding internal signal. The PHY will automatically clear all bits when the Link reads this register, or when Low Power Mode is entered. The PHY also clears this register when Serial mode is entered regardless of the value of ClockSuspendM. INSTANCE USB_SCUSB The PHY follows the rules defined in Table 26 of the ULPI spec for setting any latch register bit. TYPE R 6 5 4 3 2 1 0 ABNORMALSTRESS_LATCH ID_FLOAT_LATCH ID_RESC_LATCH ID_RESB_LATCH ID_RESA_LATCH BVALID_LATCH Reserved 7 MNTR_VUSBIN_OK_LATCH WRITE LATENCY Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 49 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 BITS FIELD NAME 7 Reserved 6 MNTR_VUSBIN_OK_LATCH 5 www.ti.com DESCRIPTION TYPE RESET R 0 Set to 1 when an unmasked event occurs on MNTR_VUSBIN_OK_LATCH. Clear on read register. R 0 ABNORMALSTRESS_LATCH Set to 1 when an unmasked event occurs on ABNORMALSTRESS. Clear on read register. R 0 4 ID_FLOAT_LATCH Set to 1 when an unmasked event occurs on ID_FLOAT. Clear on read register. R 0 3 ID_RESC_LATCH Set to 1 when an unmasked event occurs on ID_RESC. Clear on read register. R 0 2 ID_RESB_LATCH Set to 1 when an unmasked event occurs on ID_RESB. Clear on read register. R 0 1 ID_RESA_LATCH Set to 1 when an unmasked event occurs on ID_RESA. Clear on read register. R 0 0 BVALID_LATCH Set to 1 when an unmasked event occurs on VB_SESS_VLD. Clear on read register. R 0 9.1.34 VENDOR_SPECIFIC3 ADDRESS OFFSET 0x85 PHYSICAL ADDRESS 0x85 INSTANCE USB_SCUSB DESCRIPTION TYPE RW BITS FIELD NAME 7 Reserved 6 SOF_EN 3 2 1 0 VUSB3V3_VSEL 4 IDGND_DRV SOF_EN 5 CPEN_ODOS 6 CPEN_OD 7 RESERVED WRITE LATENCY DESCRIPTION 0: HS USB SOF detector disabled. TYPE RESET RW 0 RW 0 RW 0 1: Enable HS USB SOF detection when PHY is set in device mode. SOF are output on CPEN pin. HS USB SOF (start-of-frame) output clock is available on CPEN pin when this bit is set. HS USB SOF packet rate is 8 kHz. This bit is provided for debugging purpose only. It must never been write to ‘1’ in functional mode 5 CPEN_OD This bit has no effect when CPEN_ODOS = ‘0’, else : 0: CPEN pad is in OS (Open Source) mode. In this case CPEN pin has an internal NMOS driver, and will be active LOW. Externally there should be a pullup resistor on CPEN (min 1kohm) to a supply voltage (max 3.6V). 1: CPEN pad is in OD (Open Drain) mode In this case CPEN pin has an internal PMOS driver, and will be active HIGH. Externally there should be a pull-down resistor on CPEN (min 1 kΩ to GND. 50 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com 4 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 CPEN_ODOS Mode selection bit for CPEN pin. RW 0 0 : CPEN pad is in CMOS mode 1: CPEN pad is in OD (Open Drain) or OS (Open Source) mode (controlled by CPEN_OD bit) 3 2:00 IDGND_DRV Drives ID pin to ground RW 0x0 VUSB3V3_VSEL 000 VRUSB3P1V = 2.5 V RW 0x3 001 VRUSB3P1V = 2.75 V 010 VRUSB3P1V = 3.0 V 011 VRUSB3P1V = 3.10 V (default) 100 VRUSB3P1V = 3.20 V 101 VRUSB3P1V = 3.30 V 110 VRUSB3P1V = 3.40 V 111 VRUSB3P1V = 3.50 V 9.1.35 VENDOR_SPECIFIC3_SET ADDRESS OFFSET 0x86 PHYSICAL ADDRESS 0x86 INSTANCE USB_SCUSB DESCRIPTION TYPE RW 6 5 4 3 SOF_EN CPEN_OD CPEN_ODOS IDGND_DRV 2 1 0 VUSB3V3_VSEL 7 RESERVED WRITE LATENCY BITS FIELD NAME TYPE RESET 7 Reserved DESCRIPTION RW 0 6 SOF_EN RW 0 5 CPEN_OD RW 0 4 CPEN _ODOS RW 0 3 IDGND_DRV RW 0x0 2:00 VUSB3V3_VSEL RW 0x3 9.1.36 VENDOR_SPECIFIC3_CLR ADDRESS OFFSET 0x87 PHYSICAL ADDRESS 0x87 INSTANCE USB_SCUSB DESCRIPTION TYPE RW 5 4 3 CPEN_ODOS IDGND_DRV 2 1 0 VUSB3V3_VSEL 6 CPEN_OD RESERVED 7 SOF_EN WRITE LATENCY Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 51 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 52 www.ti.com BITS FIELD NAME TYPE RESET 7 Reserved DESCRIPTION RW 0 6 SOF_EN RW 0 5 CPEN_OD RW 0 4 CPEN_ODOS RW 0 3 IDGND_DRV RW 0x0 2:00 VUSB3V3_VSEL RW 0x3 Register Map Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com 10 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 Application Information 10.1 Host or OTG, ULPI Input Clock Mode Application Figure 10-1 shows a suggested application diagram for TUSB1210 in the case of ULPI input-clock mode (60 MHz ULPI clock is provided by link processor), in Host or OTG application. Note this is just one example, it is of course possible to operate as HOST or OTG while also in ULPI output-clock mode. (See Note A) 14 CFG 11 CS 17 12 VBUS Switch RESETB CPEN VDD15 CVDD15 EN 5V IN 22 OUT 13 DATA6 10 DATA5 9 DATA4 7 DATA3 6 DATA2 5 DATA1 4 DATA0 3 VBUS Supply 21 USB Receptacle ESD VBUS VBAT 2 DIR 31 DATA7 DATA6 DATA5 DATA4 DATA3 DATA2 DATA1 DATA0 STP NXT DIR 1 (See Note B) CLOCK 23 ID 26 VDDIO 32 VDD18 28, 30 DM 19 DM N/C DP 18 DP N/C SHIELD N/C GND N/C GND B. C. D. E. NXT CLOCK VDD33 CVDD33 ID A. 29 RESETB (See Note C) 20 CVBUS STP REFCLK CS_OUT 27 (See Note D) DATA7 3.1–5.5 V CBYP Link Controller TUSB1210 VDDIO Supply N/C VDDIO Supply 1.8-V Supply 25 CVDDIO CVDD18 24 16 15 8 (See Note E) Pin 11 (CS) : can be tied high to VIO if CS_OUT pin unavailable; Pin 14 (CFG) : tie-high is Don’t Care since ULPI clock is used in input mode Pin 1 (REFCLK) : must be tied low Ext 3 V supply supported Pin 27 (RESETB) can be tied to VDDIO if unused. Pins labeled N/C (no-connect) are truly no-connect, and can be tied or left floating. Figure 10-1. Host or OTG, ULPI Input Clock Mode Application Diagram 10.2 Device, ULPI Output Clock Mode Application Figure 10-2 shows a suggested application diagram for TUSB1210 in the case of ULPI output clock mode (60 MHz ULPI clock is provided by TUSB1210, while link processor or another external circuit provides REFCLK), in Device mode application. Note this is just one example, it is of course possible to operate as Device while also in ULPI input-clock mode. Refer also to Figure 10-1. Application Information Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 53 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com 14 (See Note A) 11 17 12 CFG CS CPEN VDD15 22 3.1–5.5 V 21 VBUS DATA6 10 DATA5 9 DATA4 7 DATA3 6 DATA2 5 DATA1 4 DATA0 3 VDD33 CVDD33 23 DIR 31 1 26 VDDIO VDD18 28, 30 ID 19 DM N/C DP 18 DP N/C N/C N/C GND GND B. C. D. E. 2 32 SHIELD A. NXT DM N/C DATA6 DATA4 DATA3 29 CLOCK DATA7 DATA5 STP VBAT (See Note C) 20 CVBUS 13 REFCLK Supply USB Receptacle ESD DATA7 VBUS CS_OUT RESETB 27 (See Note D) RESETB CVDD15 CBYP Link Controller TUSB1210 VDDIO Supply DATA2 DATA1 DATA0 STP NXT (See Note B) DIR CLKIN REFCLK VDDIO Supply 1.8-V Supply 25 CVDDIO CVDD18 24 16 15 8 (See Note E) Pin 11 (CS) : can be tied high to VIO if CS_OUT pin unavailable; Pin 14 (CFG) : Tied to VDDIO for 26MHz REFCLK mode here, tie to GND for 19.2MHz mode. Pin 1 (REFCLK) : connect to external 3.3V square-wave reference clock Ext 3 V supply supported Pin 27 (RESETB) can be tied to VDDIO if unused. Pins labeled N/C (no-connect) are truly no-connect, and can be tied or left floating. Figure 10-2. Device, ULPI Output Clock Mode Application Diagram 54 Application Information Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com 11 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 Glossary CMOS Complimentary Metal Oxide Semiconductor DM Data manual DSP Digital signal processor ESD Electrostatic discharge ESR Equivalent series resistance hiZ High-impedance HS High speed HW Hardware IC Integrated circuit ID Identification IDDQ Direct drain quiescent current IF Interface IO or I/O Input/output JTAG Joint test action group, ieee 1149.1 standard LDO Low dropout regulator LS Low speed NA Not applicable OTG On the go PBGA Plastic ball grid array PCB Printed circuit board PD Pulldown PLL Phase locked loop POL Polarity PSRR Power supply rejection ratio PU Pullup RX Receive SW Software Glossary Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 55 TUSB1210 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 www.ti.com SYNC/SYNCHRO Synchronization 56 SYS System TBD To be defined TRM Technical reference manual TX Transmit UART Universal asynchronous receiver transmitter ULPI UTMI+ low pin interface USB Universal serial bus UTMI USB transceiver macrocell interface Glossary Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 TUSB1210 www.ti.com 12 SLLSE09F – NOVEMBER 2009 – REVISED AUGUST 2012 TUSB1210 Package 12.1 TUSB1210 Standard Package Symbolization TUSB1210BRHB Pin 1 Indicator YMLLLLS $ Figure 12-1. Printed Device Reference Table 12-1. TUSB1210 Nomenclature Description FIELDS MEANING P Marking used to note prototype (X), preproduction (P), or qualified/production device (Blank)(1) A Mask set version descriptor (initial silicon = BLANK, first silicon revision = A, second silicon revision = B,...) (2) YM Year month LLLLS Lot code $ Fab Planning Code 12.2 Package Thermal Resistance Characteristics Table 12-2 provides the thermal resistance characteristics for the recommended package type RHB (SPQFP-N32) used for the TUSB1210 device. Refer to the application report IC Package Thermal Metrics, TI literature number SPRA953, further details concerning parameter definitions and usage. Table 12-2. TUSB1210 Thermal Resistance Characteristics PARAMETER VALUE UNIT θJA Junction-to-ambient thermal resistance 34.72 °C/W EIA/JESD 51-1 θJC top Junction-to-case top thermal resistance (1) 37.3 °C/W No current JEDEC specification (2) 3.6 °C/W No current JEDEC specification (2) (3) MEASUREMENT METHOD θJC bottom Junction-to-case bottom thermal resistance θJB Junction-to-board thermal resistance or junctionto-pin thermal resistance 10.3 °C/W EIA/ JESD 51-8. ΨJT Junction-to-top of package (not a true thermal resistance) 0.5 °C/W EIA/JESD 51-2 ΨJB Junction-to-board (not a true thermal resistance) 10.5 °C/W EIA/JESD 51-6 (1) (2) (3) Top is surface of the package facing away from the PCB. Refer to measurement method in Chapter 2 of IC Package Thermal Metrics, TI literature number SPRA953. Bottom surface is the surface of the package facing towards the PCB. TUSB1210 Package Copyright © 2009–2012, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TUSB1210 57 PACKAGE OPTION ADDENDUM www.ti.com 27-Jul-2013 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Pins Package Drawing Qty Eco Plan Lead/Ball Finish (2) MSL Peak Temp Op Temp (°C) Device Marking (3) (4/5) TUSB1210BRHBR ACTIVE VQFN RHB 32 3000 Green (RoHS & no Sb/Br) CU NIPDAU Level-2-260C-1 YEAR -40 to 85 T1210B TUSB1210BRHBT ACTIVE VQFN RHB 32 250 Green (RoHS & no Sb/Br) CU NIPDAU Level-2-260C-1 YEAR -40 to 85 T1210B (1) The marketing status values are defined as follows: ACTIVE: Product device recommended for new designs. LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect. NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design. PREVIEW: Device has been announced but is not in production. Samples may or may not be available. OBSOLETE: TI has discontinued the production of the device. (2) Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest availability information and additional product content details. TBD: The Pb-Free/Green conversion plan has not been defined. Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes. Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used between the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above. Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by weight in homogeneous material) (3) MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature. (4) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device. (5) Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation of the previous line and the two combined represent the entire Device Marking for that device. Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals. TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release. In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis. Addendum-Page 1 Samples PACKAGE MATERIALS INFORMATION www.ti.com 27-Jul-2013 TAPE AND REEL INFORMATION *All dimensions are nominal Device Package Package Pins Type Drawing SPQ Reel Reel A0 Diameter Width (mm) (mm) W1 (mm) B0 (mm) K0 (mm) P1 (mm) W Pin1 (mm) Quadrant TUSB1210BRHBR VQFN RHB 32 3000 330.0 12.4 5.3 5.3 1.5 8.0 12.0 Q2 TUSB1210BRHBT VQFN RHB 32 250 180.0 12.4 5.3 5.3 1.5 8.0 12.0 Q2 Pack Materials-Page 1 PACKAGE MATERIALS INFORMATION www.ti.com 27-Jul-2013 *All dimensions are nominal Device Package Type Package Drawing Pins SPQ Length (mm) Width (mm) Height (mm) TUSB1210BRHBR VQFN RHB 32 3000 367.0 367.0 35.0 TUSB1210BRHBT VQFN RHB 32 250 210.0 185.0 35.0 Pack Materials-Page 2 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other changes to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest issue. Buyers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All semiconductor products (also referred to herein as “components”) are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its components to the specifications applicable at the time of sale, in accordance with the warranty in TI’s terms and conditions of sale of semiconductor products. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by applicable law, testing of all parameters of each component is not necessarily performed. TI assumes no liability for applications assistance or the design of Buyers’ products. Buyers are responsible for their products and applications using TI components. To minimize the risks associated with Buyers’ products and applications, Buyers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other intellectual property right relating to any combination, machine, or process in which TI components or services are used. Information published by TI regarding third-party products or services does not constitute a license to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI. Reproduction of significant portions of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional restrictions. Resale of TI components or services with statements different from or beyond the parameters stated by TI for that component or service voids all express and any implied warranties for the associated TI component or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. Buyer acknowledges and agrees that it is solely responsible for compliance with all legal, regulatory and safety-related requirements concerning its products, and any use of TI components in its applications, notwithstanding any applications-related information or support that may be provided by TI. Buyer represents and agrees that it has all the necessary expertise to create and implement safeguards which anticipate dangerous consequences of failures, monitor failures and their consequences, lessen the likelihood of failures that might cause harm and take appropriate remedial actions. Buyer will fully indemnify TI and its representatives against any damages arising out of the use of any TI components in safety-critical applications. In some cases, TI components may be promoted specifically to facilitate safety-related applications. With such components, TI’s goal is to help enable customers to design and create their own end-product solutions that meet applicable functional safety standards and requirements. Nonetheless, such components are subject to these terms. No TI components are authorized for use in FDA Class III (or similar life-critical medical equipment) unless authorized officers of the parties have executed a special agreement specifically governing such use. Only those TI components which TI has specifically designated as military grade or “enhanced plastic” are designed and intended for use in military/aerospace applications or environments. Buyer acknowledges and agrees that any military or aerospace use of TI components which have not been so designated is solely at the Buyer's risk, and that Buyer is solely responsible for compliance with all legal and regulatory requirements in connection with such use. TI has specifically designated certain components as meeting ISO/TS16949 requirements, mainly for automotive use. In any case of use of non-designated products, TI will not be responsible for any failure to meet ISO/TS16949. Products Applications Audio www.ti.com/audio Automotive and Transportation www.ti.com/automotive Amplifiers amplifier.ti.com Communications and Telecom www.ti.com/communications Data Converters dataconverter.ti.com Computers and Peripherals www.ti.com/computers DLP® Products www.dlp.com Consumer Electronics www.ti.com/consumer-apps DSP dsp.ti.com Energy and Lighting www.ti.com/energy Clocks and Timers www.ti.com/clocks Industrial www.ti.com/industrial Interface interface.ti.com Medical www.ti.com/medical Logic logic.ti.com Security www.ti.com/security Power Mgmt power.ti.com Space, Avionics and Defense www.ti.com/space-avionics-defense Microcontrollers microcontroller.ti.com Video and Imaging www.ti.com/video RFID www.ti-rfid.com OMAP Applications Processors www.ti.com/omap TI E2E Community e2e.ti.com Wireless Connectivity www.ti.com/wirelessconnectivity Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265 Copyright © 2013, Texas Instruments Incorporated