ZHCSKK3B December 2019 – February 2022 TPS6594-Q1
PRODUCTION DATA
SIGNAL NAME | I/O | Threshold Level | INPUT TYPE SELECTION | OUTPUT TYPE SELECTION | Internal PU/PD(2) | RECOMMENDED EXTERNAL PU/PD(2) | Control Register Bits | ||
---|---|---|---|---|---|---|---|---|---|
Power Domain | DEGLITCH TIME(5) | Power Domain | Push-pull/Open-drain(4) | ||||||
nPWRON (Selectable function of nPWRON/ENABLE pin)(1) |
Input | VIL(VCCA), VIH(VCCA) |
VRTC | 50 ms | 400 kΩ PU to VCCA | None | NPWRON_SEL | ||
ENABLE (Selectable function of nPWRON/ENABLE pin)(1) |
Input | VIL(VCCA), VIH(VCCA) |
VRTC | 8 µs | 400 kΩ SPU to VCCA, or 400 kΩ SPD to GND |
None | NPWRON_SEL ENABLE_POL ENABLE_DEGLITCH_EN ENABLE_PU_PD_EN ENABLE_PU_SEL |
||
EN_DRV | Output | VOL(EN_DRV) | VCCA/ PVIN_B1 |
PP | 10 kΩ High-side to VCCA | None | ENABLE_DRV | ||
SCL_I2C1 (Selectable function of SCL_I2C1/SCK_SPI pin)(1) |
Input | VIL(DIG), VIH(DIG) |
VINT | High-speed mode: 10 ns All other modes: 50 ns |
None | PU to VIO | I2C or SPI selection from NVM-configuration (6) I2C1_HS |
||
SDA_I2C1 (Selectable function of SDA_I2C1/SDI_SPI pin)(1) |
Input/output | VIL(DIG), VIH(DIG), VOL(VIO)_20mA |
VINT | High-speed mode: 10 ns All other modes: 50 ns |
VIO | OD | None | PU to VIO | I2C or SPI selection from NVM-configuration(6) I2C1_HS |
SCL_I2C2 (Selectable function of GPIO1)(1) |
Input | VIL(DIG), VIH(DIG) |
VINT | High-speed mode: 10 ns All other modes: 50 ns |
None | PU to VIO | I2C or SPI selection from NVM-configuration(6) I2C2_HS GPIO1_SEL |
||
SDA_I2C2 (Selectable function of GPIO2)(1) |
Input/output | VIL(DIG), VIH(DIG), VOL(VIO)_20mA |
VINT | High-speed mode: 10 ns All other modes: 50 ns |
VIO | OD | None | PU to VIO | I2C or SPI selection from NVM-configuration(6) I2C2_HS GPIO2_SEL |
SCK_SPI (Selectable function of SCL_I2C1/SCK_SPI pin)(1) |
Input | VIL(DIG), VIH(DIG) |
VINT | None | None | None | I2C or SPI selection from NVM-configuration(6) | ||
SDI_SPI (Selectable function of SDA_I2C1/SDI_SPI pin)(1) |
Input | VIL(DIG), VIH(DIG) |
VINT | None | None | None | I2C or SPI selection from NVM-configuration(6) | ||
CS_SPI (Selectable function of GPIO1)(1) |
Input | VIL(DIG), VIH(DIG) |
VINT | None | None | None | I2C or SPI selection from NVM-configuration(6) GPIO1_SEL |
||
SDO_SPI (Selectable function of GPIO2)(1) |
Output | VOL(VIO)_20mA, VOH(VIO) |
VIO | PP(3) / HiZ | None | None | I2C or SPI selection from NVM-configuration(6) GPIO2_SEL |
||
SCLK_SPMI (Configurable function of GPIO5)(1) |
Output for SPMI controller device, input for SPMI peripheral device | VIL(DIG), VIH(DIG), VOL(DIG)_20mA, VOH(DIG) |
VINT | None | VINT | PP | 400 kΩ PD to GND | None | NVM-configuration(6) GPIO5_SEL GPIO5_PU_PD_EN |
SDATA_SPMI (Configurable function of GPIO6)(1) |
Input/output | VIL(DIG), VIH(DIG), VOL(DIG)_20mA, VOH(DIG) |
VINT | None | VINT | PP / HiZ | 400 kΩ PD to GND | None | NVM-configuration(6) GPIO6_SEL GPIO6_PU_PD_EN |
nINT | Output | VOL(nINT) | VCCA | OD | None | PU to VCCA | |||
nRSTOUT | Output | VOL(nRSTOUT) | VCCA/ VIO |
PP(3) or OD | 10 kΩ Pull-Up to VIO if configured as Push-Pull | PU to VIO if Open-drain (driven low if no VINT) |
NRSTOUT_OD | ||
nRSTOUT_SoC (Configurable function of GPIO1 and GPIO11)(1) |
Output | VOL(nRSTOUT) | VCCA/ VIO |
PP(3) or OD | 10 kΩ Pull-Up to VIO if configured as Push-Pull | PU to VIO if Open-drain (driven low if no VINT) |
GPIO1_SEL GPIO1_OD GPIO11_SEL GPIO11_OD |
||
PGOOD (Configurable function of GPIO9)(1) |
Output | VOL(VIO), VOH(VIO) |
VIO | PP(3) or OD | None | PU to VIO if Open-drain | GPIO9_SEL GPIO9_OD PGOOD_POL PGOOD_WINDOW PGOOD_SEL_x |
||
nERR_MCU (Configurable function of GPIO7)(1) |
Input | VIL(DIG), VIH(DIG) |
VINT | 8 µs | 400 kΩ PD to GND | None | GPIO7_SEL | ||
nERR_SoC (Configurable function of GPIO3)(1) |
Input | VIL(DIG), VIH(DIG) |
VRTC | 15 µs | 400 kΩ PD to GND | None | GPIO3_SEL | ||
DISABLE_WDOG (Configurable function of GPIO8 and GPIO9)(1) |
Input | VIL(DIG), VIH(DIG) |
VINT | 30 µs | 400 kΩ PD to GND | PU to VIO | GPIO8_SEL GPIO9_SEL |
||
TRIG_WDOG (Configurable function of GPIO2 and GPIO11)(1) |
Input | VIL(DIG), VIH(DIG) |
VINT | 30 µs | 400 kΩ SPD to GND | None | GPIO2_SEL GPIO2_PU_PD_EN GPIO11_SEL GPIO11_PU_PD_EN |
||
nSLEEP1 (Configurable function of all GPIO pins)(1) |
Input | VIL(DIG), VIH(DIG) |
GPIO3 or 4: VRTC other GPIOs: VINT |
8 µs | GPIO3 or 4: 400 kΩ SPU to VRTC GPIO5 or 6: 400 kΩ SPU to VINT all other GPIOs: 400 kΩ SPU to VIO |
None | GPIOn_SEL GPIOn_PU_PD_EN NSLEEP1B |
||
nSLEEP2 (Configurable function of all GPIO pins)(1) |
Input | VIL(DIG), VIH(DIG) |
GPIO3 or 4: VRTC other GPIOs: VINT |
8 µs | GPIO3 or 4: 400 kΩ SPU to VRTC GPIO5 or 6: 400 kΩ SPU to VINT all other GPIOs: 400 kΩ SPU to VIO |
None | GPIOn_SEL GPIOn_PU_PD_EN NSLEEP2B |
||
WKUP1 (Configurable function of all GPIO pins except GPIO3 and GPIO4)(1) |
Input | VIL(DIG), VIH(DIG) |
VINT | 8 µs | GPIO5 or 6: 400 kΩ SPU to VINT or 400 kΩ SPD to GND all other GPIOs: 400 kΩ SPU to VIO or 400 kΩ SPD to GND |
None | GPIOn_SEL GPIOn_DEGLITCH_EN GPIOn_PU_PD_EN GPIOn_PU_SEL |
||
WKUP2 (Configurable function of all GPIO pins except GPIO3 and GPIO4)(1) |
Input | VIL(DIG), VIH(DIG) |
VINT | 8 µs | GPIO5 or 6: 400 kΩ SPU to VINT or 400 kΩ SPD to GND all other GPIOs: 400 kΩ SPU to VIO or 400 kΩ SPD to GND |
None | GPIOn_SEL GPIOn_DEGLITCH_EN GPIOn_PU_PD_EN GPIOn_PU_SEL |
||
LP_WKUP1 (Configurable function of GPIO3 and GPIO4)(1) |
Input | VIL(DIG), VIH(DIG) |
VRTC | 8 µs, no deglitch in LP_STANDBY state |
400 kΩ SPU to VRTC, or 400 kΩ SPD to GND |
None | GPIO3,4_SEL GPIO3,4_DEGLITCH_EN GPIO3,4_PU_PD_EN GPIO3,4_PU_SEL |
||
LP_WKUP2 (Configurable function of GPIO3 and GPIO4)(1) |
Input | VIL(DIG), VIH(DIG) |
VRTC | 8 µs, no deglitch in LP_STANDBY state |
400 kΩ SPU to VRTC, or 400 kΩ SPD to GND |
None | GPIO3,4_SEL GPIO3,4_DEGLITCH_EN GPIO3,4_PU_PD_EN GPIO3,4_PU_SEL |
||
GPIO1 | Input/output | VIL(DIG), VIH(DIG), VOL(VIO)_20mA, VOH(VIO) |
VINT | 8 µs | VIO | PP(3) or OD | 400 kΩ SPU to VIO, or 400 kΩ SPD to GND |
PU to VIO if Open-drain |
GPIO1_DIR Input: GPIO1_DEGLITCH_EN GPIO1_PU_PD_EN GPIO1_PU_SEL Output: GPIO1_OD |
GPIO2 | Input/output | VIL(DIG), VIH(DIG), VOL(VIO)_20mA, VOH(VIO) |
VINT | 8 µs | VIO | PP(3) or OD | 400 kΩ SPU to VIO, or 400 kΩ SPD to GND |
PU to VIO if Open-drain |
GPIO2_DIR Input: GPIO2_DEGLITCH_EN GPIO2_PU_PD_EN GPIO2_PU_SEL Output: GPIO2_OD |
GPIO3 | Input/output | VIL(DIG), VIH(DIG), VOL(DIG), VOH(DIG) |
VRTC | 8 µs | VINT | PP or OD | 400 kΩ SPU to VINT, or 400 kΩ SPD to GND |
PU to VIO if Open-drain |
GPIO3_DIR Input: GPIO3_DEGLITCH_EN GPIO3_PU_PD_EN GPIO3_PU_SEL Output: GPIO3_OD |
GPIO4 | Input/output | VIL(DIG), VIH(DIG), VOL(DIG), VOH(DIG) |
VRTC | 8 µs | VINT | PP or OD | 400 kΩ SPU to VINT, or 400 kΩ SPD to GND |
PU to VIO if Open-drain |
GPIO4_DIR Input: GPIO4_DEGLITCH_EN GPIO4_PU_PD_EN GPIO4_PU_SEL Output: GPIO4_OD |
GPIO5 | Input/output | VIL(DIG), VIH(DIG), VOL(DIG)_20mA, VOH(DIG) |
VINT | 8 µs | VINT | PP or OD | 400 kΩ SPU to VINT, or 400 kΩ SPD to GND |
PU to VIO if Open-drain |
GPIO5_DIR Input: GPIO5_DEGLITCH_EN GPIO5_PU_PD_EN GPIO5_PU_SEL Output: GPIO5_OD |
GPIO6 | Input/output | VIL(DIG), VIH(DIG), VOL(DIG)_20mA, VOH(DIG) |
VINT | 8 µs | VINT | PP or OD | 400 kΩ SPU to VINT, or 400 kΩ SPD to GND |
PU to VIO if Open-drain |
GPIO6_DIR Input: GPIO6_DEGLITCH_EN GPIO6_PU_PD_EN GPIO6_PU_SEL Output: GPIO6_OD |
GPIO7 | Input/output | VIL(DIG), VIH(DIG), VOL(VIO), VOH(VIO) |
VINT | 8 µs | VIO | PP(3) or OD | 400 kΩ SPU to VIO, or 400 kΩ SPD to GND |
PU to VIO if Open-drain |
GPIO7_DIR Input: GPIO7_DEGLITCH_EN GPIO7_PU_PD_EN GPIO7_PU_SEL Output: GPIO7_OD |
GPIO8 | Input/output | VIL(DIG), VIH(DIG), VOL(VIO), VOH(VIO) |
VINT | 8 µs | VIO | PP(3) or OD | 400 kΩ SPU to VIO, or 400 kΩ SPD to GND |
PU to VIO if Open-drain |
GPIO8_DIR Input: GPIO8_DEGLITCH_EN GPIO8_PU_PD_EN GPIO8_PU_SEL Output: GPIO8_OD |
GPIO9 | Input/output | VIL(DIG), VIH(DIG), VOL(VIO), VOH(VIO) |
VINT | 8 µs | VIO | P(3)P or OD | 400 kΩ SPU to VIO, or 400 kΩ SPD to GND |
PU to VIO if Open-drain |
GPIO9_DIR Input: GPIO9_DEGLITCH_EN GPIO9_PU_PD_EN GPIO9_PU_SEL Output: GPIO9_OD |
GPIO10 | Input/output | VIL(DIG), VIH(DIG), VOL(VIO), VOH(VIO) |
VINT | 8 µs | VIO | PP(3) or OD | 400 kΩ SPU to VIO, or 400 kΩ SPD to GND |
PU to VIO if Open-drain |
GPIO10_DIR Input: GPIO10_DEGLITCH_EN GPIO10_PU_PD_EN GPIO10_PU_SEL Output: GPIO10_OD |
GPIO11 | Input/output | VIL(DIG), VIH(DIG), VOL(VIO), VOH(VIO) |
VINT | 8 µs | VIO | PP(3) or OD | 400 kΩ SPU to VIO, or 400 kΩ SPD to GND |
PU to VIO if Open-drain |
GPIO11_DIR Input: GPIO11_DEGLITCH_EN GPIO11_PU_PD_EN GPIO11_PU_SEL Output: GPIO11_OD |
SYNCCLKIN (Configurable function of GPIO10)(1) |
Input | VIL(DIG), VIH(DIG) |
VINT | None | 400 kΩ SPD to GND | None | GPIO10_SEL GPIO10_PU_PD_EN |
||
SYNCCLKOUT (Configurable function of GPIO8, GPIO9, and GPIO10)(1) |
Output | VOL(VIO), VOH(VIO) |
VIO | PP(3) | None | None | GPIO8_SEL GPIO9_SEL GPIO10_SEL |
||
CLK32KOUT (Configurable function of GPIO3, GPIO4, GPIO8, and GPIO10)(1) |
Output | GPIO3 or 4: VOL(DIG), VOH(DIG) GPIO8 or 10: VOL(VIO), VOH(VIO) |
GPIO3 or 4: VRTC GPIO8 or 10: VIO |
PP(3) | None | None | GPIO3_SEL GPIO4_SEL GPIO8_SEL GPIO10_SEL |