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参考文献

TO_SAFE_ORDERLY 和 TO_STANDBY

如果出现中等程度的错误,则会形成有序关断触发条件。此触发条件使用建议的断电序列来关断 PMIC 输出,并进入 SAFE(安全)状态。

如果发生关闭请求,例如主 TPS6594-Q1 器件的 ENABLE 引脚被下拉到低电平,则会发生相同的断电序列,但 PMIC 会进入 STANDBY(待机) (LP_STANDBY_SEL=0) 或 LP_STANDBY (LP_STANDBY_SEL=1) 状态,而不是进入 SAFE(安全)状态。这两个事件的电源序列如#GUID-78EA9C4B-F6B1-4BF8-8B90-BBBE73394DD6 所示。

TO_SAFE_ORDERLY 序列和 TO_STANDBY 序列都在 TPS65941120 中设置了 SPMI_LP_EN 和 FORCE_EN_DRV_LOW,而在 TPS65941421 和 LP876411B5 中仅设置 SPMI_LP_EN。

图 6-3 TO_SAFE_ORDERLY 和 TO_STANDBY 电源序列

在 TO_SAFE_ORDERLY 结束时,PMIC 根据寄存器 R2 中存储的值执行延迟(可在运行时配置,默认值约为 16ms),然后执行以下指令:


/TPS65941120 and TPS65941421
// Clear AMUXOUT_EN, CLKMON_EN, set LPM_EN
REG_WRITE_MASK_IMM ADDR=0x81 DATA=0x04 MASK=0xE3
// Reset all BUCK regulators
REG_WRITE_MASK_IMM ADDR=0x87 DATA=0x1F MASK=0xE0
//LP876411B5
//Reset all BUCK regulators
REG_WRITE_MASK_IMM ADDR=0x87 DATA=0x0F MASK=0xF0
对降压稳压器进行复位是为转换到 SAFE_RECOVERY 状态做好准备。SAFE_RECOVERY 意味着 PMIC 会离开任务状态。在 SAFE_RECOVERY 状态下,恢复机制会使恢复计数器递增,并确定在尝试恢复之前是否已达到恢复计数阈值(请参阅表 5-10)。

在 TO_STANDBY 序列结束时,TPS65941120 器件仅出现 16ms 延迟,并且在所有 PMIC 中进行相同的 AMUXOUT_EN、CLKMON_EN 和 LPM_EN 位操作。BUCK 未被重置。在这些指令之后,TPS65941120 执行附加检查,以确定 LP_STANDBY_SEL(请参阅表 5-10)是否为 true。如果为真,则 PMIC 会进入 LP_STANDBY 状态并退出任务状态。如果 LP_STANDBY_SEL 为假,则 PMIC 会保持在由 GUID-5B640415-4214-468F-8BC9-89BCA48A5DDE.html#TITLE-SLVUBR0T5973073-5 中 STANDBY 定义的任务状态中。