ZHCU917B November 2020 – June 2022 LP8764-Q1 , TPS6594-Q1
添加狀態(tài)后,它們將顯示在 GLOBAL SETTINGS(全局設(shè)置)面板中,如圖 8-14 所示。狀態(tài)的名稱是可配置的,但狀態(tài)類型僅限于用戶定義的狀態(tài)或硬件狀態(tài)。已經(jīng)在 PMIC 的有限狀態(tài)機中定義了硬件狀態(tài),根據(jù)定義,除了 LP_STANDBY 之外,沒有與轉(zhuǎn)換到硬件狀態(tài)相關(guān)的電源序列,也不能從硬件狀態(tài)定義轉(zhuǎn)換。
圖 8-14 全局設(shè)置PFSM 將始終從 PFSM_START 狀態(tài)開始。此狀態(tài)包括所有的 TRIG_SET 定義以及初始 TRIG_MASK。默認情況下,在 PFSM_START 中找到的 TRIG_MASK 由在 GUI 中退出 PFSM_START 狀態(tài)的箭頭定義。不能對 PFSM_START 狀態(tài)定義任何箭頭。在GLOBAL SETTINGS(全局設(shè)置)中,用戶可以編輯 PFSM_START 狀態(tài)下的 TRIG_MASK,還可以在最后一條 TRIG_SET 指令之后添加將附加到 PFSM_START 序列的指令。
PFSM Step Delay(PFSM 步進延遲)設(shè)置也是 GLOBAL SETTINGS(全局設(shè)置)的一部分?!癙FSM Step Delay”(PFSM 步進延遲)設(shè)置將確定 GUI 將使用哪個時間間隔來嘗試滿足在電源序列中發(fā)現(xiàn)的所需延遲。實際延遲是所需延遲、所使用的指令以及 PFSM 步進延遲的函數(shù)。指令延遲限制為步進延遲的 6 位或 8 位倍數(shù)。如果 GUI 無法通過現(xiàn)有的步進延遲達到所需的延遲時間,或者如果步進實際上大于所需的延遲,GUI 將在 PFSM 驗證期間產(chǎn)生錯誤。表 8-2 舉例說明了實際延遲(PFSM 步進延遲的函數(shù))與請求的延遲時間之間的關(guān)系。
| PFSM 步進延遲 (us) | 請求的延遲 (us) | 延遲指令 | 實際延遲(1) (us) |
|---|---|---|---|
| 25.6 | 2500 | DELAY_IMM(8 位) | 2483.2 |
| REG_WRITE_VCTRL_IMM(6 位) | 2457.6 | ||
| 204.8 | 40000 | DELAY_IMM(8 位) | 39936 |
| REG_WRITE_VCTRL_IMM(6 位) | 39321 | ||
| 409.6 | 300000 | DELAY_IMM(8 位) | 299827 |
| REG_WRITE_VCTRL_IMM(6 位) | 294912 |