ZHCSD04E November 2014 – March 2022 TPS65400
PRODUCTION DATA
The PIN_CONFIG_00 command selects pin function and behavior for enable pins ENSWx and the global PGOOD pin.
ENABLE_PIN_CONFIG selects between active ENABLE, inactive ENABLE, or single ENABLE behavior for ENSWx pins.
PGOOD_PIN_CONFIG sets the function of the global PGOOD pin.
BITS | NAME | READ / WRITE | DEFAULT VALUE | BINARY VALUE | MEANING | PINS AFFECTED |
---|---|---|---|---|---|---|
7 | — | R | 0 | — | — | — |
6 | PGOOD_PIN_CONFIG: PGOOD_LOGIC | R/W | 0 | 0 | AND of all unmasked PGOODs | Global PGOOD pin |
1 | OR of all unmasked PGOODs | |||||
5 | PGOOD_PIN_CONFIG: PGOOD4_MASK | R/W | 1 | 0 | PGOOD4 is masked | |
1 | PGOOD4 is unmasked | |||||
4 | PGOOD_PIN_CONFIG: PGOOD3_MASK | R/W | 1 | 0 | PGOOD3 is masked | |
1 | PGOOD3 is unmasked | |||||
3 | PGOOD_PIN_CONFIG: PGOOD2_MASK | R/W | 1 | 0 | PGOOD2 is masked | |
1 | PGOOD2 is unmasked | |||||
2 | PGOOD_PIN_CONFIG: PGOOD1_MASK | R/W | 1 | 0 | PGOOD1 is masked | |
1 | PGOOD1 is unmasked | |||||
1:0 | ENABLE_PIN_CONFIG | R/W | 00 | 00 | Active ENABLE Enable pins ENSWx control each switcher independently | ENSW# pins |
01 | Inactive ENABLE All enable pins ENSWx are ignored | |||||
1X | Single ENABLE ENSW1 starts and stops sequencing. All other enable pins are ignored. |
Table 8-22 shows example configurations for PGOOD_PIN_CONFIG.
PGOOD_PIN_CONFIG BINARY VALUE | GLOBAL PGOOD PIN | COMMENTS |
---|---|---|
01111 (default) | PGOOD1 and PGOOD2 and PGOOD3 and PGOOD4 | |
11111 | PGOOD1 or PGOOD2 or PGOOD3 or PGOOD4 | |
00101 | PGOOD1 and PGOOD3 | Buck1,2 current sharing mode, Buck3,4 current sharing mode |
01101 | PGOOD1 and PGOOD3 and PGOOD4 | Buck1,2 current sharing mode |
00111 | PGOOD1 and PGOOD2 and PGOOD3 | Buck3,4 current sharing mode |
X0001 | PGOOD1 | Only monitor Buck1's status |
X0010 | PGOOD2 | Only monitor Buck2's status |
X0100 | PGOOD3 | Only monitor Buck3's status |
X1000 | PGOOD4 | Only monitor Buck4's status |
This command has no PAGE support.
Changing PIN_CONFIG_00 during normal operation has no effect. The configuration can only be modified by storing into EEPROM and then reloading the configuration upon reset.