(57)【要約】  電源（２）からの電力の供給と遮断を制御する電力供給制御回路（３）であって、各々が所定の処理機能を有する複数の機能ブロックからの電力遮断要求信号（１０）を受け取る要求受取部（１１）と、複数の機能ブロックに対する電源からの電力の供給と遮断を切り替える切り替え部（１２）と、要求受取部（１１）が受け取った電力遮断要求信号（１０）に基づいて切り替え部（１２）を制御する制御部（１３）を備える電力供給制御回路（３）により、電力供給と電力遮断を機能ブロック毎に適切に制御し、消費電力の削減を実現する。
2008530631.tif 000002
【特許請求の範囲】
【請求項１】
電源からの電力の供給と遮断を制御する電力供給制御回路であって、
各々が所定の処理機能を有する複数の機能ブロックからの電力遮断要求信号を受け取る要求受取部と、
前記複数の機能ブロックに対する前記電源からの電力の供給と遮断を切り替える切り替え部と、
前記要求受取部が受け取った電力遮断要求信号に基づいて前記切り替え部を制御する制御部を備える電力供給制御回路。
【請求項２】
前記電力遮断要求信号は、前記複数の機能ブロックの少なくとも一つが出力する処理終了信号である請求の範囲第１項記載の電力供給制御回路。
【請求項３】
前記電力遮断要求信号は、前記複数の機能ブロックの少なくとも一つが出力する一定時間毎の通知信号である請求の範囲第１項記載の電力供給制御回路。
【請求項４】
前記電力遮断要求信号は、電力遮断から電力供給までの時間情報を含んでいる請求の範囲第１項記載の電力供給制御回路。
【請求項５】
前記制御部は、前記要求受取部で受け取られた電力遮断要求信号に基づいて電力遮断の開始と終了を許可する電力遮断許可部を備える請求の範囲第１項記載の電力供給制御回路。
【請求項６】
前記電力遮断許可部は、前記複数の機能ブロックの内、前記電力遮断要求信号を出力している機能ブロックと処理依存関係にある他の機能ブロックからの電力遮断要求信号に基づいて電力遮断の開始を許可する請求の範囲第５項記載の電力供給制御回路。
【請求項７】
前記電力遮断許可部は、前記要求受取部が前記複数の機能ブロックのいずれかからの電力遮断要求信号を受け取った場合に、前記複数の機能ブロックの内、前記電力遮断要求信号を出力している機能ブロックと処理依存関係にある他の機能ブロックからの電力遮断要求信号の有無に基づいて電力遮断の開始と終了を許可する請求の範囲第５項記載の電力供給制御回路。
【請求項８】
前記電力遮断許可部は、前記複数の機能ブロックの内、前記処理依存関係にある全ての機能ブロックからの電力遮断要求信号を受け取った場合に、電力遮断の開始を許可する請求の範囲第５項記載の電力供給制御回路。
【請求項９】
前記電力遮断許可部は、前記処理依存関係の情報を格納する情報格納部を備える請求の範囲第５項記載の電力供給制御回路。
【請求項１０】
前記情報格納部は、外部要因により書き換え可能である請求の範囲第９項記載の電力供給制御回路。
【請求項１１】
前記電力遮断許可部は、前記電力遮断要求信号の受取時から一定時間を計測する遮断時間計測部を備え、前記一定時間経過後に電力遮断の開始を許可する請求の範囲第５項記載の電力供給制御回路。
【請求項１２】
前記電力遮断許可部は、電力遮断の開始時から一定時間を計測する復帰時間計測部を備え、前記一定時間経過後に電力遮断の終了を許可する請求の範囲第５項記載の電力供給制御回路。
【請求項１３】
所定の処理機能を有する複数の機能ブロックと、
前記複数の機能ブロックからの電力遮断要求信号を受け取る要求受取部と、
前記複数の機能ブロックに対する前記電源からの電力の供給と遮断を切り替える切り替え部と、
前記要求受取部が受け取った電力遮断要求信号に基づいて前記切り替え部を制御する制御部を備える電子回路。
【請求項１４】
前記制御部は、前記要求受取部で受け取られた電力遮断要求信号に基づいて電力遮断の開始と終了を許可する電力遮断許可部を備える請求の範囲第１３項記載の電子回路。
【請求項１５】
前記電子回路は前記複数の機能ブロックの出力信号の論理値を固定する出力値固定部を備え、前記出力値固定部は、前記複数の機能ブロックの内、電力遮断される機能ブロックの出力信号の論理値を固定する請求の範囲第１３項記載の電子回路。
【請求項１６】
前記出力値固定部に含まれる電子素子の動作電圧が、前記機能ブロックに含まれる電子素子の動作電圧よりも低い請求の範囲第１５項記載の電子回路。
【請求項１７】
前記出力値固定部に含まれる電子素子の閾値電圧が、前記機能ブロックに含まれる電子素子の閾値電圧よりも低い請求の範囲第１５項記載の電子回路。
【請求項１８】
所定の処理機能を有する複数の機能ブロックと、
前記複数の機能ブロックからの電力遮断要求信号を受け取る要求受取部と、
前記複数の機能ブロックに対する前記電源からの電力の供給と遮断を切り替える切り替え部と、
前記要求受取部が受け取った電力遮断要求信号に基づいて前記切り替え部を制御する制御部と、
前記複数の機能ブロックの前記処理機能を制御する中央処理部と、
筐体を備える電子機器。
【請求項１９】
前記電子機器は、携帯端末である請求の範囲第１８項記載の電子機器。
【請求項２０】
前記電子機器は、ノートブックパソコンである請求の範囲第１８項記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、消費電力削減に有効な電力供給制御回路および電子回路に関するものである。
【背景技術】
【０００２】
近年、電子機器に実装される電子回路は高機能化が進み、プロセッサ、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、専用ハードウェアなどの特定の処理機能を有する多数の機能ブロックが搭載されている。更に、電子機器の小型化の要求に合わせて、これら多数の機能ブロックを有する電子回路は、ＩＣやＬＳＩなどの半導体集積回路に集積されている。この半導体回路への集積化に伴って、半導体回路には９０ｎｍおよび６５ｎｍといった微細プロセスの適用が進められている。
【０００３】
しかしながら、微細プロセスにおいては、トランジスタ単体のリーク電流が大きく、半導体集積回路の動作停止時、および動作時におけるリーク電流が増加している。更に、高集積化によりリーク電流の総和も大きくなっている。
【０００４】
このため、これらの半導体集積回路が組み込まれた電子機器での消費電力削減のためには、このリーク電流の削減が必要となっている。
【０００５】
特に、バッテリー駆動の携帯端末機器においては、このリーク電流の増加が携帯端末機器の駆動時間の短時間化に繋がるため、リーク電流の削減が重要である。
【０００６】
従来の電子機器に搭載された電子回路や半導体集積回路には、電子機器の電源に連動して、電力の供給が行われていた。電力は、電子回路や半導体集積回路の動作不要時でも供給され続ける。このため、実際の動作量に関係なく不要な消費電力が発生する問題があった。
【０００７】
このような問題点を回避するために、電力供給を制御する技術が提案されている。
【０００８】
文献１（特開平７−１４１０７４号公報）は、半導体集積回路に実装された特定の処理機能を有する機能ブロックに対して、外部からの制御で電力供給を遮断する技術を開示する。
【０００９】
第１６図は、文献１に開示されている電子回路のブロック図である。
【００１０】
電子回路７００は、特定の処理機能を有する第１の機能ブロック７０３ａ〜第８の機能ブロック７０３ｈを有している。第１の機能ブロック７０３ａ〜第８の機能ブロック７０３ｈは、それぞれ画像処理や音声処理、メモリアクセスなどの特定の処理機能を有する一つのブロックである。電力供給制御部７０１は、第１の機能ブロック７０３ａ〜第８の機能ブロック７０３ｈに対する電力の供給と遮断を制御する。電力制御レジスタ７０２は、外部から書き込みまれた電力制御データを保持する。電力供給制御部７０１は、この電力制御レジスタ７０２に保持されている電力制御データに従って、第１の機能ブロック７０３ａ〜第８の機能ブロック７０３ｈへの電力の供給と遮断を制御する。
【００１１】
ここで、電力制御レジスタ７０２への書き込みは、外部のプロセッサを介して行われる。この構成により、複数の機能ブロック毎への電力供給が、外部からの設定で制御できる。
【００１２】
また、文献２（特開２００２−３４１９７６号公報）は、半導体集積回路に組み込まれたプロセッサのストップモード信号を利用して、電力供給の制御を行う技術を開示する。
【００１３】
第１７図は、文献２に開示されているシステムＬＳＩのブロック図である。
【００１４】
システムＬＳＩ８００は、ＣＰＵ８０３や回路Ａ８０４、回路Ｂ８０５などを備える。ＣＰＵ８０３は、回路Ａ８０４と回路Ｂ８０５の動作終了後に、ストップモード信号を出力する。制御回路８０７は、ストップモード信号を受けて、外部への出力信号をバックアップレジスタ８０８に保持した上で、電源８０１に遮断要求信号を出力する。この遮断要求信号を受けた電源８０１は、システムＬＳＩ８００に対する電力供給を遮断する。
【００１５】
この電力供給制御では、半導体集積回路に集積された機能ブロックの動作終了検出により、電力供給が制御できる。
【００１６】
しかしながら、従来の電力供給制御では、制御のための監視や処理に伴う負担が大きい問題があった。また、電力供給制御を細かに行うことができなかった。
【特許文献１】特開平７−１４１０７４号公報
【特許文献２】特開２００２−３４１９７６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
そこで本発明は、電力供給制御に係る処理負担を軽減し、複数の機能ブロック毎の電力供給を適切に制御して、消費電力を削減する電力供給制御回路を提供することを目的とする。
【課題を解決するための手段】
【００１８】
第１の発明に係る電力供給制御回路は、電源からの電力の供給と遮断を制御する電力供給制御回路であって、各々が所定の処理機能を有する複数の機能ブロックからの電力遮断要求信号を受け取る要求受取部と、複数の機能ブロックに対する電源からの電力の供給と遮断を切り替える切り替え部と、要求受取部が受け取った電力遮断要求信号に基づいて切り替え部を制御する制御部を備える。
【００１９】
この構成により、複数の機能ブロックの中で動作停止状態にある機能ブロックに対する電力供給を遮断できるので、消費電力が削減できる。また、機能ブロックからの要求に従って電力遮断できるため、外部からの設定等の処理負荷が少なく、更に機能ブロック毎に電力遮断を制御できる。
【００２０】
第２の発明に係る電力供給制御回路では、電力遮断要求信号は、複数の機能ブロックが出力する処理終了信号である。
【００２１】
この構成により、機能ブロックでの電力が不要となるタイミングを容易に検出でき、機能ブロック毎の電力遮断の制御を、機能ブロック自身の要求に従って行える。
【００２２】
第３の発明に係る電力供給制御回路では、電力遮断要求信号は、複数の機能ブロックが出力する一定時間毎の通知信号である。
【００２３】
この構成により、簡易な構成で容易に電力遮断要求信号を発生できる。結果として、機能ブロック毎の電力遮断の制御が、機能ブロック自身の要求に従って行われる。
【００２４】
第４の発明に係る電力供給制御回路では、電力遮断要求信号は、電力遮断から電力供給までの時間情報を含んでいる。
【００２５】
この構成により、電力遮断後において、電力供給を再開する処理が容易に行える。また、機能ブロックが出力する信号に再開までの時間情報が含まれているので、外部設定を要さずに電力供給を再開できる。
【００２６】
第５の発明に係る電力供給制御回路では、制御部は、要求受取部で受け取られた電力遮断要求信号に基づいて電力遮断の開始と終了を許可する電力遮断許可部を備える。
【００２７】
第６の発明に係る電力供給制御回路では、電力遮断許可部は、複数の機能ブロックの内、電力遮断要求信号を出力している機能ブロックと処理依存関係にある他の機能ブロックからの電力遮断要求信号に基づいて電力遮断の開始を許可する。
【００２８】
第７の発明に係る電力供給制御回路では、電力遮断許可部は、要求受取部が複数の機能ブロックのいずれかからの電力遮断要求信号を受け取った場合に、複数の機能ブロックの内、電力遮断要求信号を出力している機能ブロックと処理依存関係にある他の機能ブロックからの電力遮断要求信号の有無に基づいて電力遮断の開始と終了を許可する。
【００２９】
これらの構成により、信号のやり取りをはじめとした処理依存関係にある機能ブロックのいずれかからの電力遮断要求があった場合でも、処理依存関係にある別の機能ブロックの状況を考慮して電力遮断が決定される。結果として、ある機能ブロックの電力遮断によりこの機能ブロックと処理依存関係にある機能ブロックでの誤動作を防止できる。
【００３０】
第８の発明に係る電力供給制御回路では、電力遮断許可部は、複数の機能ブロックの内、処理依存関係にある全ての機能ブロックからの電力遮断要求信号を受け取った場合に、電力遮断の開始を許可する。
【００３１】
この構成により、処理依存関係にある機能ブロックに対する電力遮断に起因しうる誤動作が防止され、消費電力が削減できる。
【００３２】
第９の発明に係る電力供給制御回路では、電力遮断許可部は、処理依存関係の情報を格納する情報格納部を備える。
【００３３】
第１０の発明に係る電力供給制御回路では、情報格納部は、外部要因により書き換え可能である。
【００３４】
これらの構成により、複数の機能ブロックの処理依存関係を、必要に応じて設定できる。
【００３５】
第１１の発明に係る電力供給制御回路では、電力遮断許可部は、電力遮断要求信号の受取時から一定時間を計測する遮断時間計測部を備え、一定時間経過後に電力遮断の開始を許可する。
【００３６】
この構成により、電力遮断要求信号の受信から実際の電力遮断までに一定のマージン時間を確保できるため、電力遮断時の電圧変動による機能ブロックの誤動作が防止できる。
【００３７】
第１２の発明に係る電力供給制御回路では、電力遮断許可部は、電力遮断の開始時から一定時間を計測する復帰時間計測部を備え、一定時間経過後に電力遮断の終了を許可する。
【００３８】
この構成により、電力遮断後の電力供給の再開が容易に行われ、この再開のタイミングが容易に判別される。
【００３９】
第１３の発明に係る電子回路は、所定の処理機能を有する複数の機能ブロックと、複数の機能ブロックからの電力遮断要求信号を受け取る要求受取部と、複数の機能ブロックに対する電源からの電力の供給と遮断を切り替える切り替え部と、要求受取部が受け取った電力遮断要求信号に基づいて切り替え部を制御する制御部を備える。
【００４０】
第１４の発明に係る電子回路では、制御部は、要求受取部で受け取られた電力遮断要求信号に基づいて電力遮断の開始と終了を許可する電力遮断許可部を備える。
【００４１】
これらの構成により、誤動作を防止した上で、機能ブロック自身の要求に従って適切に電力供給を制御でき、電子回路の消費電力を削減できる。
【００４２】
第１５の発明に係る電子回路は、複数の機能ブロックの出力信号の論理値を固定する出力値固定部を備え、出力値固定部は、複数の機能ブロックの内、電力遮断される機能ブロックの出力信号の論理値を固定する。
【００４３】
この構成により、電力遮断時の電圧変動による出力値の変動に起因する信号出力先の機能ブロックでの誤動作を防止できる。
【００４４】
第１６の発明に係る電子回路では、出力値固定部に含まれる電子素子の動作電圧が、機能ブロックに含まれる電子素子の動作電圧よりも低い。
【００４５】
この構成により、出力値固定部の消費電力を削減できる。特に、出力信号の増加によって出力値固定部の回路規模が増加したときの消費電力削減の効果が大である。
【００４６】
第１７の発明に係る電子回路では、出力値固定部に含まれる電子素子の閾値電圧が、機能ブロックに含まれる電子素子の閾値電圧よりも低い。
【００４７】
この構成により、出力値固定部の消費電力が削減できる。特に、出力信号の増加による出力値固定部の回路規模の増加に対する消費電力削減の効果が大きい。
【発明の効果】
【００４８】
本発明によれば、複数の機能ブロック毎に電力供給と電力遮断を制御できる。また、機能ブロックが自発的に出力する電力遮断信号に基づいて電力遮断を制御するため、外部からの設定などの余分な負荷が生じない。
【００４９】
また、電力遮断要求信号１０に機能ブロックの出力する処理終了信号が用いられることで、容易かつ適切に電力遮断を行うことができる。
【００５０】
更に、電力遮断要求信号１０を出力した機能ブロックと処理依存関係にある機能ブロックが存在する場合は、この依存関係にある機能ブロックの電力遮断要求信号１０も加味して電力遮断を行うことができる。結果として、相互に依存する処理が妨げられない。
【００５１】
また、電力遮断される機能ブロックの出力値が固定されることで、この出力値を受ける他の機能ブロックにおける誤動作を防止できる。
【００５２】
以上のように、電子回路全体の動作処理に影響を与えず、誤動作の発生も防止した上で、機能ブロックの出力する電力遮断要求信号に基づいた電力遮断により、消費電力が削減できる。結果として、電子機器の動作時間を延長できる。
【発明を実施するための最良の形態】
【００５３】
以下、図面を参照しながら、本発明の実施の形態を説明する。
【００５４】
（実施の形態１）
本発明の実施の形態１について、第１図〜第３図を用いて説明する。
【００５５】
第１図は、本発明の実施の形態１における電子回路のブロック図であり、電力供給制御回路を含む電子回路全体を示している。
【００５６】
ここで、プロセッサ部４、画像コーデック部５、Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓコントローラ（以下、「ＤＭＡコントローラ」という）６、画像入力部７、画像出力部８、メモリコントローラ９は、各々は所定の処理機能を有する機能ブロックの例である。
【００５７】
なお、電子回路１はディスクリートの電子素子で構成されてもよく、半導体集積回路に集積されてもよい。また、電力制御回路３が画像コーデック部５などの機能ブロックと別に構成されてもよく、同一に構成されてもよい。また、電力制御回路３は、機能ブロックと同一の半導体集積回路に集積されてもよい。半導体集積回路に集積されている場合には、リーク電流の削減において、大きな効果を奏する。
【００５８】
まず、各部の詳細について説明する。
【００５９】
最初に電源２について説明する。
【００６０】
電源２は、電力供給源そのものであり、電力線路１４を介して、機能ブロックを含む電子回路１に電力を供給する。電源２は、交流電源、バッテリなどが用いられる。
【００６１】
次に、機能ブロックについて説明する。
【００６２】
機能ブロックは、所定の処理機能を有する回路（必要なプログラムも含まれる）の一単位である。第１図では、プロセッサ部４、画像コーデック部５、ＤＭＡコントローラ６、画像入力部７、画像出力部８、メモリーコントローラ９が機能ブロックの例として示されている。なお、第１図では所定の処理機能を有する機能ブロックとして、これらプロセッサ部４や画像コーデック部５などが示されているが、これら以外の機能ブロックが備えられてもよい。
【００６３】
プロセッサ部４は、ＣＰＵやＤＳＰなどのプログラマブルに動作するプロセッサであり、他の機能ブロックに対する命令処理や同期処理などを行う。また、外部からのプログラム制御を受け付けて、電子回路１全体の動作を制御する。
【００６４】
画像コーデック部５は、入力された画像データに基づき、画像符号化と、符号化された画像の復号を実行する。例えば、画像コーデック部５はＭＰＥＧやＪＰＥＧなどの規格に基づいた画像符号化、画像復号を実行する。ここで、画像コーデック部５が符号化に用いる画像データは、画像入力部７から入力された画像データである。画像コーデック部５が符号化した符号化データは、メモリ（図示せず）に格納される。格納されている符号化データは画像コーデック部５で復号される。復号された画像データは、画像出力部８を介して液晶画面やＣＲＴなどの表示装置（図示せず）で表示される。
【００６５】
なお、画像コーデック部５以外に音声コーデック部（図示せず）を有していてもよい。画像コーデック部５は、画像の符号化や復号時以外は非動作となる機能ブロックである。
【００６６】
ＤＭＡコントローラ６は、プロセッサ部４を介さずに、上記メモリと画像コーデック部５などの他の機能ブロック間のデータ転送を実行する。プロセッサ部４を介さずにデータ転送が行われるので、ロード信号やストア信号などを制御する必要が無く、高速なデータ転送が可能となる。例えば、上記メモリに格納されている画像データを、画像コーデック部５に高速転送する場合に用いられる。ＤＭＡコントローラ６は、データ転送時以外は非動作となる機能ブロックである。
【００６７】
画像入力部７は、外部カメラを介して画像データを受信する機能ブロックである。電子回路１が携帯端末に含まれる電子回路の場合には、画像入力部７は、搭載されたカメラを通じて撮影された画像データを、ＹＣｂＣｒ（輝度、色差）やＲＧＢ（Ｒｅｄ  Ｇｒｅｅｎ  Ｂｌｕｅ）などのフォーマットで電子回路１内部に取り込む。
【００６８】
取り込まれた画像データは、上記メモリに格納され、画像コーデック部５での符号化に用いられる。あるいは、画像入力部７で取り込まれた画像データは、直接画像出力部８に伝送されて、画像出力部８を介して上記の表示装置で表示される。
【００６９】
なお、画像入力部７は、画像取り込み時以外は非動作状態となる機能ブロックである。
【００７０】
画像出力部８は、画像コーデック部５で復号された画像データを、上記表示装置に出力する。あるいは、画像入力部７で受信された画像データを、上記表示装置に出力する。また、画像出力部８は必要に応じて、画像データを上記表示装置の仕様に応じたフォーマットに変換する。
【００７１】
画像出力部８は、上記の表示装置への画像データ出力に関する処理時以外は、非動作状態となる機能ブロックである。
【００７２】
なお、画像入力部７、及び画像出力部８は、画像のみでなく音声やデータなどの入力や出力を処理してもよい。
【００７３】
メモリコントローラ９は、データをメモリ（図示せず）に格納し、あるいは上記メモリから取り出す制御を行う。例えば、画像入力部７で取得された画像データを上記メモリに格納する制御を行い、上記メモリに格納されている復号画像データを画像出力部８に転送する制御を行う。また、メモリコントローラ９は、使用されるメモリの種類に応じた制御を行う。上記メモリがシンクロナスＤＲＡＭの場合には、メモリコントローラ９は、必要なシーケンス信号や制御信号を生成して出力し、上記メモリがＳＲＡＭの場合には、メモリコントローラ９は、クロック同期信号を生成して出力する。
【００７４】
メモリコントローラ９は、メモリアクセス時以外は、非動作となる機能ブロックである。
【００７５】
以上のように、複数の機能ブロックは、それぞれ動作状態と非動作状態のいずれにもなりうる。
【００７６】
次に、電力供給制御回路３について説明する。
【００７７】
電力供給制御回路３は、要求受取部１１と切り替え部１２と制御部１３を備えている。
【００７８】
まず、要求受取部１１は、複数の機能ブロックからの電力遮断要求信号１０を受け取る。
【００７９】
電力遮断要求信号１０は、画像コーデック部５やＤＭＡコントローラ６などの機能ブロックが自ら出力する信号である。電力供給制御回路３は、この各機能ブロックが出力する電力遮断要求信号１０に基づいて、機能ブロックへの電力供給と電力遮断とを制御する。
【００８０】
ここで、電力遮断要求信号１０には種々の信号が用いられる。特に、各機能ブロックの出力する処理終了信号が好適に用いられる。各機能ブロックが電力遮断の要求を出す前提として、各機能ブロックでの処理が終了していることが必要であるからである。また、複数の機能ブロックの同期処理のために、各機能ブロックは処理の開始や処理の終了に関する通知信号をプロセッサ部４に対して出力する。このプロセッサ部４への通知信号が、電力遮断要求信号１０として用いられることも好適である。
【００８１】
処理終了以降は、電力供給が停止されてよいからである。また、処理終了信号はプロセッサ部４への通知信号として出力されるので、新たに信号出力を設ける必要もない。以上より、各機能ブロックの出力する処理終了信号が、電力遮断要求信号１０として好適に用いられる。
【００８２】
なお、プロセッサ部４は、他の機能ブロックが非動作状態から動作状態へ復帰する場合に、電力遮断要求信号１０を非出力としてもよい。
【００８３】
第２図に示されるように、各機能ブロックが出力する一定時間毎の通知信号１０ｂが用いられてもよい。第２図は、本発明の実施の形態１における電子回路のブロック図であり、タイマ１５は、各機能ブロックに設けられ、所定の時間を計測して通知信号１０ｂを出力する。例えば、電子回路１が、画像入力と画像出力を一定時間毎に交互に実行する仕様を有している場合、画像入力部７と画像出力部８、及び画像コーデック部５は一定時間毎に動作状態と非動作状態を繰り返す。このため、これらの機能ブロックに設けられたタイマ１５が、動作状態から非動作状態へ遷移する時間毎に通知信号１０ｂを出力する。この通知信号１０ｂにより、機能ブロックが動作状態から非動作状態へ遷移したことが判別される。このため、この一定時間毎の通知信号１０ｂが、各機能ブロックに対する電力供給と電力遮断を制御する基礎となる電力遮断要求信号１０として用いられる。
【００８４】
なお、機能ブロック毎のタイマ１５は、機能ブロック毎の仕様に応じた時間間隔に基づいた通知信号１０ｂを生成すればよい。また、電力遮断要求信号１０の出力を必要としない機能ブロックには、タイマ１５が設けられなくてよい。
【００８５】
次に、切り替え部１２は、電源２から機能ブロックへの電力供給と、電力遮断とを切り替える。例えば、スイッチにより実現される。スイッチが接続状態の場合には、電源２と電力線路１４が接続されて、各機能ブロックへ電力が供給される。逆に、スイッチが離隔状態の場合には、電源２と電力線路１４が切り離されて各機能ブロックへの電力が遮断される。
【００８６】
なお、切り替え部１２では、機能ブロックの数に応じたスイッチが設けられ、機能ブロック毎に電力供給と電力遮断の切り替えが行われる。また、電力線路１４も、各機能ブロック毎に個別に形成されて、機能ブロック毎の電力供給と電力遮断とが切り替えられる。
【００８７】
次に、制御部１３は、切り替え部１２での切り替えを制御する。要求受取部１１で受け取られた電力遮断要求信号１０を基礎として、電力供給と電力遮断の切り替えタイミングを制御して、切り替え部１２に対して切り替え命令を出力する。電力遮断要求信号１０がアクティブの場合に、電力遮断を開始する制御信号を切り替え部１２に出力し、電力遮断要求信号１０がノンアクティブの場合に、電力制御を終了する制御信号を切り替え部１２に出力する。
【００８８】
ここで、制御部１３は、電力遮断の開始と終了に係る制御信号を適当なタイミングを考慮して生成、出力することも好適である。例えば、電力遮断要求信号１０を受け取ってから、一定のマージン時間経過後に電力遮断の制御信号を出力する。時間的マージンを考慮することで、電力供給から電力遮断への移行時での誤動作を防止できるからである。電力遮断から電力供給への移行時も同様である。
【００８９】
次に、電力供給制御回路３の動作について説明する。なお、ここでは電源２の立ち上がり後に、画像データを取り込んで符号化し、その後復号して出力する動作を例として説明する。
【００９０】
まず、電源２が起動されると、電子回路１に電力が供給される。初期状態では、切り替え部１２は、全ての機能ブロックに対して電力を供給しており、全ての機能ブロックに電力が供給される。電子回路１の全てに電力の供給が行われると、各機能ブロックは動作状態となる。
【００９１】
動作状態となると、プロセッサ部４は、画像入力部７に対して外部カメラからの画像データを取り込む命令を出力する。次いで、画像入力部７は、画像データを取り込みながら一定間隔毎にＤＭＡコントローラ６に対してデータ転送要求信号を出力する。このデータ転送要求信号を受けたＤＭＡコントローラ６は、取り込んだ画像データをメモリ（図示せず）に転送する。入力された画像データは、この処理によって画像データが一定量毎に上記メモリに格納されていく。画像入力部７は、１画面分の画像取り込みが終了すると、処理終了信号をプロセッサ部４に出力すると共に、要求受取部１１に対してこの処理終了信号を電力遮断要求信号１０として出力する。
【００９２】
制御部１３は、この画像入力部７からの電力遮断要求信号１０に基づいて、画像入力部７に対する電力供給を遮断する制御信号を切り替え部１２に出力する。切り替え部１２は、制御部１３から受け取った制御信号に従って、画像入力部７に対する電力供給を遮断する。  この一連の処理により、画像入力部７への電力が遮断される。この電力遮断の状態においては、画像入力部７でのリーク電流の発生がなくなり、動作の停止期間における消費電力が削減できる。
【００９３】
一方、画像入力部７からの処理終了信号を受けたプロセッサ部４は、画像コーデック部５に対して画像符号化の命令制御を行う。この命令を受けた画像コーデック部５は、ＤＭＡコントローラ６に対して、転送要求信号を出力して、一定量の画像データを取り込む。この転送要求する画像データの一定量は、例えばマクロブロックと呼ばれる１６画素Ｘ１６画素のデータ量である。画像コーデック部５は、取り込んだ画像データをＭＰＥＧやＪＰＥＧなどの規格に従って符号化し、ビットストリームデータを出力する。
【００９４】
次いで、画像コーデック部５は、ＤＭＡコントローラ６に対して転送要求信号を出力して、符号化した画像データをメモリ（図示せず）に転送する。画像コーデック部５は、画像入力部７が取り込んだ１画面分の画像データの符号化とメモリ（図示せず）への転送が終了すると、次に、メモリ（図示せず）に格納されている符号化された画像データの復号を開始する。画像コーデック部５は、符号化された画像データの復号を終了すると、処理終了信号をプロセッサ部４に出力する。同時に、画像コーデック部５は、この処理終了信号を電力遮断要求信号１０として、要求受取部１１に出力する。
【００９５】
制御部１３は、この受け取った電力遮断要求信号１０に基づいて、画像コーデック部５に対する電力供給を遮断する制御信号を切り替え部１２に出力する。切り替え部１２は、この制御信号に基づいて、画像コーデック部５への電力供給を遮断する。これにより、非動作状態にある画像コーデック部５での余分な消費電力が削減できる。
【００９６】
次に、プロセッサ部４は、画像出力部８に対して外部の表示装置への画像出力の命令を出力する。この命令を受けた画像出力部８は、ＤＭＡコントローラ６に対して、メモリ（図示せず）に格納されている復号された画像データの転送要求信号を出力する。ＤＭＡコントローラ６は、メモリ（図示せず）から復号されている画像データを画像出力部８に転送し、画像出力部８は、外部の表示装置に適したフォーマット（例えばＲＧＢ）に変更した画像データを出力する。
【００９７】
復号された画像データの出力が終了すると、画像出力部８は、処理終了信号をプロセッサ部４に出力すると共に、この処理終了信号を電力遮断要求信号１０として要求受取部１１に出力する。電力供給制御回路３は、画像コーデック部５の場合と同様に、画像出力部８への電力供給を遮断する。この結果、画像出力部８が非動作状態では、電力供給が遮断されてリーク電流の発生も無く、消費電力の削減が可能となる。
【００９８】
この後、再び画像入力部７への電力供給が再開されて、新たな画像取り込みが開始され、符号化や復号などの処理が再開される。
【００９９】
このように、１画面毎に画像入力と画像出力が繰り返される一連の処理の中で、非動作状態にある機能ブロックに対する電力供給が遮断されることで、消費電力の削減が可能となる。
【０１００】
なお、メモリコントローラ９は、メモリ（図示せず）へのアクセスの終了により処理終了信号を電力遮断要求信号１０として出力し、非動作状態での電力供給が遮断される。
【０１０１】
また、電力供給が遮断された後、電力供給の復帰にはプロセッサ部４の出力する動作命令の信号が用いられればよい。あるいは、第３図に示されるように、電力遮断要求信号１０にあらかじめ、復帰までの時間情報を含んでおくことで、電力供給の復帰制御を行うことも好適である。
【０１０２】
第３図は、本発明の実施の形態１における電力遮断要求信号のストリーム図である。複数ビットの信号により、遮断要求と遮断時間の両方の情報が含まれている。制御部１３は、この遮断時間の情報に従って、電力供給を遮断する時間を設定して電力遮断の制御信号を切り替え部１２に出力する。次いで、制御部１３は、遮断時間の経過後に電力供給を再開する制御信号を切り替え部１２に出力する。これにより、簡易な構成で電力供給の再開が制御できる。
【０１０３】
以上のように、各機能ブロックが自ら出力する電力遮断要求信号１０に基づいて、機能ブロック毎に対する電力供給と電力遮断を制御できる。また、機能ブロックが出力する処理終了信号が電力遮断要求信号１０に用いられることで、外部からの遮断設定が不要となり、処理負荷が軽減される。このように、非動作状態にある機能ブロックに対する電力供給が適切かつ細かに制御されて、消費電力が効果的に削減できる。特に、リーク電流が問題となりやすい半導体集積回路に実装された電子回路において効果的である。
【０１０４】
なお、外部設定可能な電力供給制御レジスタにより、電力遮断の外部制御も好適である。電力供給制御レジスタに、機能ブロック毎の電力遮断禁止設定を行うことで、機能ブロックから出力される電力遮断要求信号１０にかかわらず電力遮断が禁止される。例えば、画像入力部７での画像取り込みと、画像コーデック部５での符号化を連続的かつ高速に行う処理動作の場合は、電力遮断後の復帰に要する時間により高速化が阻害されることがある。
【０１０５】
この場合には、あらかじめ電力供給制御レジスタに書き込まれた、画像入力部７と画像コーデック部５の遮断禁止設定により、電力遮断の無い高速動作が実現される。ここで、画像コーデック部５での符号化が連続的且つ高速の場合とは、画像入力部７への画像入力のフレームレートが増加した場合、あるいは画像出力部８の画像出力のフレームレートが増加した場合である。
【０１０６】
（実施の形態２）
次に、本発明の実施の形態２について説明する。
【０１０７】
実施の形態２では、電力供給制御回路３が、受け取った電力遮断要求信号１０を基礎とした高機能な電力遮断を行う処理について説明する。
【０１０８】
第４図は、本発明の実施の形態２における電子回路のブロック図であり、電力供給制御回路３を含む電子回路１が示されている。なお、電子回路１は、ＩＣやＬＳＩなどの単体の半導体集積回路に集積されたものでもよく、複数の半導体集積回路に集積されたものでもよく、ディスクリートの電子素子で構成されたものでもよい。また、電力供給制御回路３が、他の機能ブロックとは別個に形成されてもよく、同一に形成されてもよい。また、半導体集積回路で形成されてもよく、電子素子で構成されてもよい。なお、電源２は、交流電源やバッテリなどを備える。
【０１０９】
第４図に示される電力供給制御回路３は、実施の形態１で説明された電力供給制御回路３が、電力遮断許可部３０を更に備えた構成を有している。電力遮断許可部３０は、機能ブロックに対して電力遮断の可否を決定する。
【０１１０】
例えば、ある機能ブロックからの電力遮断要求信号１０の出力があっても、他の機能ブロックとの処理依存関係から電力を遮断するべきでない場合がある。電力遮断許可部３０は、このような状況を考慮して、電力遮断の可否を決定する。例えば、画像コーデック部５が電力遮断要求信号１０を出力している場合でも、画像入力部７が動作中では符号化やデータ生成などの処理を停止することはできない。このため、画像コーデック部５からの電力遮断要求信号１０にかかわらず、画像コーデック部５への電力供給は遮断されるべきではない。このように、電力遮断許可部３０は、相互に処理依存関係にある機能ブロックの状態を考慮して電力遮断の可否を決定する。
【０１１１】
第５図は、本発明の実施の形態２における機能ブロックの処理依存関係図である。
【０１１２】
第５図において、値「１」の対応関係にある機能ブロックは、それぞれ相互に処理依存関係を有し、一方の機能ブロックの電力遮断要求信号１０のみでは、電力遮断許可部３０は電力遮断を許可できない。例えば、画像入力部７は、画像コーデック部５と画像出力部８と処理依存関係があるように設定されている。処理依存関係にあるこれらの機能ブロックからの電力遮断要求信号１０も考慮して、電力遮断許可部３０は電力遮断を決定する。これに対して、プロセッサ部４、ＤＭＡコントローラ６、メモリコントローラ９とは処理依存関係が設定されていない。このため、互いの機能ブロックの状態にかかわらず電力遮断の決定がなされる。
【０１１３】
この、相互の処理依存関係に基づき、画像入力部７が電力遮断要求信号１０を出力しても、画像コーデック部５が電力遮断要求信号１０を出力していなければ、画像入力部７への電力供給を遮断すべきで無い。画像コーデック部５が電力遮断要求信号１０を出力していないのは、画像コーデック部５が動作継続状態にあり、画像コーデック部５において必要となる画像データの取り込みを停止することはできないからである。同様に、画像出力部８が電力遮断要求信号１０を出力していない状態で、画像データの取り込みを停止すると表示する画像が消失することになるので、やはり画像入力部７の電力遮断要求信号１０にかかわらず電力供給を遮断すべきではない。電力遮断許可部３０は、このような複数の機能ブロック間の処理依存関係に基づいて、電力遮断の可否を決定する。
【０１１４】
これに対して、第５図において値「０」が書き込まれている枠にある機能ブロックの組み合わせは、相互に処理依存関係を有していない。このため、この組み合わせのいずれかの機能ブロックからの電力遮断要求信号１０が出力された場合、他方の機能ブロックからの電力遮断要求信号１０の有無にかかわらず、電力遮断許可部３０は、遮断を許可できる。
【０１１５】
第９図を用いて、機能ブロックの処理依存関係に基づいて電力遮断許可部３０が電力遮断を許可する処理について説明する。第９図は、本発明の実施の形態２における電力遮断決定の説明図である。電力遮断許可部３０は、画像出力部８からの電力遮断要求信号１０の組み合わせに応じて、電力遮断の開始と終了を決定する。
【０１１６】
第９図（ａ）には、画像入力部７のみが電力遮断を非要求で、画像コーデック部５と画像出力部８が電力遮断を要求している場合が示されている。ここで、第５図に示される通り、画像入力部７と画像コーデック部５と画像出力部８は、相互に処理依存関係にある。第９図（ａ）の状況では、相互に処理依存関係にある画像入力部７が非要求であるので、電力遮断許可部３０は、遮断を不許可とする決定をする。一方、第９図（ｂ）の状況では、画像入力部７と画像コーデック部５と画像出力部８の全てが電力遮断を要求しているので、電力遮断許可部３０は、電力遮断を許可する決定を行う。決定結果は、切り替え部１２に出力されて、切り替え部１２の切り替え制御に用いられる。
【０１１７】
なお、第５図に示されている処理依存関係は、説明の一例に過ぎない。また、この処理依存関係は、電力遮断許可部３０が参照するレジスタやメモリなどに格納されればよく、仕様変更に応じて事後的に書き換え可能であることも好適である。
【０１１８】
電力遮断許可部３０が、処理依存関係についての情報を備えていることも好適である。このとき、処理依存関係情報は、外的要因により変更されて、電力遮断許可部３０により用いられてもよい。なお、処理依存関係情報は、第５図に示されるようなマトリックスで構成されても良く、処理手順表で構成されても良い。
【０１１９】
ここで、第６図〜第８図を用いて、外的要因に基づいて処理依存関係情報が変更されるプロセスについて説明する。
【０１２０】
第６図は、本発明の実施の形態２における処理依存関係情報の変更を説明するフローチャートである。第７図、第８図は、本発明の実施の形態２における処理依存関係情報を示す説明図である。なお、第７図に示される処理依存関係情報を、第１マトリクス、第８図に示される処理依存関係情報を第２マトリクスとする。また、電子回路１は、デジタルカメラやビデオカメラなどの電子機器に搭載されており、これらの電子機器は、カメラや録画機能を有している。処理依存関係情報は、電子機器に搭載されているカメラや録画機能などの外的要因により、その内容が変更される。
【０１２１】
先ず、ステップＳ１にて、電子回路１を含む電子機器に備えられているカメラが動作を開始する。ここで、カメラの動作スイッチが入ることで、カメラ動作になったことが、電力供給制御回路３に通知される。あるいは、カメラ動作スイッチに基づくソフトウェア処理により、カメラ動作になったことが、電力供給制御回路３に通知される。
【０１２２】
カメラ動作が開始されると、ステップＳ２にて、第７図に示される第１マトリクスが、処理依存関係情報として生成される。カメラ動作の状態においては、カメラで取り込まれた画像が入力し、入力した画像が、表示部で表示される。すなわち、画像入力部７と画像出力部８が連続して動作している状態である。このため、第７図から明らかな通り、第１マトリクスにおいては、画像入力部７と画像出力部８が処理依存関係にある。
【０１２３】
第１マトリクスが生成されると、ステップＳ３にて、電力遮断許可部３０は、第１マトリクスを処理依存関係情報として用いて、電力遮断を決定する。
【０１２４】
マトリクス１が処理依存関係情報として用いられている期間（ここでは、カメラと表示部のみが動作している期間）では、画像入力部７と画像出力部８の双方が電力遮断要求信号１０を出力した場合のみ、電力遮断許可部３０は、電力遮断を許可する。
【０１２５】
次に、ステップＳ４にて、録画が開始される。例えば、ユーザーが録画ボタンを押すなどして、録画開始状態になったことが、電力供給制御回路３に通知される。
【０１２６】
録画開始状態になると、ステップＳ５にて、第２マトリクスが、処理依存関係情報として生成される。録画状態では、カメラで取り込まれた画像が入力し、入力した画像がコーデックされて、最後に表示部で画像表示される。すなわち、録画状態では、画像入力部７、画像コーデック部５、画像出力部８が動作している。このため、第２マトリクスでは、画像入力部７は、画像コーデック部５と画像出力部８と処理依存関係にある。
【０１２７】
第２マトリクスが生成されると、ステップＳ６にて、電力遮断許可部３０は、第２マトリクスを処理依存関係情報として用いて、電力遮断を決定する。
【０１２８】
具体的には、画像入力部７、画像コーデック部５、画像出力部８の全てが電力遮断要求信号１０を出力した場合のみ、電力遮断許可部３０は、電力遮断を許可する。
【０１２９】
すなわち、録画状態に変化すると、画像コーデック部５も画像入力部７と処理依存関係を有するので、電力遮断許可部３０が使用する処理依存関係情報の内容が変更される（第１マトリクスから第２マトリクスへ変更される）。
【０１３０】
以上のように、電力遮断許可部３０が、電力遮断を行う際に参照する処理依存関係情報は、外的要因により変更されることも好適である。外的要因により処理依存関係情報が変更されれることで、電子機器の動作に対応した電力遮断が行われる。
【０１３１】
以上のように、制御部１３に電力遮断許可部３０が設けられ、相互に処理依存関係にある複数の機能ブロックからの電力遮断要求信号１０全体の把握により電力遮断が許可されることで、処理速度を阻害することなく消費電力の削減が可能となる。
【０１３２】
次に、電力遮断要求信号１０を受け取ってから一定時間経過後に電力遮断を開始する処理について第１０図を用いて説明する。
【０１３３】
第１０図は、本発明の実施の形態２における電力供給制御回路の内部ブロック図である。第１０図では、電力遮断許可部３０が、遮断時間計測部３２を備えている構成が示されている。遮断時間計測部３２は、機能ブロックからの電力遮断要求信号１０の受取時に時間計測を開始し、任意に定められた所定の時間を計測する。遮断時間計測部３２は、所定の一定時間を計測し終えると、信号生成部３３に通知信号を出力する。この通知信号を受けた信号生成部３３は、切り替え部１２に対して遮断許可信号３１を出力する。切り替え部１２は、遮断許可信号３１を受けて、電力供給を遮断する。
【０１３４】
電力遮断許可部３０が、この遮断時間計測部３２を備えることで、電力遮断要求信号１０の受取後に、一定の時間マージンを確保した後に電力遮断を許可できる。この時間マージンにより、機能ブロックからの電力遮断要求信号１０の出力から、実際の電力遮断までに一定時間を確保できるため、機能ブロックでの誤動作を防止できる。また、一定時間が確保されることで、電力供給を遮断する通知信号を外部に出力したり、プロセッサに出力したりする時間が確保される。また、電力遮断要求信号１０を出力した機能ブロックに対して、直後に動作要求の内部割込みや外部割込みなどが入った場合には、電力遮断までに確保された一定時間の間に電力遮断要求信号１０を取り下げることもできる。この要求取り下げにより電力遮断を回避して、外部からの動作要求割り込みに即座に対応することもできる。
【０１３５】
このように、遮断時間計測部３２による電力遮断までの一定時間の確保により、動作状態と非動作状態の細かな切り替わりにも対応できるユーザビリティの高い電力供給制御回路３が実現できる。
【０１３６】
次に、電力供給遮断の一定時間後に電力供給を復帰させる電力供給制御回路３について第１１図を用いて説明する。
【０１３７】
第１１図は、本発明の実施の形態２における電力供給制御回路の内部ブロック図である。第１１図では、電力遮断許可部３０が、復帰時間計測部３４を備えている構成が示されている。復帰時間計測部３４は、信号生成部３３が電力遮断要求信号１０に基づいて生成した遮断許可信号を受けて計測を開始して、任意に定められた一定時間経過後に供給許可信号３５を切り替え部１２に出力する。供給許可信号３５を受けた切り替え部１２は、電力遮断状態から電力供給状態に切り替えて、機能ブロックに対して再び電力供給を再開する。
【０１３８】
この復帰時間計測部３４での一定時間計測後に電力供給を復帰させる処理により、電力供給の復帰のタイミングが簡単に生成される。特に、復帰時間計測部３４で計測される一定時間の時間情報を、書き込み可能なレジスタやメモリに記憶させることで、事後的な仕様変更に応じて復帰までの時間を変えることができる。また、第３図に示される電力遮断要求信号１０のように、遮断時間情報が含まれている場合には、この遮断時間情報から計測する一定時間が決定される。これにより、機能ブロックの要求に適切に対応した復帰時間の計測が可能となる。また、プロセッサ部４が復帰時間の設定を管理してもよい。
【０１３９】
以上のように、復帰時間計測部３４が設けられて、電力遮断後の一定時間経過後に電力供給が自動で再開されることで、電力制御と電力供給の両方が適切に制御されて、消費電力が削減できる。
【０１４０】
なお、復帰時間計測部３４が計測する一定時間は、電力供給再開時の立ち上がりに要する時間を見込んだ時間であることが好ましい。
【０１４１】
また、第１０図に示される実際の電力遮断までのマージン時間を計測する遮断時間計測部３２と第１１図に示される復帰時間計測部３４との両方が設けられてもよい。両方が設けられることにより、誤動作を防止した上で自動的に電力供給を復帰させることができる、ユーザビリティの高い電力供給制御回路３を実現できる。
【０１４２】
以上のように、本発明の実施の形態２における電力供給制御回路３によれば、機能ブロックが出力する電力遮断要求信号１０を基礎として、ユーザビリティの高い電力遮断と電力供給の切り替えが実現できる。
【０１４３】
（実施の形態３）
第１２図と第１３図を用いて、本発明の実施の形態３について説明する。
【０１４４】
実施の形態３では、電力遮断時に機能ブロック間に設けられた信号線の出力値を固定する構成について説明する。
【０１４５】
第１２図は、本発明の実施の形態３における電子回路のブロック図であり、第１３図は、本発明の実施の形態３における出力値固定部の内部ブロック図である。
【０１４６】
複数の機能ブロックが構成されている場合、機能ブロック間で信号のやり取りが行われることがある。第１２図では、画像出力部８とメモリコントローラ９との間に信号線４１が形成されている。例えば、画像出力部８からメモリコントローラ９に対して、要求信号やアドレス信号が出力される。信号線４１は、これらの要求信号やアドレス信号にかかわる信号線路である。
【０１４７】
ここで、画像出力部８の電力遮断要求信号１０に従い、画像出力部８への電力供給が遮断される場合がある。このとき、メモリコントローラ９への信号線４１を介した出力信号の適切な処理が必要である。画像出力部８への電力供給が遮断された場合に、遮断時における電圧の振れにより、信号線４１の値が変動を起こすことがありうる。この変動に基づく信号線４１の出力値がメモリコントローラ９に入力することで、メモリコントローラ９が誤動作を引き起こす可能性がある。
【０１４８】
画像出力部８が非動作状態では、メモリコントローラ９への要求信号がノンアクティブである必要があるのに、電力遮断時の電圧変動によりアクティブの状態で固定されてしまう恐れもある。この場合には、メモリコントローラ９は、電力が遮断されて動作していない画像出力部８からの要求をずっと受け付けた状態となり、他の機能ブロックのメモリアクセスを受け付けることができない。
【０１４９】
出力値固定部４０は、機能ブロック間に形成されている信号線４１の出力値を、電力遮断時に問題を生じさせない値に固定する。例えば、上記の要求信号はノンアクティブの値に固定され、アドレス信号は初期値に固定される。出力値固定部４０は、制御部１３の出力する遮断制御信号４２を受けて出力値を固定する。出力値が固定されることで、機能ブロックの電力遮断後に生じうる誤動作を防止できる。
【０１５０】
出力値固定部４０は、第１３図に示される回路で構成されればよい。なお、第１３図に示される回路は一例であって、これに限られるものではない。論理積４３以外でも、セレクタやマルチプレクサ、スイッチ回路などが用いられる。
【０１５１】
出力値固定部４０は、遮断制御信号４２と出力信号４４を入力とし、信号線４１を出力とする論理積４３を備える。ここで遮断制御信号４２は、電力供給時には値「１」であり、電力遮断時には値「０」である。電力供給時には、論理積４３に入力する遮断制御信号４２は値「１」であるので、メモリコントローラ９へ出力される信号線４１の値は、画像出力部８の出力信号４４の値がそのまま出力される。これに対して、電力遮断時には論理積４３に入力する遮断制御信号４２は値「０」であるので、画像出力部８の出力信号４４にかかわらず、メモリコントローラ９に出力される信号線４１は、値「０」で固定される。このため、メモリコントローラ９に対して不適切な信号が出力されず、誤動作が防止できる。
【０１５２】
なお、第１３図に示される構成の出力値固定部４０は、電力遮断期間の出力値が値「０」に固定されるので、要求信号は、値「０」がノンアクティブとなるように構成されることが好ましい。
【０１５３】
また、出力値固定部４０は、機能ブロック間でやり取りされる信号線４１の全てに対して出力値を固定するのではなく、誤動作を引き起こす可能性のある信号線４１のみの出力値を固定することも好適である。回路規模を削減できるメリットがあるからである。
【０１５４】
さらに、機能ブロックの個数の増加や、機能ブロック間の信号線４１の増加に伴って、出力値固定部４０の回路規模が増加する。出力値固定部４０への電力供給への遮断はできないため、出力値固定部４０の回路規模増加に伴う消費電力増加が問題となりうる。このため、出力値固定部４０に含まれる論理積４３のような電子素子の動作電圧、および閾値電圧の少なくとも一方を機能ブロックに含まれる電子素子の動作電圧や閾値電圧よりも低くすることも好適である。
【０１５５】
これにより、機能ブロックの増加や、信号線４１の本数の増加による出力値固定部４０での消費電力を抑制できる。また、出力値固定部４０は、実施の形態１や実施の形態２で説明された電力供給制御回路３と合わせて用いられることも好適である。より高度な電力遮断制御ができるからである。
【０１５６】
以上のように、出力値固定部４０が設けられることにより、電力遮断時の機能ブロックの誤動作が防止できる。
【０１５７】
なお、実施の形態１から実施の形態３で説明された電力供給制御回路３は、ディスクリートの電子素子で構成されても、半導体集積回路で構成されてもよい。また、機能ブロックと別個に構成されても、同一の電子回路で構成されてもよい。また、電力供給制御回路３と機能ブロックを含む電子回路１が、一つの半導体集積回路に集積されてもよく、別個の半導体集積回路に集積されてもよい。
【０１５８】
（実施の形態４）
第１４図は、本発明の実施の形態４における携帯端末の斜視図であり、第１５図は、本発明の実施の形態４におけるノートブックパソコンの斜視図である。
【０１５９】
携帯端末５０は、携帯電話やＰＤＡ、メール端末などの携帯型の電子端末であり、実施の形態１から実施の形態３で説明された電力供給制御回路３が実装されている。携帯端末５０は、通話機能、メール受信機能、メール送信機能、文字編集機能、画像撮影機能、画像再生機能などの機能を有している。これらの複数の機能は、それぞれが特定の処理機能を有する機能ブロックとして実装されており、機能ブロックはそれぞれ電子回路や半導体集積回路により実現されている。
【０１６０】
また、第１４図、第１５図には示されていないが、携帯端末５やノートブックパソコン５１は、内部の回路やプログラムを制御する中央処理装置を備えている。例えば、中央演算プロセッサユニットを備えている。
【０１６１】
これらの複数の機能は常に全てが動作状態ではなく、例えば通話機能が動作中にはメール送信機能は非動作状態である。このように、非動作中の機能ブロックに対しては電力を遮断することが、消費電力削減の点から好ましい。電力供給制御回路３は、実施の形態１から実施の形態３で説明されたように、機能ブロックからの電力遮断要求信号を基礎として、非動作状態である機能ブロックに対する電力供給を遮断する。この処理により、通話機能が動作状態にある場合には、他の機能を実現する機能ブロックへの電力供給を遮断でき、消費電力の効果的な削減が可能となる。もちろん、文字編集機能とメール送信機能などのように、相互に処理依存関係にある機能ブロックに対しては、それぞれの電力遮断要求信号の監視により、電力遮断が決定される。
【０１６２】
第１５図に示されるノートブックパソコン５１も、複数の機能を実現する機能ブロックを備えている。このため、動作状態にある機能ブロックと非動作状態にある機能ブロックが存在する。この場合も、機能ブロックからの電力遮断要求信号１０に基づいて、電力供給制御回路３が非動作状態にある機能ブロックへの電力供給を遮断する。この電力遮断により、ノートブックパソコン５１の消費電力が削減できる。
【０１６３】
携帯端末５０やノートブックパソコン５１は、バッテリをはじめとした携帯型電源で動作するため、消費電力が削減されることで動作時間が長くなる。
【０１６４】
このように、電子機器に電力供給制限回路３を実装することで、消費電力が削減でき、動作時間が延長できる。
【産業上の利用可能性】
【０１６５】
本発明は、例えば複数の機能ブロックを含む半導体集積回路に集積される電力供給制御回路であって、電力供給を適切かつ簡易に制御して、消費電力を削減する電力供給制御回路の分野等において好適に利用できる。
【図面の簡単な説明】
【０１６６】
【図１】本発明の実施の形態１における電子回路のブロック図
【図２】本発明の実施の形態１における電子回路のブロック図
【図３】本発明の実施の形態１における電力遮断要求信号のストリーム図
【図４】本発明の実施の形態２における電子回路のブロック図
【図５】本発明の実施の形態２における機能ブロックの処理依存関係図
【図６】本発明の実施の形態２における処理依存関係情報の変更を説明するフローチャート
【図７】本発明の実施の形態２における処理依存関係情報を示す説明図
【図８】本発明の実施の形態２における処理依存関係情報を示す説明図
【図９】（ａ）本発明の実施の形態２における電力遮断決定の説明図、（ｂ）本発明の実施の形態２における電力遮断決定の説明図
【図１０】本発明の実施の形態２における電力供給制御回路の内部ブロック図
【図１１】本発明の実施の形態２における電力供給制御回路の内部ブロック図
【図１２】本発明の実施の形態３における電子回路のブロック図
【図１３】本発明の実施の形態３における出力値固定部の内部ブロック図
【図１４】本発明の実施の形態４における携帯端末の斜視図
【図１５】本発明の実施の形態４におけるノートブックパソコンの斜視図
【図１６】従来の電子回路のブロック図
【図１７】従来のシステムＬＳＩのブロック図
【図１】
2008530631.tif 000003
【図２】
2008530631.tif 000004
【図３】
2008530631.tif 000005
【図４】
2008530631.tif 000006
【図５】
2008530631.tif 000007
【図６】
2008530631.tif 000008
【図７】
2008530631.tif 000009
【図８】
2008530631.tif 000010
【図９】
2008530631.tif 000011
【図１０】
2008530631.tif 000012
【図１１】
2008530631.tif 000013
【図１２】
2008530631.tif 000014
【図１３】
2008530631.tif 000015
【図１４】
2008530631.tif 000016
【図１５】
2008530631.tif 000017
【図１６】
2008530631.tif 000018
【図１７】
2008530631.tif 000019
【国際調査報告】
2008530631.tif 000020
2008530631.tif 000021
2008530631.tif 000022