ZHCUAU5A March 2023 – May 2025 AM68 , AM68A , AM69 , AM69A , TDA4AH-Q1 , TDA4AL-Q1 , TDA4AP-Q1 , TDA4APE-Q1 , TDA4VE-Q1 , TDA4VH-Q1 , TDA4VL-Q1 , TDA4VP-Q1 , TDA4VPE-Q1 , TPS6594-Q1
如圖 5-1 所示,存在各種可以在所配置的狀態之間實現狀態轉換的觸發條件。表 5-1 按照從最高優先級(立即關斷)到最低優先級 (I2C_3) 的順序,描述了每個觸發條件及其相關的狀態轉換。優先級較高的主動觸發條件會阻止優先級較低的觸發條件和相關序列。
| 觸發條件 | 優先級 (ID) | 立即 (IMM) | 可重入 | PFSM 當前狀態 | PFSM 目標狀態 | 執行的電源序列或功能 |
|---|---|---|---|---|---|---|
| 立即關斷(7) | 0 | 是 | 假 | 待機、運行、僅 MCU、掛起至 RAM | 安全(1) | TO_SAFE_SEVERE |
| MCU 電源錯誤 | 1 | 是 | 假 | 待機、運行、僅 MCU、掛起至 RAM | 安全(1) | TO_SAFE_ORDERLY |
| GPIO10 低電平 | 2 | 是 | 假 | 待機、運行、僅 MCU、掛起至 RAM | 安全(1) | |
| 有序關斷(7) | 3 | 是 | 假 | 待機、運行、僅 MCU、掛起至 RAM | 安全(1) | |
| 關閉請求 | 5(9) | 假 | 假 | 待機、運行、僅 MCU、掛起至 RAM | 待機(2) | TO_STANDBY |
| WDOG 誤差 | 6 | 假 | 是 | 運行 | 運行 | ACTIVE_TO_WARM |
| ESM MCU 錯誤 | 7 | 假 | 是 | 運行 | 運行 | |
| ESM SOC 錯誤 | 8 | 假 | 是 | 運行 | 運行 | ESM_SOC_ERROR |
| WDOG 誤差 | 9 | 假 | 是 | 僅 MCU | 僅 MCU | MCU_TO_WARM |
| ESM MCU 錯誤 | 10 | 假 | 是 | 僅 MCU | 僅 MCU | |
| SOC 電源錯誤 | 11 | 假 | 假 | 運行 | 僅 MCU | PWR_SOC_ERR |
| GPIO8 低電平 | 12 | 假 | 假 | 運行 | 僅 MCU | |
| I2C_1 位為高電平(3) | 13 | 假 | 是 | 運行、僅 MCU | 無狀態變化 | 執行 RUNTIME BIST |
| I2C_2 位為高電平(3) | 14 | 假 | 是 | 運行、僅 MCU | 無狀態變化 | 對 I2C1 和 I2C2 啟用 I2C CRC。(4) |
| 開啟請求 | 15 | 假 | 假 | 待機、運行、僅 MCU、掛起至 RAM | 運行 | TO_ACTIVE |
| WKUP1 變為高電平 | 16 | 假 | 假 | 待機、運行、僅 MCU、掛起至 RAM | 運行 | |
| NSLEEP1 和 NSLEEP2 為高電平(5) | 17 | 假 | 假 | 待機、運行、僅 MCU、掛起至 RAM | 運行 | |
| MCU 開啟請求 | 18 | 假 | 假 | 待機、運行(6)、僅 MCU、掛起至 RAM | 僅 MCU | TO_MCU |
| WKUP2 變為高電平 | 19 | 假 | 假 | 待機、運行、僅 MCU、掛起至 RAM | 僅 MCU | |
| NSLEEP1 變為低電平,而 NSLEEP2 變為高電平(5) | 20 | 假 | 假 | 運行、僅 MCU、掛起至 RAM | 僅 MCU | |
| NSLEEP1 變為低電平,且 NSLEEP2 變為低電平(5) | 21 | 假 | 假 | 運行、僅 MCU | 掛起至 RAM | TO_RETENTION |
| NSLEEP1 變為高電平,而 NSLEEP2 變為低電平(5) | 22 | 假 | 假 | 運行、僅 MCU | 掛起至 RAM | |
| I2C_0 位變為高電平(3) | 23(8) | 假 | 假 | 待機、運行、僅 MCU | LP_STANDBY(2) | TO_STANDBY |