(57)【要約】【課題】  低消費電力のマルチレイヤシステム及びマルチレイヤシステムにおけるクロック制御方法を提供すること。【解決手段】  本発明にかかるマルチレイヤシステムでは、複数のマスタからの命令の同時処理を可能にするマルチレイヤスイッチ２は、マスタ１と対応したスイッチ内マスタ部２０と、スレーブ３と対応したスイッチ内スレーブ部２１とを備えている。そして、スイッチ内マスタ部２０は、対応するマスタ１からのアクセス信号に含まれるスレーブ３のアドレス信号に基づいて当該アドレス信号により特定されるスレーブ３に対応するスイッチ内スレーブ部２１へのクロック信号を供給するためのクロック要求信号をクロックジェネレータ４に対して出力する。クロックジェネレータ４は、クロック要求信号に基づいてアクセス先のスレーブ３に対応するスイッチ内スレーブ部２１へクロック信号を供給する。【選択図】  図１
2005250653.tif 000002
【特許請求の範囲】
【請求項１】
複数のマスタと、複数のスレーブと、前記マスタと前記スレーブ間に設けられ複数のマスタからの命令の同時処理を可能にするマルチレイヤスイッチと、前記マスタ、前記スレーブ及び前記マルチレイヤスイッチに対してクロック信号を供給するクロックジェネレータを備えたマルチレイヤシステムであって、
前記マルチレイヤスイッチは、前記マスタに対応したスイッチ内マスタ部と、前記スレーブに対応したスイッチ内スレーブ部とを備え、
前記クロックジェネレータは、前記マスタから前記スレーブに対してアクセスがあった場合に、アクセス先のスレーブに対応するスイッチ内スレーブへのクロック信号の供給を開始するマルチレイヤシステム。
【請求項２】
前記クロックジェネレータは、さらに、前記マスタから前記スレーブに対してアクセスがあった場合に、アクセス先のスレーブ及びこのスレーブに対応するスイッチ内スレーブへのクロック信号の供給を開始することを特徴とする請求項１記載のマルチレイヤシステム。
【請求項３】
複数のマスタと、複数のスレーブと、前記マスタと前記スレーブ間に設けられ複数のマスタからの命令の同時処理を可能にするマルチレイヤスイッチと、前記マスタ、前記スレーブ及び前記マルチレイヤスイッチに対してクロック信号を供給するクロックジェネレータを備えたマルチレイヤシステムであって、
前記マルチレイヤスイッチは、前記マスタに対応したスイッチ内マスタ部と、前記スレーブに対応したスイッチ内スレーブ部とを備え、
前記スイッチ内マスタ部は、対応するマスタからのアクセス信号に含まれるアドレス信号に基づいて当該アドレス信号により特定されるスレーブに対応するスイッチ内スレーブ部へのクロック信号を供給するためのクロック要求信号を前記クロックジェネレータに対して出力し、
前記クロックジェネレータは、前記スイッチ内マスタ部から出力されたクロック要求信号に基づいてアクセス先のスレーブに対応するスイッチ内スレーブ部へクロック信号を供給するマルチレイヤシステム。
【請求項４】
前記スイッチ内マスタ部は、対応するマスタからのアクセス信号に含まれるアドレス信号に基づいて当該アドレス信号により特定されるスレーブ及びこのスレーブに対応するスイッチ内スレーブ部へのクロック信号を供給するためのクロック要求信号を前記クロックジェネレータに対して出力し、
前記クロックジェネレータは、前記スイッチ内マスタ部から出力されたクロック要求信号に基づいてアクセス先のスレーブ及びこのスレーブに対応するスイッチ内スレーブ部へクロック信号を供給することを特徴とする請求項３記載のマルチレイヤシステム。
【請求項５】
マスタとスレーブ間に設けられ複数のマスタからの命令の同時処理を可能にするマルチレイヤスイッチと、少なくともマルチレイヤスイッチに対してクロック信号を供給するクロックジェネレータを備えたマルチレイヤシステムにおけるクロック制御方法であって、
前記マルチレイヤスイッチは、前記マスタに対応したスイッチ内マスタ部と、前記スレーブに対応したスイッチ内スレーブ部とを有し、
特定のスレーブへのアクセスを検出するステップと、
前記クロックジェネレータが特定のスレーブへのアクセスの検出に応じて、アクセス先のスレーブに対応するスイッチ内スレーブへのクロック信号の供給を開始するステップとを備えたクロック制御方法。
【請求項６】
前記クロックジェネレータは、さらに、前記マスタから前記スレーブに対してアクセスがあった場合に、アクセス先のスレーブ及びこのスレーブに対応するスイッチ内スレーブへのクロック信号の供給を開始することを特徴とする請求項５記載のクロック制御方法。
【請求項７】
マスタとスレーブ間に設けられ複数のマスタからの命令の同時処理を可能にするマルチレイヤスイッチと、少なくともマルチレイヤスイッチに対してクロック信号を供給するクロックジェネレータを備えたマルチレイヤシステムにおけるクロック制御方法であって、
前記マルチレイヤスイッチは、前記マスタに対応したスイッチ内マスタ部と、前記スレーブに対応したスイッチ内スレーブ部とを有し、
前記スイッチ内マスタ部が、対応するマスタからのアクセス信号に含まれるアドレス信号に基づいて当該アドレス信号により特定されるスレーブに対応するスイッチ内スレーブ部へのクロック信号を供給するためのクロック要求信号を前記クロックジェネレータに対して出力するステップと、
前記クロックジェネレータが、前記スイッチ内マスタ部から出力されたクロック要求信号に基づいてアクセス先のスレーブに対応するスイッチ内スレーブ部へクロック信号を供給するステップとを備えたクロック制御方法。
【請求項８】
前記スイッチ内マスタ部は、対応するマスタからのアクセス信号に含まれるアドレス信号に基づいて当該アドレス信号により特定されるスレーブ及びこのスレーブに対応するスイッチ内スレーブ部へのクロック信号を供給するためのクロック要求信号を前記クロックジェネレータに対して出力し、
前記クロックジェネレータは、前記スイッチ内マスタ部から出力されたクロック要求信号に基づいてアクセス先のスレーブ及びこのスレーブに対応するスイッチ内スレーブ部へクロック信号を供給することを特徴とする請求項７記載のクロック制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のマスタから出される命令の同時処理を可能にするマルチレイヤスイッチを含むマルチレイヤシステム及びマルチレイヤシステムにおけるクロック制御方法に関する。
【背景技術】
【０００２】
近年、携帯電話機においては、本来の電話機能のみならず、インターネット接続機能やカメラ機能も備えており、多機能化が進んでいる。また、携帯電話機においては、小型化、軽量化、低消費電力化の観点から、複数の機能を１チップ上で実現するＳｏＣ（システム  オン  チップ）技術が開発されている。
【０００３】
他方、かかる携帯電話機では、高速に各種の処理を同時に行う必要がある。そのため、複数のスレーブに対して同時にアクセス可能なマルチレイヤスイッチが提案されている。
【０００４】
このマルチレイヤスイッチを用いると、例えば、カメラで撮影した画像データを所定のメモリ領域に書き込む処理と、メモリに格納された画像データを読み出してディスプレイに表示する処理とを同時に行なうことができる。
【０００５】
図５に、マルチレイヤスイッチを含むシステムの構成例を示す。マルチレイヤスイッチモジュール（以下、単にマルチレイヤスイッチとする）１２には、複数のマスタモジュール（以下、単にマスタとする）１１及びスレーブモジュール（以下、単にスレーブとする）１３が接続されている。マルチレイヤスイッチ１２中には、個々のマスタ１１に接続されたスイッチ内マスタ部１２０と、個々のスレーブ１３に接続されたスイッチ内スレーブ部１２１が設けられている。
【０００６】
これらのマスタ１１、マルチレイヤスイッチ１２及びスレーブ１３に対しては、クロックジェネレータ１４よりクロック信号が常時供給されている。
【０００７】
図６に１チップ上の各種回路のレイアウト例を示す。例えば、ＣＰＵ等のマスタ１１であるＭ０が、一角部に設けられているとする。そして、ＳＷＭ０、ＳＷＳ０、Ｓ０、Ｓ１等の他のモジュールは、チップ上に分散して配置されている。これらの各モジュールに対しては、クロックジェネレータ１４からクロック信号が常時供給される。
【０００８】
各モジュールは、クロック信号が供給され、動作することによって、当然ながら電力を消費する。また、各モジュールとクロックジェネレータ１４の間の配線には、信号波形の劣化防止やタイミング制限のために駆動バッファ１５が設けられる。特に各モジュールとクロックジェネレータ１４までの配線長が長い場合には、図６に示されるように多数の駆動バッファ１５が設けれることになる。この駆動バッファ１５も各モジュールと同様にトランジスタの出力がハイからローに、またローからハイに遷移する際の貫通電流などに起因して電力を消費する。
【０００９】
尚、特許文献１に示されるように、通常のバス構成において複数のバスのうち、一部のバスに対してのみ電源を供給する技術が提案されている。しかしながら、この文献に記載されたバスは、複数のマスタから出される命令の同時処理を可能にするマルチレイヤスイッチの機能を有するものではない。
【特許文献１】特開２００３−１４１０６１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述のように、従来のマルチレイヤシステムにおいては、マスタ、スレーブ及びマルチレイヤスイッチの全てに対してクロック信号を供給していたため、消費電力が大きくなるという問題点があった。
【００１１】
本発明の目的は、かかる問題を解消し、低消費電力のマルチレイヤシステム及びマルチレイヤシステムにおけるクロック制御方法を提供することである。
【課題を解決するための手段】
【００１２】
本発明にかかるマルチレイヤシステムは、複数のマスタと、複数のスレーブと、前記マスタと前記スレーブ間に設けられ複数のマスタからの命令の同時処理を可能にするマルチレイヤスイッチと、前記マスタ、前記スレーブ及び前記マルチレイヤスイッチに対してクロック信号を供給するクロックジェネレータを備えたマルチレイヤシステムであって、前記マルチレイヤスイッチは、前記マスタに対応したスイッチ内マスタ部と、前記スレーブに対応したスイッチ内スレーブ部とを備え、前記クロックジェネレータは、前記マスタから前記スレーブに対してアクセスがあった場合に、アクセス先のスレーブに対応するスイッチ内スレーブへのクロック信号の供給を開始するものである。
【００１３】
前記クロックジェネレータは、さらに、前記マスタから前記スレーブに対してアクセスがあった場合に、アクセス先のスレーブ及びこのスレーブに対応するスイッチ内スレーブへのクロック信号の供給を開始することが好ましい。
【００１４】
本発明にかかる別の観点によるマルチレイヤシステムは、複数のマスタと、複数のスレーブと、前記マスタと前記スレーブ間に設けられ複数のマスタからの命令の同時処理を可能にするマルチレイヤスイッチと、前記マスタ、前記スレーブ及び前記マルチレイヤスイッチに対してクロック信号を供給するクロックジェネレータを備えたマルチレイヤシステムであって、前記マルチレイヤスイッチは、前記マスタに対応したスイッチ内マスタ部と、前記スレーブに対応したスイッチ内スレーブ部とを備え、前記スイッチ内マスタ部は、対応するマスタからのアクセス信号に含まれるアドレス信号に基づいて当該アドレス信号により特定されるスレーブに対応するスイッチ内スレーブ部へのクロック信号を供給するためのクロック要求信号を前記クロックジェネレータに対して出力し、前記クロックジェネレータは、前記スイッチ内マスタ部から出力されたクロック要求信号に基づいてアクセス先のスレーブに対応するスイッチ内スレーブ部へクロック信号を供給するものである。
【００１５】
ここで、前記スイッチ内マスタ部は、対応するマスタからのアクセス信号に含まれるアドレス信号に基づいて当該アドレス信号により特定されるスレーブ及びこのスレーブに対応するスイッチ内スレーブ部へのクロック信号を供給するためのクロック要求信号を前記クロックジェネレータに対して出力し、前記クロックジェネレータは、前記スイッチ内マスタ部から出力されたクロック要求信号に基づいてアクセス先のスレーブ及びこのスレーブに対応するスイッチ内スレーブ部へクロック信号を供給することが好ましい。
【００１６】
本発明にかかるクロック制御方法は、マスタとスレーブ間に設けられ複数のマスタからの命令の同時処理を可能にするマルチレイヤスイッチと、少なくともマルチレイヤスイッチに対してクロック信号を供給するクロックジェネレータを備えたマルチレイヤシステムにおけるクロック制御方法であって、前記マルチレイヤスイッチは、前記マスタに対応したスイッチ内マスタ部と、前記スレーブに対応したスイッチ内スレーブ部とを有し、特定のスレーブへのアクセスを検出するステップと、前記クロックジェネレータが特定のスレーブへのアクセスの検出に応じて、アクセス先のスレーブに対応するスイッチ内スレーブへのクロック信号の供給を開始するステップとを備えたものである。
【００１７】
ここで、前記クロックジェネレータは、さらに、前記マスタから前記スレーブに対してアクセスがあった場合に、アクセス先のスレーブ及びこのスレーブに対応するスイッチ内スレーブへのクロック信号の供給を開始することが好ましい。
【００１８】
また、本発明にかかる別の観点によるクロック制御方法は、マスタとスレーブ間に設けられ複数のマスタからの命令の同時処理を可能にするマルチレイヤスイッチと、少なくともマルチレイヤスイッチに対してクロック信号を供給するクロックジェネレータを備えたマルチレイヤシステムにおけるクロック制御方法であって、前記マルチレイヤスイッチは、前記マスタに対応したスイッチ内マスタ部と、前記スレーブに対応したスイッチ内スレーブ部とを有し、前記スイッチ内マスタ部が、対応するマスタからのアクセス信号に含まれるアドレス信号に基づいて当該アドレス信号により特定されるスレーブに対応するスイッチ内スレーブ部へのクロック信号を供給するためのクロック要求信号を前記クロックジェネレータに対して出力するステップと、前記クロックジェネレータが、前記スイッチ内マスタ部から出力されたクロック要求信号に基づいてアクセス先のスレーブに対応するスイッチ内スレーブ部へクロック信号を供給するステップとを備えたものである。
【００１９】
ここで、前記スイッチ内マスタ部は、対応するマスタからのアクセス信号に含まれるアドレス信号に基づいて当該アドレス信号により特定されるスレーブ及びこのスレーブに対応するスイッチ内スレーブ部へのクロック信号を供給するためのクロック要求信号を前記クロックジェネレータに対して出力し、前記クロックジェネレータは、前記スイッチ内マスタ部から出力されたクロック要求信号に基づいてアクセス先のスレーブ及びこのスレーブに対応するスイッチ内スレーブ部へクロック信号を供給することが好ましい。
【発明の効果】
【００２０】
本発明によれば、低消費電力のマルチレイヤシステム及びマルチレイヤシステムにおけるクロック制御方法を提供することができる。
【発明を実施するための最良の形態】
【００２１】
発明の実施の形態１．
図１に本発明にかかるマルチレイヤシステムの構成図を示す。当該マルチレイヤシステムは、複数のマスタ１（Ｍ０、Ｍ１、Ｍ２）と、複数のスレーブ３（Ｓ０、Ｓ１、Ｓ２）マスタ１とスレーブ３に設けられたマルチレイヤスイッチ２と、各モジュールに対してクロック信号を供給するクロックジェネレータ４を備えている。
【００２２】
マスタ１は、システムを制御するモジュールである。例えば、ＣＰＵ（Central Processor Unit）、ＤＳＰ（Digital Signal Processor）、画像回転器、カメラ画像処理回路、ＬＣＤ（Liquid Crystal Display）コントローラ等がある。この例におけるＭ０は、常時動作しているＣＰＵである。Ｍ１、Ｍ２は、Ｍ０からの指示により必要な時だけ動作するモジュールである。
【００２３】
マルチレイヤスイッチ２は、複数のマスタから出される命令の同時処理を可能にするものである。マルチレイヤスイッチ２は、システム内の複数のマスタ−スレーブ間でパラレル・アクセス・パスの使用を可能にする相互接続バスシステムである。このバスシステムは、より複雑な相互接続マトリックスを使用することによって実現され、システム・アーキテクチャの選択肢や全体のバス帯域幅が広がるといったメリットを提供する。かかるマルチレイヤスイッチ２は、例えば、アーム株式会社よりマルチレイヤＡＨＢ（Advanced High-performance Bus）、ＡＨＢ−Ｌｉｔｅ（商標）として提供されている。
【００２４】
スレーブ３は、マスタ１からの制御対象となるモジュールである。例えば、スレーブ３には、メモリ、レジスタ、タイマ、シリアルインターフェース回路等が含まれる。
【００２５】
マルチレイヤスイッチ２の構成についてさらに詳細に説明する。マルチレイヤスイッチ２は、個々のマスタ１（Ｍ０、Ｍ１、Ｍ２）に接続されたスイッチ内マスタ部２０（ＳＷＭ０、ＳＷＭ１、ＳＷＭ２）及び個々のスレーブ３に接続されたスイッチ内スレーブ部２１（ＳＷＳ０、ＳＷＳ１、ＳＷＳ２）を備えている。
【００２６】
スイッチ内マスタ部２０は、マスタ１からのアクセスがどのスレーブ３への接続かを判別し、接続先のスレーブ３に対応するスイッチ内スレーブ部２１に対してアクセス要求を出す機能を有する。さらに、当該スイッチ内マスタ部２０は、クロックジェネレータ４に対してアクセス先のスレーブに対応するスイッチ内スレーブ部２１に対してクロック信号を供給するためのクロック要求信号を発生する。
【００２７】
スイッチ内スレーブ部２１は、各スイッチ内マスタ部２０からのアクセス信号の調停を行い、一つのアクセスを選択して、選択したスレーブ３に対して接続することをその主要な機能とする。本発明においては、特にスイッチ内スレーブ２１は互いに独立してクロック制御が行われる。より具体的には、スイッチ内スレーブ２１は通常はクロック信号が供給されていない状態にあり、対応するスレーブ３に対してマスタ１からアクセスがあった場合に初めてクロック信号が供給される。
【００２８】
スイッチ内スレーブ部２１は、より詳細には、図２に示されるように、調停部２１０、セレクタ２１１を備えている。そして、各スイッチ内マスタ部２０との間にリクエスト信号ＲＥＱ、アクノレッジ信号ＡＣＫ、レディ信号ＲＥＡＤＹ、コントロール信号ＣＯＮＴＲＯＬ、データ信号ＤＡＴＡ等の配線が設けられ、また、スレーブ３との間にレディ信号ＲＥＡＤＹ、コントロール信号ＣＯＮＴＲＯＬ、データ信号ＤＡＴＡ等の配線が設けられている。
【００２９】
図２では、２つのスイッチ内マスタ部２０（ＳＷＭ０、ＳＷＭ１）のみ記載しているが、実際にはマスタの数に応じてこれらの配線が設けられ、調停部２１０、セレクタ２１１は調停処理及び選択処理を行わなければならず、複雑な構成を有している。従って、スイッチ内スレーブ部２１自体の消費電力も無視できない。さらに、図２は基本的な構成を示すものであり、通常はさらに他の構成も付加される。
【００３０】
図１において、クロックジェネレータ４は、各モジュールに対して供給するクロック信号を生成する。当該クロックジェネレータ４は、クロック要求信号に応じて、対応するモジュールに対してクロック信号の供給及び供給の停止を行なう。
【００３１】
クロックジェネレータ４は、クロック信号発振源４１、ＯＲ回路４２０、４２１、４２２、ＡＮＤ回路４３０、４３１、４３２を備えている。クロック信号発振源４１は、クロック源発振信号を出力する。尚、このクロック信号発振源４１は、チップの外部より供給されていてもよい。ＯＲ回路４２０、４２１、４２２のそれぞれには、スイッチ内マスタ部２０（ＳＷＳ０、ＳＷＳ１、ＳＷＳ２）が配線により接続されている。この配線上には、スイッチ内マスタ部２０からのクロック要求信号が流れる。例えば、ＯＲ回路４２０には、ＳＷＳ０、ＳＷＳ１、ＳＷＳ２のそれぞれからクロック要求信号が入力可能なように配線されている。そして、いずれかのスイッチ内マスタ部２０からクロック要求信号が入力された場合には、オン信号がＡＮＤ回路４３０に入力される。
【００３２】
ＡＮＤ回路４３０、４３１、４３２は、一方の入力が対応するＯＲ回路４２０、４２１、４２２と接続され、他方の入力がクロック信号発振源４１と接続されている。ＡＮＤ回路４３０等の出力は、対応するスイッチ内スレーブ部２１と接続されている。クロック信号発振源４１からは常時、クロック信号がＡＮＤ回路４３０等に入力されているため、ＯＲ回路４２０等からオン信号が入力されたＡＮＤ回路４３０等からは、クロック信号発振源４１において発生したクロック信号が出力され、接続されたスイッチ内スレーブ部２１に入力される。
【００３３】
尚、この例では、マスタ１、スイッチ内マスタ部２０及び各スレーブ３に対してはクロックジェネレータ４から常時クロック信号が供給されている。
【００３４】
続いて、本発明の実施の形態にかかるマルチレイヤシステムの動作例について説明する。ここでは、マスタ１であるＭ０がスレーブ３であるＳ０に対してアクセスを行なう場合について、図１のシステム構成図及び図３のタイミングチャートを参照しながら説明する。
【００３５】
クロック信号発振源４１からは、図３（ａ）に示されるように、常時クロック信号が出力された状態にあり、マスタ１、スイッチ内マスタ部２０及び各スレーブ３に対して供給されている。しかしながら、クロックジェネレータ４は、スイッチ内マスタ部２０からクロック要求信号が入力されていない、即ち、クロック要求信号がオフ状態にあるため、各スイッチ内スレーブ部２１に対してクロック信号は供給されていない。
【００３６】
Ｍ０からＳ０へのアクセスが発生すると、Ｍ０は、アクセス先（ここではＳ０）のアドレス信号（図３（ｂ）参照）や、リード／ライト信号等の制御信号（図３（ｃ）参照）を、マルチレイヤスイッチ２のスイッチ内マスタ部２０であるＳＷＭ０に対して出力する
【００３７】
ＳＷＭ０は、Ｍ０から入力したアドレス信号に基づいて、どのスレーブ３に対してアクセスするかを判別する。ＳＷＭ０は、さらに、アクセス先のスレーブ３であるＳ０に対応するスイッチ内スレーブ部２１のＳＷＳ０に対してクロック信号を供給することを要求するクロック要求信号（図３（ｅ）参照）を発生し、クロックジェネレータ４に対して出力する。さらに、ＳＷＭ０は、ＳＷＳ０に対してアクセス先のアドレス信号及び制御信号を出力する。
【００３８】
クロックジェネレータ４は、ＳＷＭ０から出力されたクロック要求信号を入力する。この例では、当該クロック要求信号は、ＳＷＳ０に対するクロック信号の供給を要求するものであるから、ＯＲ回路４２０に対して入力される。ＯＲ回路４２０は、クロック要求信号の入力に応じてオン信号をＡＮＤ回路４３０に出力する。ＡＮＤ回路４３０は、オン信号の入力に応じて、クロック信号発振源４１からのクロック信号（図３（ｆ）参照）をＳＷＳ０に出力する。このようにして、ＳＷＳ０に対するクロック信号の供給を開始し、ＳＷＳ０は動作可能な状態となる。
【００３９】
ＳＷＳ０は、ＳＷＭ０から入力されたアクセス先のアドレス信号及び制御信号を、アクセス先であるスレーブ３のＳ０に対して出力する。Ｓ０は、当該アドレス信号及び制御信号を入力して、Ｍ０との間でデータ信号（図３（ｄ）参照）のやり取りを行なうことになる。
【００４０】
その後、ＳＷＭ０は、Ｍ０とＳ０間のデータのやり取りの終了を認識すると、ＳＷＳ０へのクロック信号の供給を停止するため、クロック要求信号の出力を停止する。即ち、クロック要求信号をオフ状態とする。クロックジェネレータ４では、クロック要求信号の停止に応じてＡＮＤ回路４３０へのＯＲ回路４２０からの入力信号がオン信号からオフ信号になり、クロック信号発振源４１から発生信号がＡＮＤ回路４３０から出力されなくなる。このようにして、ＳＷＳ０へのクロック信号の供給が停止する。
【００４１】
図３に示す例では、ＳＷＭ０からのクロック要求信号の出力が停止された後、同タイミングにてＳＷＳ０へのクロック信号の供給が停止しているが、これに限らず、任意のクロック後にクロックが停止するようにしてもよい。
【００４２】
上述の例では、クロック信号の供給制御を行う対象のスイッチ内スレーブ部２１として、ＳＷＳ０を例に挙げたが、これに限らず、他のスイッチ内スレーブ部２１（例えば、ＳＷＳ１、ＳＷＳ２）においても同様の制御を行うことができる。
【００４３】
以上説明したように、本発明の実施の形態では、スイッチ内スレーブ部２１を通常はクロック信号が供給されない状態とし、必要な場合にのみクロック信号を供給するようにしたので、消費電力を削減することができる。
【００４４】
発明の実施の形態２．
発明の実施の形態１では、スイッチ内スレーブ部２１に対するクロック信号の供給制御を行ったが、本発明の実施の形態２では、スイッチ内スレーブ部２１に加えてスレーブ３に対するクロック信号の供給制御を行っている。
【００４５】
図４に本発明の実施の形態２にかかるマルチレイヤシステムの構成図を示す。図に示されるように、クロックジェネレータ４からクロック信号を供給する配線は、各スイッチ内スレーブ部２１に対して接続されるとともに、各スレーブ３に対しても接続されている。他の構成については、図１を用いて説明した発明の実施の形態１と同様である。
【００４６】
このような構成においては、クロックジェネレータ４は、スイッチ内スレーブ部２１のみならず、スレーブ３に対しても、スイッチ内マスタ部２０からのクロック要求信号に応じて、クロック信号を供給する。また、クロックジェネレータ４は、スイッチ内マスタ部２０からのクロック要求信号がオフ状態になると、スイッチ内スレーブ部２１のみならずスレーブ３に対するクロック供給も停止する。
【００４７】
以上説明したように、本発明の実施の形態では、スイッチ内スレーブ部２１に加えてスレーブ３を通常はクロック信号が供給されない状態とし、必要な場合にのみクロック信号を供給するようにしたので、発明の実施の形態１に加えてさらに消費電力を削減することができる。
【図面の簡単な説明】
【００４８】
【図１】本発明によるマルチレイヤシステムの構成図である。
【図２】本発明によるマルチレイヤシステムにおけるスイッチ内スレーブ部の構成を説明するための図である。
【図３】本発明によるマルチレイヤシステムにおけるタイミングチャートである。
【図４】本発明による他のマルチレイヤシステムの構成図である。
【図５】従来のマルチレイヤシステムの構成図である。
【図６】従来の課題を説明するための図である。
【符号の説明】
【００４９】
１  マスタ
２  マルチレイヤスイッチ
３  スレーブ
４  クロックジェネレータ
２０  スイッチ内マスタ部
２１  スイッチ内スレーブ部
４１  クロック信号発振源
４２０〜４２２  ＯＲ回路
４３０〜４３２  ＡＮＤ回路
【図１】
2005250653.tif 000003
【図２】
2005250653.tif 000004
【図３】
2005250653.tif 000005
【図４】
2005250653.tif 000006
【図５】
2005250653.tif 000007
【図６】
2005250653.tif 000008