SLVUCI5 april   2023 AM6526 , AM6528 , AM6548 , TPS6594-Q1

 

  1.   PDN-0C User's Guide for Powering AM65x with the TPS6594-Q1 PMIC
  2.   Trademarks
  3. 1Introduction
  4. 2Device Versions
  5. 3Processor Connections
    1. 3.1 Power Mapping
    2. 3.2 Control Mapping
  6. 4Supporting Functional Safety Systems
  7. 5Static NVM Settings
    1. 5.1  Application-Based Configuration Settings
    2. 5.2  Device Identification Settings
    3. 5.3  BUCK Settings
    4. 5.4  LDO Settings
    5. 5.5  VCCA Settings
    6. 5.6  GPIO Settings
    7. 5.7  Finite State Machine (FSM) Settings
    8. 5.8  Interrupt Settings
    9. 5.9  POWERGOOD Settings
    10. 5.10 Miscellaneous Settings
    11. 5.11 Interface Settings
    12. 5.12 Watchdog Settings
  8. 6Pre-Configurable Finite State Machine (PFSM) Settings
    1. 6.1 Configured States
    2. 6.2 PFSM Triggers
    3. 6.3 Power Sequences
      1. 6.3.1 TO_SAFE_SEVERE and TO_SAFE
      2. 6.3.2 TO_SAFE_ORDERLY and TO_STANDBY
      3. 6.3.3 ACTIVE_TO_WARM
      4. 6.3.4 ESM_SOC_ERROR
      5. 6.3.5 PWR_SOC_ERROR
      6. 6.3.6 MCU_TO_WARM
      7. 6.3.7 TO_MCU
      8. 6.3.8 TO_ACTIVE
      9. 6.3.9 TO_RETENTION
  9. 7Application Examples
    1. 7.1 Moving Between States; ACTIVE, MCU ONLY, and RETENTION
      1. 7.1.1 ACTIVE
      2. 7.1.2 MCU ONLY
      3. 7.1.3 RETENTION
    2. 7.2 Entering and Exiting Standby
    3. 7.3 Entering and Existing LP_STANDBY
    4. 7.4 Runtime Customization
  10. 8References

Power Mapping

Figure 3-1 shows the power mapping between the TPS6594-Q1 PMIC power resources and processor voltage domains required to support independent MCU and Main power rails. In this configuration, the PMIC uses a 3.3 V input voltage. For safety applications, there is a protection FET before VCCA that connects to the OVPGDRV pin of the primary PMIC, allowing voltage monitoring and control of the input supply to the PMICs.

This PDN uses five discrete power components with four being required and one is optional depending if the efuse feature is needed. The three load switches in addition to the BUCK4 regulator create independent IO power rails with the following benefits:

  1. Sequencing SoC power domains in desired order by using PMIC GPIO control signals with desired start‐up & shut‐down timing delays shown in the Section 6.3 section.
  2. PMIC monitoring of VCCA Over Voltage (see Section 5.5) allows PMIC GPIOs to disconnect these 3.3V power rails from SoC if OV is detected.
  3. Required for low power modes (MCU Only and S2R Retention) since disabling/monitoring the IO domain of the SoC independently is required.
Note: The load switches selected (TPS22919) are for light loads (< 500mA). For larger loading, it is recommended to use TPS22965 or similar.

The fourth discrete device is a TPS628502 Buck Converter which supplies the LPDDR4 SDRAM component with required 1.1V supply. The last discrete power component is an optional TLV70018-Q1 LDO that can be used if an end product uses a high security processor type and desires the capability to program Efuse values on-board. If this feature is not desired, then this LDO can be omitted and processor pins terminated per data manual recommendations.

Note: The processor support multiple DDR memory types including DDR3L, DDR4, and LPDDR4. Each of these memory technologies requires different voltages to operate. For this reason, the regulator for the DDR voltage was purposely not included within the PMIC. The PMIC does include control signal to enable/disable an external DDR regulator in the proper sequence.
GUID-20220701-SS0I-JC5K-G8XW-7LDWXWBQKCVW-low.svg Figure 3-1 Power Connections

  • VDD_CPU_AVS, boot voltage of 1.1 V then software sets device specific AVS.

Table 3-1 identifies which power resources are required to support different system features. In the Active SoC column, there is an additional option for including or excluding the VPP_x(EFUSE) rail.

Table 3-1 PDN Power Mapping and System Features
Power Mapping System Features(1)
Device Power Resource Power Rails Processor and Memory Domains Active SoC MCU - only DDR Retention
TPS65941319-Q1 BUCK12 VDD_CORE_1V1 VDD_CORE,VDD_DLL_MMC0/1 R
BUCK3 VDD_CPU VDD_MPU0/1 R
BUCK4 VDD_MCUIO_1V8 VDDS1/2_WKUP,VCCSHV1/2_WKUP,VDDA_1P8_MON_WKUP R R
BUCK5 VDD_MCU_1V1 VDD_MCU, VDD_WKUP0/1 R R
LDO1 VDA_MCU_1V8 VDDA_LDO_WKUP, VDDA_MCU/WKUP, VDDA_ADC_WKUP, VDDA_POR_WKUP R R
LDO2 VDD_RAM_1V8 VDDA_SRAM_CORE0/1,VDDA_SRAM_MPU0/1, VDDA_1P8_OLDI0 R
LDO3 VDD_PHY_1V8 VDDA_1P8_CSI0, VDDA_1P8_SERDES0 R
LDO4 VDA_PLL_1V8 VDDA_PLL_CORE, VDDA_PLL0/1_DDR, VDDA_PLL_MPU0/1, VDDA_PLL_DSS, VDDA_PLL_PER0, VDDS_OSC1 R
TPS22919 Load Switch VDD_MCUIO_3V3 VDDA_3P3_IOLDO_WKUP, VDDA_3P3_MON_WKUP R(2) R
TPS22919 Load Switch VDD_IO_3V3 VDDA_3P3_USB, VDDA_3P3_MON0, VDDA_3P3_IOLDO0/1, VDDSHV0-2,VDDSHV7-8, VDDA_3P3_SDIO R(3)
TPS22919 Load Switch VDD_IO_1V8 VDDA_1P8_MON0, VDDS3-6,VDDSHV3-6, R(4)
TLV70018 LDO VPP_EFUSE_1V8 VPP_x(EFUSE) O
TPS628502Q BUCK VDD_DDR VDDS_DDR R R(5)
'R' is required and 'O' is optional. If left 'blank' then the regulator is not enabled during the mode.
The TPS22919 supplying VDD_MCUIO_3V3 is controlled by TPS65941319-Q1 GPIO3.
The TPS22919 supplying VDD_IO_3V3 is controlled by TPS65941319-Q1 GPIO5.
The TPS22919 supplying VDD_IO_1V8 is controlled by TPS65941319-Q1 GPIO6.
The TPS628502Q is controlled by the TPS65941319-Q1 GPIO4 and remains active while TRIGGER_I2C_7, in FSM_I2C_TRIGGERS, is set.