8.2 ARM電源管理--冷暖啟動
在構架電源狀態(tài)的管理中,一共涉及四種狀態(tài),分別是:
1)常規(guī)模式(normal)
2)后備等待模式(standby wait 等待中斷/事件)
3)保持最低消耗模式(retention)
4)關機冷啟動模式
冷啟動就是指從一種冷狀態(tài)從頭開始啟動,而暖啟動則是指先前由冷啟動的cpu通過模擬關機轉換到retention狀態(tài)所做出的再次啟動。其啟動流程是由retention狀態(tài)轉換到normal狀態(tài)。而對一種流程的引入,主要還是為了方便多處理器CPU進行管理,在不需要這么多核運作的時候可以把放置一部分cpu到retention狀態(tài),降低系統(tǒng)功耗;而突然需要一些cpu幫手來幫忙處理運算的時候,又可以快速喚醒,提高任務效率。而暖啟動的CUP通過重置喚醒,相關的寄存器位于RMR的欄目中。而啟動的程序執(zhí)行地點由寄存器保存好,在RVBAR的寄存器欄目中。
最近心態(tài)有些漂浮,有時總會感覺自己不做芯片設計,但是又一再地喜歡搜集和討論關于芯片構架的一些資料,這會不會是在浪費時間和精力?不過來日方長,有些東西必須等要時間才能印證價值。
標簽: