SLVUCJ3 February   2023 TPS65220

 

  1.   ABSTRACT
  2.   Trademarks
  3. 1Introduction
  4. 2EEPROM Device Settings
    1. 2.1  Device ID
    2. 2.2  Enable Settings
    3. 2.3  Regulator Voltage Settings
    4. 2.4  Power Sequence Settings
      1. 2.4.1 Power Sequence Settings - Slot assignments
      2. 2.4.2 Power Sequence Settings - Slot Durations
      3. 2.4.3 TPS6522053 Sequence and Power Block Diagram
    5. 2.5  EN / PB / VSENSE Settings
    6. 2.6  Multi-Function Pin Settings
    7. 2.7  Over-Current Deglitch
    8. 2.8  Mask Settings
    9. 2.9  Discharge Check
    10. 2.10 Multi PMIC Config

Multi-Function Pin Settings

The TPS65219 PMIC has three multi-function pins that can be configured to set the voltage on a specific power rail or to change the frequency mode or to trigger a warm or cold reset. This section describes how each of the multi-function pins were configured.

Table 2-11 Multi-Function Pin Settings
Pin Name Setting Register Name Field Name Value Description
VSEL_SD / VSEL_DDR Function selection MFP_1_CONFIG VSEL_DDR_SD 0x1 VSEL pin configured as SD to set the voltage on the VSEL_RAIL
Rail MFP_1_CONFIG VSEL_RAIL 0x0 LDO1
pin polarity

(only applicable if VSEL_DDR_SD=0x1)

MFP_1_CONFIG VSEL_SD_POLARITY 0x0 LOW: 1.8V / HIGH: LDOx_VOUT register setting
MODE / STBY function selection MFP_2_CONFIG MODE_STBY_CONFIG 0x2 MODE and STBY
pin polarity MFP_1_CONFIG MODE_STBY_POLARITY 0x0 [if configured as MODE] LOW: auto-PFM / HIGH: forced PWM. [if configured as a STBY] LOW: STBY state / HIGH: ACTIVE state.
MODE / RESET function selection MFP_2_CONFIG MODE_RESET_CONFIG 0x1 RESET
reset selection MFP_2_CONFIG WARM_COLD_RESET_CONFIG 0x1 WARM RESET
pin polarity MFP_1_CONFIG MODE_RESET_POLARITY 0x0 [if configured as mode] LOW: auto-PFM / HIGH: forced PWM. [if configured as RESET] LOW: reset / HIGH: normal operation.

Note:

  • If LDO1 or LDO2 is configured as bypass and the VSEL pin is not configured as SD (VSEL_DDR_SD=0x0), the voltage change on the selected VSEL_RAIL can be changed by I2C (register field: VSEL_SD_I2C_CTRL)

    Table 2-12 Default register setting for VSEL_SD_I2C_CTRL
    Register Name Field Name Value Description
    MFP_1_CONFIG VSEL_SD_I2C_CTRL 0x1 0x0 = 1.8V

    0x1 = LDOx_VOUT register setting

  • If Bucks are configured for quasi-fixed frequency (BUCK_FF_ENABLE=0x0), and none of the multi-function pins are configured as MODE, switching between auto-PFM and forced-PWM can be changed by I2C (register field: MODE_I2C_CTRL).

    Table 2-13 Default register setting for MODE_I2C_CTRL
    Register Name Field Name Value Description
    MFP_1_CONFIG MODE_I2C_CTRL 0x0 0x0 = Auto PFM

    0x1 = Forced PWM