對于本用戶指南中介紹的 PDN,PMIC 具有以下五種配置的電源狀態:
- 待機
- Wait4Enable
- 運行
- 僅 MCU
- Pwr SoC 錯誤
- 保留(GPIO 和 DDR)
圖 5-1 展示了配置的 PDN 電源狀態以及在狀態之間變化所需的轉換條件。此外,還顯示了向硬件狀態(如 SAFE RECOVERY 和 LP_STANDBY)的轉換。硬件狀態是固定器件功率有限狀態機 (FSM) 的一部分,并在 TPS6594-Q1 數據表中進行了描述,具體請參閱節 8。
當 PMIC 從 FSM 轉換到 PFSM 時,將執行幾個初始化指令來禁用 BUCK 和 LDO 穩壓器上的殘余電壓檢查。此外,還將設置 FIRST_STARTUP_DONE 位,并清除 VCCA OV 和 UV 掩碼(在靜態配置中設置,表 4-8)。執行這些指令后,PMIC 等待有效的開啟請求,然后會進入運行狀態。各電源狀態定義如下:
待機
PMIC 由系統電源軌上的有效電源供電 (VCCA > VCCA_UV)。所有器件資源在待機狀態下都會斷電。在此狀態下,EN_DRV 被強制為低電平。處理器處于關閉狀態,沒有電壓域通電。請參閱節 5.3.2序列說明。
WAIT4ENABLE
當出現錯誤且 PMIC 從 PFSM 任務狀態退出并進入 FSM 狀態時,會進入 WAIT4ENABLE 狀態。當該器件從 FSM 狀態返回到 PFSM 時,第一個狀態會是 WAIT4ENABLE 狀態,這時所有其他資源全部斷電并且 EN_DRV 被強制為低電平。在 PMIC 退出 PFSM 并進入 FSM 狀態 SAFE_RECOVERY 之前,會執行節 5.3.1中的序列。
運行
PMIC 由有效電源供電。PMIC 功能齊全,可為所有的 PDN 負載供電。處理器已完成推薦的上電序列,MCU 和主處理器內的所有電壓域均已通電。請參閱節 5.3.8序列說明。
MCU_ONLY
PMIC 由有效電源供電。只有分配給 MCU 安全島的電源資源處于開啟狀態。請參閱節 5.3.7序列說明。
Pwr SoC 錯誤
PMIC 由有效電源供電。只有分配給 MCU 安全島的電源資源處于開啟狀態。請參閱節 5.3.5序列說明。唯一的主動觸發條件是 B,需要 PMIC 返回到 MCU_ONLY 模式。僅在導致 SOC_PWR_ERROR 的中斷清除后,才建議返回到 MCU_ONLY 模式并最終返回到運行模式。
保持
PMIC 由有效電源供電。根據特定的資源設置,只有分配給處理器保持軌的電源資源處于開啟或 LPM 模式。如果給定資源保持運行狀態,則所有鏈接的子系統都會自動保持運行狀態。ENABLE_DRV 位在此狀態下由器件清零。如果 I2C_5 位設置為高電平,則 PMIC 進入 GPIO 保持狀態。如果 I2C_7 位設置為高電平,則 PMIC 進入 DDR 保持狀態。在觸發保持狀態之前,這些位需要進行設置。請參閱節 5.3.9序列說明。