SLVAE94A March 2019 – December 2019 TPS6521815 , TPS6521845 , TPS65218D0
Can you change PMICs?
Using a multi-rail power management IC (PMIC) for an applications processor is common, but typically the vendor recommends the PMIC that should be used for each processor. Even if the suggested PMIC is not ideal for the needs of the processor, often the complexity makes it difficult to swap out the PMIC for another solution. The purpose of this tech note is to show that the TPS6521815 PMIC can provide power for the i.MX 6Solo and 6DualLite processors.
Why the TPS6521815?
The TPS6521815 device has an input range from 2.7 to 5.5 V, making it appropriate for system-on-module applications powered from a 3.3-V or 5-V DC supply or a Li-Ion battery. The device has four step-down converters that provide the 1.35-V and 1.325-V power rails required for the ARM® and SoC cores, the 1.35-V (or 1.5-V) rail required for DDR3L (or DDR3) memory, and a 3.3-V rail required for I/Os. A low-dropout (LDO) regulator provides 1.8-V for an SD Card, NAND Flash, and JTAG I/Os. The TPS6521815 automatically sequences these rails in the correct power-up sequence for the i.MX 6Solo and 6DualLite processors.
How do you make the switch?
The TPS6521815 output voltages and sequencing order are determined by an EEPROM-backed register map, which can be programmed using the BOOSTXL-TPS65218 socketed booster pack. Samples of the TPS6521815RSLR can be programmed during the prototype phase of product development and soldered down on the TPS65218EVM-100 or the prototype PCB of the final product to evaluate the performance of the PMIC. To order pre-programmed samples of the TPS6521815RSLR for the NXP i.MX 6Solo, 6DualLite processor that match this tech note, contact the programming services organization at ARROW.
TPS6521815 | i.MX 6Solo/6DualLite | |||||
---|---|---|---|---|---|---|
POWER-UP SEQUENCE | POWER SUPPLY (OUTPUT) | OUTPUT CURRENT [mA] | OUTPUT VOLTAGE [V] | POWER SUPPLY (INPUT) | VOLTAGE RATING [V] | MAX CURRENT [mA] |
1 | DCDC1 | 1800 | 1.35(2) | VDD_ARM | Minimum: 1.275
Maximum: 1.5 |
1320 (i.MX 6Solo)
844-2200 (i.MX 6DualLite)(3) |
1 | DCDC2 | 1800 | 1.325(2) | VDD_SOC | Minimum: 1.275
Maximum: 1.5 |
878-1260(3) |
3 | DCDC3 | 1800 | 1.35 (or 1.5) | NVCC_DRAM, NVCC_DRAM_CKE | Minimum: 1.283
Typical: 1.35 Maximum: 1.45 |
1000 |
0 | DCDC4 | 1600 | 3.3 | VDD_HIGH_IN, VDD_SNVS_IN, NVCC_GPIO(1) | Minimum: 2.9
Maximum: 3.3 |
125 + Maximum IO current |
5 | LDO1 | 200 | 1.8 | NVCC_NANDF, NVCC_SDx, NVCC_JTAG, NVCC_ENET, NVCC_CSI, NVCC_EIM, NVCC_LCD | Minimum: 1.65
Maximum: 3.6 |
N/A |
5 | Ext. LDO(4) | 500 | 1.2 | 1.2-V peripheral(s) | N/A | N/A |
N/A | LS2 | 100 | 5 | USB_H1_VBUS, USB_OTG_VBUS | Minimum: 4.4
Maximum: 5.25 |
25 |
Processor | Title |
i.MX 7Solo and 7Dual | Powering the NXP i.MX 7 Processor with the TPS6521815 PMIC |
i.MX 8M Mini | Powering the NXP i.MX 8M Mini with the TPS6521815 and LP8733-Q1 PMICs |