ZHCU946 March   2022 DRA829V , LP8764-Q1 , TDA4VM , TPS6594-Q1

 

  1.   PDN-1A 用户指南之使用 TPS6594-Q1 和 LP8764-Q1 PMIC 为 J721E 供电
  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 TO_ACTIVE
      6. 6.3.6 TO_RETENTION
  9. 7应用示例
    1. 7.1 初始化
    2. 7.2 在不同状态之间切换:运行和保持
      1. 7.2.1 运行
      2. 7.2.2 保持
    3. 7.3 进入和退出待机状态
    4. 7.4 进入和退出 LP_STANDBY 状态
    5. 7.5 运行时定制
  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(安全)状态。这两个事件的电源序列如 所示。

TO_SAFE_ORDERLY 序列和 TO_STANDBY 序列都在 TPS65941213 中设置了 SPMI_LP_EN 和 FORCE_EN_DRV_LOW,而在 LP876411B4 中仅设置 SPMI_LP_EN。

图 6-3 TO_SAFE_ORDERLY 和 TO_STANDBY 电源序列

在 TO_SAFE_ORDERLY 结束时,这两个 PMIC 都会等待大概 16ms,然后执行以下指令:


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

在 TO_STANDBY 序列结束时,TPS65941213 器件仅出现 16ms 延迟,并且在这两个 PMIC 中进行相同的 AMUXOUT_EN、CLKMON_EN 和 LPM_EN 位操作。BUCK 未被重置。在这些指令之后,TPS65941213 执行附加检查,以确定 LP_STANDBY_SEL(请参阅表 5-10)是否为真。如果为真,则 PMIC 会进入 LP_STANDBY 状态并退出任务状态。如果 LP_STANDBY_SEL 为假,则 PMIC 会保持在由 Topic Link Label6.1 中 STANDBY 定义的任务状态中。