複数の電圧の電源を供給可能な電源供給装置と、該電源供給装置およびCPUと接続された制御装置とから構成された制御システムにおいて、前記制御装置は、前記CPUが具備する複数の機能それぞれに必要な電圧およびクロックの周波数を記憶する記憶部と、前記記憶部に記憶されている、前記複数の機能のうちの動作している機能に応じた電圧の中で、最も高い電圧で前記電源を供給するように前記電源供給装置へ指示する電源制御部と、前記記憶部に記憶されている、前記複数の機能のうちの動作している機能に応じた周波数の中で、最も高い周波数のクロックを前記CPUへ供給するクロック供給部とを有し、前記電源供給装置は、前記電源制御部から指示された電圧で前記電源を前記CPUへ供給する電源供給部と、前記電源供給部から供給する電源の電圧が変更された場合、該変更が完了した際、前記制御装置へその旨を通知する割り込み通知部とを有し、前記電源制御部は、前記クロック供給部が供給するクロックの周波数が、前記クロック供給部が現在供給している周波数よりも低くなる機能への切り替えが発生した場合、該機能に応じた周波数への切り替えが完了してから、該切り替え後の周波数に応じた電圧で前記電源を供給するように指示し、前記クロック供給部は、供給するクロックの周波数が、現在供給している周波数よりも高くなる機能への切り替えが発生した場合、前記割り込み通知部からの前記通知を受けてから、該機能に応じた周波数のクロックを供給することを特徴とする制御システム。請求項1に記載の制御システムにおいて、前記複数の機能のうち、動作していない機能が起動した際、または動作している機能が停止した際、機能の切り替えが発生したと判定し、前記機能の切り替えが発生したと判定した際、前記クロック供給部が供給するクロックの周波数と、前記クロック供給部が現在供給している周波数とを比較する判定部を有し、前記電源制御部は、前記判定部における比較に結果に基づいて、前記指示を行い、前記クロック供給部は、前記判定部における比較に結果に基づいて、前記クロックを供給することを特徴とする制御システム。請求項2に記載の制御システムにおいて、前記記憶部は、前記複数の機能それぞれが動作しているかどうかを示すフラグを記憶し、前記判定部が機能の切り替えが発生したと判定した際、該切り替えに基づいて前記フラグを書き換えることを特徴とする制御システム。請求項1に記載の制御システムにおいて、前記記憶部は、当該制御装置と接続された複数の装置それぞれに必要な電圧およびクロックの周波数を記憶し、前記電源制御部は、前記記憶部に記憶されている、前記複数の装置のうちの動作している装置に応じた電圧の中で、最も高い電圧で前記電源を供給するように前記電源供給装置へ指示し、前記クロック供給部は、前記記憶部に記憶されている、前記複数の装置のうちの動作している装置に応じた周波数の中で、最も高い周波数のクロックを該装置へ供給し、前記電源供給部は、前記電源制御部から指示された電圧で前記電源を該装置へ供給することを特徴とする制御システム。制御装置であって、当該制御装置と接続されたCPUが具備する複数の機能それぞれに必要な電圧およびクロックの周波数を記憶する記憶部と、前記記憶部に記憶されている、前記複数の機能のうちの動作している機能に応じた電圧の中で、最も高い電圧で電源を供給するように、前記CPUへ電源を供給する電源供給装置へ指示する電源制御部と、前記記憶部に記憶されている、前記複数の機能のうちの動作している機能に応じた周波数の中で、最も高い周波数のクロックを前記CPUへ供給するクロック供給部とを有し、前記電源制御部は、前記クロック供給部が供給するクロックの周波数が、前記クロック供給部が現在供給している周波数よりも低くなる機能への切り替えが発生した場合、該機能に応じた周波数への切り替えが完了してから、該切り替え後の周波数に応じた電圧で前記電源を供給するように指示し、前記クロック供給部は、供給するクロックの周波数が、現在供給している周波数よりも高くなる機能への切り替えが発生した場合、前記電源供給装置から供給される電圧の変更が完了してから、該機能に応じた周波数のクロックを供給する制御装置。図1は、一般的なDVFSによってCPUへ供給するクロックの周波数が低いものから高いものへ切り替わる際のタイミングの一例を示すタイムチャートである。図2は、一般的なDVFSによってCPUへ供給するクロックの周波数が高いものから低いものへ切り替わる際のタイミングの一例を示すタイムチャートである。図1に示すように、周波数を低いものから高いものへ切り替える場合、CPUへ供給する電源の電圧を上げてから周波数を切り替える必要がある。一方、図2に示すように、周波数を高いものから低いものへ切り替える場合、周波数を切り替えてから、CPUへ供給する電源の電圧を下げる必要がある。このように、電圧と周波数とによってシステムを破綻させないために、周波数を上げる場合と下げる場合とで、電圧を先に制御するのか、周波数を先に制御するのかを変更する必要がある。ある特定の機能が動作するときは、周波数としてxMHzが必要、また別の機能が動作するときはyMHzが必要ということが分かっていれば、各機能が動作するときに周波数を変更することが可能である。しかしながら、このような管理をソフトウェアで行うと、ソフトウェアの処理が煩雑になってしまうという問題点がある。システムLSIが携帯端末に搭載されている場合、機能が動作する例としては、音声通話が動作する場合やゲーム等のアプリケーションが起動する場合等が挙げられる。また、必要な電圧が印加されていない場合に周波数を上げることはできない。周波数を上げる必要があるのか、または下げる必要があるのかは、ソフトウェアにて管理をしているが、ソフトウェアの管理が複雑になり、また管理するためにシステムの処理が多くなってしまうという問題点がある。本発明の目的は、上述した課題を解決する制御システムおよび制御装置を提供することである。本発明の制御システムは、複数の電圧の電源を供給可能な電源供給装置と、該電源供給装置およびCPUと接続された制御装置とから構成された制御システムにおいて、前記制御装置は、前記CPUが具備する複数の機能それぞれに必要な電圧およびクロックの周波数を記憶する記憶部と、前記記憶部に記憶されている、前記複数の機能のうちの動作している機能に応じた電圧の中で、最も高い電圧で前記電源を供給するように前記電源供給装置へ指示する電源制御部と、前記記憶部に記憶されている、前記複数の機能のうちの動作している機能に応じた周波数の中で、最も高い周波数のクロックを前記CPUへ供給するクロック供給部とを有し、前記電源供給装置は、前記電源制御部から指示された電圧で前記電源を前記CPUへ供給する電源供給部と、前記電源供給部から供給する電源の電圧が変更された場合、該変更が完了した際、前記制御装置へその旨を通知する割り込み通知部とを有し、前記電源制御部は、前記クロック供給部が供給するクロックの周波数が、前記クロック供給部が現在供給している周波数よりも低くなる機能への切り替えが発生した場合、該機能に応じた周波数への切り替えが完了してから、該切り替え後の周波数に応じた電圧で前記電源を供給するように指示し、前記クロック供給部は、供給するクロックの周波数が、現在供給している周波数よりも高くなる機能への切り替えが発生した場合、前記割り込み通知部からの前記通知を受けてから、該機能に応じた周波数のクロックを供給することを特徴とする。また、本発明の制御装置は、制御装置であって、当該制御装置と接続されたCPUが具備する複数の機能それぞれに必要な電圧およびクロックの周波数を記憶する記憶部と、前記記憶部に記憶されている、前記複数の機能のうちの動作している機能に応じた電圧の中で、最も高い電圧で電源を供給するように、前記CPUへ電源を供給する電源供給装置へ指示する電源制御部と、前記記憶部に記憶されている、前記複数の機能のうちの動作している機能に応じた周波数の中で、最も高い周波数のクロックを前記CPUへ供給するクロック供給部とを有し、前記電源制御部は、前記クロック供給部が供給するクロックの周波数が、前記クロック供給部が現在供給している周波数よりも低くなる機能への切り替えが発生した場合、該機能に応じた周波数への切り替えが完了してから、該切り替え後の周波数に応じた電圧で前記電源を供給するように指示し、前記クロック供給部は、供給するクロックの周波数が、現在供給している周波数よりも高くなる機能への切り替えが発生した場合、前記電源供給装置から供給される電圧の変更が完了してから、該機能に応じた周波数のクロックを供給する。以上説明したように、本発明においては、ソフトウェアの管理を簡易化することができ、また省電力に効果を得ることができる。以下に、本発明の実施の形態について図面を参照して説明する。図3は、本発明の制御システムの実施の一形態を示す図である。本形態は図3に示すように、システムLSI100と、システムLSI100へ電源を供給する電源LSIである電源供給装置500とから構成されている。システムLSI100には、電源周波数制御部である制御装置200と、CPU300と、ペリフェラル400とが設けられている。また、電源供給装置500には、電源供給部510と、割り込み通知部520とが設けられている。さらに、制御装置200には、記憶部210と、電源制御部220と、クロック供給部230と、判定部240とが設けられている。記憶部210は、CPU300が具備する複数の機能それぞれに必要な電圧およびクロックの周波数をあらかじめ記憶する。なお、記憶部210は、レジスタから構成されるものであっても良い。図4は、図3に示した記憶部210に記憶された機能と設定との対応付けの一例を示す図である。図3に示した記憶部210には図4に示すように、CPU300が具備する複数の機能と、その機能が動作するために必要な設定とが対応付けられて記憶されている。ここで記憶される機能は、動作する機能を識別するための情報であれば良い。また、ここで記憶される設定は、動作するための設定を指定することができる情報であれば良い。図5は、図3に示した記憶部210に記憶された電圧および周波数等の設定内容の一例を示す図である。図3に示した記憶部210には図5に示すように、図4に示した複数の設定それぞれに、電圧電圧値および周波数が対応付けられて記憶されている。ここで、設定1から設定nnは、自然数までのn個の設定が可能である場合、n組の設定内容が記憶される。この設定内容は、外部からあらかじめ設定されているものである。例えば、CPU300と電源供給装置500との間の通信インタフェースがIICである場合、その通信機能に必要な電源電圧、クロック周波数等の設定内容が記憶されている。また、電圧値が設定されているアドレスやサブアドレスが設定されているものであっても良い。なお、図4において、設定1の設定下位が、電圧および周波数が最も低く、設定nの設定上位が、電圧および周波数が最も高い。つまり、設定1から設定nへ、電圧および周波数が順に高くなっていく。また、記憶部210は、複数の設定それぞれに対応するカウンタ値をカウンタテーブルとして記憶する。図6は、図3に示した記憶部210に記憶されたカウンタテーブルの一例を示す図である。図3に示した記憶部210には図6に示すように、図5に示した複数の設定それぞれに対応するカウンタ値が記憶されている。記憶されるカウンタ値は、制御装置200内部に設けられたカウンタ不図示によってカウントされた値である。このカウント方法は、例えば、周波数mが必要であるという設定mが動作する場合、このカウンタテーブルにて、設定mのカウンタ値をインクリメントする。また、設定mが不要になれば、つまり動作していた設定mを必要とする機能の動作を中止する場合、このカウンタテーブルの設定mのカウンタ値をデクリメントする。ここで、カウンタを用いている理由は、各DVFSの設定が、機能1つ1つに割り当てられているわけではなく、例えば、設定mを必要とする機能が2以上ある場合が考えられるためであり、カウンタ値が0であれば設定mの周波数mは不要となり、1以上である場合は必要という判断になるためである。また、カウンタの上限が2551つの設定に対して登録できる機能である場合は、カウンタは各設定に対して1Byteで良い。また、図5と同様に、図6にて設定1が最下位であり、設定nが最上位である。判定部240は、CPU300が具備する複数の機能のうち、動作していない機能が起動した際、または動作している機能が停止した際、機能の切り替えが発生したと判定する。また、判定部240は、機能の切り替えが発生したと判定した際、クロック供給部230が供給するクロックの周波数と、クロック供給部230が現在供給している周波数とを比較する。電源制御部220は、記憶部210に記憶されている、複数の機能のうちの動作している機能に応じた電圧の中で、最も高い電圧で電源を供給するように電源供給装置500へ指示する。また、電源制御部220は、クロック供給部230が供給するクロックの周波数が、クロック供給部230が現在供給している周波数よりも低くなる機能への切り替えが発生した場合、その機能に応じた周波数への切り替えが完了してから、当該切り替え後の周波数に応じた電圧で電源を供給するように電源供給装置500へ指示する。また、電源制御部220は、判定部240における比較の結果に基づいて上述した処理を行う。クロック供給部230は、記憶部210に記憶されている、複数の機能のうちの動作している機能に応じた周波数の中で、最も高い周波数のクロックを生成して、CPU300へ供給する。また、クロック供給部230は、供給するクロックの周波数が、現在供給している周波数よりも高くなる機能への切り替えが発生した場合、割り込み通知部520からの通知を受けてから、その機能に応じた周波数のクロックを供給する。また、クロック供給部230は、判定部240が機能の切り替えが発生したと判定した際、供給するクロックの周波数と、現在供給している周波数とを比較し、当該比較の結果に基づいて上述した処理を行う。CPU300は、制御装置200およびペリフェラル400を制御する。また、CPU300は、複数の機能を具備する。ペリフェラル400は、システムLSI100内におけるメモリを除く一般的な周辺機能であり、複数の機能装置から成り立つが、本形態においては、まとめてペリフェラル400と記載する。また、電源供給部510は、複数の電圧の電源を供給可能である。また、電源供給部510は、電源制御部220から指示された電圧で電源CPU電源をCPU300へ供給する。また、電源供給部510は、電源制御部220から指示された電圧で電源ペリフェラル電源をペリフェラル400へ供給する。なお、電源供給部510が制御装置200へ所定の電圧の電源制御装置用電源を供給することは言うまでもない。割り込み通知部520は、電源供給部510から供給する電源の電圧が変更された場合、その変更が完了した際、制御装置200のクロック供給部230へその旨を割り込み信号で通知する。また、システムLSI100と電源供給装置500との間のインタフェースは、シリアルバス等のインタフェースを用いても良く、ここでは特に規定しない。以下に、本形態における処理について説明する。図7は、本形態において、図3に示したCPU300が具備する複数の機能のうち、動作している機能が切り替わる場合の処理を説明するためのフローチャートである。まず、機能が切り替わった場合、動作していなかった機能が開始されたのか、それとも動作していた機能が終了されたのかが、ステップ1にて、判定部240によって判定される。動作していなかった機能が開始されたと判定された場合、当該機能が必要とする設定が記憶部210から読み出され、ステップ2にて、読み出された設定に応じたカウンタがインクリメントされる。インクリメントされたカウンタ値は、記憶部210の中のカウンタテーブルの該当する設定と対応付けて記憶される。一方、動作していた機能が終了されたと判定された場合、当該機能が必要とする設定が記憶部210から読み出され、ステップ3にて、読み出された設定に応じたカウンタがデクリメントされる。デクリメントされたカウンタ値は、記憶部210の中のカウンタテーブルの該当する設定と対応付けて記憶される。次に、図3に示した記憶部210に記憶されているカウンタテーブルのカウンタ値に変化があった場合の処理について説明する。この処理は、図7を用いて説明したステップ2およびステップ3の処理があった場合のハードウェアの処理である。図8は、図3に示した記憶部210に記憶されているカウンタテーブルのカウンタ値に変化があった場合の処理を説明するためのフローチャートである。ここで、カウンタテーブル上、カウンタ値に変化があった設定が設定mである場合を例に挙げて説明する。まず、機能が切り替わった場合、変化があったカウンタ値の設定mが、カウンタ値が1以上である設定のうち最上位のものかどうか図5の例では、一番右側にあるものかどうかが、ステップ11にて、判定部240によって判定される。設定mが最上位ではない場合、電圧および周波数に変更はないため、処理は終了する。一方、設定mが最上位である場合、当該カウンタ値の変化が1から0への変化であるかどうかが、ステップ12にて、判定部240によって判定される。当該カウンタ値の変化が1から0への変化ではない場合、当該カウンタ値の変化が0から1への変化であるかどうかが、ステップ13にて、判定部240によって判定される。当該カウンタ値の変化が0から1への変化ではない場合、電圧および周波数に変更はないため、処理は終了する。一方、当該カウンタ値の変化が0から1への変化である場合、クロックの周波数を上げるケースとなるため、設定mと対応付けられている電圧が電源制御部220によって記憶部210から読み出される。そして、読み出された電圧で電源を供給するように、ステップ14にて、電源制御部220から電源供給部510へ指示される。すると、電源供給部510にて、供給する電源の電圧が変更される。図9は、図8のステップ14の処理によって電源の供給を指示された電源供給装置500における処理を説明するためのフローチャートである。電源供給部510へ、電源制御部220から電圧を指定して電源の供給を指示されると、ステップ31にて、供給する電源の電圧が変更される。当該電圧の変更が完了すると、その旨が電源供給部510から割り込み通知部520へ通知され、ステップ32にて、割り込み通知部520から制御装置200のクロック供給部230へ電圧変更完了通知が出力される。この通知は、割り込み信号として出力されるものであっても良い。図10は、図3に示した電源供給装置500から出力される電圧変更完了通知割り込み通知のタイミングの一例を示す図である。図11は、図3に示した電源供給装置500から出力される電圧変更完了通知割り込み通知のタイミングの他の例を示す図である。図10および図11に示すように、電源供給部510からCPU300へ供給される電圧の変更が完了すると、割り込み通知が出力される。なお、図10および図11においては、電圧変更完了を知らせるために、割り込み通知が正極性のパルス信号パルス幅は任意である場合を例に挙げて示したが、負極性のパルス信号であるものや、レベル信号を用いて立ち上がりエッジや立ち下りエッジで判断するものであってもかまわない。また、図10に示すように、周波数および電圧を上げる場合は、電圧を上げてから周波数を上げる処理を行う。一方、図11に示すように、周波数および電圧を下げる場合は、周波数を下げてから電圧を下げる処理を行う。また、変更された電圧値の電源が電源供給部510からCPU300へ供給される。制御装置200では、ステップ14の処理が行われた後、ステップ15にて、電圧変更完了まで処理が行われない。具体的には、電源供給装置500から電圧変更完了通知が出力されてくるまで処理がWait状態とされる。電源供給装置500から電圧変更完了通知が出力されてくると、クロック供給部230にて、設定mと対応付けられている周波数が記憶部210から読み出され、ステップ16にて、CPU300へ供給されるクロックの周波数として設定生成される。設定が完了する、つまり周波数の変更が完了するまで、ステップ17にて、処理がWaitされる。その後、設定された周波数のクロックがクロック供給部230からCPU300へ供給される。一方、ステップ12にて、当該カウンタ値の変化が1から0への変化ではある場合、設定mが必要な機能すべてが使用されなくなることを示す。そのため、設定mは不要となる。設定mが不要となるため、カウンタテーブル上でカウンタ値が1以上である設定のうち、設定mの次に上位の設定が検索される。ここでは、設定3が検索された場合を例に挙げて説明する。設定3の周波数および電圧へ変更するため、設定mの周波数および電圧から設定3の周波数および電圧へ下げることとなる。周波数および電圧を下げる場合は、上述したように、周波数を下げてから電圧を下げる処理となる。まず、クロック供給部230にて、設定3と対応付けられている周波数が記憶部210から読み出され、ステップ18にて、CPU300へ供給されるクロックの周波数として設定生成される。設定が完了する、つまり周波数の変更が完了するまで、ステップ19にて、処理がWaitされる。その後、設定された周波数のクロックがクロック供給部230からCPU300へ供給される。すると、設定3と対応付けられている電圧が電源制御部220によって記憶部210から読み出される。そして、読み出された電圧で電源を供給するように、ステップ20にて、電源制御部220から電源供給部510へ指示される。その後、ステップ21にて、電圧変更完了まで処理が行われない。具体的には、電源供給装置500から電圧変更完了通知が出力されてくるまで処理がWait状態とされる。そして、処理が終了する。また、各機能が各設定1つずつと対応する場合、上述したカウンタテーブルの代わりにその機能設定が動作しているかどうかを示すフラグを用いるものであっても良い。図12は、図3に示した記憶部210に記憶されたフラグテーブルの一例を示す図である。図12に示すように、設定1から設定nまでの各設定にFL1からFLnまでのフラグが記憶されている。例えば、動作している設定のフラグをOnとし、動作していない設定のフラグをOffとするものであっても良い。また、フラグを1ビットで示す場合、Onを1とし、Offを0とするものであっても良い。このようなフラグテーブルを用いることで、動作している機能と動作していない機能とを認識することができるため、図4に示した対応付けとから、必要な周波数および電圧を認識することができる。以下に、本形態において、図3に示したCPU300が具備する複数の機能のうち、動作している機能が切り替わる場合のフラグテーブルを用いた処理について説明する。図13は、本形態において、図3に示したCPU300が具備する複数の機能のうち、動作している機能が切り替わる場合のフラグテーブルを用いた処理を説明するためのフローチャートである。まず、機能が切り替わった場合、動作していなかった機能が開始されたのか、それとも動作していた機能が終了されたのかが、ステップ41にて、判定部240によって判定される。動作していなかった機能が開始されたと判定された場合、ステップ42にて、当該機能が必要とする設定が記憶部210から読み出され、読み出された設定に応じたフラグがOnに設定される書き換えられる。一方、動作していた機能が終了されたと判定された場合、当該機能が必要とする設定が記憶部210から読み出され、ステップ43にて、読み出された設定に応じたフラグがOffに設定される書き換えられる。次に、図3に示した記憶部210に記憶されているフラグテーブルのフラグに変化があった場合の処理について説明する。図14は、図3に示した記憶部210に記憶されているフラグテーブルのフラグに変化があった場合の処理を説明するためのフローチャートである。ここで、フラグテーブル上、フラグに変化があった設定が設定mである場合を例に挙げて説明する。まず、機能が切り替わった場合、フラグに変化があった設定mの変化の内容が、OffからOnへの変化なのか、それともOnからOffへの変化なのかが、ステップ51にて、判定部240によって判定される。OffからOnへの変化であると判定された場合、ステップ52にて、設定mがOnとなっている設定のうち、最上位であるかどうかが判定部240によって判定される。例えば、この処理の前にフラグがOnとなっていた設定の最上位が設定3である場合、この処理によって設定mが最上位となる。設定mが、Onとなっている設定のうち、最上位ではない場合、処理は終了する。一方、設定mが、Onとなっている設定のうち、最上位である場合は、周波数および電圧を上げることとなる。すると、設定mと対応付けられている電圧が電源制御部220によって記憶部210から読み出される。そして、ステップ53にて、読み出された電圧で電源を供給するように、電源制御部220から電源供給部510へ指示される。そして、電源供給部510にて、供給する電源の電圧が変更され、変更された電圧値の電源が電源供給部510からCPU300へ供給される。また、制御装置200では、ステップ53の処理が行われた後、ステップ54にて、電圧変更完了まで処理が行われない。具体的には、電源供給装置500から電圧変更完了通知が出力されてくるまで処理がWait状態とされる。この電圧変更完了通知は、上述したものと同じである。電源供給装置500から電圧変更完了通知が出力されてくると、クロック供給部230にて、設定mと対応付けられている周波数が記憶部210から読み出され、ステップ55にて、CPU300へ供給されるクロックの周波数として設定生成される。設定が完了する、つまり周波数の変更が完了するまで、ステップ56にて、処理がWaitされる。その後、設定された周波数のクロックがクロック供給部230からCPU300へ供給される。一方、ステップ51にて、OnからOffへの変化であると判定された場合、ステップ57にて、設定mが、Onとなっていた設定のうち、最上位であったかどうかが判定部240によって判定される。設定mが、Onとなっていた設定のうち、最上位ではなかった場合、処理は終了する。また、設定mが、Onとなっていた設定のうち、最上位であった場合、フラグテーブル上でフラグがOnである設定のうち、設定mの次に上位の設定が検索される。ここでは、設定3が検索された場合を例に挙げて説明する。設定3の周波数および電圧へ変更するため、設定mの周波数および電圧から設定3の周波数および電圧へ下げることとなる。周波数および電圧を下げる場合は、上述したように、周波数を下げてから電圧を下げる処理となる。まず、クロック供給部230にて、設定3と対応付けられている周波数が記憶部210から読み出され、ステップ58にて、CPU300へ供給されるクロックの周波数として設定生成される。設定が完了する、つまり周波数の変更が完了するまで、ステップ59にて、処理がWaitされる。その後、設定された周波数のクロックがクロック供給部230からCPU300へ供給される。すると、設定3と対応付けられている電圧が電源制御部220によって記憶部210から読み出される。そして、ステップ60にて、読み出された電圧で電源を供給するように、電源制御部220から電源供給部510へ指示される。その後、ステップ61にて、電圧変更完了まで処理が行われない。具体的には、電源供給装置500から電圧変更完了通知が出力されてくるまで処理がWait状態とされる。そして、処理が終了する。なお、電源供給装置500における処理は、図9を用いて説明したものと同じである。また、CPU300へ供給するクロックの周波数および電源電圧の制御だけではなく、ペリフェラル400へ供給するクロックの周波数および電源電圧の制御を行っても良い。この場合、上述した機能を装置へ置き換え、ペリフェラル400となる複数の装置それぞれに応じた周波数および電圧を制御する。このように、周波数および電圧の管理をシステムLSI100で実施するため、ソフトウェアは単純にシステムLSI100に対して通知するという処理のみを行えば良い。そのため、ソフトウェアの開発を簡素化した上で消費電力化も満たすことができる。なお、本発明の利用分野として、携帯電話やスマートフォン等の携帯端末、携帯ゲーム機、モバイルPCといったモバイル機器全般が挙げられる。以上、実施の形態を参照して本願発明を説明したが、本願発明は上記実施の形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。この出願は、2011年1月20日に出願された日本出願特願2011-009722を基礎とする優先権を主張し、その開示の全てをここに取り込む。