ZHCUAR3 February   2023 LP8764-Q1 , TPS6594-Q1

 

  1.   PDN-0A 用户指南之使用 TPS6594-Q1 和 LP8764-Q1 PMIC 为 J7AEP 供电
  2.   商标
  3. 1引言
  4. 2器件版本
  5. 3处理器连接
    1. 3.1 电源映射
    2. 3.2 控制映射
  6. 4支持功能安全系统
    1. 4.1 达到 ASIL-B 系统要求
    2. 4.2 达到 ASIL-D 系统要求
  7. 5静态 NVM 设置
    1. 5.1  基于应用程序的配置设置
    2. 5.2  器件标识设置
    3. 5.3  BUCK 设置
    4. 5.4  LDO 设置
    5. 5.5  VCCA 设置
    6. 5.6  GPIO 设置
    7. 5.7  有限状态机 (FSM) 设置
    8. 5.8  中断设置
    9. 5.9  POWERGOOD 设置
    10. 5.10 其他设置
    11. 5.11 接口设置
    12. 5.12 多器件设置
    13. 5.13 看门狗设置
  8. 6可预配置的有限状态机 (PFSM) 设置
    1. 6.1 配置的状态
    2. 6.2 PFSM 触发条件
    3. 6.3 电源序列
      1. 6.3.1 TO_SAFE_SEVERE 和 TO_SAFE
      2. 6.3.2 TO_SAFE_ORDERLY 和 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. 7应用示例
    1. 7.1 在不同状态之间切换:运行和保持
      1. 7.1.1 运行
      2. 7.1.2 仅 MCU
      3. 7.1.3 保持
    2. 7.2 进入和退出待机状态
    3. 7.3 进入和退出 LP_STANDBY
    4. 7.4 运行时定制
  10. 8参考文献

控制映射

#FIG_LMF_QHH_MQB 展示了处理器和 PMIC 器件之间的数字控制信号映射。为了使三个 PMIC 器件协同工作,这些 PMIC 必须建立一个 SPMI 通信通道。该 SPMI 使两个 TPS6594-Q1 能够同步其内部可预配置状态机 (PFSM),以便它们作为一个 PFSM 在所有电源和数字资源上运行。TPS6594-Q1 上的 GPIO_5 和 GPIO_6 引脚以及 LP8764-Q1 上的 GPIO_8 和 GPIO_9 引脚分配用于实现该功能。

从 PMIC 到处理器的其他数字连接提供错误监控、处理器复位、处理器唤醒和系统低功耗模式。已将特定的 GPIO 引脚分配给关键信号,以确保在低功耗模式下只有少数 GPIO 引脚保持工作时,器件能够正常工作。

“TPS6594-Q1 数字连接”所示的数字连接可实现一些系统特性,包括“仅 MCU 的 MCU 安全岛”和 DDR 保持模式、性能高达 ASIL-D 的功能安全以及符合标准的双电压 SD 卡运行。

图 3-2 PDN-0A 数字连接
  1. PMIC IO 可以针对输入和输出功能使用不同的电源域。I2C1 和 I2C2 的 SDA 功能使用 VINT 电压域作为输入,并使用 VIO 电压域作为输出。有关完整说明,请参阅器件数据表。所示的 PMIC 电压域用于 PDN-0A NVM 配置。
  2. WKUP2 触发转换到仅 MCU 状态。LP_WKUP1 和 WKUP1 转换到运行状态GUID-5B640415-4214-468F-8BC9-89BCA48A5DDE.html#GUID-DDB7BBE6-2B0A-442C-97FB-917ADEF20883
注: IO 的 PMIC 电压域可以根据配置的不同而不同。当配置为输入时,GPIO3 和 GPIO4 均在 VRTC 域中。当配置为输出时,GPIO3 和 GPIO4 均在 VINT 域中。
注: 除 I2C 信号外,还有四个附加信号为开漏输出,需要上拉至特定电源轨。有关信号和特定电源轨的列表,请参阅表 3-2
表 3-2 开漏信号和电源轨
PDN 信号上拉电源轨
H_MCU_INTnVDD_MCUIO_1V8
H_MCU_PORz_1V8VDA_MCU_1V8
H_SOC_PORz_1V8VDA_MCU_1V8
H_DDR_RET_1V1VDD_DDR_1V1_REG
H_WKUP_I2C0VDD_MCUIO_3V3
H_MCU_I2C0_SCL/SDAVDD_MCUIO_3V3

请使用表 3-3 作为指南来了解每个 PDN 系统特性所需的 GPIO 分配。如果不需要所列出的特性,可以删除数字连接;但是,GPIO 引脚仍会按照显示的由 NVM 定义的默认功能进行配置。启动后,处理器可以重新配置未使用的 GPIO 以支持新功能。只要该功能仅在启动后才需要且默认功能不与正常操作产生任何冲突(例如,两个输出驱动同一网络),就可以对 GPIO 重新配置。有关功能安全相关连接如何帮助实现功能安全系统级目标的详细信息,请参阅GUID-D64CCBD4-435C-4C7C-9EB8-FB4BA8232AB5.html

