亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

電源管理控制器與方法

文檔序號:8528047閱讀:356來源:國知局
電源管理控制器與方法
【專利說明】電源管理控制器與方法
[0001]本發(fā)明是以下專利申請的分案申請:申請?zhí)?200910152277.5,申請日:2009年7
月14日,發(fā)明名稱:電源管理控制器與方法
技術(shù)領(lǐng)域
[0002]本發(fā)明是有關(guān)于計算機(jī)系統(tǒng)的電源管理,特別是有關(guān)于計算機(jī)系統(tǒng)從待機(jī)狀態(tài)快速恢復(fù)到工作狀態(tài)的裝置及方法。
【背景技術(shù)】
[0003]近年來,計算機(jī)進(jìn)入待機(jī)狀態(tài)(例如:使筆記本型計算機(jī)達(dá)到省電的目的)并且從待機(jī)狀態(tài)(Sleep State)快速恢復(fù)到工作狀態(tài)(Execut1n State)的能力越來越受重視。舉例來說,使用者若不希望在計算機(jī)關(guān)機(jī)之后,需要等待很長的一段開機(jī)時間才可以再次使用計算機(jī),則可選擇讓計算機(jī)進(jìn)入待機(jī)狀態(tài)。
[0004]在已知計算機(jī)系統(tǒng)中(例如使用Microsoft Windows?操作系統(tǒng)的計算機(jī)系統(tǒng)),可通過數(shù)種待機(jī)狀態(tài)(例如:進(jìn)階配置與電源管理接口規(guī)格ACPI所定義的待機(jī)狀態(tài))來減少電源的消耗。舉例來說,S3 (Suspend to RAM)是一種低喚醒延遲時間(例如:約5秒或更短)的待機(jī)狀態(tài),在S3下,計算機(jī)系統(tǒng)可以很快速地恢復(fù)到正常工作狀態(tài)(例如:S0),但只有系統(tǒng)存儲器以及部份中央處理單元L2配置的內(nèi)容可以被維持,其余大部分的系統(tǒng)內(nèi)容都會遺失。系統(tǒng)存儲器可通過執(zhí)行周期性的自我更新程序(self-refresh)來維持其內(nèi)容,然而存儲器自我更新程序會消耗電源,且當(dāng)電池電量過低而斷電時,系統(tǒng)存儲器會有遺失內(nèi)容的風(fēng)險。因此,計算機(jī)系統(tǒng)并不會長時間處于S3(尤其是受限于電池電量的手提式計算機(jī)),通常在某一段時間之后,計算機(jī)系統(tǒng)便會進(jìn)入S4 (Suspended to Disk)。
[0005]S4是一種低耗電量、長喚醒延遲時間(例如:約20秒或更長)的待機(jī)狀態(tài)。在S4下,所有硬件及裝置的電源都會關(guān)閉,而系統(tǒng)內(nèi)容則會被保存到硬盤中。雖然S4較S3可節(jié)省更多的電源,但計算機(jī)系統(tǒng)從S4回到正常工作(例如:S0狀態(tài))需要重新執(zhí)行基本輸入輸出系統(tǒng)(B1S)初始化,因此花費(fèi)的時間會較S3回到正常工作狀態(tài)的時間長。因此,如何有效率地使得計算機(jī)系統(tǒng)由待機(jī)狀態(tài)快速恢復(fù)至工作狀態(tài),且兼具低電源消耗的便是目前亟待發(fā)展的目標(biāo)。

【發(fā)明內(nèi)容】

