[發明專利]一種SOC備電方法以及SOC有效
| 申請號: | 201610105882.7 | 申請日: | 2016-02-25 |
| 公開(公告)號: | CN107122316B | 公開(公告)日: | 2020-12-08 |
| 發明(設計)人: | 張賢;嚴春寶;譚海波 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F12/16 | 分類號: | G06F12/16;G06F1/30;G06F1/32 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 soc 方法 以及 | ||
本發明公開了一種備電方法,用于節約系統的備電成本。本發明公開的方法包括:備電管理模塊在備用電源啟動后,將數據緩存介質中的待保存的數據寫入數據暫存介質中,然后立即將處理器下電。之后備電管理模塊將數據暫存介質中待保存的數據寫入非易失存儲介質中,再關閉備用電源。本發明提供的方法使得處理器在備電流程中只需要運行毫秒級別的時間即可關閉。后續的操作都由備電管理模塊來完成,處理器無需執行常規的存儲業務關閉流程和常規的操作系統關閉流程。這樣就能夠大幅度的減小存儲設備在備電流程中的功耗,節約了備電成本。本發明還提供了相關的備電管理模塊、SOC和存儲設備。
技術領域
本發明涉及存儲領域,尤其涉及一種SOC備電方法以及SOC。
背景技術
存儲設備處理的數據會即時保存在處理器的緩存中,而緩存是一種易失存儲介質,其中的數據會隨著存儲設備處理器的掉電而丟失。因此,當為存儲設備供電的市電掉電時,存儲設備當前正在處理的數據有丟失的風險。
為此,現階段的存儲設備中一般設置有備用電源,當市電掉電時,存儲設備立即啟用備用電源開始備電流程,將處理器緩存中的數據寫入非易失存儲介質中,以保證存儲設備當前正在處理的數據不丟失。
但是,為了保證能夠順利的將緩存中的數據寫入非易失存儲介質,處理器在備電流程中需要一直保持存活狀態。由于處理器的功耗往往較高,因此會消耗較多的電池電量,導致存儲設備需要配置較大容量的備用電池,備電成本較高,不利于存儲設備的推廣。
發明內容
本發明提供了一種備電方法,用于節約系統的備電成本。本發明還提供了相關的備電管理模塊、系統級芯片(英文:system on chip,縮寫:SOC) 和存儲設備,以下將分別進行描述。
本發明的第一方面提供了一種備電方法,適用于存儲設備。該存儲設備包括處理器、存儲器、備用電源和備電管理模塊。其中,存儲器用于存儲數據,包括數據緩存介質、數據暫存介質、以及非易失存儲介質。數據緩存介質用于臨時保存處理器當前處理的數據,會隨著處理器的關閉而掉電,一般由處理器的緩存來擔任。數據暫存介質不會隨著處理器的關閉而掉電。數據緩存介質與數據暫存介質均屬于易失存儲介質,其中保存的數據在存儲設備下電后會丟失,但非易失性存儲介質中保存的數據在存儲設備下電后不會丟失。備電管理模塊用于執行本發明提供的備電方法,且備電管理模塊的功率小于處理器的功率。當市電掉電后,存儲設備的備用電源啟動,備電管理模塊開始將數據緩存介質中待保存的數據寫入數據暫存介質中,然后立即關閉處理器。在處理器關閉后,備電管理模塊將寫入數據暫存介質中的待保存的數據寫入非易失存儲介質中,并在完成將待保存的數據寫入非易失存儲介質的操作后,關閉備用電源,將存儲設備下電。本發明提供的備電方法中,備電管理模塊在備用電源啟動后,將數據緩存介質中的待保存的數據寫入數據暫存介質中,然后立即將處理器下電。之后備電管理模塊將數據暫存介質中待保存的數據寫入非易失存儲介質中,再關閉備用電源。本發明提供的方法使得處理器在備電流程中只需要運行毫秒級別的時間即可關閉。后續的操作都由備電管理模塊來完成,處理器無需執行常規的存儲業務關閉流程和常規的操作系統關閉流程。與現有技術相比,處理器關閉的更早,且執行的流程更少,這樣就能夠大幅度的減小存儲設備在備電流程中的功耗,進而減小存儲設備對電池容量的需求,節約備電成本。
可選的,數據暫存介質不會隨著處理器的關閉而掉電,具體可以由處理器的內存或末級緩存來擔任。
可選的,備電管理模塊可以確定處理器將待保存的數據寫入數據暫存介質中的起始地址和結束地址,然后根據該起始地址和結束地址,將起始地址和結束地址之間的待保存的數據寫入非易失存儲介質中。
可選的,備電管理模塊還可以將備電信息與待保存的數據一同寫入非易失存儲介質中。備電信息用于描述備電流程的所涉及的信息,備電管理模塊將備電信息寫入非易失存儲介質,有利于存儲設備在市電修復后根據該備電信息恢復待保存的數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610105882.7/2.html,轉載請聲明來源鉆瓜專利網。





