SLVUCJ9 February   2023 LP8764-Q1 , TPS6594-Q1

 

  1.   PDN-0A User's Guide for Powering J7AEP with the TPS6594-Q1 and LP8764-Q1 PMICs
  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
    1. 4.1 Achieving ASIL-B System Requirements
    2. 4.2 Achieving up to ASIL-D System Requirements
  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 Multi-Device Settings
    13. 5.13 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 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 Exiting LP_STANDBY
    4. 7.4 Runtime Customization
  10. 8References

Power Mapping

#FIG_XHW_CCV_HVB shows the power mapping between the dual TPS6594-Q1 PMIC and LP8764-Q1 PMIC power resources and processor voltage domains required to support independent MCU and Main power rails. In this configuration, both PMICs use a 3.3 V input voltage. For Functional Safety applications, there is a protection FET before VCCA that connects to the OVPGDRV pin of the primary PMIC, allowing voltage monitoring of the input supply to the PMICs.

For SD card dual-voltage I/O support (3.3 V and 1.8 V), the TLV7103318-Q1 device can be used. A processor GPIO control signal with a logic high default value is used to set SD VIO to 3.3 V initially. During processor power up, the boot loader SW can set GPIO signal low to select 1.8 V level as needed for high-speed card operation per SD specification. The GPIO allows control of the TLV7103318-Q1 voltage without the need for the MCU processor to establish I2C communication with the PMICs during boot from SD card operations.

This PDN uses six discrete power components with three being required and three are optional depending upon end product features. The two TPS22965-Q1 Load Switches connect VCCA_3V3 power rail to supply OV protected 3.3 V to processor I/O domains. Two load switches are required in order to enable isolation between MCU and Main processor sub-sections for MCU Safety Island or MCU Only low power operations. The unused feedback pin, FB_B3, of the TPS65941120-Q1 has been configured per NVM settings, Table 5-3, to provide voltage monitoring for VDD_MCUIO_3V3_LS power rail. The unused feedback pin, FB_B4 of the LP876411B5-Q1 has been configured per NVM settings, Table 5-3, to provide voltage monitoring for VDD_IO_3V3 power rail. The FB_B4 feedback pin enables all of the necessary processor power supply inputs to have voltage monitoring coverage as needed for functional safety ASIL-B and higher systems. The third discrete device is a TLV73318P-Q1 LDO which supplies the LPDDR4 SDRAM component with required 1.8V supply, which is monitored by the unused feedback pin, FB_B3, of the LP876411B5-Q1. The fourth discrete power component is an optional TLV73333-Q1 LDO that can be used for USB support. The fifth discrete power component is an optional TLV77103318-Q1 LDO for SD power. The sixth discrete component is TLV73318P-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 PMIC voltage monitors on unused FB_Bx must be connected to the voltages shown in the power map. The VMON_ABIST_EN=1 for all the PMICs. If the proper voltage is not connected to the FB_Bx when the monitor is enabled then the self-test fails, the BIST_FAIL_INT interrupt is set, and the device goes to the hardware SAFE RECOVERY state, see GUID-5B640415-4214-468F-8BC9-89BCA48A5DDE.html#GUID-DDB7BBE6-2B0A-442C-97FB-917ADEF20883, and main processor voltages are disabled.
Figure 3-1 Power Connections

  • * VDD_CPU_AVS, boot voltage of 0.8 V then software sets device specific AVS; 0.68 V – 0.72 V.
  • ** VDD_SD_DV, 3.3 V then software changes to 1.8 V per HS-SD.

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

Table 3-1 PDN Power Mapping and System Features
Power Mapping System Features#GUID-51E41C4E-33C6-4AC0-B8A2-4620D16D16E3
Device Power Resource Power Rails Processor and Memory Domains Active SoC MCU - only GPIO Retention DDR Retention SD Card USB Interface
TPS65941120-Q1 BUCK1234 VDD_CPU_AVS VDD_CPU R
FB_B3 VDDD_MCUIO_3V3 VDDSHV2_MCU (3.3 V) R R
BUCK5 VDD_MCU_0V85 VDDAR_MCU, VDD_MCU R R
LDO1 VDD_MCUWK_0V8 VDD_MCU_WAKE1 R O#GUID-140B0B39-DED4-47F5-AC5F-0E86BEF029E8 R#GUID-140B0B39-DED4-47F5-AC5F-0E86BEF029E8
LDO2 VDD_MCU_GPIORET_3V3 VDDSHV0_MCU R O#GUID-140B0B39-DED4-47F5-AC5F-0E86BEF029E8 R#GUID-140B0B39-DED4-47F5-AC5F-0E86BEF029E8
LDO3 VDD_MCUIO_1V8 VDDSHV1_MCU (1.8 V) R R
LDO4 VDA_MCU_1V8 VDDA_x R R
TPS65941421-Q1 BUCK1 VDD_IO_1V8 VDDS_MMC0 R
BUCK3 VDD_PHY_1V8 VDDA_1P8_x R
BUCK4 VDD_DDR_1V1 VDDS_DDRx R O#GUID-A85F688D-D328-400D-BD20-D3D874E87289 R#GUID-A85F688D-D328-400D-BD20-D3D874E87289
Mem: VDD2, VDDQ
BUCK5 VDD_RAM_0V85 VDDAR_x R
LDO1 VDD_WK_0V8 VDD_WAKE0 R O#GUID-140B0B39-DED4-47F5-AC5F-0E86BEF029E8 R#GUID-140B0B39-DED4-47F5-AC5F-0E86BEF029E8
LDO2 VDD_GPIORET_3V3 VDDSHV2 R O#GUID-140B0B39-DED4-47F5-AC5F-0E86BEF029E8 R#GUID-140B0B39-DED4-47F5-AC5F-0E86BEF029E8
LDO3 VDA_DLL_0V8 VDDA_0P8_x R
LDO4 VDA_PLL_1V8 VDDA_1P8_PLLs R
LP876411B5-Q1 BUCK1234 VDD_CORE_0V8 VDD_CORE, VDDA_0P8_x R
TPS22965-Q1 Load Switch VDD_MCUIO_3V3 VDDSHV2_MCU (3.3 V) R R
TPS22965-Q1 Load Switch VDD_IO_3V3 VDDSHV0 (3.3 V) R
TLV73318P-Q1 LDO VDD1_DDR_1V8 Mem: VDD1 R O#GUID-A85F688D-D328-400D-BD20-D3D874E87289 R#GUID-A85F688D-D328-400D-BD20-D3D874E87289
TLV73333P-Q1 LDO VDDA_3P3_USB VDDA_3P3_USB R
TLV103318-Q1 LDO VDD_SD_DV VDDSHV5 R
TLV73318P-Q1 LDO VPP_EFUSE_1V8 VPP_x O
'R' is required and 'O' is optional.
LDO1 and LDO2 of the TPS65941120-Q1 and LDO1 and LDO2 of the TPS65941421-Q1 remain on when TRIGGER_I2C_7, in FSM_I2C_TRIGGERS register, is set.
BUCK4 of the TPS65941421-Q1 and the TLV73318P-Q1 which is controlled by the TPS65941421-Q1 GPIO3 remain active while TRIGGER_I2C_5, in FSM_I2C_TRIGGERS, is set.