[0006]本發(fā)明提供了一種恢復(fù)計算機(jī)系統(tǒng)狀態(tài)的方法,包含:接收恢復(fù)請求使得計算機(jī)系統(tǒng)自待機(jī)狀態(tài)恢復(fù)到工作狀態(tài);執(zhí)行復(fù)原程序以將該計算機(jī)系統(tǒng)恢復(fù)到該工作狀態(tài),其中該復(fù)原程序包含通過請求分頁方法從非易失性存儲器的一特定區(qū)域加載數(shù)據(jù)到系統(tǒng)存儲器,其中該計算機(jī)系統(tǒng)的一操作系統(tǒng)無法讀取儲存該數(shù)據(jù)的非易失性存儲器中的該特定區(qū)域,其中該數(shù)據(jù)包含用于恢復(fù)到該工作狀態(tài)的信息,其中該復(fù)原程序包含通過先前儲存于該非易失性存儲器中的該信息使得該計算機(jī)系統(tǒng)恢復(fù)到該工作狀態(tài),且其中該數(shù)據(jù)包含一 L2配置內(nèi)容;以及接收存取請求以存取該系統(tǒng)存儲器,其中該存取請求指示存取該系統(tǒng)存儲器的部分?jǐn)?shù)據(jù),并在該復(fù)原程序完成前存取該存取請求對應(yīng)該系統(tǒng)存儲器的部分。
[0007]本發(fā)明提供了一種控制器,用以恢復(fù)系統(tǒng)的狀態(tài),其中該控制器包含:至少一輸入端,用于接收來自處理單元的輸入信號,以及用于接收與該系統(tǒng)相關(guān)的請求;以及至少一輸出端,用于輸出到系統(tǒng)存儲器和非易失性存儲器;其中該控制器用于:通過該輸入端接收恢復(fù)請求,使得該系統(tǒng)由待機(jī)狀態(tài)恢復(fù)到工作狀態(tài),其中該復(fù)原程序包含通過請求分頁方法從非易失性存儲器的一特定區(qū)域加載數(shù)據(jù)到系統(tǒng)存儲器,其中該計算機(jī)系統(tǒng)的一操作系統(tǒng)無法讀取儲存該數(shù)據(jù)的非易失性存儲器中的該特定區(qū)域,其中該數(shù)據(jù)包含用于恢復(fù)到該工作狀態(tài)的信息,其中該復(fù)原程序包含通過先前儲存于該非易失性存儲器中的該信息使得該計算機(jī)系統(tǒng)恢復(fù)到該工作狀態(tài),且其中該數(shù)據(jù)包含一 L2配置內(nèi)容;以及通過該輸入端接收存取請求以存取該系統(tǒng)存儲器的部分?jǐn)?shù)據(jù),其中該存取請求對應(yīng)該系統(tǒng)存儲器的地址,并在該復(fù)原程序完成前存取該存取請求。
[0008]本發(fā)明提供了一種具有電源管理能力的系統(tǒng),包含:處理單元;非易失性存儲器,親接到該處理單元;系統(tǒng)存儲器,親接到該處理單元,其中當(dāng)收到待機(jī)請求時,該處理單元執(zhí)行程序以使得該系統(tǒng)進(jìn)待機(jī)狀態(tài);其中當(dāng)收到該待機(jī)請求時,該處理單元將該系統(tǒng)存儲器的內(nèi)容儲存到該非易失性存儲器中并移除該系統(tǒng)存儲器的電源;以及系統(tǒng)芯片,耦接到該處理單元、該非易失性存儲器以及該系統(tǒng)存儲器,其中當(dāng)收到恢復(fù)請求時,該系統(tǒng)芯片執(zhí)行復(fù)原程序使得該系統(tǒng)恢復(fù)到工作狀態(tài),其中該復(fù)原程序包含通過請求分頁方法從非易失性存儲器的一特定區(qū)域加載數(shù)據(jù)到系統(tǒng)存儲器,其中該計算機(jī)系統(tǒng)的一操作系統(tǒng)無法讀取儲存該數(shù)據(jù)的非易失性存儲器中的該特定區(qū)域,其中該數(shù)據(jù)包含用于恢復(fù)到該工作狀態(tài)的信息,其中該復(fù)原程序包含通過先前儲存于該非易失性存儲器中的該信息使得該計算機(jī)系統(tǒng)恢復(fù)到該工作狀態(tài),且其中該數(shù)據(jù)包含一 L2配置內(nèi)容。
[0009]有鑒于此,本發(fā)明提供數(shù)個實施例以介紹電源管理的方法。
[0010]一計算機(jī)系統(tǒng)處于工作狀態(tài)時,可收到待機(jī)請求,指示該計算機(jī)系統(tǒng)進(jìn)入待機(jī)狀態(tài)。此時,可將工作狀態(tài)的相關(guān)數(shù)據(jù)從系統(tǒng)存儲器儲存到非易失性存儲器中。之后可暫停供應(yīng)電源到系統(tǒng)存儲器。
[0011]接著,可收到恢復(fù)請求,指示計算機(jī)系統(tǒng)從待機(jī)狀態(tài)恢復(fù)到工作狀態(tài)。接著執(zhí)行復(fù)原程序使得數(shù)據(jù)從該非易失性存儲器(例如:硬盤、閃存或電子可抹除可編程只讀存儲器等)加載到系統(tǒng)存儲器。
[0012]最后,可接收存取請求,指示存取系統(tǒng)存儲器的部分?jǐn)?shù)據(jù)。
[0013]上述的方法可用于硬件或軟件中(例如計算機(jī)可存取存儲器中的軟件程序或程序指令)O舉例來說,一種能使系統(tǒng)從待機(jī)狀態(tài)恢復(fù)的控制器,可包含一個或多個輸入端,用于接收來自處理單元的輸入信號,并用于接收與系統(tǒng)相關(guān)的請求??刂破鬟€可包含一個或多個輸出端,用于輸出到系統(tǒng)存儲器和非易失性存儲器。
[0014]本發(fā)明提供了一種恢復(fù)計算機(jī)系統(tǒng)狀態(tài)的方法,包含:接收恢復(fù)請求使得計算機(jī)系統(tǒng)自待機(jī)狀態(tài)恢復(fù)到工作狀態(tài);執(zhí)行復(fù)原程序以將該計算機(jī)系統(tǒng)恢復(fù)到該工作狀態(tài),其中該復(fù)原程序包含從非易失性存儲器加載數(shù)據(jù)到系統(tǒng)存儲器;以及接收存取請求以存取該系統(tǒng)存儲器,其中該存取請求指示存取該系統(tǒng)存儲器的部分?jǐn)?shù)據(jù),并在該復(fù)原程序完成前存取該存取請求對應(yīng)該系統(tǒng)存儲器的部分。
[0015]本發(fā)明還提供了一種控制器,用以恢復(fù)系統(tǒng)的狀態(tài),其中該控制器包含:至少一輸入端,用于接收來自處理單元的輸入信號,以及用于接收與該系統(tǒng)相關(guān)的請求;以及至少一輸出端,用于輸出到系統(tǒng)存儲器和非易失性存儲器;其中該控制器用于:通過該輸入端接收恢復(fù)請求,使得該系統(tǒng)由待機(jī)狀態(tài)恢復(fù)到工作狀態(tài);執(zhí)行復(fù)原程序以將該系統(tǒng)恢復(fù)到該工作狀態(tài),其中該復(fù)原程序包含通過該輸出端從該非易失性存儲器加載數(shù)據(jù)到該系統(tǒng)存儲器;以及通過該輸入端接收存取請求以存取該系統(tǒng)存儲器的部分?jǐn)?shù)據(jù),其中該存取請求對應(yīng)該系統(tǒng)存儲器的地址。
[0016]本發(fā)明還提供了一種具有電源管理能力的系統(tǒng),包含:處理單元;非易失性存儲器,耦接到該處理單元;以及系統(tǒng)存儲器,耦接到該處理單元,其中當(dāng)收到待機(jī)請求時,該處理單元執(zhí)行程序以使得該系統(tǒng)進(jìn)待機(jī)狀態(tài);其中當(dāng)收到該待機(jī)請求時,該處理單元將該系統(tǒng)存儲器的內(nèi)容儲存到該非易失性存儲器中并移除該系統(tǒng)存儲器的電源;系統(tǒng)芯片,耦接到該處理單元、該非易失性存儲器以及該系統(tǒng)存儲器,其中當(dāng)收到恢復(fù)請求時,該系統(tǒng)芯片執(zhí)行復(fù)原程序使得該系統(tǒng)恢復(fù)到工作狀態(tài),其中該復(fù)原程序包含從該非易失性存儲器加載數(shù)據(jù)到該系統(tǒng)存儲器。
[0017]為讓本發(fā)明的特征和優(yōu)點能更明顯易懂,下文特舉出較佳實施例,并配合所附圖式,作詳細(xì)說明如下。
【附圖說明】
[0018]圖1為根據(jù)本發(fā)明一實施例的具有電源管理功能的系統(tǒng)示意圖;
[0019]圖2為根據(jù)本發(fā)明一實施例的進(jìn)入待機(jī)狀態(tài)的方法流程圖;
[0020]圖3為根據(jù)本發(fā)明一實施例的從待機(jī)狀態(tài)恢復(fù)的方法流程圖;以及
[0021]圖4為根據(jù)本發(fā)明一實施例的進(jìn)入待機(jī)狀態(tài)并從該待機(jī)狀態(tài)恢復(fù)的方法流程圖。
[0022][主要元件標(biāo)號說明]
[0023]100 ?系統(tǒng);
[0024]110?中央處理單元;
[0025]120?系統(tǒng)存儲器;
[0026]130?系統(tǒng)芯片組;
[0027]132?請求分頁控制器;
[0028]134?硬盤主控制器;
[0029]140?硬盤/非易失性存儲器;
[0030]142?硬盤控制器;
[0031]145?儲存空間;
[0032]146?系統(tǒng)存儲器映像。
【具體實施方式】
[0033]名詞的定義
[0034]以下為本發(fā)明所使用的名詞的定義:
[0035]存儲器(Memory M
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1