表 3-3 按系统特性划分的数字连接
器件 GPIO 映射 系统特性#GUID-D482FDF0-0588-4DAA-B617-A3C252ADE3C1
PMIC 引脚 NVM 功能 PDN 信号 有源 SoC 功能安全 MCU - 仅 MCU 安全岛 GPIO 保持 DDR 保持 SD 卡
TPS65941120-Q1 nPWRON/ ENABLE 启用 SOC_PWR_ON R
INT INT H_MCU_INTn R
nRSTOUT nRSTOUT H_MCU_PORz_1V8 R R
SCL_I2C1 SCL_I2C1 H_WKUP_I2C0 R
SDA_I2C1 SDA_I2C1 H_WKUP_I2C0 R
GPIO_1 SCL_I2C2 H_MCU_I2C0_SCL R
GPIO_2 SDA_I2C2 H_MCU_I2C0_SDA R
GPIO_3 nERR_SoC H_SOC_SAFETY_ERRn R
GPIO_4 LP_WKUP1#GUID-4B5F6C6A-A20C-4D57-9EE1-A30FEB46D006 PMIC_FULL_ACTIVEn R R
GPIO_5 SCLK_SPMI PMICA_SCLK R
GPIO_6 SDATA_SPMI PMICA_SDATA R
GPIO_7 nERR_MCU H_MCU_SAFETY_ERRn R
GPIO_8 DISABLE_WDOG PMICA_GPIO8 #GUID-6AC13799-EDB9-4F36-A043-A4C0EC83013D #GUID-6AC13799-EDB9-4F36-A043-A4C0EC83013D
GPIO_9 GPO EN_MCU3V3IO R R
GPIO_10 WKUP1 PMICA_GPIO10/ H_PMIC_PWR_EN1 O
GPIO_11 nRSTOUT_SOC H_SOC_PORz_1V8 R
TPS65941421-Q1 nPWRON/ENABLE ENABLE 未使用
nINT nINT H_MCU_INTn
nRSTOUT nRSTOUT 未使用
SCL_I2C1 SCL_I2C1 H_WKUP_I2C0 R
SDA_I2C1 SCL_I2C1 H_WKUP_I2C0 R
GPIO_1 GPO 未使用#GUID-7845E0FD-DEE5-4204-9569-1DC02F1404BE
GPIO_2 GPI 未使用#GUID-F1CADDC3-64C6-496A-B855-05A9EEDD09C8 R
GPIO_3 GPO EN_DDR_VDD1 R O R
GPIO_4 GPO H_DDR_RET_1V1 R
GPIO_5 SCLK_SPMI PMICB_SCLK R
GPIO_6 SDATA_SPMI PMICB_SDATA R
GPIO_7 GPI 未使用#GUID-7845E0FD-DEE5-4204-9569-1DC02F1404BE
GPIO_8 GPI 未使用#GUID-7845E0FD-DEE5-4204-9569-1DC02F1404BE
GPIO_9 GPO EN_EFUSE_LDO#GUID-7845E0FD-DEE5-4204-9569-1DC02F1404BE
GPIO_10 WKUP2 WK_MCU_ONLYn#GUID-7845E0FD-DEE5-4204-9569-1DC02F1404BE O
GPIO_11 GPO EN_3V3IO R
LP876411B5-Q1 nINT nINT H_MCU_INTn R
nRSTOUT nRSTOUT 未使用
SCL_I2C1 SCL_I2C1 H_WKUP_I2C0 R
SDATA_I2C1 SDATA_I2C1 H_WKUP_I2C0 R
GPIO_1 GPIO_1 未使用
GPIO_2 GPIO_2 未使用
GPIO_3 GPIO_3 未使用
GPIO_4 GPIO_4 未使用
GPIO_5 GPIO_5 未使用
GPIO_6 GPIO_6 未使用
GPIO_7 GPIO_7 未使用
GPIO_8 SCLK_SPMI PMICC_SCLK R
GPIO_9 SDATA_SPMI PMICC_SDATA R
GPIO_10 GPIO_10 未使用
R 是必需项。O 是可选项。
如果期望通过硬件禁用看门狗,则需要 GPIO_8,并且必须在 nRSTOUT 变为高电平时将其设置为高电平。nRSTOUT 变为高电平后,看门狗状态被锁定,可以通过软件将该引脚配置为用于其他功能。
电源序列或 PMIC 功能不需要此 GPIO,如有需要,可以通过软件将其配置为用于其他目的。
TPS65941111 的 GPIO4 并非电源序列 GUID-C4EB5B6E-C9E2-46E0-B5A5-085D4EE72490.html#GUID-C4EB5B6E-C9E2-46E0-B5A5-085D4EE72490 的一部分。该 GPIO 必须在运行时通过 SOC 进行配置。