SLVSHO1 March   2025 TPS1689

ADVANCE INFORMATION  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Pin Configuration and Functions
  6. 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  PMBus and GPIO DC Characteristics
    7. 5.7  Telemetry
    8. 5.8  Logic Interface
    9. 5.9  Timing Requirements
    10. 5.10 Typical Characteristics
  7. Detailed Description
    1. 6.1 Overview
    2. 6.2 Functional Block Diagram
    3. 6.3 Feature Description
      1. 6.3.1  Undervoltage Protection
      2. 6.3.2  Insertion Delay
      3. 6.3.3  Overvoltage Protection
      4. 6.3.4  Inrush Current, Overcurrent, and Short-Circuit Protection
        1. 6.3.4.1 Slew rate (dVdt) and Inrush Current Control
          1. 6.3.4.1.1 Start-Up Timeout
        2. 6.3.4.2 Steady-State Overcurrent Protection (Circuit-Breaker)
        3. 6.3.4.3 Active Current Limiting During Start-Up
        4. 6.3.4.4 Short-Circuit Protection
      5. 6.3.5  Analog Load Current Monitor (IMON)
      6. 6.3.6  Overtemperature Protection
      7. 6.3.7  Analog Junction Temperature Monitor (TEMP)
      8. 6.3.8  FET Health Monitoring
      9. 6.3.9  Single Point Failure Mitigation
        1. 6.3.9.1 IMON Pin Single Point Failure
        2. 6.3.9.2 IREF Pin Single Point Failure
      10. 6.3.10 General Purpose Digital Input/Output Pins
        1. 6.3.10.1 Fault Response and Indication (FLT)
        2. 6.3.10.2 Power Good Indication (PG)
        3. 6.3.10.3 Parallel Device Synchronization (SWEN)
      11. 6.3.11 Stacking Multiple eFuses for Unlimited Scalability
        1. 6.3.11.1 Current Balancing During Start-Up
      12. 6.3.12 Quick Output Discharge(QOD)
      13. 6.3.13 Write Protect Feature(WP#)
      14. 6.3.14 PMBus® Digital Interface
        1. 6.3.14.1  PMBus® Device Addressing
        2. 6.3.14.2  SMBus Protocol
        3. 6.3.14.3  SMBus™ Message Formats
        4. 6.3.14.4  Packet Error Checking
        5. 6.3.14.5  Group Commands
        6. 6.3.14.6  SMBus™ Alert Response Address (ARA)
        7. 6.3.14.7  PMBus® Commands
        8. 6.3.14.8  Analog-to-digital Converter
        9. 6.3.14.9  Digital-to-analog Converters
        10. 6.3.14.10 DIRECT format Conversion
        11. 6.3.14.11 Blackbox Fault Recording
    4. 6.4 Device Functional Modes
  8. Application and Implementation
    1. 7.1 Application Information
      1. 7.1.1 Single Device, Standalone Operation
      2. 7.1.2 Single TPS1689 and multiple TPS1685 Devices, Parallel Connection
      3. 7.1.3 Multiple TPS1689 Devices: Parallel Connection With Individual Telemetry
      4. 7.1.4 Multiple Devices, Independent Operation (Multi-zone)
    2. 7.2 Typical Application: 54-V, 2-kW Power Path Protection with PMBus® Interface in Datacenter Servers
      1. 7.2.1 Design Requirements
      2. 7.2.2 Detailed Design Procedure
      3. 7.2.3 Application Performance Plots
    3. 7.3 Power Supply Recommendations
      1. 7.3.1 Transient Protection
      2. 7.3.2 Output Short-Circuit Measurements
    4. 7.4 Layout
      1. 7.4.1 Layout Guidelines
      2. 7.4.2 Layout Example
  9. Application Limitation and Errata
  10. 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
    1. 11.1 Mechanical Data

Package Options

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

DIRECT format Conversion

For telemetry and configuration parameters, the TPS1689 supports DIRECT format. Digital codes for telemetry or configuration parameters can be converted to their equivalent real world units using Equation 11 and Equation 12.

  • Interpreting received values:

    The host system uses Equation 11 to convert the value received from the PMBus® device into a reading of V, A, °C, or W:

    Equation 11. X=1mY×10-R-b

    Where:

    • X, is the calculated, “real world” value in the appropriate units (V, A, °C, or W);

    • m, the slope coefficient, is a two byte, two’s complement integer;

    • Y, is a two byte two’s complement integer received from the PMBus® device;

    • b, the offset, is a two byte, two’s complement integer; and

    • R, the exponent, is a one byte, two’s complement integer.

  • Sending a value:

    To send a value, the host must use Equation 12 to find the value of Y:

    Equation 12. Y=mX+b×10R

    Where:

    • Y is the two byte two’s complement integer to be sent to the unit;

    • m, the slope coefficient, is the two byte, two’s complement integer;

    • X, a “real world” value, in units such as V, A, °C, or W, to be converted for transmission;

    • b, the offset, is the two byte, two’s complement integer; and

    • R, the exponent, is the decimal value equivalent to the one byte, two’s complement integer.

Table 6-7 TPS1689 PMBus® DIRECT format Conversion Guide
ParameterUnitsZero Code Analog ValueFull scale Digital CodeFull-scale Analog ValuembR

READ_VIN

V

0

0x3FF

87.75

1166

0

- 2

VIN_UV_FLT

V

0

0xFF 87.75 2906

0

- 3

VIN_UV_WARN

V

0

0xFF

87.75

2906

0

- 3

VIN_OV_WARN

V

16

0xFF 87.75 3554

56864

- 3

VIN_OV_FLT

V

16

0xFF 80.00 3984 63750 - 3
READ_VOUT

V

0

0x3FF 87.75 1166

0

- 2
VOUT_UV_WARN

V

0

0xFF 87.75 2906

0

- 3
VOUT_PGTH

V

0

0xFF 87.75 2906

0

- 3
VAUX

V

0

0x3FF

1.95

5251

0

- 1
READ_VTEMP

°C

229.3 0x3FF

501.40

140 32103 - 2

OT_WARN

°C

228.7 0xFF

499.80

35

8005

- 2

OT_FLT

°C

228.7 0xFF

499.80

35

8005

- 2

VIMON

V

0

0x3FF 1.95 5251 0 - 1
READ_IOUT

A

0

0x3FF

42.02

24347

0

- 3

OC_WARN

A

0

0xFF

42.02

6069

0

- 3

VIREF

V

0.3

0x3F 1.19

7111

2133 - 2

PSU_VOLTAGE

V

0

0xFF 85.00 3000

0

- 3

READ_PIN

W

0

0x3FF

3687.06

2775

0

- 4
PIN_OP_WARN

W

0

0xFF

3687.06

6916

0

- 5
READ_EIN

J

0

0x7FFF543.6860

0

0