SLVSL35 September   2026 TUSB2514B

ADVANCE INFORMATION  

  1.   1
  2. 1 Features
  3. 2 Applications
  4. 3 Description
  5. 4 Pin Configuration and Functions
  6. 5 Specifications
    1. 5.1 Absolute Maximum Ratings
    2. 5.2 ESD Ratings
    3. 5.3 Recommended Operating Conditions
    4. 5.4 Thermal Information
    5. 5.5 Electrical Characteristics
    6. 5.6 Timing Requirements
  7. 6 Detailed Description
    1. 6.1 Overview
    2. 6.2 Functional Block Diagram
    3. 6.3 Feature Description
      1. 6.3.1 Battery Charging Features
      2. 6.3.2 USB Power Management
      3. 6.3.3 Clock Generation
        1. 6.3.3.1 Crystal Requirements
        2. 6.3.3.2 Input Clock Requirements
      4. 6.3.4 Power-Up and Reset
    4. 6.4 Device Functional Modes
      1. 6.4.1 I2C EEPROM Operation
      2. 6.4.2 SMBus Target Operation
      3. 6.4.3 Port Configuration
  8. 7 Register Maps
    1. 7.1 TUSB2514 Registers
  9. 8 Application and Implementation
    1. 8.1 Application Information
    2. 8.2 Typical Application
      1. 8.2.1 Design Requirements
      2. 8.2.2 Application Curves
    3. 8.3 Power Supply Recommendations
      1. 8.3.1 TUSB2514B Power Supply
      2. 8.3.2 Downstream Port Power
      3. 8.3.3 Ground
    4. 8.4 Layout
      1. 8.4.1 Layout Guidelines
        1. 8.4.1.1 Placement
        2. 8.4.1.2 Package Specific
        3. 8.4.1.3 Differential Pairs
      2. 8.4.2 Layout Example
  10. 9 Device and Documentation Support
    1. 9.1 Documentation Support
      1. 9.1.1 Related Documentation
    2. 9.2 Receiving Notification of Documentation Updates
    3. 9.3 Support Resources
    4. 9.4 Trademarks
    5. 9.5 Electrostatic Discharge Caution
    6. 9.6 Glossary
  11. 10Revision History
  12. 11Mechanical, Packaging, and Orderable Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

I2C EEPROM Operation

The TUSB2514B supports a single-controller, standard mode (100kHz) or fast mode (400kHz) connection to a dedicated I2C EEPROM when the I2C interface mode is enabled. In I2C mode, the TUSB2514B reads the contents of the EEPROM at bus address 50h using 7-bit addressing starting at offset 00h. The TUSB2514B reads the entire EEPROM contents using a single burst read transaction. The burst read transaction ends when the address reaches FFh.

If the value of the EEPROM contents at address byte 00h equals 55h, the TUSB2514B loads the configuration registers according to the EEPROM map. If the first byte is not 55h, the TUSB2514B exits the I2C mode and continues execution with the default values in the configuration registers. The hub does not connect on the upstream port until the configuration is completed.

The internal configuration registers are accessed on byte boundaries. The configuration register values are loaded with defaults, but can be overwritten when the TUSB2514B device is in I2C or SMBus mode. The minimum size I2C EEPROM required is 2Kbit.

Table 6-3 EEPROM Memory Map
BYTE ADDRESS CONTENTS EEPROM CONFIGURABLE
00h ROM Signature Register No
01h Vendor ID LSB Yes
02h Vendor ID MSB Yes
03h Product ID LSB Yes
04h Product ID MSB Yes
05h Device Configuration Register Yes
06h Battery Charging Support Register Yes
07h Device Removable Configuration Register Yes
08h Port Used Configuration Register Yes
09h Reserved Yes, program to 00h
0Ah Device Configuration Register 2 Yes
0Bh USB 2.0 Port Polarity Control Register Yes
0Ch to 0Fh Reserved No
10h to 1Fh UUID Byte [15:0] No
20h to 21h LangID Byte [1:0] Yes, if customStrings is set
22h Serial Number String Length Yes, if customSerNum is set
23h Manufacturer String Length Yes, if customStrings is set
24h Product String Length Yes, if customStrings is set
25h Device Configuration Register 3 Yes
26h to 2Fh Reserved No
30h to 4Fh Serial Number String Byte [31:0] Yes, if customSerNum is set
50h to 8Fh Manufacturer String Byte [63:0] Yes, if customStrings is set
90h to CFh Product String Byte [63:0] Yes, if customStrings is set
D0 to DFh Reserved No
F0h Additional Feature Configuration Register Yes
F1 to F7h Reserved No
F8h Device Status and Command Register No
F9 to FFh Reserved No
Note:

The bytes located above offset Ah are optional. The requirement for data in those addresses is dependent on the options configured in the Configuration 1 and Configuration 2 registers.

For details on I2C operation refer to the UM10204 I2C-bus Specification and User Manual.