TWI417710B - 可節省待機/關機狀態之功率消耗的電腦系統及其相關方法 - Google Patents

可節省待機/關機狀態之功率消耗的電腦系統及其相關方法 Download PDF

Info

Publication number
TWI417710B
TWI417710B TW098117510A TW98117510A TWI417710B TW I417710 B TWI417710 B TW I417710B TW 098117510 A TW098117510 A TW 098117510A TW 98117510 A TW98117510 A TW 98117510A TW I417710 B TWI417710 B TW I417710B
Authority
TW
Taiwan
Prior art keywords
state
standby
power
computer system
electronic components
Prior art date
Application number
TW098117510A
Other languages
English (en)
Other versions
TW201042441A (en
Inventor
Tseng Wen Chen
Tsung Hsueh Li
Chun Kan Huang
Original Assignee
Feature Integration Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Feature Integration Technology Inc filed Critical Feature Integration Technology Inc
Priority to TW098117510A priority Critical patent/TWI417710B/zh
Priority to US12/616,134 priority patent/US20100306563A1/en
Publication of TW201042441A publication Critical patent/TW201042441A/zh
Application granted granted Critical
Publication of TWI417710B publication Critical patent/TWI417710B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3287Power saving characterised by the action undertaken by switching off individual functional units in the computer system
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Power Sources (AREA)

Description

可節省待機/關機狀態之功率消耗的電腦系統及其相關方法
本發明係有關於一種可節省功率消耗之電腦系統及其相關方法,尤指一種可節省待機/關機狀態(例如電源狀態S3、S4、S5)之功率消耗的電腦系統及其相關方法。
近年來,電子產品對於節能省電之需求日益增加。依據歐盟於2005年公告之能源使用產品生態化設計指令(Eco-Design Requirements for Energy Using Products,EuP)的規範,未來的電腦產品設計需符合規範才能輸入至歐盟。第一階段係規定電腦系統在待機/關機狀態的功率消耗需小於1瓦特,而在西元2013年之後,電腦系統在待機/關機狀態的功率消耗則必須小於0.5瓦特。為了因應新法之規範,因此本發明針對電腦系統提出一種省電機制,使電腦系統可於待機/關機狀態下達到節能省電之需求。
請參考第1圖,第1圖為進階配置電源介面(ACPI)電源管理系統之電源狀態的示意圖。目前之進階配置電源介面(ACPI)電源管理系統定義出電腦系統的七個電源狀態,亦即:正常工作狀態G0(又可稱之為S0)、睡眠狀態G1(又可細分為S1、S2、S3、S4)、關機狀態G2(Soft Off,又可稱之為S5)以及無送電狀態G3(Mechanical Off)。此外,目前電腦系統的主機板上所使用的電源種類可分為三種,亦即:電池電源VBAT 、主電源(main power)VCC 以及待命電源(stand-by power)VSB ,其中,待命電源VSB 除了無送電狀態G3外,皆處於供電狀態,而主電源VCC 則僅於電源狀態S0、S1、S2下係處於供電狀態。
一般而言,在正常工作狀態S0下,電腦系統的作業系統以及應用程式都在執行,且電池電源VBAT 、主電源VCC 以及待命電源VSB 會全部供電。而電源狀態S1的供電情況係與正常工作狀態S0類似,其差別僅在於中央處理單元會停止執行指令,但是此時電源供應裝置仍必須持續供電給中央處理單元、記憶體以及其電子裝置。電源狀態S2的供電情況係與電源狀態S1類似,僅停止供電給中央處理單元,但仍需繼續供電給記憶體以及其電子裝置。電源狀態S3又可稱之為STR狀態(Suspend to RAM),在微軟XP或者Linux作業系統中叫做待機狀態(stand-by),而在微軟Vista或者Mac OS X作業系統中則叫做睡眠狀態(sleep),此時僅有記憶體仍需電源供給(亦即待命電源VSB ),電源供應裝置已無須再輸出主電源VCC 給電腦系統。而電源狀態S4又可稱之為STD狀態(Suspend to Disk),在微軟作業系統中叫做休眠狀態(Hibernate),而在Mac OS X作業系統中則叫做安全睡眠,此時已無須提供待命電源VSB 給記憶體,電源狀態S4與其他的電源狀態S1、S2、S3有很大的不同,更近似關機狀態G2以及無送電狀態G3。
對於ACPI的規範而言,待機/關機狀態(亦即電源狀態S3、S4、S5)已是電腦系統最省電的狀態了,因此顯少有廠商會針對電源狀態S3、S4、S5做省電設計。然而,目前的電腦系統在電源狀態S3、S4、S5下,仍會有不必要之功率消耗(此時待命電源VSB 仍會持續供電給沒有在工作的電子元件),因此,須針對電腦系統的待機/關機狀態進行節能設計,以符合未來綠色節能之概念。
因此,本發明的目的之一在於提出一種可節省待機/關機狀態之功率消耗的電腦系統及其相關方法,以解決上述之問題。
本發明係揭露一種可節省待機/關機狀態之功率消耗的電腦系統。電腦系統包含複數個電子元件以及一切換控制電路。切換控制電路係耦接於該複數個電子元件,其係用來當該電腦系統在一正常工作狀態下收到一待機/關機指令時,控制該電腦系統由該正常工作狀態進入一待機/關機狀態,並停止輸出包含至少一待命電壓準位之一待命電源給該複數個電子元件中的至少一部分電子元件,此時該電腦系統係由該待機/關機狀態進入一模擬無電狀態。其中,該待命電源於該電腦系統處於該模擬無電狀態之下所供電之電子元件的個數係少於該待命電源於該電腦系統處於該待機/關機狀態之下所供電之電子元件的個數。當該電腦系統在該模擬無電狀態下收到一喚醒事件時,切換控制電路另用來恢復輸出該待命電源給該複數個電子元件,並控制該電腦系統由該模擬無電狀態回到該待機/關機狀態再回到該正常工作狀態。其中該待機/關機狀態係包含一待機狀態、一休眠狀態以及一關機狀態其中之一。
本發明另揭露一種可節省待機/關機狀態之功率消耗之電腦系統。電腦系統包含一電源轉換電路、複數個電子元件以及一切換控制電路。電源轉換電路係用來將一輸入電源轉換成一主電源以及包含複數個待命電壓準位之一待命電源。複數個電子元件係耦接於該電源轉換電路,且該複數個電子元件之供應電壓係汲取自該主電源及該待命電源。切換控制電路係耦接於該電源轉換電路,其係用來當該電腦系統在一正常工作狀態下收到一待機/關機指令時,控制該電腦系統由該正常工作狀態進入一待機/關機狀態,並控制該電源轉換電路停止將該輸入電源轉換成該複數個待命電壓準位中的至少一部分待命電壓準位,此時該電腦系統係由該待機/關機狀態進入一模擬無電狀態。
本發明另揭露一種可節省一電腦系統於待機/關機狀態之功率消耗之方法,其中該電腦系統包含複數個電子元件。該方法包含有:當該電腦系統在一正常工作狀態下收到一待機/關機指令時,控制該電腦系統由該正常工作狀態進入一待機/關機狀態;以及停止輸出包含至少一待命電壓準位之一待命電源給該複數個電子元件中的至少一部分電子元件;此時該電腦系統係由該待機/關機狀態進入一模擬無電狀態。其中,該待命電源於該電腦系統處於該模擬無電狀態之下所供電之電子元件的個數係少於該待命電源於該電腦系統處於該待機/關機狀態之下所供電之電子元件的個數。
本發明另揭露一種可節省一電腦系統於待機/關機狀態之功率消耗之方法,其中該電腦系統包含複數個電子元件,且該複數個電子元件之供應電壓係汲取自一主電源以及包含複數個待命電壓準位之一待命電源。該方法包含有:當該電腦系統在一正常工作狀態下收到一待機/關機指令時,控制該電腦系統由該正常工作狀態進入一待機/關機狀態;以及控制該電源轉換電路停止將一輸入電源轉換成該複數個待命電壓準位中的至少一部分待命電壓準位;此時該電腦系統係由該待機/關機狀態進入一模擬無電狀態。
於以下實施例中,係針對電腦系統於進入待機/關機狀態時,可停止供應一部分(或全部)電子元件的待命電源,並進入一模擬無電狀態,而在有工作需求時(例如接收到喚醒事件)可以及時從該模擬無電狀態回到該正常工作狀態,以期達到最佳的省電效果。另外,在以下實施例中,正常工作狀態係包含S0,而待機/關機狀態係包含待機狀態S3、休眠狀態S4以及關機狀態S5其中之一,模擬無電狀態則係以G3’或者G3”來表示之。此處所指之模擬無電狀態G3’/G3”係近似於進階配置電源介面(ACPI)電源管理系統中的無電狀態G3,其中模擬無電狀態G3’/G3”所提供之輸出電源種類僅包含電池電源VBAT 以及一小部分的待命電源VSB (例如供電給記憶體裝置及/或喚醒裝置的待命電源),較佳者,模擬無電狀態G3’/G3”可將所有的待命電源VSB 關閉而僅提供電池電源VBAT ,此時模擬無電狀態G3’/G3”可視為與無電狀態G3完全相同。
目前電腦系統所使用的電源供應器可分別兩類:第一種為桌上型電腦所使用之ATX、micro ATX、BTX...等規格之電源供應器,可直接將110/220伏特之交流電源轉換成多個直流電源(例如3.3V、5V、5VSB...等)予電腦系統之主機板;而第二種則為筆記型電腦所使用的電源供應器,其係將110/220伏特之交流電源轉換成單一個直流電源(例如19伏特或者24伏特),之後再透過電源轉換裝置設計出各種不同的電壓準位輸出(像是3.3V,5V、5VSB、3VSB...等)。於下列實施例中,第2圖所揭露之第一實施例是針對桌上型電腦所提出,而第5圖所揭露之第二實施例則是針對筆記型電腦或者膝上型電腦所提出。
請參考第2圖,第2圖為本發明可節省待機/關機狀態之功率消耗之電腦系統200之第一實施例的示意圖。如第2圖所示,電腦系統200包含有(但不侷限於)一電源供應電路210、一切換控制電路220以及複數個電子元件230~250。於本實施例中,係以一記憶體裝置230、一喚醒裝置240(例如網路卡、鍵盤或者紅外線遙控器等具備喚醒功能之裝置)以及其他電子元件250來舉例說明,但本發明並不侷限於此。電源供應電路210係根據一第一輸入電源PAC 來提供一第二輸入電源PDC ,其中第一輸入電源PAC 係可為來自插座所提供之110/220伏特的交流電,而第二輸入電源PDC 則可包含至少一主電源VCC 以及一待命電源VSB 。此外,切換控制電路220、記憶體裝置230、喚醒裝置240以及其他電子元件250皆係設置於一主機板260上。其中,切換控制電路220係耦接於電源供應電路210與記憶體裝置230、喚醒裝置240、其他電子元件250之間。當電腦系統200在一正常工作狀態(例如電源狀態S0)下收到一待機/關機指令時,切換控制電路220會控制電腦系統200由正常工作狀態S0進入一待機/關機狀態(例如電源狀態S3、S4、S5),並停止輸出待命電源VSB 給複數個電子元件230~250中的至少一部分電子元件,此時電腦系統200已由待機/關機狀態進入一模擬無電狀態(以G3’或者G3”來表示之);而當電腦系統200在該模擬無電狀態下收到一喚醒事件(wake-up event)時,切換控制電路220則會恢復輸出待命電源VSB 給複數個電子元件230~250,並控制電腦系統200由該模擬無電狀態回到該待機/關機狀態再回到該正常工作狀態(亦即G3’→S3→S0或者G3”→S4/S5→S0)。
請注意,上述之待命電源VSB 係可包含至少一待命電壓準位(例如1.8伏特、3.3伏特以及5伏特)以提供不同電壓準位予不同的電子元件,但本發明並不侷限於此。此外,待命電源VSB 在電腦系統200處於該模擬無電狀態(如電源狀態G3’/G3”)之下所供電之電子元件的個數係少於待命電源VSB 在電腦系統200處於該待機/關機狀態(如電源狀態S3、S4、S5)之下所供電之電子元件的個數。舉例而言,待命電源VSB 在電腦系統200處於電源狀態S3之下所供電之電子元件包含有記憶體裝置230、喚醒裝置240以及其他電子元件250(假設其他電子元件250的個數為N個,則總共供電之電子元件個數為N+2個),而待命電源VSB 在電腦系統200處於該模擬無電狀態之下所供電之電子元件僅包含記憶體裝置230以及喚醒裝置240(總共供電之電子元件個數為2個),因此,若控制電腦系統200由該正常工作狀態進入該待機/關機狀態再進入該模擬無電狀態,可大幅節省電腦系統200於該待機/關機狀態之功率消耗。
請參考第3圖,第3圖為第2圖所示之切換控制電路220之一範例實施例的示意圖。於本實施例中,切換控制電路220係應用於電腦系統200處於正常工作狀態S0的情況下。如第3圖所示,切換控制電路220包含(但不侷限於)偵測單元310、時序控制單元320、電源切換單元330以及模式切換單元340。在電腦系統200處於正常工作狀態S0下,偵測單元310會偵測是否接收到一待機/關機指令CM1;而時序控制單元320係耦接於偵測單元310,當偵測單元310偵測接收到待機/關機指令CM1時,時序控制單元320會發送一模式切換控制訊號SC2給模式切換單元340,而當模式切換單元340接收到模式切換控制訊號SC2時,模式切換單元340會控制電腦系統200由正常工作狀態S0進入該待機/關機狀態(例如電源狀態S3、S4、S5)。此時,時序控制單元320會另外產生一電源切換控制訊號SC1。電源切換單元330係耦接於時序控制單元320,在接收到電源切換控制訊號SC1時,電源切換單元330會停止輸出待命電源VSB 給複數個電子元件(包含記憶體裝置230、喚醒裝置240以及其他電子元件250)中的至少一部分電子元件。而在電源切換單元330停止輸出待命電源VSB 給該複數個電子元件中的至少一部分電子元件之後,電腦系統200已由該待機/關機狀態(例如電源狀態S3、S4、S5)進入該模擬無電狀態(亦即G3’/G3”)。
簡言之,當切換控制電路220在電腦系統200處於正常工作狀態S0下接收到待機/關機指令CM1時,會先送出模式切換控制訊號SC2來控制電腦系統200由正常工作狀態S0進入該待機/關機狀態,接著送出電源切換控制訊號SC1來停止輸出待命電源VSB 給一部分(或者大部分)的電子元件,此時電腦系統200已由該待機/關機狀態進入該模擬無電狀態(亦即S0→S3→G3’或者S0→S4/S5→G3”),如此一來,可節省電腦系統200於該待機/關機狀態之功率消耗。
請參考第4圖,第4圖為第2圖所示之切換控制電路220之另一範例實施例的示意圖。於本實施例中,切換控制電路220係應用於電腦系統200進入該模擬無電狀態G3’/G3”的情況下。如第4圖所示,切換控制電路220包含(但不侷限於)偵測單元410、時序控制單元420、電源切換單元430以及模式切換單元440。在電腦系統200進入模擬無電狀態G3’/G3”時,偵測單元410會偵測是否接收到一喚醒事件WE1;而時序控制單元420係耦接於偵測單元410,當偵測單元410偵測接收到喚醒事件WE1時,時序控制單元420會暫時保留(hold)一供電啟動訊號PS_ON#,並產生電源切換控制訊號SC1。電源切換單元430係耦接於時序控制單元420,在接收到電源切換控制訊號SC1時,電源切換單元430會恢復輸出待命電源VSB 給該複數個電子元件(包含記憶體裝置230、喚醒裝置240以及其他電子元件250)。此時,在電源切換單元430恢復輸出待命電源VSB 給複數個電子元件230~250之後,時序控制單元420會輸出供電啟動訊號PS_ON#以及一輸出喚醒事件WE2給模式切換單元440。而當模式切換單元440接收到供電啟動訊號PS_ON#以及輸出喚醒事件WE2時,模式切換單元440會控制電腦系統200由該模擬無電狀態G3’/G3”回到該待機/關機狀態,再回到該正常工作狀態。
簡言之,當控制電路220在電腦系統200進入模擬無電狀態G3’/G3”時接收到喚醒事件WE1,會先暫時保留供電啟動訊號PS_ON#並產生電源切換控制訊號SC1來恢復輸出待命電源VSB 給該複數個電子元件230~250,接著,控制電路220會輸出供電啟動訊號PS_ON#以及輸出喚醒事件WE2來控制電腦系統200由該模擬無電狀態回到該待機/關機狀態,再回到該正常工作狀態(亦即G3’→S3→S0或者G3”→S4/S5→S0),如此一來,即使電腦系統200在進入模擬無電狀態G3’/G3”後,仍然能夠在需要工作時(例如接收到網路喚醒事件)即時醒來。
請注意,上述之喚醒事件WE1係可來自一網路卡、一鍵盤等內部的喚醒裝置,而在這些裝置沒有供電的情況下,則必須藉由外部的喚醒裝置(例如一電源按鈕)來觸發此喚醒事件WE1。此外,上述之輸出喚醒事件WE2係對應至喚醒事件WE1(例如網路喚醒事件,wake-on-LAN event),其係可由延遲喚醒事件WE1來產生之,或者可根據喚醒事件WE1來重新發送另一喚醒事件,然此並非本發明之限制條件。請再注意,上述之供電啟動訊號PS_ON#係接收來自主機板260之訊號以控制是否要啟動供電,舉例而言,當供電啟動訊號PS_ON#為低邏輯準位時,代表要啟動供電;而當供電啟動訊號PS_ON#為高邏輯準位時,則表示不啟動供電。
接下來,舉幾個例子來說明控制電路220在不同情況下如何切換待命電源VSB 以及如何切換電源模式。
於第一種情況下,該待機/關機狀態係為待機狀態S3,且電腦系統200需具備喚醒功能。則當電腦系統200在正常工作狀態S0下收到一待機/關機指令時,切換控制電路220會先控制電腦系統200由正常工作狀態S0進入待機狀態S3,接著停止輸出待命電源VSB 給該複數個電子元件中的其他電子元件250,此時電腦系統200已由待機狀態S3進入模擬無電狀態G3’;而當電腦系統200在模擬無電狀態G3’下收到一喚醒事件時,切換控制電路220會恢復輸出待命電源VSB 給該複數個電子元件中的其他電子元件250,並控制電腦系統200由模擬無電狀態G3’回到待機狀態S3,再回到正常工作狀態S0。
於第二種情況下,該待機/關機狀態係為休眠狀態S4與關機狀態S5其中之一,且電腦系統200需具備喚醒功能。則當電腦系統200在正常工作狀態S0下收到一待機/關機指令時,切換控制電路220會先控制電腦系統200由正常工作狀態S0進入電源狀態S4/S5,接著停止輸出待命電源VSB 給該複數個電子元件中的記憶體裝置230以及其他電子元件250,此時電腦系統200已由電源狀態S4/S5進入模擬無電狀態G3”;而當電腦系統200在模擬無電狀態G3”下收到一喚醒事件時,切換控制電路220會恢復輸出待命電源VSB 給該複數個電子元件中的記憶體裝置230以及其他電子元件250,並控制電腦系統200由模擬無電狀態G3”回到電源狀態S4/S5,再回到正常工作狀態S0。
於第三種情況下,該待機/關機狀態係為待機狀態S3,且電腦系統200無需具備喚醒功能。則當電腦系統200在正常工作狀態S0下收到一待機/關機指令時,切換控制電路220會先控制電腦系統200由正常工作狀態S0進入待機狀態S3,接著停止輸出待命電源VSB 給該複數個電子元件中的喚醒裝置240以及其他電子元件250,此時電腦系統200已由待機狀態S3進入模擬無電狀態G3’;而當電腦系統200在模擬無電狀態G3’下收到一喚醒事件時,切換控制電路220會恢復輸出待命電源VSB 給該複數個電子元件中的喚醒裝置240以及其他電子元件250,並控制電腦系統200由模擬無電狀態G3’回到待機狀態S3,再回到正常工作狀態S0。值得注意的是,由於在第三種情況下,電腦系統200內部的喚醒裝置240在模擬無電狀態G3’下是沒有供電,因此,只能夠透過外部的喚醒裝置(例如一電源按鈕)來觸發此喚醒事件。
於第四種情況下,該待機/關機狀態係為休眠狀態S4與關機狀態S5其中之一,且電腦系統200無需具備喚醒功能。則當電腦系統200在正常工作狀態S0下收到一待機/關機指令時,切換控制電路220會先控制電腦系統200由正常工作狀態S0進入電源狀態S4/S5,接著停止輸出待命電源VSB 給該複數個電子元件中的記憶體裝置230、喚醒裝置240以及其他電子元件250,此時電腦系統200已由電源狀態S4/S5進入模擬無電狀態G3”;而當電腦系統200在模擬無電狀態G3”下收到一喚醒事件時,切換控制電路220會恢復輸出待命電源VSB 給該複數個電子元件中的記憶體裝置230、喚醒裝置240以及其他電子元件250,並控制電腦系統200由模擬無電狀態G3”回到電源狀態S4/S5,再回到正常工作狀態S0。於此種情況下,模擬無電狀態G3”可將所有的待命電源VSB 關閉而僅提供電池電源VBAT ,此時模擬無電狀態G3”可視為與無電狀態G3完全相同。值得注意的是,由於在第四種情況下,電腦系統200內部的喚醒裝置240在模擬無電狀態G3”下是沒有供電,因此,只能夠透過外部的喚醒裝置(例如一電源按鈕)來觸發此喚醒事件。
請注意,上述之實施例僅為用來說明本發明之例子,而非本發明之限制條件。熟知此項技藝者應可了解,切換控制電路220可依照不同的設計需求、不同的情況來決定需要停止供應待命電源VSB 之電子元件的種類以及數量。此外,上述之電腦系統200係可為一桌上型電腦,但本發明並不侷限於此。
請參考第5圖,第5圖為本發明可節省待機/關機狀態之功率消耗之電腦系統500之第二實施例的示意圖。如第5圖所示,電腦系統500包含有(但不侷限於)一電源供應電路510、一電源轉換電路570、一切換控制電路520以及複數個電子元件530~550。於本實施例中,係以一記憶體裝置530、一喚醒裝置540(例如網路卡、鍵盤或者紅外線遙控器等具備喚醒功能之裝置)以及其他電子元件550來舉例說明,但本發明並不侷限於此。電源供應電路510係用來根據第一輸入電源PAC 來提供第二輸入電源PDC ,其中第一輸入電源PAC 係可為來自插座所提供之110/220伏特的交流電,而第二輸入電源PDC 係可為19~24伏特的直流電。此外,電源轉換電路570、切換控制電路520、記憶體裝置530、喚醒裝置540以及其他電子元件550皆係設置於一主機板560上。其中,電源轉換電路570係耦接於電源供應電路510與記憶體裝置530、喚醒裝置540、其他電子元件550之間,用來將第二輸入電源PDC 轉換成至少一主電源VCC 以及一待命電源VSB 。於本實施例中,待命電源VSB 係包含複數個待命電壓準位VSB1 、VSB2 、VSB3 ,分別用來供電給記憶體裝置530、喚醒裝置540以及其他電子元件550,然此並非本發明之限制條件。
請繼續參考第5圖,切換控制電路520係耦接於電源轉換電路570。當電腦系統500在一正常工作狀態(例如電源狀態S0)下收到一待機/關機指令時,切換控制電路520會控制電腦系統500由該正常工作狀態進入一待機/關機狀態(例如電源狀態S3、S4、S5),並控制電源轉換電路570停止將第二輸入電源PDC 轉換成該複數個待命電壓準位(包含VSB1 、VSB2 、VSB3 )中的至少一部分待命電壓準位,此時電腦系統500已由該待機/關機狀態進入一模擬無電狀態(以G3’或者G3”來表示之);而當電腦系統500在該模擬無電狀態下收到一喚醒事件時,切換控制電路520會控制電源轉換電路570繼續將第二輸入電源PDC 轉換成該複數個待命電壓準位(包含VSB1 、VSB2 、VSB3 ),並控制電腦系統500由該模擬無電狀態回到該待機/關機狀態再回到該正常工作狀態(亦即G3’→S3→S0或者G3”→S4/S5→S0)。
請注意,待命電源VSB 在電腦系統500處於該模擬無電狀態(如電源狀態G3’/G3”)之下所轉換之待命電壓準位的個數係少於待命電源VSB 在電腦系統500處於該待機/關機狀態(如電源狀態S3、S4、S5)之下所轉換之待命電壓準位的個數。舉例而言,待命電源VSB 在電腦系統500處於電源狀態S3之下所轉換之待命電壓準位包含有VSB1 (供電給記憶體裝置530)、VSB2 (供電給喚醒裝置540)、VSB3 (供電給其他電子元件550)(總共包含3個待命電壓準位),而待命電源VSB 在電腦系統500處於該模擬無電狀態之下所轉換之待命電壓準位僅包含VSB1 、VSB2 (總共為2個待命電壓準位),因此,若控制電腦系統500由該正常工作狀態進入該待機/關機狀態再進入該模擬無電狀態,可大幅節省電腦系統500於該待機/關機狀態之功率消耗。
請參考第6圖,第6圖為第5圖所示之切換控制電路520之一範例實施例的示意圖。於本實施例中,切換控制電路520係應用於電腦系統500處於正常工作狀態S0的情況下。如第6圖所示,切換控制電路520包含(但不侷限於)偵測單元610、時序控制單元620、電源切換單元630以及模式切換單元640。第6圖所示之切換控制電路520之架構係與第3圖所示之切換控制電路220類似,兩者不同之處在於第6圖所示之切換控制電路520的電源切換單元630在接收到電源切換控制訊號SC1時,會控制電源轉換電路570停止將第二輸入電源PDC 轉換成該複數個待命電壓準位(包含VSB1 、VSB2 、VSB3 )中的至少一部分待命電壓準位。
簡言之,當切換控制電路520在電腦系統500處於正常工作狀態S0下接收到待機/關機指令CM1時,會先送出模式切換控制訊號SC2來控制電腦系統500由該正常工作狀態進入該待機/關機狀態,接著送出電源切換控制訊號SC1來控制電源轉換電路570停止將第二輸入電源PDC 轉換成該複數個待命電壓準位中的至少一部分待命電壓準位,此時電腦系統500已由該待機/關機狀態進入該模擬無電狀態(亦即S0→S3→G3’或者S0→S4/S5→G3”),如此一來,可節省電腦系統500於該待機/關機狀態之功率消耗。
請參考第7圖,第7圖為第5圖所示之切換控制電路520之另一範例實施例的示意圖。於本實施例中,切換控制電路520係應用於電腦系統500進入該模擬無電狀態G3’/G3”的情況下。如第7圖所示,切換控制電路520包含(但不侷限於)偵測單元710、時序控制單元720、電源切換單元730以及模式切換單元740。第7圖所示之切換控制電路520之架構係與第4圖所示之切換控制電路220類似,兩者不同之處在於第7圖所示之切換控制電路520的電源切換單元730在接收到電源切換控制訊號SC1時,會控制電源轉換電路570繼續將第二輸入電源PDC 轉換成該複數個待命電壓準位(包含VSB1 、VSB2 、VSB3 )。
簡言之,當切換控制電路520在電腦系統500進入該模擬無電狀態G3’/G3”時接收到喚醒事件WE1,會先暫時保留供電啟動訊號PS_ON#並產生電源切換控制訊號SC1來控制電源轉換電路570繼續將第二輸入電源PDC 轉換成該複數個待命電壓準位,接著輸出供電啟動訊號PS_ON#以及輸出喚醒事件WE2來控制電腦系統500由該模擬無電狀態回到該待機/關機狀態,再回到該正常工作狀態(亦即G3’→S3→S0或者G3”→S4/S5→S0),如此一來,即使電腦系統500在進入模擬無電狀態G3’/G3”後,仍然能夠在需要工作時(例如接收到網路喚醒事件)即時醒來。
請注意,上述之電腦系統500係可為一膝上型電腦或者一筆記型電腦,但本發明並不侷限於此。
請再注意,以上所述之實施例僅用來作為本發明的範例說明,並非本發明之限制條件,熟知此項技藝者應可了解,在不違背本發明之精神下,亦可採用其他電路架構來實踐切換控制電路220、520,此亦隸屬本發明所涵蓋之範圍。
請參考第8A圖,第8A圖為本發明可節省一電腦系統於待機/關機狀態之功率消耗之方法之一操作範例的流程圖。請注意,假若可得到大致相同的結果,則下列步驟並非限定要依據第8A圖所示之順序來執行。該方法包含(但不侷限於)以下的步驟:
步驟802:開始。
步驟804:電腦系統處於正常工作狀態下。
步驟806:在電腦系統處於正常工作狀態下,偵測是否接收到待機/關機指令。當偵測接收到待機/關機指令時,執行步驟808;否則,回到步驟804。
步驟808:於偵測接收到待機/關機指令時,發送模式切換控制訊號。
步驟810:於接收到模式切換控制訊號時,控制電腦系統由正常工作狀態進入待機/關機狀態。
步驟812:發送電源切換控制訊號。
步驟814:於接收到電源切換控制訊號時,停止輸出待命電源給複數個電子元件中的至少一部分電子元件。
步驟816:此時電腦系統係由待機/關機狀態進入模擬無電狀態。
關於第8A圖所示之各步驟請搭配第2圖以及第3圖所示之各元件,即可了解各元件如何運作,故於此不再贅述。其中,步驟806係由偵測單元310所執行之,步驟808、812係由時序控制單元320所執行之,步驟810係由模式切換單元340所執行之,而步驟814則係由電源切換單元330所執行之。
請參考第8B圖,第8B圖為本發明可節省一電腦系統於待機/關機狀態之功率消耗之方法之另一操作範例的流程圖。如第8B圖所示,其包含(但不侷限於)以下的步驟:
步驟852:開始。
步驟854:電腦系統進入模擬無電狀態。
步驟856:於電腦系統進入模擬無電狀態時,偵測是否接收到喚醒事件。當偵測接收到喚醒事件時,執行步驟858;否則,回到步驟854。
步驟858:於偵測接收到喚醒事件時,暫時保留供電啟動訊號,並產生電源切換控制訊號。
步驟860:於接收到電源切換控制訊號時,恢復輸出待命電源給複數個電子元件。
步驟862:於恢復輸出待命電源至該複數個電子元件之後,輸出供電啟動訊號以及輸出喚醒事件。
步驟864:於接收到供電啟動訊號以及輸出喚醒事件時,控制電腦系統由模擬無電狀態回到待機/關機狀態,再回到正常工作狀態。
關於第8B圖所示之各步驟請搭配第2圖以及第4圖所示之各元件,即可了解各元件如何運作,故於此不再贅述。其中,步驟856係由偵測單元410所執行之,步驟858、862係由時序控制單元420所執行之,步驟860係由電源切換單元430所執行之,而步驟864則係由模式切換單元440所執行之。值得注意的是,第8A圖係為針對電腦系統200如何由正常工作狀態S0進入模擬無電狀態G3’/G3”的相關步驟,而第8B圖則為電腦系統200如何由模擬無電狀態G3’/G3”回到正常工作狀態S0的相關步驟。
請參考第9A圖,第9A圖為本發明可節省一電腦系統於待機/關機狀態之功率消耗之方法之另一操作範例的流程圖。該方法包含(但不侷限於)以下的步驟:
步驟802:開始。
步驟804:電腦系統處於正常工作狀態下。
步驟806:在電腦系統處於該正常工作狀態下,偵測是否接收到待機/關機指令。當偵測接收到待機/關機指令時,執行步驟808;否則,回到步驟804。
步驟808:於偵測接收到待機/關機指令時,發送模式切換控制訊號。
步驟810:於接收到模式切換控制訊號時,控制電腦系統由正常工作狀態進入待機/關機狀態。
步驟812:發送電源切換控制訊號。
步驟914:於接收到電源切換控制訊號時,停止將輸入電源轉換成複數個待命電壓準位中的至少一部分待命電壓準位。
步驟816:此時電腦系統係由待機/關機狀態再進入模擬無電狀態。
請注意,第9A圖所示之各步驟係與第8A圖所示之各步驟類似,兩者不同之處在於在第9A圖中係以步驟914來取代第8A圖中的步驟814。關於第9A圖所示之各步驟請搭配第5圖以及第6圖所示之各元件,即可了解各元件如何運作,故於此不再贅述。其中,步驟806係由偵測單元610所執行之,步驟808、812係由時序控制單元620所執行之,步驟810係由模式切換單元640所執行之,而步驟814則係由電源切換單元630所執行之。
請參考第9B圖,第9B圖為本發明可節省一電腦系統於待機/關機狀態之功率消耗之方法之另一操作範例的流程圖。該方法包含(但不侷限於)以下的步驟:
步驟852:開始。
步驟854:電腦系統進入模擬無電狀態。
步驟856:於電腦系統進入模擬無電狀態時,偵測是否接收到喚醒事件。當偵測接收到喚醒事件時,執行步驟858;否則,回到步驟854。
步驟858:於偵測接收到喚醒事件時,暫時保留供電啟動訊號,並產生電源切換控制訊號。
步驟960:於接收到電源切換控制訊號時,繼續將輸入電源轉換成複數個待命電壓準位。
步驟862:於繼續將輸入電源轉換成複數個待命電壓準位之後,輸出供電啟動訊號以及輸出喚醒事件。
步驟864:於接收到供電啟動訊號以及輸出喚醒事件時,控制電腦系統由模擬無電狀態回到待機/關機狀態,再回到正常工作狀態。
請注意,第9B圖所示之各步驟係與第8B圖所示之各步驟類似,兩者不同之處在於在第9B圖中係以步驟960來取代第8B圖中的步驟860。關於第9B圖所示之各步驟請搭配第5圖以及第7圖所示之各元件,即可了解各元件如何運作,故於此不再贅述。其中,步驟856係由偵測單元710所執行之,步驟858、862係由時序控制單元720所執行之,步驟960係由電源切換單元730所執行之,而步驟864則係由模式切換單元740所執行之。值得注意的是,第9A圖係為針對電腦系統500如何由正常工作狀態S0進入模擬無電狀態G3’/G3”的相關步驟,而第9B圖則為電腦系統200如何由模擬無電狀態G3’/G3”回到正常工作狀態S0的相關步驟。
請注意,上述的例子僅為用來說明本發明之應用,並非本發明之限制條件,熟知此項技藝者應可了解,在不違背本發明之精神下,第8A圖、第8B圖、第9A圖以及第9B圖中的各流程之步驟可再增加其他的中間步驟或者可將數個步驟合併成單一步驟,以做適當之變化。
以上所述的實施例僅用來說明本發明之技術特徵,並非用來侷限本發明之範疇。由上可知,本發明係提供一種可節省待機/關機狀態(例如電源狀態S3、S4、S5)之功率消耗之電腦系統及其相關方法。當電腦系統進入待機/關機狀態時,可停止供應一部分(或全部)電子元件的待命電源VSB ,並進入模擬無電狀態G3’/G3”,而在有工作需求時(例如接收到喚醒事件)可及時從模擬無電狀態回到待機/關機狀態,再回到該正常工作狀態,以期達到最佳的省電效果。再者,本發明所揭露之切換控制電路220、520實作簡單且本身並不耗電,對於成本以及功率消耗上的控管都很不錯。此外,本發明所揭露之省電機制的應用範圍廣泛,其係可適用於一桌上型電腦、一膝上型電腦、一筆記型電腦或者其他類型的電腦系統。
以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
G3、S0~S5...電源狀態
VBAT ...電池電源
200、500...電腦系統
210、510...電源供應電路
220、520...切換控制電路
230、530...記憶體裝置
240、540...喚醒裝置
250、550...其他電子元件
260、560...主機板
PAC ...第一輸入電源
PDC ...第二輸入電源
VCC ...主電源
VSB ...待命電源
310、410、610、710...偵測單元
320、420、620、720...時序控制單元
330、430、630、730...電源切換單元
340、440、640、740...模式切換單元
CM1...待機/關機指令
SC1...電源切換控制訊號
SC2...模式切換控制訊號
WE1...喚醒事件
WE2...輸出喚醒事件
PS_ON#...供電啟動訊號
570...電源轉換電路
VSB1 、VSB2 、VSB3 ...待命電壓準位
802~816、852~864、914、960...步驟
第1圖為進階配置電源介面(ACPI)電源管理系統之電源狀態的示意圖。
第2圖為本發明可節省待機/關機狀態之功率消耗之電腦系統之第一實施例的示意圖。
第3圖為第2圖所示之切換控制電路之一範例實施例的示意圖。
第4圖為第2圖所示之切換控制電路之另一範例實施例的示意圖。
第5圖為本發明可節省待機/關機狀態之功率消耗之電腦系統之第二實施例的示意圖。
第6圖為第5圖所示之切換控制電路之一範例實施例的示意圖。
第7圖為第5圖所示之切換控制電路之另一範例實施例的示意圖。
第8A圖為本發明可節省一電腦系統於待機/關機狀態之功率消耗之方法之一操作範例的流程圖。
第8B圖為本發明可節省一電腦系統於待機/關機狀態之功率消耗之方法之另一操作範例的流程圖。
第9A圖為本發明可節省一電腦系統於待機/關機狀態之功率消耗之方法之另一操作範例的流程圖。
第9B圖為本發明可節省一電腦系統於待機/關機狀態之功率消耗之方法之另一操作範例的流程圖。
200...電腦系統
210...電源供應電路
220...切換控制電路
230...記憶體裝置
240...喚醒裝置
250...其他電子元件
260...主機板
PAC ...第一輸入電源
PDC ...第二輸入電源
VCC ...主電源
VSB ...待命電源

Claims (26)

  1. 一種可節省待機/關機狀態之功率消耗之電腦系統,包含有:複數個電子元件;以及一切換控制電路,耦接於該複數個電子元件,該切換控制電路係用來:當該電腦系統在一正常工作狀態下收到一待機/關機指令時,控制該電腦系統由該正常工作狀態進入一待機/關機狀態,並停止輸出包含至少一待命電壓準位之一待命電源(stand-by power)給該複數個電子元件中的至少一部分電子元件,此時該電腦系統係由該待機/關機狀態進入一模擬無電狀態,其中該待命電源於該電腦系統處於該模擬無電狀態之下所供電之電子元件的個數係少於該待命電源於該電腦系統處於該待機/關機狀態之下所供電之電子元件的個數。
  2. 如申請專利範圍第1項所述之電腦系統,其中該切換控制電路另用來:當該電腦系統在該模擬無電狀態下收到一喚醒事件(wake-up event)時,恢復輸出該待命電源給該複數個電子元件,並控制該電腦系統由該模擬無電狀態回到該待機/關機狀態再回到該正常工作狀態。
  3. 如申請專利範圍第2項所述之電腦系統,其中該待機/關機狀態係為一待機狀態(S3),該複數個電子元件係包含一記憶體裝置、一喚醒裝置以及其他電子元件,以及該切換控制電路係用來:控制該電腦系統由該正常工作狀態進入該待機狀態,並停止輸出該待命電源給該複數個電子元件中的該喚醒裝置以及其他電子元件,此時該電腦系統由該待機狀態進入該模擬無電狀態;以及恢復輸出該待命電源給該複數個電子元件中的該喚醒裝置以及其他電子元件,並控制該電腦系統由該模擬無電狀態回到該待機狀態,再回到該正常工作狀態。
  4. 如申請專利範圍第2項所述之電腦系統,其中該待機/關機狀態係為一休眠狀態(S4)與一關機狀態(S5)其中之一,該複數個電子元件係包含一記憶體裝置、一喚醒裝置以及其他電子元件,以及該切換控制電路係用來:控制該電腦系統由該正常工作狀態進入該待機/關機狀態,並停止輸出該待命電源給該複數個電子元件中的該記憶體裝置、該喚醒裝置以及其他電子元件,此時該電腦系統係由該待機/關機狀態進入該模擬無電狀態;以及恢復輸出該待命電源給該複數個電子元件中的該記憶體裝置、該喚醒裝置以及其他電子元件,並控制該電腦系統由該模擬無電狀態回到該待機/關機狀態,再回到該正常工作狀態。
  5. 如申請專利範圍第2項所述之電腦系統,其中該待機/關機狀態係為一待機狀態(S3),該複數個電子元件係包含一記憶體裝置、一喚醒裝置以及其他電子元件,以及該切換控制電路係用來:控制該電腦系統由該正常工作狀態進入該待機狀態,並停止輸出該待命電源給該複數個電子元件中的其他電子元件,此時該電腦系統係由該待機狀態進入該模擬無電狀態;以及恢復輸出該待命電源給該複數個電子元件中的其他電子元件,並控制該電腦系統由該模擬無電狀態回到該待機狀態,再回到該正常工作狀態。
  6. 如申請專利範圍第2項所述之電腦系統,其中該待機/關機狀態係為一休眠狀態(S4)與一關機狀態(S5)其中之一,該複數個電子元件係包含一記憶體裝置、一喚醒裝置以及其他電子元件,以及該切換控制電路係用來:控制該電腦系統由該正常工作狀態進入該待機/關機狀態,並停止輸出該待命電源給該複數個電子元件中的該記憶體裝置以及其他電子元件,此時該電腦系統係由該待機/關機狀態進入該模擬無電狀態;以及恢復輸出該待命電源給該複數個電子元件中的該記憶體裝置以及其他電子元件,並控制該電腦系統由該模擬無電狀態回到該待機/關機狀態,再回到該正常工作狀態。
  7. 如申請專利範圍第2項所述之電腦系統,其中該切換控制電路包 含有:一偵測單元,用來於該電腦系統進入該模擬無電狀態時,偵測是否接收到該喚醒事件;一時序控制單元,耦接於該偵測單元,用來於該偵測單元偵測接收到該喚醒事件時,暫時保留(hold)一供電啟動訊號,並產生一電源切換控制訊號;一電源切換單元,耦接於該時序控制單元,用來於接收到該電源切換控制訊號時,恢復輸出該待命電源給該複數個電子元件,其中該時序控制單元於該電源切換單元恢復輸出該待命電源至該複數個電子元件之後,會輸出該供電啟動訊號以及對應該喚醒事件之一輸出喚醒事件;以及一模式切換單元,耦接於該時序控制單元,用來於接收到該供電啟動訊號以及該輸出喚醒事件時,控制該電腦系統由該模擬無電狀態回到該待機/關機狀態,再回到該正常工作狀態。
  8. 如申請專利範圍第2項所述之電腦系統,其中該切換控制電路包含有:一偵測單元,用來在該電腦系統處於該正常工作狀態下,偵測是否接收到該待機/關機指令;一時序控制單元,耦接於該偵測單元,用來於該偵測單元偵測接收到該待機/關機指令時,產生一模式切換控制訊號;一模式切換單元,耦接於該時序控制單元,用來於接收到該模式切換控制訊號時,控制該電腦系統由該正常工作狀態進入該 待機/關機狀態,其中該時序控制單元於該電腦系統進入該待機/關機狀態之後,會發送一電源切換控制訊號;以及一電源切換單元,耦接於該時序控制單元,用來於接收到該電源切換控制訊號時,停止輸出該待命電源給該複數個電子元件中的至少一部分電子元件,其中於該電源切換單元停止輸出該待命電源給該複數個電子元件中的至少一部分電子元件之後,該電腦系統係由該待機/關機狀態進入該模擬無電狀態。
  9. 一種可節省待機/關機狀態之功率消耗之電腦系統,包含有:一電源轉換電路,用來將一輸入電源轉換成一主電源以及包含複數個待命電壓準位之一待命電源;複數個電子元件,耦接於該電源轉換電路,該複數個電子元件之供應電壓係汲取自該主電源及該待命電源;以及一切換控制電路,耦接於該電源轉換電路,該切換控制電路係用來:當該電腦系統在一正常工作狀態下收到一待機/關機指令時,控制該電腦系統由該正常工作狀態進入一待機/關機狀態,並控制該電源轉換電路停止將該輸入電源轉換成該複數個待命電壓準位中的至少一部分待命電壓準位,此時該電腦系統係由該待機/關機狀態進入一模擬無電狀態。
  10. 如申請專利範圍第9項所述之電腦系統,其中該切換控制電路另用來:當該電腦系統在該模擬無電狀態下收到一喚醒事件時,控制該電源轉換電路繼續將該輸入電源轉換成該複數個待命電壓準位,並控制該電腦系統由該模擬無電狀態回到該待機/關機狀態再回到該正常工作狀態。
  11. 如申請專利範圍第10項所述之電腦系統,其中該待機/關機狀態係為一待機狀態(S3),該複數個電子元件係包含一記憶體裝置、一喚醒裝置以及其他電子元件,以及該切換控制電路係用來:控制該電腦系統由該正常工作狀態進入該待機狀態,並控制該電源轉換電路停止將該輸入電源轉換成供電給該複數個電子元件中的該喚醒裝置以及其他電子元件之待命電壓準,此時該電腦系統係由該待機狀態進入該模擬無電狀態;以及控制該電源轉換電路繼續將該輸入電源轉換成供電給該複數個電子元件中的該喚醒裝置以及其他電子元件之待命電壓,並控制該電腦系統由該模擬無電狀態回到該待機狀態,再回到該正常工作狀態。
  12. 如申請專利範圍第10項所述之電腦系統,其中該待機/關機狀態係為一休眠狀態(S4)與一關機狀態(S5)其中之一,該複數個電子元件係包含一記憶體裝置、一喚醒裝置以及其他電子元件,以及該切換控制電路係用來: 控制該電腦系統由該正常工作狀態進入該待機/關機狀態,並控制該電源轉換電路停止將該輸入電源轉換成供電給該複數個電子元件中的該記憶體裝置、該喚醒裝置以及其他電子元件之待命電壓準,此時該電腦系統係由該待機/關機狀態進入該模擬無電狀態;以及控制該電源轉換電路繼續將該輸入電源轉換成供電給該複數個電子元件中的該記憶體裝置、該喚醒裝置以及其他電子元件之待命電壓,並控制該電腦系統由該模擬無電狀態回到該待機/關機狀態,再回到該正常工作狀態。
  13. 如申請專利範圍第10項所述之電腦系統,其中該待機/關機狀態係為一待機狀態(S3),該複數個電子元件係包含一記憶體裝置、一喚醒裝置以及其他電子元件,以及該切換控制電路係用來:控制該電腦系統由該正常工作狀態進入該待機/關機狀態,並控制該電源轉換電路停止將該輸入電源轉換成供電給該複數個電子元件中的其他電子元件之待命電壓準,此時該電腦系統係由該待機狀態進入該模擬無電狀態;以及控制該電源轉換電路繼續將該輸入電源轉換成供電給該複數個電子元件中的其他電子元件之待命電壓,並控制該電腦系統由該模擬無電狀態回到該待機狀態,再回到該正常工作狀態。
  14. 如申請專利範圍第10項所述之電腦系統,其中該待機/關機狀態 係為一休眠狀態(S4)與一關機狀態(S5)其中之一,該複數個電子元件係包含一記憶體裝置、一喚醒裝置以及其他電子元件,以及該切換控制電路係用來:控制該電腦系統由該正常工作狀態進入該待機/關機狀態,並控制該電源轉換電路停止將該輸入電源轉換成供電給該複數個電子元件中的該記憶體裝置以及其他電子元件之待命電壓準,此時該電腦系統係由該待機/關機狀態進入該模擬無電狀態;以及控制該電源轉換電路繼續將該輸入電源轉換成供電給該複數個電子元件中的該記憶體裝置以及其他電子元件之待命電壓,並控制該電腦系統由該模擬無電狀態回到該待機/關機狀態,再回到該正常工作狀態。
  15. 如申請專利範圍第10項所述之電腦系統,其中該切換控制電路包含有:一偵測單元,用來於該電腦系統進入該模擬無電狀態時,偵測是否接收到該喚醒事件;一時序控制單元,耦接於該偵測單元,用來於該偵測單元偵測接收到該喚醒事件時,暫時保留一供電啟動訊號,並產生一電源切換控制訊號;一電源切換單元,耦接於該時序控制單元,用來於接收到該電源切換控制訊號時,控制該電源轉換電路繼續將該輸入電源轉換成該複數個待命電壓準位,其中該時序控制單元於該電源 轉換電路繼續將該輸入電源轉換成該複數個待命電壓準位之後,會輸出該供電啟動訊號以及對應該喚醒事件之一輸出喚醒事件;以及一模式切換單元,耦接於該時序控制單元,用來於接收到該供電啟動訊號以及該輸出喚醒事件時,控制該電腦系統由該模擬無電狀態回到該待機/關機狀態,再回到該正常工作狀態。
  16. 如申請專利範圍第10項所述之電腦系統,其中該切換控制電路包含有:一偵測單元,用來在該電腦系統處於該正常工作狀態下,偵測是否接收到該待機/關機指令;一時序控制單元,耦接於該偵測單元,用來於該偵測單元偵測接收到該待機/關機指令時,產生一模式切換控制訊號;一模式切換單元,耦接於該時序控制單元,用來於接收到該模式切換控制訊號時,控制該電腦系統由該正常工作狀態進入該待機/關機狀態,其中該時序控制單元於該電腦系統進入該待機/關機狀態之後,會發送一電源切換控制訊號;以及一電源切換單元,耦接於該時序控制單元,用來於接收到該電源切換控制訊號時,控制該電源轉換電路停止將該輸入電源轉換成該複數個待命電壓準位中的至少一部分待命電壓準位,其中於該電源轉換電路停止將該輸入電源轉換成該複數個待命電壓準位中的至少一部分待命電壓準位之後,該電腦系統係由該待機/關機狀態進入該模擬無電狀態。
  17. 一種可節省一電腦系統於待機/關機狀態之功率消耗之方法,其中該電腦系統包含複數個電子元件,該方法包含有:當該電腦系統在一正常工作狀態下收到一待機/關機指令時,控制該電腦系統由該正常工作狀態進入一待機/關機狀態;以及停止輸出包含至少一待命電壓準位之一待命電源給該複數個電子元件中的至少一部分電子元件,其中該電腦系統係由該待機/關機狀態進入一模擬無電狀態;其中該待命電源於該電腦系統處於該模擬無電狀態之下所供電之電子元件的個數係少於該待命電源於該電腦系統處於該待機/關機狀態之下所供電之電子元件的個數。
  18. 如申請專利範圍第17項所述之方法,其另包含:當該電腦系統在該模擬無電狀態下收到一喚醒事件時,恢復輸出該待命電源給該複數個電子元件;以及控制該電腦系統由該模擬無電狀態回到該待機/關機狀態,再回到該正常工作狀態。
  19. 如申請專利範圍第18項所述之方法,其中當該電腦系統在該模擬無電狀態下收到該喚醒事件時,恢復輸出該待命電源給該複數個電子元件之步驟以及控制該電腦系統由該模擬無電狀態回到該待機/關機狀態再回到該正常工作狀態之步驟包含有: 於該電腦系統進入該模擬無電狀態時,偵測是否接收到該喚醒事件;於偵測接收到該喚醒事件時,暫時保留一供電啟動訊號,並產生一電源切換控制訊號;於接收到該電源切換控制訊號時,恢復輸出該待命電源給該複數個電子元件;於恢復輸出該待命電源至該複數個電子元件之後,輸出該供電啟動訊號以及對應該喚醒事件之一輸出喚醒事件;以及於接收到該供電啟動訊號以及該輸出喚醒事件時,控制該電腦系統由該模擬無電狀態回到該待機/關機狀態,再回到該正常工作狀態。
  20. 如申請專利範圍第18項所述之方法,其中當該電腦系統在該正常工作狀態下收到該待機/關機指令時,控制該電腦系統由該正常工作狀態進入一待機/關機狀態之步驟以及停止輸出包含至少一待命電壓準位之該待命電源給該複數個電子元件中的至少一部分電子元件之步驟包含有:在該電腦系統處於該正常工作狀態下,偵測是否接收到該待機/關機指令;於偵測接收到該待機/關機指令時,產生一模式切換控制訊號;於接收到該模式切換控制訊號時,控制該電腦系統由該正常工作狀態進入該待機/關機狀態;於該電腦系統進入該待機/關機狀態之後,會發送一電源切換控 制訊號;以及於接收到該電源切換控制訊號時,停止輸出該待命電源給該複數個電子元件中的至少一部分電子元件,其中該電腦系統係由該待機/關機狀態進入該模擬無電狀態。
  21. 如申請專利範圍第17項所述之方法,其中該待機/關機狀態係包含一待機狀態、一休眠狀態以及一關機狀態其中之一。
  22. 一種可節省一電腦系統於待機/關機狀態之功率消耗之方法,其中該電腦系統包含複數個電子元件,且該複數個電子元件之供應電壓係汲取自一主電源以及包含複數個待命電壓準位之一待命電源,該方法包含有:當該電腦系統在一正常工作狀態下收到一待機/關機指令時,控制該電腦系統由該正常工作狀態進入一待機/關機狀態;以及控制一電源轉換電路停止將一輸入電源轉換成該複數個待命電壓準位中的至少一部分待命電壓準位,其中該電腦系統係由該待機/關機狀態進入一模擬無電狀態。
  23. 如申請專利範圍第22項所述之方法,其另包含:當該電腦系統在該模擬無電狀態下收到一喚醒事件時,繼續將該輸入電源轉換成該複數個待命電壓準位;以及控制該電腦系統由該模擬無電狀態回到該待機/關機狀態,再回 到該正常工作狀態。
  24. 如申請專利範圍第23項所述之方法,其中當該電腦系統在該模擬無電狀態下收到該喚醒事件時,繼續將該輸入電源轉換成該複數個待命電壓準位之步驟以及控制該電腦系統由該模擬無電狀態回到該待機/關機狀態再回到該正常工作狀態之步驟包含有:於該電腦系統進入該模擬無電狀態時,偵測是否接收到該喚醒事件;於偵測接收到該喚醒事件時,暫時保留一供電啟動訊號,並產生一電源切換控制訊號;於接收到該電源切換控制訊號時,繼續將一輸入電源轉換成該複數個待命電壓準位;於繼續將該輸入電源轉換成該複數個待命電壓準位之後,輸出該供電啟動訊號以及對應該喚醒事件之一輸出喚醒事件;以及於接收到該供電啟動訊號以及該輸出喚醒事件時,控制該電腦系統由該模擬無電狀態回到該待機/關機狀態,再回到該正常工作狀態。
  25. 如申請專利範圍第23項所述之方法,其中當該電腦系統在該正常工作狀態下收到該待機/關機指令時,控制該電腦系統由該正常工作狀態進入一待機/關機狀態之步驟以及控制該電源轉換電路停止將該輸入電源轉換成該複數個待命電壓準位中的至少 一部分待命電壓準位之步驟包含有:在該電腦系統處於該正常工作狀態下,偵測是否接收到該待機/關機指令;於偵測接收到該待機/關機指令時,產生一模式切換控制訊號;於接收到該模式切換控制訊號時,控制該電腦系統由該正常工作狀態進入該待機/關機狀態;於該電腦系統進入該待機/關機狀態之後,會發送一電源切換控制訊號;以及於接收到該電源切換控制訊號時,停止將該輸入電源轉換成該複數個待命電壓準位中的至少一部分待命電壓準位,其中該電腦系統係由該待機/關機狀態進入該模擬無電狀態。
  26. 如申請專利範圍第22項所述之方法,其中該待機/關機狀態係包含一待機狀態、一休眠狀態以及一關機狀態其中之一。
TW098117510A 2009-05-26 2009-05-26 可節省待機/關機狀態之功率消耗的電腦系統及其相關方法 TWI417710B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW098117510A TWI417710B (zh) 2009-05-26 2009-05-26 可節省待機/關機狀態之功率消耗的電腦系統及其相關方法
US12/616,134 US20100306563A1 (en) 2009-05-26 2009-11-10 Computer system for saving power consumption of a stand-by/power-off state and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW098117510A TWI417710B (zh) 2009-05-26 2009-05-26 可節省待機/關機狀態之功率消耗的電腦系統及其相關方法

Publications (2)

Publication Number Publication Date
TW201042441A TW201042441A (en) 2010-12-01
TWI417710B true TWI417710B (zh) 2013-12-01

Family

ID=43221630

Family Applications (1)

Application Number Title Priority Date Filing Date
TW098117510A TWI417710B (zh) 2009-05-26 2009-05-26 可節省待機/關機狀態之功率消耗的電腦系統及其相關方法

Country Status (2)

Country Link
US (1) US20100306563A1 (zh)
TW (1) TWI417710B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105677379A (zh) * 2014-11-21 2016-06-15 宏碁股份有限公司 电子装置及其唤醒方法
TWI557551B (zh) * 2014-11-12 2016-11-11 宏碁股份有限公司 電子裝置及其喚醒方法

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130305076A1 (en) * 2011-04-29 2013-11-14 Lee Warren Atkinson Unattended wakeup
CN103064488A (zh) 2011-10-21 2013-04-24 鸿富锦精密工业(深圳)有限公司 电源控制电路
JP6150456B2 (ja) * 2012-02-08 2017-06-21 キヤノン株式会社 情報処理装置及びその制御方法、プログラム、並びに記憶媒体
US8856560B2 (en) * 2012-04-30 2014-10-07 Hewlett-Packard Development Company, L.P. Settings based on output powered by low power state power rail
US20130305063A1 (en) * 2012-05-09 2013-11-14 Tsun-Te Shih Ups device and ups structure with prolonged power supply
TW201437805A (zh) * 2013-03-29 2014-10-01 Wistron Corp 電子裝置及其電源管理方法
CN105739662A (zh) * 2014-12-11 2016-07-06 鸿富锦精密工业(深圳)有限公司 电源控制电路
US20170177068A1 (en) * 2015-12-17 2017-06-22 Intel Corporation Systems, methods and devices for standby power savings
CN110209430A (zh) * 2019-06-06 2019-09-06 深圳市智微智能科技开发有限公司 一种g3状态下再来电保持rtc唤醒的方法
CN110262612A (zh) * 2019-07-15 2019-09-20 上海晶丰明源半导体股份有限公司 一种芯片的低功耗待机的实现方法及其结构
CN111984108B (zh) * 2020-09-02 2021-08-10 深圳市智仁科技有限公司 一种降低计算机主板待机功耗的控制方法、电路及其***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6266776B1 (en) * 1997-11-28 2001-07-24 Kabushiki Kaisha Toshiba ACPI sleep control
US6968469B1 (en) * 2000-06-16 2005-11-22 Transmeta Corporation System and method for preserving internal processor context when the processor is powered down and restoring the internal processor context when processor is restored
US20060236132A1 (en) * 2005-04-15 2006-10-19 Shuttle Inc. Power-managing key apparatus and method for the same
TWI291688B (en) * 2006-07-07 2007-12-21 Benq Corp Power management method and computer system implementing the same
TWI302244B (zh) * 2004-05-31 2008-10-21 Acer Inc
TWI309133B (en) * 2006-01-10 2009-04-21 Chunghwa Picture Tubes Ltd Method to switch on-off and the stand-by operation of a projection television

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100505638B1 (ko) * 2002-08-28 2005-08-03 삼성전자주식회사 워킹 콘텍스트 저장 및 복구 장치 및 방법
US7971081B2 (en) * 2007-12-28 2011-06-28 Intel Corporation System and method for fast platform hibernate and resume

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6266776B1 (en) * 1997-11-28 2001-07-24 Kabushiki Kaisha Toshiba ACPI sleep control
US6968469B1 (en) * 2000-06-16 2005-11-22 Transmeta Corporation System and method for preserving internal processor context when the processor is powered down and restoring the internal processor context when processor is restored
TWI302244B (zh) * 2004-05-31 2008-10-21 Acer Inc
US20060236132A1 (en) * 2005-04-15 2006-10-19 Shuttle Inc. Power-managing key apparatus and method for the same
TWI309133B (en) * 2006-01-10 2009-04-21 Chunghwa Picture Tubes Ltd Method to switch on-off and the stand-by operation of a projection television
TWI291688B (en) * 2006-07-07 2007-12-21 Benq Corp Power management method and computer system implementing the same

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI557551B (zh) * 2014-11-12 2016-11-11 宏碁股份有限公司 電子裝置及其喚醒方法
US9582069B2 (en) 2014-11-12 2017-02-28 Acer Incorporated Electronic apparatus and wake-up method thereof
CN105677379A (zh) * 2014-11-21 2016-06-15 宏碁股份有限公司 电子装置及其唤醒方法

Also Published As

Publication number Publication date
TW201042441A (en) 2010-12-01
US20100306563A1 (en) 2010-12-02

Similar Documents

Publication Publication Date Title
TWI417710B (zh) 可節省待機/關機狀態之功率消耗的電腦系統及其相關方法
CN101907918B (zh) 节省待机/关机状态功率消耗的计算机***及其相关方法
CN101859173B (zh) 待机休眠状态下的计算机主机板的节电装置及其主机板
TWI439852B (zh) Information processing device and power control circuit
JP3150567U (ja) コンピューターマザーボードのシャットダウン時の電力消費を減少させる電子装置
JP3170264U (ja) マザーボード用節電電子装置及びそのマザーボード
US20060242458A1 (en) Computer volatile memory power backup system
JP2004152304A (ja) Ac電源障害の場合にスタンバイ状態にあるパーソナルコンピュータの状態データを保持するためのシステムおよび方法
WO2006103652A2 (en) Computer volatile memory power backup system
TW201435573A (zh) 電子裝置
EP2843502B1 (en) Information processing device, information processing method, and program
CN102437917B (zh) 一种网络唤醒方法、网络唤醒装置及计算机
CN101727167B (zh) 电源切换电路
US20110246795A1 (en) Power supply sytem for computer
US8181053B2 (en) Power saving device and all-in-one PC having the same for controlling standby power to memory controller and memory
CN101388565A (zh) 低功耗待机电路及待机控制方法
CN109976490B (zh) 电源控制方法及电子设备
Huang et al. Reducing the standby power consumption of the S3 state for PCs
KR20210012114A (ko) 전원공급장치 내장형 컴퓨터 시스템의 절전장치 및 방법
Huang et al. Reducing the system standby power of a personal computer
JP5644153B2 (ja) 情報処理装置及び電源制御回路
JP5644152B2 (ja) 情報処理装置
CN101887301A (zh) ***装置
Hsu et al. Reducing the standby power consumption of personal computers
CN107807728B (zh) 关机放电***