アダプターから電力を受け取るように、及び電力を負荷に供給するように接続し得る電源システムであって、再充電可能なバッテリー、バックモード回路、ブーストモード回路、及び前記負荷に電力を供給するための、前記バックモード回路とブーストモード回路との間のスイッチングのためのスイッチング回路、を含み、前記負荷により必要とされる前記電力が、第1の所定の時間の間アダプター過負荷状態に関連する第1の所定のレベルに達する場合、前記スイッチング回路が、前記バックモード回路を前記負荷から切断し、前記充電可能なバッテリー及び前記ブーストモード回路を前記負荷に接続する、システム。請求項1に記載のシステムであって、前記第1の所定のレベルが、前記負荷により確立されるダイナミック電力管理レベルの前記電流の第1の所定のパーセントにより確立され、これが、前記アダプターによって供給され得る電力レベルを下回る電力レベルに関連する、システム。請求項2に記載のシステムであって、前記負荷により確立されるダイナミック電力管理レベルの前記電流の前記第1の所定のパーセントが約105である、システム。請求項1に記載のシステムであって、前記負荷により必要とされる前記電力が、第2の所定の時間の間前記アダプター過負荷状態に関連する第2の所定のレベルを下回り、且つ、前記ブーストモード回路及び再充電可能なバッテリーが前記負荷に接続される場合、前記ブーストモード回路及び前記充電可能なバッテリーが前記負荷から切断され、前記バックモード回路が開始される、システム。請求項4に記載のシステムであって、前記負荷により必要とされる前記電力が、前記アダプター過負荷状態に関連する第3の所定のレベルを下回り、且つ、前記ブーストモード回路及び再充電可能なバッテリーが前記負荷に接続される場合、前記ブーストモード回路及び前記充電可能なバッテリーが前記負荷から切断され、前記バックモード回路が開始され、前記第3の所定のレベルが前記第2の所定のレベルより小さい、システム。負荷に接続可能な電源システムにおいて、前記電源システムが、再充電可能なバッテリー、充電回路、及び電源ソースから電力を受け取るように接続され得るアダプターを有し、前記充電回路が、前記負荷を通常動作モードに選択的に供給するためのバックモード回路要素、前記負荷をアダプター過負荷動作モードに選択的に供給するためのブーストモード回路要素、及び前記バックモード回路要素とブーストモード回路要素との間でスイッチングするためのスイッチング回路要素、を含み、前記負荷により必要とされる前記電力がアダプターが過負荷状態に達する場合、前記充電回路がシャットダウンし、所定の時間待機し、前記所定の時間の後、前記充電回路が、前記アダプター過負荷状態がまだ存在するかを判定するため確認し、更に前記アダプター過負荷がまだ存在する場合、前記充電回路が前記バックモード回路要素から前記ブーストモード回路要素に変え、前記負荷に付加的な電力を供給するため前記バッテリーを前記負荷に接続する、システム。請求項6に記載のシステムであって、前記アダプターがまだ前記アダプター過負荷状態にあるかを判定するための前記確認がシステム電流に基づく、システム。請求項6に記載のシステムであって、前記アダプター過負荷状態がプログラマブル電流閾値回路により感知され得る、システム。請求項6に記載のシステムであって、前記ブーストモード回路要素が前記負荷において高すぎる電圧を生成しないように、前記ブーストモード回路要素をディセーブルするためのアダプター過電圧保護回路を更に含む、システム。請求項6に記載のシステムであって、予め設定された時間後に前記ブーストモード回路要素から前記バックモード回路要素に変更するように構成され得るウォッチドッグタイマーを更に含む、システム。請求項10に記載のシステムであって、制御ループが飽和し、且つ、アダプター電流が所定のレベルを上回る場合、ブーストモードオペレーションを停止するための制御ループ飽和検出回路を更に含む、システム。再充電可能なバッテリー、バックモード回路、及びブーストモード回路を有する充電器回路を動作させるための方法であって、負荷を通常動作モードに供給するように前記バックモード回路を動作させること、前記充電器回路への入力電流を検知すること、前記入力電流が、前記負荷により確立されるダイナミック電力管理レベルの電流の第1の所定のパーセントを超える場合、第1の所定の時間の間前記充電器回路をシャットダウンさせること、及び前記入力電流が、前記第1の所定の時間の後、前記負荷により確立されるダイナミック電力管理レベルの電流の前記第1の所定のパーセントを超え続ける場合、前記ブーストモード回路を開始すること、及び電力を前記負荷に供給するため前記再充電可能なバッテリーを接続すること、を含む、方法。請求項12に記載の方法であって、前記第1の所定の時間が少なくとも100μsである、方法。請求項12に記載の方法であって、前記ダイナミック電力管理レベルが、前記アダプターを過負荷状態から保護するような方式で前記負荷を動作させるように確立される入力電流レベルである、方法。請求項12に記載の方法であって、前記入力電流が第1の所定のレベルより小さい場合、前記ブーストモード回路を停止し、前記充電可能なバッテリーを前記負荷から切断し、前記バックモード回路を開始する、方法。請求項15に記載の方法であって、前記所定の量が、10ミリオーム検知レジスタで約1Aより小さい、方法。請求項15に記載の方法であって、前記入力電流が前記第1の所定のレベルを上回り、且つ、第2の所定の時間の間前記負荷により確立されるダイナミック電力管理レベルの前記電流の第2の所定のパーセントより小さい場合、前記ブーストモード回路を停止し、前記充電可能なバッテリーを前記負荷から切断し、前記バックモード回路を開始する、方法。請求項17に記載の方法であって、前記第2の所定の時間が約1msである、方法。請求項17に記載の方法であって、前記第1の所定の量が、10ミリオーム検知レジスタで1Aより大きい、方法。請求項17に記載の方法であって、前記第2の所定のパーセントが、前記負荷により確立される前記ダイナミック電力管理レベルの約93パーセントより小さい、方法。添付図面の種々の図において、類似の又は同様の部分を示すために同様の参照番号が用いられている。ハイブリッドバッテリー充電器環境10のブロック図の一例を図1に示す。ハイブリッドバッテリー充電器環境10はシステム12を含み、システム12は、例えば、スマートホン、ノートブック、タブレット、ネットブックコンピューティングデバイス、又は動作電力を必要とするCPU14及びメモリ16を有する同様のものであり得る。CPU14及びメモリ16は、それに対し動作電力が必要とされるシステム負荷18の一部である。システム負荷への動作電力は、以下に更に詳細に述べるような方式で、バック/ブースト充電器システム20、及び関連する充電可能なバッテリーパック22により供給される。再充電可能なバッテリーパック22は、例えばリチウムイオンバッテリーパックであり得るが、他の充電可能なバッテリータイプを用いることもできる。アダプター24が提供され、これは典型的に、図示しないACアウトレットからのAC電力を受け取るように任意選択で接続され得、AC電力をDC電力に変換して、システム負荷18に電力供給するため、及び関連する充電可能なバッテリーパック22を充電するため、電力をバック/ブースト充電器システム20に供給する。例えば、特定のシステム負荷18の特定の電力要件に応じて、典型的なアダプターは、約20Vで90Wの電力を供給し得、それにより、約4.5A電流を供給する能力を有する。アダプターは、もちろん負荷依存性であり、1つのアプリケーションから別のアプリケーションで非常に大きく変化し得るが、本明細書に記載のタイプのハイブリッドバッテリー充電器の利点の一つは、必要とされる特定のアダプターの電力要件が、動作電力をシステム負荷18に供給するためにアダプターのみが用いられる場合に必要とされ得るものよりも低減され得るという点である。アダプター24は、デバイスの外部にある構成要素か、又は電力を供給することが意図され、それに選択的に接続可能であるシステムとして供給され得る。システム負荷18が再充電可能なバッテリーパック22により直接的に電力供給されるように、アダプター24がAC電力を受け取るように接続されないとき、スイッチ26が、バッテリーパック22をシステム負荷18に接続する。アダプター24がAC電力を受け取るように接続されるとき、スイッチ26は開けられて、システム負荷がACアダプターにより直接的に電力されるように、再充電可能なバッテリーパック22をシステム負荷から切断する。以下に説明する実施例に従って、再充電可能なバッテリーパック22は、アダプター24の容量を超えるとき、付加的な電力をシステム負荷18に供給することができる。更に具体的には、システム負荷18により必要とされる電力が、アダプター24が供給することのできるものより多いとき、バック/ブースト充電器システム20は、例えば、バックコンバータ充電器をブーストコンバータに充電することにより、例えば、再充電可能なバッテリーパック22をシステムに切り替えることによって、付加的な電力を供給するように再充電可能なバッテリーパック22に要求し得る。また、システム負荷18により必要とされる電力がアダプター24によって供給され得るものより高いとき、バッテリー充電電流がゼロまで低減されるだけでなく、バック/ブースト充電器システム20は、アダプター及びバッテリーが同時にシステムに電力供給するようにブーストモードで動作される。一実施例において、システム負荷18により要求される電力が、アダプターの最大電力限界で又はそれを超えてアダプター24の過負荷状態に達する場合、バック/ブースト充電器システム20が直ぐにシャットダウンし、本明細書においてデグリッチdeglitch時間と称する所定の期間待機する。デグリッチ時間の後、バック/ブースト充電器システム20は、総システム電流に基づいて、アダプター24がまだ過負荷状態にあるかを判定するため確認する。デグリッチ時間の後、総システム電流がアダプター24の最大電流限界よりまだ高い場合、バック/ブースト充電器システムは、バックモードからブーストモードに変え、再充電可能なバッテリーパック22が付加的な電力をシステム負荷18に供給できるようにする。その結果、アダプター24及び再充電可能なバッテリーパック22は共に充分なシステム電力を供給し、それにより、アダプタークラッシュを避け、そのCPU14を含んで、システム負荷18をイネーブルにし、その最大性能を達成するため最大利用可能な電力を受け取る。ここで図2を更に参照して、本明細書に記載のバッテリー充電及び制御回路及び方法を提供するために用いることができる電圧ブースト機能を有する充電器回路30の一実施例の一例を示す、電気的概略図が示されている。充電器回路30はダイナミック電力管理DPM回路32を有し、DPM回路32は、入力ノード34で、それに選択的に接続され得る上述のタイプのアダプター24からの入力電力を受け取る。DPMループ32が、入力電流検知レジスタ36を含み、そのいずれかの側のノードがACP及びACNと示され、これらは、下記で更に詳細に説明する充電器制御ループ38に入力として接続される。一対のMOSFETデバイス40及び42が、充電器がバックモードで動作するか又はブーストモードで動作するかに応じて、充電器制御ループ38からそれぞれのハイサイド及びローサイド駆動電圧を受け取るように接続される。インダクタ44が、充電電流検知レジスタ46により再充電可能なバッテリーパック22に接続される。充電電流検知レジスタ46のそれぞれの側は、SRP及びSRNと示され、これ以降により詳細に説明するように、充電器制御ループ38に入力として接続される。充電器回路30からの電力出力は、ライン48と参照電位、又は接地ライン50、との間に示されるVBUS電圧で、及び電流源ISYS52で表される。ここで図3A及び図3Bを更に参照して、フィードバック増幅器60、デューティサイクル及びドライバ回路62、及びブーストストップ及びスタート制御及び回路64がそれぞれ示される。フィードバック増幅器60は、入力電流検知レジスタ36及び充電電流検知レジスタ46から、それぞれ、入力ACP、ACN、SRP、及びSRNを受け取り、入力をタイプIII補償回路66に供給する。補償回路66からの出力は、制御ループ飽和判定回路68に及びPWM回路70に印加される。制御ループ飽和判定回路68からの出力は、これ以降に説明するブーストストップ及びスタート回路64に接続され、PWM回路70からの出力はドライバ論理回路72に接続される。ブーストストップ及びスタート回路64において生じるスタートブースト及びストップブースト信号も、入力としてドライバ論理回路72に接続される。出力HSON及びLSON信号は、出力ドライバ74及び76に接続され、これらは、駆動信号を正確な電圧レベルでMOSFETデバイス40及び42図1に供給するように、BTST、PHASE、及びREGN及びGND電圧によりレベル調節される。ブーストスタート及びストップ回路64をここで更に参照する図3Bに示す。ブーストスタート及びストップ回路64は、ACPとACNとの間の電圧差を表す入力を受け取る。この電圧差は、例えば、適切なスケーリングで、図3Aのフィードバック増幅器60において生じ得る。スタートブーストモードに関し、ACPとACNとの間の電圧差は、コンパレータ80により、例えば1.05×VREFIACである、参照電圧と比較される。VREFIACは、特定の上側電流レベルを表し、これは、それを下回るとアダプターがクラッシュすることを避けるためアダプターのオペレーションがホールドされるべきであるようホストにより確立される。コンパレータ80は、ACP-ACN電圧差の瞬時変化が、コンパレータ80に状態を変化させないようにヒステリシスを有する。参照電圧は、入力電流検知レジスタ36の電圧差ACP-ACNが、アダプター24の電力限界の所定のパーセンテージ、この場合105、に達する場合、コンパレータ80が出力状態を変えるように確立される。コンパレータ80からの出力は遅延回路82に接続され、遅延回路82は、充電器をシャットダウンさせ、且つ、例えば、コンパレータ80の出力における状態の変化に応答して所定の遅延、例えば170μs、を開始するよう動作する。コンパレータ80からの電圧出力が所定の遅延前に低値に戻る場合、ブーストモードが要求されないことを示し、ブーストモードは開始されず、充電器はオンに戻される。しかし、所定の遅延の満了後、スタートブースト出力は状態を変え、ドライバ論理回路72図3Aをトリガーして、ローサイドドライバ76を介してローサイドMOSFETデバイス42図2を及びハイサイドドライバ74を介してハイサイドMOSFETデバイス40図2をオンにする。ストップブースト信号に関し、4つのあり得る入力信号がストップブースト信号をトリガーすることができる。これらの4つの信号はORゲート83に印加され、その出力がドライバ論理回路72図3Aに印加されるストップブースト信号である。第1の入力信号は、電圧差ACP‐ACNが、10mVなど、所定の電圧より小さいとき、コンパレータ84によりつくられる即時のトリガーimmediatetriggerである。この状態が生じるとき、ACOVシステムバスオーバー電圧を避けるため、ブーストモードが即座にシャットダウンされる。第2の入力信号は、電圧差ACP-ACNがVREFIAC電圧レベルを下回る所定のパーセンテージであるときに生じるトリガーである。図示する例において、このパーセントテージは、93であり、コンパレータ86により確立される。電圧差ACP‐ACNがVREFIAC電圧レベルを下回る所定のパーセンテージであり、且つコンパレータ84からの出力が高くない場合、タイマー88により1ms遅延のタイミングが取られ、ストップブースト出力信号をトリガーする。また、ブロック90において判定される制御ループが飽和状態にある場合、及び電圧差ACP‐ACNがVREF_IAC電圧レベルを下回る所定のパーセンテージではない場合、ストップブースト出力信号がトリガーされる。最後に、ブーストモードが、ここに示した例で175秒など、所定の時間の間エンゲージのままとならないことを確実にするため、ウォッチドッグタイマー92が提供される。充電器回路30のオペレーションを、ここで更に参照する図4のフローチャート99に示す。システム電力が、アダプターが供給することのできるものより高いとき、アダプター24及び充電可能なバッテリーパック22の両方から電力を供給するためにブーストモードに入るため、ひし形100で、入力電流がIDPMの105より大きいかどうか判定が成される。IDPMは、アダプター24に対する電流閾値設定であり、この閾値で充電器が充電電流を低減し、また、アダプター過負荷を避けるためこの閾値でアダプター電流を調整しようとする放電電源を与える。例えば、20V、90Wのアダプターが4.5A電流を与え得、且つ、システム負荷が4.1Aでトリガーするように設定される場合、アダプター電流が4.1Aを上回るとき、4.1Aでアダプター電流を保つため充電電流が低減される。アダプター電流が4.4Aなどの限界に近い場合、システム負荷内のコントローラは、アダプターが4.5Aより高い電流及びクラッシュとならないように、CPU電力を低減するように抑えられる。4.1AはIDPM電流DPMダイナミック電力管理電流と呼ばれる。そのため、総アダプター電流がIDPM設定ポイントに又はそれを下回ってうまく調整されるように、充電電流はシステム電流に基づいて動的に変更される。入力電流がIDPMの105より大きくない場合、判定が繰り返される。一方、入力電流がIDPMの105より大きい場合、ボックス102で充電器が即座にシャットダウンされる。100μsの最小遅延例えば典型的な遅延は170μsであり得るが、ボックス104で開始される。ひし形106で、入力電流がIDPMの105よりまだ大きい場合、他の状態が全て満たされた場合にボックス108でブーストモードが開始される。入力電流がIDPMの105より大きくない場合、ひし形100でプロセスが再開される。ブーストモードからのエグジットをトリガーする条件が、ここで更に参照する図5のフローチャート120に示されている。図3Bを参照して上述したように、4つの条件が同時に監視される。ひし形122に示すように、入力電流が、ACOV又はシステムバスオーバ電圧を避けるための所定のレベルを上回るかを判定する判定がコンパレータ84によって成される。入力電流が所定のレベルより低い、例えば10ミリオーム検知レジスタで10mVより小さい、場合、ボックス124でブーストモードが即座にシャットダウンされる。ブーストモード電圧の必要性がもはや存在しない場合、ブーストモードもエグジットされる。そのため、ひし形126で、入力電流がIDPMの所定のパーセンテージ、例えば図示する実施例において93、より小さいかどうかコンパレータ86によって判定が成される。小さい場合、ボックス128でデグリッチ時間、例えば1ms、がタイミングが取られ、その後ボックス124でブーストモードがエグジットされる。一方、ひし形130で、入力電流が、IDPMの93より大きいが、積分器の入力電流調整ポイントより小さい場合、ループ積分器が飽和に達する場合図3Aの制御ループ飽和判定回路68及び図3Bの制御ループ飽和ボックス90参照、ボックス124でブーストモードがエグジットされる。遅延時間はループ応答に依存する。最後に、ひし形134で、ウォッチドッグタイマー92図3B参照がイネーブルされる場合、タイマーが満了し、且つ、書き込まれるべき充電電圧又は電流命令がない場合、ボックス124でブーストモードがエグジットされる。もちろん、ブーストモードに入るための条件の任意のものがまだ存在する場合、回路はブーストモードに再度入る。図2の充電器回路30のオペレーションにおいて見られる種々の波形を、ここで更に参照する図6のA~Dに示す。システム電流ISYSは、図6のAにおいて波形140で示されており、DPMモードにおける増大したシステム電流を示す。アダプター電流IADPは、図6のBにおいて波形142で示されており、アダプター電流限界でのアダプター電流のオペレーションを示す。バッテリー充電電流ICHGは、図6のCにおいて波形144で示されており、入力電流の調整に起因する充電電流の低下を示す。また、一定出力電圧は図6のDにおいて波形146で示されている。本明細書に記載の実施例の利点の一つは、既存のバッテリー充電器トポロジーを用いることができることであるが、本実施例の制御方法は、充電器が、バッテリー充電の間バックモードで、及びシステムに付加的な電力を供給するためにバッテリー放電の間ブーストモードで動作できるようにするために用いることができる。実現される利点の幾つかは、CPUが、高性能を備えて高速で動作できるようにすること、増加されたアダプター電流能力に対する要件を低減すること、アダプターのための付加的なコストをなくすこと、高電力変換効率を可能にすること、総システムのコストを低減すること、及び必要とする解決策空間が最小となることを含む。電気的接続、結合、及び接続が、種々のデバイス又は要素に関連して説明されてきた。こういった接続及び結合は直接的であってもよく、又は、間接的であってもよい。第1及び第2の電気的デバイス間の接続は、直接的電気的接続であってもよく、又は、間接的電気的接続であってもよい。間接的電気的接続は、第1の電気的デバイスから第2の電気的デバイスへの信号を処理し得る介在要素を含み得る。本発明に関連する技術に習熟した者であれば、説明した例示の実施例に変形が成され得ること、及び本発明の特許請求の範囲内で他の実施例を実装し得ることが分かるであろう。