(57)【要約】【課題】  スタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置の提供。【解決手段】  コンピューターマザーボードがACPI(Advanced Configuration and Power Interface)のS3状態などのメモリサスペンド(Suspend to memory)状態にある時、節電電子装置は、コンピューターマザーボードのサウスブリッジチップとSIO(Super Input Output)チップの電源を強制的に切断させ、こうして電力を節減する。使用者が電源スイッチを押すと、節電電子装置は、スタンバイ電力をサウスブリッジチップとSIOチップに供給し、同時にコンピューターマザーボードは、依然としてＳ3状態からの復帰能力を備える。【選択図】図１
2010250792.tif 000002
【特許請求の範囲】
【請求項１】
第一装置、第二装置を備え、
前記第一装置は、前記第二装置の制御を受け、第一スタンバイ電力(Standby Power)を制御し、コンピューターマザーボードのサウスブリッジチップ及びSIO(Super Input Output)チップが、通路を形成するか、或いは通路を遮断するかを制御し、
前記第二装置は、前記コンピューターマザーボードが、メモリサスペンド(Suspend to memory)状態にある時、前記第一装置に前記第一スタンバイ電力を制御させ、前記サウスブリッジチップ及び前記SIOチップとの通路を遮断させ、
前記コンピューターマザーボードが、メモリサスペンド状態にある時、前記コンピューターマザーボードのメモリコントローラーとメインメモリが、第二スタンバイ電力と通路を形成するようにし、
電源スイッチが発生する電源スイッチ信号を受け取り、
前記電源スイッチ信号を受け取った後、前記第一装置に、前記第一スタンバイ電力を制御させ、前記サウスブリッジチップ及び前記SIOチップと通路を形成させることを特徴とするスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置。
【請求項２】
前記メモリサスペンド状態とは、ACPI(Advanced Configuration and Power Interface)のS3状態であることを特徴とする請求項１に記載のスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置。
【請求項３】
前記スタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置はさらに、メモリ電源コントローラーを備え、
前記メモリ電源コントローラーは、前記メモリコントローラーと前記メインメモリの電力源を切り換え、
前記コンピューターマザーボードがメモリサスペンド状態にある時、前記メモリ電源コントローラーは、前記第二装置の制御を受け、前記コンピューターマザーボードの前記メモリコントローラーと前記メインメモリの電力源を前記第二スタンバイ電力に切り換えることを特徴とする請求項１に記載のスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置。
【請求項４】
前記第一スタンバイ電力は、パワーサプライからのスタンバイ電力であることを特徴とする請求項１に記載のスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置。
【請求項５】
前記第二スタンバイ電力は、パワーサプライからのスタンバイ電力であることを特徴とする請求項１に記載のスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置。
【請求項６】
前記スタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置はさらに、充電ポンプ(Charge pump)回路ユニットを備えることを特徴とする請求項１に記載のスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置。
【請求項７】
前記スタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置はさらに、ソフトスタート(Soft Start)回路ユニットを備えることを特徴とする請求項１に記載のスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置。
【請求項８】
前記スタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置は、前記SIO(Super Input Output)チップに統合されることを特徴とする請求項１に記載のスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置。
【請求項９】
前記第二装置は、マイクロコントローラー或いは特殊応用集積回路(Application Specific Integrated Circuit、ASIC)であることを特徴とする請求項１に記載のスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置。
【請求項１０】
前記第二装置はさらに、前記電源スイッチ信号を複製し、しかも前記複製した電源スイッチ信号を前記SIOチップへと出力することを特徴とする請求項１に記載のスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置。
【請求項１１】
前記第二装置は、プログラムコードを執行することで、前記第二装置の出力ポートの電圧レベルを制御し、前記電源スイッチ信号を複製し、しかも前記複製した電源スイッチ信号を前記SIOチップへと出力することを特徴とする請求項１０に記載のスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置。
【請求項１２】
サウスブリッジチップ、SIO(Super Input Output)チップ、第一装置、第二装置、基本入力出力システム(BIOS)を備え、
前記サウスブリッジチップは、前記第一装置に電気的に連接し、
前記SIOチップは、前記第一装置に電気的に連接し、
前記第一装置は、前記第二装置の制御を受け、第一スタンバイ電力(Standby Power)を制御し、前記サウスブリッジチップ及び前記チップが、通路を形成するか、或いは通路を遮断するかを制御し、
前記第二装置は、前記コンピューターマザーボードが、メモリサスペンド(Suspend to memory)状態にある時、前記第一装置に前記第一スタンバイ電力を制御させ、前記サウスブリッジチップ及び前記SIOチップとの通路を遮断させ、
前記コンピューターマザーボードが、メモリサスペンド状態にある時、前記コンピューターマザーボードのメモリコントローラーとメインメモリが、第二スタンバイ電力と通路を形成するようにし、
電源スイッチが発生する電源スイッチ信号を受け取り、
前記電源スイッチ信号を受け取った後、前記第一装置に、前記第一スタンバイ電力を制御させ、前記サウスブリッジチップ及び前記SIOチップと通路を形成させ、
前記基本入力出力システム(BIOS)は、少なくともプログラムコードを備え、
前記コンピューターマザーボードが前記メモリサスペンド状態にある時、フラッグをメモリユニットに保存し、前記プログラムコードは、前記サウスブリッジチップと前記SIOチップへの電力供給が回復した時、前記フラッグを検査し、前記コンピューターマザーボードの前の状態が前記メモリサスペンド状態であったか否かを判断し、もしそうであれば、前記メモリサスペンド状態からの復帰を執行することを特徴とするコンピューターマザーボード。
【請求項１３】
前記メモリサスペンド状態とは、ACPI(Advanced Configuration and Power Interface)のS3状態であることを特徴とする請求項１２に記載のコンピューターマザーボード。
【請求項１４】
前記コンピューターマザーボードはさらに、メモリ電源コントローラーを備え、
前記メモリ電源コントローラーは、前記メモリコントローラーと前記メインメモリの電力源を切り換え、
前記コンピューターマザーボードがメモリサスペンド状態にある時、前記メモリ電源コントローラーは、前記第二装置の制御を受け、前記コンピューターマザーボードの前記メモリコントローラーと前記メインメモリの電力源を前記第二スタンバイ電力に切り換えることを特徴とする請求項１２に記載のコンピューターマザーボード。
【請求項１５】
前記コンピューターマザーボードはさらに、充電ポンプ(Charge pump)回路ユニットを備えることを特徴とする請求項１２にコンピューターマザーボード。
【請求項１６】
前記コンピューターマザーボードはさらに、ソフトスタート(Soft Start)回路ユニットを備えることを特徴とする請求項１２にコンピューターマザーボード。
【請求項１７】
前記コンピューターマザーボードの前記第一装置と前記第二装置は、前記SIO(Super Input Output)チップに統合されることを特徴とする請求項１２に記載のコンピューターマザーボード。
【請求項１８】
前記第二装置は、マイクロコントローラー或いは特殊応用集積回路(Application Specific Integrated Circuit、ASIC)であることを特徴とする請求項１２に記載のコンピューターマザーボード。
【請求項１９】
前記第二装置はさらに、前記電源スイッチ信号を複製し、しかも前記複製した電源スイッチ信号を前記コンピューターマザーボードのSIO(Super Input Output)チップへと出力することを特徴とする請求項１２にコンピューターマザーボード。
【請求項２０】
前記第二装置は、プログラムコードを執行することで、前記第二装置の出力ポートの電圧レベルを制御し、前記電源スイッチ信号を複製し、しかも前記複製した電源スイッチ信号を前記SIOチップへと出力することを特徴とする請求項１９に記載のスタンバイ状態にあるコンピューターマザーボード。
【請求項２１】
前記メモリユニットは、前記コンピューターマザーボード内蔵のCMOSメモリ、或いはノート型コンピューター中に内蔵するエムベディッド型コントローラー(Embedded Controller、EC)、或いは前記第二装置の内部レジスターであることを特徴とする請求項１２に記載のコンピューターマザーボード。
【請求項２２】
基本入力出力システム(BIOS)を備え、
前記基本入力出力システム(BIOS)は、少なくともプログラムコードを備え、
前記コンピューターマザーボードが前記メモリサスペンド(Suspend to memory)状態にある時、フラッグをメモリユニットに保存し、前記プログラムコードは、サウスブリッジチップとSIOチップへの電力供給が回復した時、前記フラッグを検査し、前記コンピューターマザーボードの前の状態が前記メモリサスペンド状態であったか否かを判断し、もしそうであれば、前記メモリサスペンド状態からの復帰を執行することを特徴とするコンピューターマザーボード。
【請求項２３】
前記メモリサスペンド状態とは、ACPI(Advanced Configuration and Power Interface)のS3状態であることを特徴とする請求項２２に記載のコンピューターマザーボード。
【請求項２４】
前記メモリユニットは、前記コンピューターマザーボード内蔵のCMOSメモリ、或いはノート型コンピューター中に内蔵するエムベディッド型コントローラー(Embedded Controller、EC)、或いは前記第二装置の内部レジスターであることを特徴とする請求項２２に記載のコンピューターマザーボード。
【請求項２５】
前記コンピューターマザーボードはさらに、メモリ電源コントローラーを備え、
前記メモリ電源コントローラーは、メモリコントローラーとメインメモリの電力源を切り換え、
前記コンピューターマザーボードがメモリサスペンド状態にある時、前記メモリ電源コントローラーは、前記コンピューターマザーボードの前記メモリコントローラーと前記メインメモリの電力源をスタンバイ電力に切り換え、
これにより、前記メモリコントローラーと前記メインメモリの電力は維持されることを特徴とする請求項２２に記載のコンピューターマザーボード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は節電機能を備えるコンピューターマザーボードに関し、特にメモリサスペンド（Suspend to memory）状態にある時、サウスブリッジチップとSIO（Super Input Output）チップの電源を強制的に切断させ、こうして電力を節減するスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置に関する。
【背景技術】
【０００２】
従来のコンピューターマザーボードでは、システムがACPI（Advanced Configuration and Power Interface）S3（Suspend to memory）のスタンバイ状態に入ると、コンピューターマザーボードも節電モードに入るが、従来のコンピューターマザーボードでは、なお一部のチップは電力消費を持続している。例えば、メインメモリ、サウスブリッジチップ、ノースブリッジチップ、SIO（Super Input Output）チップ、メモリコントローラーなどは電力を消費し、さらにはCPUも電力を消費しているため、これ以上進んだ節電を効果的に実施することは難しい。従来のコンピューターマザーボードにおいて、節電を達成しようとすれば、個別の制御を通して、電力を消費するパーツの電源入力部分をオフにし、さらには、プログラム制御により、電力を消費するパーツをスタンバイモードにし消費電量を低下させることしかできない。しかし、サウスブリッジチップは、ACPIを制御し、SIOチップはオン/オフを制御するため、両者はスタンバイ状態下でもオフにならない。コンピューターマザーボードは、使用するチップセット（chipset）が異なれば、コンピューターマザーボードの設計方法も異なり、しかもコンピューターマザーボード上の様々なパーツについて考慮し、それぞれ異なる制御方式を設計しなければならないため、複雑であるばかりか、コストを増大させ、さらには他の設計に応用することができないという欠点もある。そのため、設計にはより多くの労力と開発時間が必要で、すなわちコストが上がってしまう。
【０００３】
特許文献１「ACPIスリープコントロール（ACPI Sleep Control）」では、内部電池（Internal battery）或いは外部パワーサプライ（External power supply）の状態に変化が生じた時、内蔵式コントローラーは該変化を探知し、該変化はPOWER_PME（Power Management Event Signal）及びSCI中断（Interrupt）を利用し、オペレーションシステムは該変化を通知されることで、オペレーションシステムその時のシステム状態（Current system state）は別のシステム状態へと変換する。しかし、上記した特許文献１は、ACPIがS3状態にある時、少なくともコンピューターマザーボードのサウスブリッジチップとSIOチップの電力を切断し、節電する方法を掲示してはいない。本発明は、従来のコンピューターマザーボードの上記した欠点に鑑みてなされたものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許ＵＳ６，２６６，７７６
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする第一の課題は、コンピューターマザーボードがメモリサスペンド（Suspend to memory）状態にある時の消費電力を節減可能な節電電子装置を提供することである。本発明が解決しようとする第二の課題は、メモリサスペンド（Suspend to memory）状態にある時、コンピューターマザーボードのサウスブリッジチップとSIO（Super Input Output）チップの電源を切断し、節電するコンピューターマザーボードを提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は下記のスタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置を提供する。
スタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置は、第一装置、第二装置を備え、
該第一装置は、該第二装置の制御を受け、第一スタンバイ電力（Standby Power）を制御し、該コンピューターマザーボードのサウスブリッジチップ及びSIO（Super Input Output）チップが、通路を形成するか、或いは通路を遮断するかを制御し、
該第二装置は、該コンピューターマザーボードが、メモリサスペンド（Suspend to memory）状態にある時、該第一装置に該第一スタンバイ電力を制御させ、該サウスブリッジチップ及び該SIOチップとの通路を遮断させ、
同時に、メモリ電源制御信号を発し、メモリコントローラーの切り換えにより、該コンピューターマザーボードのメモリコントローラーとメインメモリが、第二スタンバイ電力と通路を形成するようにし、通電状態を保持し、こうして該コンピューターマザーボードはスタンバイモードに入ることができ、
電源スイッチが発生する電源スイッチ信号を受け取り、
該電源スイッチ信号を受け取った後、該第一装置に、該第一スタンバイ電力を制御させ、該サウスブリッジチップ及び該SIOチップと通路を形成させ、
コンピューターマザーボードは、サウスブリッジチップ、SIO（Super Input Output）チップ、第一装置、第二装置、基本入力出力システム（BIOS）を備え、
該サウスブリッジチップは、該第一装置に電気的に連接し、
該SIOチップは、該第一装置に電気的に連接し、
該第一装置は、該第二装置の制御を受け、第一スタンバイ電力（Standby Power）を制御し、該サウスブリッジチップ及び該チップが、通路を形成するか、或いは通路を遮断するかを制御し、
該第二装置は、該コンピューターマザーボードが、メモリサスペンド（Suspend to memory）状態にある時、該第一装置に該第一スタンバイ電力を制御させ、該サウスブリッジチップ及び該SIOチップとの通路を遮断させ、
同時に、メモリ電源制御信号を発し、メモリコントローラーの切り換えにより、該コンピューターマザーボードのメモリコントローラーとメインメモリが、第二スタンバイ電力と通路を形成するようにし、通電状態を保持し、こうして該コンピューターマザーボードはスタンバイモードに入ることができ、
電源スイッチが発生する電源スイッチ信号を受け取り、
該電源スイッチ信号を受け取った後、該第一装置に、該第一スタンバイ電力を制御させ、該サウスブリッジチップ及び該SIOチップと通路を形成させ、
該基本入力出力システム（BIOS）は、少なくともプログラムコードを備え、
該コンピューターマザーボードが該メモリサスペンド状態にある時、フラッグをメモリユニットに保存し、該プログラムコードは、該サウスブリッジチップと該SIOチップへの電力供給が回復した時、該フラッグを検査し、該コンピューターマザーボードの前の状態が該メモリサスペンド状態であったか否かを判断し、もしそうであれば、該メモリサスペンド状態からの復帰を執行する。
【発明の効果】
【０００７】
本発明の節電電子装置により、コンピューターマザーボードがメモリサスペンド（Suspend to memory）状態にある時、さらに進んだ節電を達成することができる。またサウスブリッジチップとSIOチップの電源を切断するが、本発明のコンピューターマザーボードは、依然としてS3状態からの復帰能力を備える。
【図面の簡単な説明】
【０００８】
【図１】本発明スタンバイ状態にあるコンピューターマザーボードに用いる節電電子装置の構造概略図である。
【図２】図１に示す本発明の具体的実施例を示す概略図である。
【図３】本発明コンピューターマザーボードが、メモリサスペンド状態を発生する処理過程を示すフローチャートである。
【図４】本発明コンピューターマザーボードが、メモリサスペンド状態から回復する処理過程を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に図面を参照しながら本発明を実施するための最良の形態について詳細に説明する。図１、２において、コンピューターマザーボード２０は本発明と直接関連のあるハードウエア構成部品だけを描写する。コンピューターマザーボード２０に属する他の構成部品は、本発明とは直接の関連がないため、省略する。
【実施例】
【００１０】
図１、２に示すように、節電電子装置１０は、コンピューターマザーボード２０が、ACPI（Advanced Configuration and Power Interface）規範に符合するコンピューターマザーボードが、S3（Suspend to RAM）状態に入るなどの、メモリサスペンド（Suspend to memory）状態に入った時の節電処理に応用することができる。該項領域の習熟者は当然熟知するように、従来のコンピューターマザーボードが、ACPIのS3（Suspend to RAM）状態にある時、従来のコンピューターマザーボードの電子製品の一部はなお、スタンバイ電力を消費する。例えば、SPI（Serial Peripheral Interface）ROM（Read only memory）、LANチップ（LAN Chip）、オーディオチップ（Audio Chip）、サウスブリッジチップ、SIO（Super Input Output）チップなどは、やはりスタンバイ電力を消耗する。一方、本発明の節電電子装置１０を備えるコンピューターマザーボード２０は、ACPIのS3状態に入った後、節電電子装置１０はサウスブリッジチップ２０５とSIOチップ２０３への電力供給を遮断する。さらに、コンピューターマザーボード２０は、サウスブリッジチップ２０５、SIOチップ２０３、SPI ROM、LANチップ、オーディオチップなどが、１個の相同の電力源を共同で使用するように設計された場合には、節電電子装置１０は、さらに、SPI ROM、LANチップ、オーディオチップなどへの電力供給をも遮断することができる。但し、この時、コンピューターマザーボード２０の節電電子装置１０、メモリコントローラー２０７、メインメモリ２０９などへは、依然として電力の供給を持続する。
【００１１】
以下の比較表では、従来のコンピューターマザーボードと本発明のコンピューターマザーボード２０が、ACPIのS3状態にある時に、スタンバイ電力を消耗する状況をそれぞれ示す。
【表１】
2010250792.tif 000003
上記の比較表から明らかなように、節電電子装置１０を備えるコンピューターマザーボード２０は、従来のコンピューターマザーボードに比べ、確かに消費電力量を低下させている。
さらには、従来のコンピューターマザーボードがS3状態において、サウスブリッジチップとSIOチップへの電力を遮断することができないという欠点をも克服することができる。
【００１２】
本発明の節電電子装置１０は、コンピューターマザーボード２０がメモリサスペンド（Suspend to memory）状態にある時の、復帰を待つ消費電力を減少させることができる。
例えば、コンピューターマザーボード２０は、ACPIのS3状態においては、電子装置１０は、第一装置１０１と第二装置１０３を含む。
節電電子装置１０に対応するため、本発明のコンピューターマザーボード２０のメモリコントローラー（Memory Controller）２０７と、メインメモリ（Main Memory）２０９の電力源は、メモリ電源コントローラー２１１の切り換えを経由し、第二スタンバイ電力３０bと電力３０cとの間において、その内の１個を選択する。
メモリ電源コントローラー２１１は、第二装置１０３に制御される。
電力３０cの具体的実施例としては、例えば、5V或いは3V或いは5VSB或いは3VSB或いは3.3VSBなどのシステム電源２０１の電力を採用することができる。
第二スタンバイ電力３０bの具体的実施例としては、例えば、5Vスタンバイ電力（5V Standby Power）或いは3Vスタンバイ電力或いは3.3Vスタンバイ電力などのパワーサプライ３０の予備電力を採用することができる。
メインメモリ２０９の具体的実施例としては、DDR或いはDDR2或いはDDR3などのSIMMを採用することができる。
【００１３】
第一装置１０１の主要な機能は、第一スタンバイ電力（Standby Power）３０aを制御し、少なくともサウスブリッジチップ２０５、SIOチップ２０３と、導通させるか或いは遮断するかを制御することである。第一装置１０１の具体的実施例としては、例えば、N-MOS電界効果トランジスター或いはP-MOS電界効果トランジスターなどのMOFET（MO電界効果トランジスター）を採用することができる。第二装置１０３のMOFETのゲート極（Gate）に対する制御を通して、第一スタンバイ電力３０aとサウスブリッジチップ２０５、SIOチップ２０３などに対して導通させるか或いは遮断するかを制御する目的を達成する。
【００１４】
パワーサプライ３０の具体的実施例としては、ATXパワーサプライを採用することができる。第一スタンバイ電力３０aの具体的実施例としては、例えば、5Vスタンバイ電力（5V Standby Power）或いは3Vスタンバイ電力或いは3.3Vスタンバイ電力などのATXパワーサプライのスタンバイ電力を採用することができる。N-MOS電界効果トランジスターを例とすると、第二装置１０３内の１個の信号出力エンドは、ゲート極に連接し、ドレイン極は第一スタンバイ電力３０aに連接し、ソース極はサウスブリッジチップ２０５とSIOチップ２０３の電源ピンに連接する。さらに、N-MOS電界効果トランジスターのソース極は、さらに、SPI ROM、LANチップ、オーディオチップなどの電源ピンにそれぞれ連接する。
【００１５】
第二装置１０３の機能を、以下に記載する。第二装置１０３の第一機能は、電源スイッチ１０５が発生した電源スイッチ信号１０５aを受け取り、電源スイッチ信号１０５aを受け取った後、第一装置１０１に、第一スタンバイ電力３０aを制御させ、少なくともサウスブリッジチップ２０５、SIOチップ２０３と通電させることである。第二装置１０３の具体的実施例としては、主要部品は、少なくともマイクロコントローラー１０３１を備える。マイクロコントローラー１０３１は、電源スイッチ信号１０５aを受け取った後、マイクロコントローラー１０３１は、N-MOS電界効果トランジスターのゲート極に対して導通制御信号１０３aを出力し、これによりN-MOS電界効果トランジスターは導通する。このようにして、第一スタンバイ電力３０aとサウスブリッジチップ２０５、SIOチップ２０３は、通路を形成する。さらに、SPI ROM、LANチップ、オーディオチップへの電力供給も回復する。
【００１６】
第二装置１０３の第二機能は、コンピューターマザーボード２０がメモリサスペンド（Suspend to memory）状態にある時に、第一装置１０１が第一スタンバイ電力３０aを制御し、少なくともサウスブリッジチップ２０５、SIOチップ２０３などの電源回路遮断を判断することである。同時に、第二装置１０３は、メモリ電源制御信号１０３bを発し、メモリ電源コントローラー２１１に出力する。第二装置１０３により、メモリ電源コントローラー２１１は、第二スタンバイ電力３０bを切り換え、メモリコントローラー（Memory Controller）２０７とメインメモリ（Main Memory）２０９に与え、使用させる。これにより、メモリコントローラー２０７とメインメモリ２０９は、電力を維持し、遮断されない。
【００１７】
次に、第二装置１０３の第二機能の、具体的実施例について説明する。マイクロコントローラー１０３１は、サウスブリッジチップ２０５からのSLP_S3、SLP_S5などの信号を受け取り、これにより、コンピューターマザーボード２０がACPIのS3状態にあるか否かを判断することができる。もしそうであれば、マイクロコントローラー１０３１は、N-MOS電界効果トランジスターを停止させ、これにより、第一スタンバイ電力３０aとサウスブリッジチップ２０５、SIOチップ２０３などは、回路の遮断を形成する。
【００１８】
同時に、マイクロコントローラー１０３１が、コンピューターマザーボード２０がACPIのS3状態にあることを判断したなら、マイクロコントローラー１０３１は、メモリ電源制御信号１０３bを出力し、メモリ電源コントローラー２１１に送る。続いて、メモリ電源コントローラー２１１は、直ちに切り換えを行い、第二スタンバイ電力３０bとメモリコントローラー２０７及びメインメモリ２０９は、通路を形成する。こうして、ACPIのS3状態において、メモリコントローラー２０７とメインメモリ２０９は、電力を維持し、電力が遮断されることはない。さらに、SPI ROM、LANチップ、オーディオチップなども、第一スタンバイ電力３０aと通路を遮断する。
【００１９】
さらに、第二装置１０３の第三機能は、電源スイッチ信号１０５aを受け取った後に、続いて、電源スイッチ信号１０５aを複製し、しかも複製した電源スイッチ信号１０５a’を、コンピューターマザーボード２０のSIOチップ２０３へと出力することである。次に、第二装置１０３の第三機能の、具体的実施例について説明する。マイクロコントローラー１０３１は、電源スイッチ信号１０５aを受け取った後、マイクロコントローラー１０３１に内蔵する電源スイッチ信号複製回路（図示なし）により、電源スイッチ信号１０５aを複製し、次に、複製した電源スイッチ信号１０５a’を、コンピューターマザーボード２０のSIOチップ２０３へと出力する。或いは、マイクロコントローラー１０３１は、電源スイッチ信号１０５aを受け取った後、マイクロコントローラー１０３１は、プログラムを執行する方式により、マイクロコントローラー１０３１の出力ポート（Output port）の電圧レベルを制御する。これにより、出力ポートは、複製した電源スイッチ信号１０５a’を、コンピューターマザーボード２０のSIOチップ２０３へと出力する。
【００２０】
第一スタンバイ電力３０aの供給を得た後のコンピューターマザーボード２０は、RSMRST信号（RSMRST信号は、第二装置１０３或いはSIOチップ２０３により発生する）を発生し、しかもサウスブリッジチップ２０５へと伝送する。第二装置１０３は、ある予定の時間を待つ。この予定時間の長さは、コンピューターマザーボード２０がRSMRST信号を完全に発生するまでに必要な時間により決定する。例えば、予定時間は100msとすることができる。
【００２１】
マイクロコントローラー１０３１は、N-MOS電界効果トランジスターを導通させた後、100msの予定時間を待ち（Wait）、100msが過ぎた後（コンピューターマザーボード２０が、RSMRST信号の発生を完成させた）、マイクロコントローラー１０３１は、電源スイッチ信号１０５a’をサウスブリッジチップ２０５へと伝送する。SIOチップ２０３は、電源スイッチ信号１０５a’を受け取った後、コンピューターマザーボード２０は、S3状態からS0状態へと回復するプロセスを執行することができる。
【００２２】
導通後のN-MOS電界効果トランジスターに、もし瞬間的に過大な電流が流入すれば、N-MOS電界効果トランジスターは負荷が過大となりショートしてしまう。本発明では、ソフトスタート（Soft Start）回路ユニット１０３３を増設し、N-MOS電界効果トランジスターに過大な負荷がかかりショートしてしまうような状況の発生を回避することができる。ソフトスタート回路ユニット１０３３は、従来の回路手段を採用して実現することができる。さらに、電圧制御を向上させ、コストが比較的低い電界効果トランジスターを使用可能とするため、本発明は充電ポンプ（Charge pump）回路ユニット１０３５を増設することができる。
【００２３】
充電ポンプ回路ユニット１０３５は、従来の回路手段を採用して実現することができる。本発明の第二装置１０３は、特殊応用集積回路（Application Specific Integrated Circuit、ASIC）を採用し実現することができる。上記したサウスブリッジチップ２０５、SIOチップ２０３、メモリコントローラー２０７、メインメモリ２０９もみな、対応する従来の部品を採用することができる。上記したメモリ電源コントローラー２１１は、従来の電子式切り換えスイッチ或いは従来の電子式切り換え回路を採用することができる。
【００２４】
本発明の節電電子装置１０は、コンピューターマザーボード２０上に設置することができ、或いは、本発明の節電電子装置１０は、コンピューターマザーボード２０のSIOチップ２０３に統合することもできる。システム電源２０１の具体的実施例として、コンピューターマザーボード２０のATX電源インターフェース（コネクター）からの電力源を採用することができる。ATX電源インターフェースは、電源ケーブルにより、パワーサプライ３０と連接する。
【００２５】
マイクロコントローラー１０３１の内蔵メモリ１０３１aは、ファームウエアとして使用することができ、内蔵メモリ１０３１aは、上記した第一、二、三機能を執行するプログラムコードを保存することができる。さらに、マイクロコントローラー１０３１は、SMバス（SM Bus）を通して、サウスブリッジチップ２０５と連接することができる。よって、マイクロコントローラー１０３１の新ファームウエアの更新は、SMバスを通して行なうことができる。
【００２６】
節電電子装置１０が、サウスブリッジチップ２０５とSIOチップ２０３への電源供給を切断する理由に対応するため、本発明のコンピューターマザーボード２０の基本入力出力システム（BIOS）４０は、プログラムコード４０aを増設する。プログラムコード４０aは、コンピューターマザーボード２０がメモリサスペンド（Suspend to memory）状態にある時、フラッグ（Flag）をメモリユニットに保存する。しかも、プログラムコード４０aは、サウスブリッジチップ２０５とSIOチップ２０３への電源供給が回復された時、フラッグを検査し、コンピューターマザーボード２０の前の状態が、メモリサスペンド状態に入っていたかどうかを判断し、メモリサスペンド状態からの復帰回復を執行する。
【００２７】
図３に示すように、コンピューターマザーボード２０がメモリサスペンド（Suspend to memory）イベント（Event）を発生した時（例えば、ACPIのS3イベントなど）、ウィンドウズ（登録商標）（マイクロソフトMicrosoft社のWindows（登録商標）など）オペレーションシステムは、データをメインメモリ２０９に保存する（Ｓ４０１）。次に、基本入力出力システム（BIOS）４０のプログラムコード４０aは、フラッグ（Flag）をメモリユニット２１０に保存する（Ｓ４０２）。続いて、ウィンドウズオペレーションシステムは、サウスブリッジチップ２０５にメモリサスペンドの発生を通知する（Ｓ４０３）。さらに、サウスブリッジチップ２０５は、パワーサプライ３０をソフトシャットダウン（Soft shut down）する。但し、サウスブリッジチップ２０５、SIOチップ２０３、SPI ROM、LANチップ、オーディオチップなどの電力は切断されない（Ｓ４０４）。次に、節電電子装置１０は、上記した節電機能を執行し、サウスブリッジチップ２０５、SIOチップ２０３、SPI ROM、LANチップ、オーディオチップなどの電力は切断される。メモリ電源制御信号１０３bを通して、メモリ電源コントローラー２１１は、第二スタンバイ電力３０bへと切り換え、これによりメモリコントローラー２０７とメインメモリ２０９は、電力を保持する状態を維持する（Ｓ４０５）。続いて、コンピューターマザーボード２０は、S3状態を完成する（Ｓ４０６）。
【００２８】
図３のステップＳ４０１、Ｓ４０３、Ｓ４０６は、すべてS3イベント発生を処理する従来の技術である。しかし、本発明ではステップＳ４０２とＳ４０５を増設し、これにより、コンピューターマザーボード２０はより高い節電が可能となり、しかも、コンピューターマザーボード２０に既に発生したS3イベントを記録することができる。
【００２９】
図４に示すように、使用者が電源スイッチ１０５を押すと、コンピューターマザーボード２０は、メモリサスペンド（Suspend to memory）を発生している状態から、回復のイベントを行なう。例えば、メモリサスペンド（Suspend to memory）はACPIのS3状態から、S0に回復するイベントなどを行なう。この時、節電電子装置１０は、上記した電力復帰の機能を行い、サウスブリッジチップ２０５、SIOチップ２０３、SPI ROM、LANチップ、オーディオチップなどの電力は回復し電力が供給される（Ｓ５０１）。さらにステップＳ５０１中において、節電電子装置１０は、メモリ電源コントローラー２１１を切り換え、電力３０cとメモリコントローラー２０７及びメインメモリ２０９に通路を形成させる。サウスブリッジチップ２０５は、電力供給中の状態（Power  on State）に入る（Ｓ５０２）。
【００３０】
次に、基本入力出力システム（BIOS）４０のプログラムコード４０aは、フラッグを読み取り、設定されていいないかどうかを検査する。もし、フラッグが設定されていれば、コンピューターマザーボード２０の前の状態がメモリサスペンド状態であったと判断する。続いて、プログラムコード４０aにより、サウスブリッジチップ２０５は、メモリサスペンドを回復させるイベントを執行する（Ｓ５０３）。さらに、ステップＳ５０３中において、プログラムコード４０aはフラッグをクリア（Clear）することができる。次に、ウインドウズ（登録商標）のオペレーションシステムは、メインメモリ２０９を読み取り、データをリストア（Restore）する（Ｓ５０４）。続いて、コンピューターマザーボード２０は、メモリサスペンド状態から復帰し、回復する（Ｓ５０５）。
【００３１】
図４のステップＳ５０２、Ｓ５０４、Ｓ５０５は、すべてメモリサスペンド（Suspend to memory）イベントからの復帰を処理する従来の技術である。しかし、本発明ではステップＳ５０１とＳ５０３を増設し、これによりサウスブリッジチップ２０５とSIOチップ２０３の電力が切断された後、コンピューターマザーボード２０は依然として、メモリサスペンド状態から復帰することができる。
【００３２】
メモリユニット２１０は、コンピューターマザーボード２０内蔵のCMOSメモリ、或いはノート型コンピューター中に内蔵するエムベディッド型コントローラー（Embedded Controller、EC）、或いは第二装置１０３の内部レジスターを採用することができる。
【符号の説明】
【００３３】
１０  節電電子装置
２０  コンピューターマザーボード
３０  パワーサプライ
３０a  第一スタンバイ電力
３０b  第二スタンバイ電力
３０c  電力
４０  基本入力出力システム （BIOS） 
４０a  プログラムコード
１０１  第一装置
１０３  第二装置
１０３a  導通制御信号
１０３b  メモリ電源制御信号
１０３１  マイクロコントローラー
１０３１a  内蔵メモリ
１０３３  ソフトスタート回路ユニット
１０３５  充電ポンプ回路ユニット
１０５  電源スイッチ
１０５a  電源スイッチ信号
２０１  システム電源
２０３  SIOチップ
２０５  サウスブリッジチップ
２０７  メモリコントローラー
２０９  メインメモリ
２１０  メモリユニット
２１１  メモリ電源コントローラー
【図１】
2010250792.tif 000004
【図２】
2010250792.tif 000005
【図３】
2010250792.tif 000006
【図４】
2010250792.tif 000007