SLVSIH4 August 2025 TPS6521505-Q1
PRODUCTION DATA
The function of this pin is configured by VSEL_DDR_SD in MFP_1_CONFIG.
When configured as VSEL_SD, LDO1 is controlled by the pin. The configuration must not change after power-up.
VSEL_SD/VSEL_DDR configured as 'VSEL_SD': SD-card-IO-select:
Configure the polarity of this pin by writing to VSEL_SD_POLARITY in MFP_1_CONFIG register. Toggling the pin changes the output voltage of the selected LDO between hard-coded 1.8V and the voltage configured in LDOx_VOUT. For the SD-card-IO-supply, LDOx_VOUT must be configured for 3.3V. A change of the VSEL_SD status does not cause a state-transition.
VSEL_SD/VSEL_DDR configured as 'VSEL_DDR':
Pulling this pin high sets the output voltage of Buck3 to 1.35V (DDR3LV), leaving the pin floating sets the output voltage of Buck3 to 1.2V (DDR4, LP-DDR3, some LP-DDR2), pulling the pin low sets the output voltage of the Buck3 voltage configured in BUCK3_VOUT. For LP-DDR4, BUCK3_VOUT must be configured to 1.1V.
The Table below shows the various combinations.
Pin Configuration (VSEL_DDR_SD) |
Pin Polarity (VSEL_SD_POLARITY) |
Rail selection |
PIN state (schematic) |
I2C control (VSEL_SD_I2C_CTRL) |
Resulting Function |
|---|---|---|---|---|---|
| DDR | n/a | LDO1 (via I2C control) |
L | 0h: LDOx = 1.8V 1h: LDOx = LDOx_VSET |
BUCK3 = Buck3_VSET |
| DDR | n/a | LDO1 (via I2C control) |
open | 0h: LDOx = 1.8V 1h: LDOx = LDOx_VSET |
BUCK3 = 1.2V |
| DDR | n/a | LDO1 (via I2C control) |
H | 0h: LDOx = 1.8V 1h: LDOx = LDOx_VSET |
BUCK3 = 1.35 |
| SD | 0 | LDO1 | L | x | LDO1 = 1.8V (LDO mode) |
| SD | 0 | LDO1 | H | x | LDO1 = LDO1_VSET |
| SD | 1 | LDO1 | L | x | LDO1 = LDO1_VSET |
| SD | 1 | LDO1 | H | x | LDO1 = 1.8V (LDO mode) |