(57)【要約】【課題】電源電圧の変動を効果的に抑制し得る電源変動抑制装置を提供する。【解決手段】電源電圧変動のピーク値を電源変動測定回路１で測定し、電源変動測定回路１の出力信号に基づいて、電源Ｖ２が供給される多数の内部回路ＤＣ１〜ＤＣｎに供給するクロック信号ＣＬＫ１〜ＣＬＫｎの位相を、各内部回路ＤＣ１〜ＤＣｎの動作による電源電圧変動のピークが相殺されるようにクロック信号制御部２，３で調整する。【選択図】　　　　図１
2004088638.tif 000002
【特許請求の範囲】
【請求項１】
電源電圧変動のピーク値を測定する電源変動測定回路と、
前記電源変動測定回路の出力信号に基づいて、前記電源が供給される多数の内部回路に供給するクロック信号の位相を、各内部回路の動作による電源電圧変動のピークを相殺するように調整するクロック信号制御部と
を備えたことを特徴とする電源変動抑制装置。
【請求項２】
前記クロック信号制御部は、
選択信号の入力に基づいて、前記各内部回路に供給するクロック信号の位相を選択可能とした多数の遅延回路と、
前記ピーク値が最小となるように前記選択信号を生成して、該選択信号を前記各遅延回路に出力する制御回路と
から構成したことを特徴とする請求項１記載の電源変動抑制装置。
【請求項３】
前記電源変動測定回路は、
前記制御回路から出力されるデジタル信号をアナログ基準電圧に変換するＤ／Ａ変換器と、
前記電源電圧のピーク値をホールドするピークホールド回路と、
前記アナログ基準電圧と前記ピーク値とを比較する比較器と
から構成したことを特徴とする請求項２記載の電源変動抑制装置。
【請求項４】
前記Ｄ／Ａ変換器は、前記デジタル信号に基づいて、高電位側及び低電位側のアナログ基準電圧を生成し、前記ピークホールド回路は前記電源電圧の高電位側及び低電位側のピーク値をホールドし、前記比較器は高電位側及び低電位側のアナログ基準電圧と高電位側及び低電位側のピーク値とを比較して、該ピーク値を検出することを特徴とする請求項３記載の電源変動抑制装置。
【請求項５】
前記制御回路は、前記選択信号を順次切り替え、各選択信号でのピーク値を比較し、該ピーク値が最小となる選択信号を検出することを特徴とする請求項２乃至４のいずれかに記載の電源変動抑制装置。
【請求項６】
前記内部回路において、データを出力する内部回路と、該データが入力される内部回路とは、両内部回路に供給されるクロック信号の位相差と同一の遅延時間を備えた遅延回路を介してデータを転送することを特徴とする請求項１乃至５記載の電源変動抑制装置。
【請求項７】
請求項１乃至６のいずれかに記載の電源変動抑制装置と、前記内部回路とを共通の基板に備えたことを特徴とする半導体装置。
【請求項８】
共通の電源で動作する多数の内部回路に供給するクロック信号の位相を、各内部回路の動作による電源電圧変動のピークが相殺されるように調整することを特徴とする電源変動抑制方法。
【請求項９】
共通の電源で動作する回路規模の小さい内部回路及び回路規模の大きい内部回路に供給するクロック信号の位相を、回路規模の大きい内部回路の動作による電源電圧変動のピークが、回路規模の小さい複数の内部回路のピークで相殺されるように調整することを特徴とする電源変動抑制方法。
【請求項１０】
共通の電源で動作する各デジタル回路の電源ノイズが、クロック信号の２／ｎの周期である場合、ｎ個のデジタル回路のクロック信号を１／ｎ周期ずつずらして、各デジタル回路により発生する電源電圧変動を相殺することを特徴とする電源変動抑制方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、半導体装置の電源電圧の変動を抑制する電源変動抑制装置に関するものである。
【０００２】
近年、半導体装置は高集積化とともに動作速度の高速化が益々進み、多数のデジタル回路が高速で同期動作する状態が生じている。このような状況では、デジタル回路内の多数のＣＭＯＳ回路が同期して動作することになり、各ＣＭＯＳ回路で貫通電流が同時に流れるようになった。このため、貫通電流のピーク値の増大による電源電圧の変動が大きくなり、共通の電源で動作するデジタル回路の誤動作あるいはアナログ回路の出力信号での誤差増大の原因となるとともに、ノイズの発生原因にもなっている。そこで、貫通電流による電源電圧の変動を抑制することが必要となっている。
【０００３】
【従来の技術】
図１２は、クロック信号の位相をずらすことにより、貫通電流による電源電圧の変動を抑制するようにした従来例の動作を示す。
【０００４】
クロック信号ＣＬＫ１１で多数のデジタル回路を同期して動作させるとき、電源Ｖ１にはクロック信号ＣＬＫ１１の立ち上がりに同期するノイズｎ１が発生する。このノイズｎ１は、電源配線のインダクタンス成分による逆起電力及び電源供給回路の負帰還動作により、貫通電流による電圧降下の後に、電圧上昇が発生する。なお、ノイズ波形は簡略化した波形で示している。
【０００５】
このように、多数のデジタル回路を共通のクロック信号ＣＬＫ１１で駆動すると、貫通電流が同期して発生するため、ノイズｎ１のピーク値が高くなる。
そこで、多数のデジタル回路をクロック信号ＣＬＫ１１とクロック信号ＣＬＫ１２とで分割して駆動すると、例えば電源Ｖ１に発生するノイズはｎ２，ｎ３に分割される。この場合は、分割回路規模を１：１とした場合である。
【０００６】
このように、クロック信号の位相をずらすことにより、電源電圧の変動値のピークを抑制する技術は、例えば特開平１１−３０８１０９号公報に開示されている。
【０００７】
【発明が解決しようとする課題】
上記のように、クロック信号の位相をずらすことにより、電源電圧の変動値のピークを抑制することはできる。しかし、電源Ｖ１に発生するノイズの数は却って増大するとともに、分割回路規模に大きな差がある場合には、ピークの抑制効果も小さくなる。
【０００８】
従って、電源Ｖ１に発生するノイズを確実に低減することはできず、その電源Ｖ１に基づいて動作する回路では、電源ノイズに基づくノイズが依然として発生するという問題点がある。
【０００９】
また、電源Ｖ１に発生するノイズのピーク値は、スペクトルアナライザーあるいはデジタイザー等で測定する必要がある。従って、クロック信号の位相をずらすことによる電源電圧変動の抑制効果を確認して、ノイズのピーク値を効果的に抑制するための回路分割及び位相設定作業が煩雑であるという問題点がある。
【００１０】
この発明の目的は、電源電圧の変動を効果的に抑制し得る電源変動抑制装置を提供することにある。
【００１１】
【課題を解決するための手段】
電源電圧変動のピーク値を電源変動測定回路で測定し、前記電源変動測定回路の出力信号に基づいて、前記電源が供給される多数の内部回路に供給するクロック信号の位相を、各内部回路の動作による電源電圧変動のピークが相殺されるようにクロック信号制御部で調整する。
【００１２】
【発明の実施の形態】
図１に示す半導体装置において、多数のデジタル回路（内部回路）ＤＣ１〜ＤＣｎに高電位側の電源Ｖ２と、低電位側電源であるグランドＧＮＤ１とが供給される。各デジタル回路ＤＣ１〜ＤＣｎはそれぞれクロック信号ＣＬＫ１〜ＣＬＫｎの供給に基づいて動作する。
【００１３】
電源変動測定回路（クロック信号制御部）１は、高電位側電源Ｖ３と低電位側電源であるグランドＧＮＤ２の供給に基づいて動作し、前記電源Ｖ２とグランドＧＮＤ１との電圧変動を検出する。そして、電源ノイズの高電位側ピーク値の検出結果である第一の検出結果ＮＰＨと、低電位側ピーク値の検出結果である第二の検出結果ＮＰＬを制御回路（クロック信号制御部）２に出力する。前記電源Ｖ３とグランドＧＮＤ２は、電源Ｖ２とグランドＧＮＤ１に対しより安定した電源として供給される。
【００１４】
前記制御回路２には、前記電源Ｖ２とグランドＧＮＤ１が供給され、基準電圧を設定するためのデジタル信号ＲＥＦを前記電源変動測定回路１に出力する。また、制御回路２はクロック信号ＣＬＫｓに基づいて動作し、前記第一の検出結果ＮＰＨと、第二の検出結果ＮＰＬの入力に基づいて演算処理を行い、選択信号Ｓ１〜Ｓｎを出力する。
【００１５】
前記選択信号Ｓ１〜Ｓｎは、それぞれ遅延回路（クロック信号制御部）３に入力され、各遅延回路３には基準クロック信号ＲＥＦＣＬＫが入力される。
前記遅延回路３の具体的構成を図２に従って説明する。図２は選択信号Ｓ１が入力される遅延回路を示す。前記基準クロック信号ＲＥＦＣＬＫは、直列に（ｎ−１）段接続されたバッファ回路４の初段に入力されるとともに、選択回路５に入力される。また、前記各バッファ回路４の出力信号は前記選択回路５に入力される。
【００１６】
遅延回路３は入力された選択信号Ｓ１に基づいて、基準クロック信号ＲＥＦＣＬＫあるいは各バッファ回路４の出力信号のいずれかを選択して出力信号Ｄｏｕｔを出力する。そして、各遅延回路３から出力される出力信号Ｄｏｕｔがクロック信号ＣＬＫ１〜ＣＬＫｎとして各デジタル回路ＤＣ１〜ＤＣｎに入力される。
【００１７】
従って、選択信号Ｓ１〜Ｓｎは遅延回路３を構成するバッファ回路４の段数を選択して、クロック信号ＣＬＫ１〜ＣＬＫｎの遅延時間を調整する信号として各遅延回路３に入力される。
【００１８】
前記電源変動測定回路１の具体的構成を図３に示す。Ｄ／Ａ変換器６には前記デジタル信号ＲＥＦが入力され、Ｄ／Ａ変換器６はデジタル信号ＲＥＦをアナログ値に変換して、アナログ基準電圧として比較器７ａ，７ｂに出力する。
【００１９】
前記電源Ｖ２はピークホールド回路８に入力される。ピークホールド回路８は、電源Ｖ２の高電位側ピーク値と低電位側ピーク値とをホールドする機能を備え、そのホールド値を前記比較器７ａ，７ｂに出力する。
【００２０】
比較器７ａ，７ｂは、Ｄ／Ａ変換器６から出力される基準電圧と、電源Ｖ１の高電位側ピーク値あるいは低電位側ピーク値とを比較し、その比較結果をレベルシフト回路９ａ，９ｂにそれぞれ入力する。
【００２１】
前記レベルシフト回路９ａ，９ｂは、比較器７ａ，７ｂの出力信号を前記制御回路２の入力レベルに適合するように電圧調整動作を行い、その出力信号を前記第一の検出結果ＮＰＨ及び第二の検出結果ＮＰＬとして制御回路２に出力する。
【００２２】
従って、電源Ｖ２の高電位側ピーク値がデジタル信号ＲＥＦで設定される電圧値より高くなると、レベルシフト回路９ａから出力される第一の検出結果ＮＰＨがＨレベルとなる。
【００２３】
また、電源Ｖ２の低電位側ピーク値がデジタル信号ＲＥＦで設定される電圧値より低くなると、レベルシフト回路９ｂから出力される第二の検出結果ＮＰＬがＨレベルとなる。
【００２４】
次に、前記制御回路２による電源変動抑制動作を図４及び図５に従って説明する。図４及び図５に示す動作は、いずれか１つのデジタル回路のクロック信号のタイミングを調整して、電源変動を抑制する動作を示す。
【００２５】
図４は、電源Ｖ２の高電位側のピーク値を抑制する動作を示す。制御回路２は、電源Ｖ２，Ｖ３の投入に基づいて、まず例えば選択信号Ｓ１により、遅延回路３の遅延時間を設定するためのバッファ回路４の段数ＤＬをＭ−Ｗ−１で設定する（ステップ１）。
【００２６】
ここで、Ｍはあらかじめ設定したバッファ回路４の段数であり、ＷはＭを基準として調整可能なバッファ回路４の段数である。
また、ステップ１において最小ピーク電圧値をＢｅｓｔ　ＰｅａｋとしてまずＡを設定する。また、ピーク電圧が最小となるバッファ回路４の段数をＢｅｓｔ　ＤＬとして、まずＭ−Ｗを設定する。
【００２７】
次いで、ＤＬに１を加算し、電源変動測定回路１に出力するデジタル信号ＲＥＦにＡを設定する（ステップ２）。
すると、電源変動測定回路１では、Ａとして設定されたデジタル信号ＲＥＦをアナログ値に変換した電圧値ａ１と電源Ｖ２の電圧値とを比較する。図６に示すように、電圧値ａ１が電源Ｖ２のピーク値より高い場合には、電源変動測定回路１はＬレベルの第一の比較結果ＮＰＨを出力する。
【００２８】
次いで、第一の比較結果ＮＰＨがＨレベルであるか否かを判別する（ステップ３）。今、第一の比較結果ＮＰＨがＬレベルであるので、デジタル信号ＲＥＦのＡから１減算し（ステップ４）、ステップ３に復帰する。
【００２９】
ステップ３，４を繰り返して、デジタル信号ＲＥＦをアナログ値に変換した電圧値がａ３となると、第一の比較結果ＮＰＨがＨレベルとなる。すると、ステップ３からステップ５に移行し、電圧値ａ３に対応するデジタル信号ＲＥＦすなわちＡ−２をピーク値Ｐｅａｋとして格納する。
【００３０】
次いで、ピーク値Ｐｅａｋが先に格納されているＢｅｓｔ　Ｐｅａｋより小さいか否かを判別する（ステップ６）。今、ＰｅａｋはＡ−２であって、Ａより小さいため、Ａ−２をＢｅｓｔ　Ｐｅａｋとして格納し、さらにこのときのバッファ回路４の段数ＤＬをＢｅｓｔ　ＤＬとして格納する（ステップ７）。
【００３１】
ステップ６において、ピーク値ＰｅａｋがＢｅｓｔ　Ｐｅａｋの値より小さくない場合には、ステップ８に移行する。
次いで、段数ＤＬがＭ＋Ｗに達したか否かを判別する（ステップ８）。そして、Ｍ＋Ｗに達していない場合には、ステップ２に移行し、ＤＬに１を加算し、デジタル信号ＲＥＦの値を再びＡとする。
【００３２】
すなわち、バッファ回路４の段数を１段増やし、この状態でステップ３〜８を繰り返す。そして、ＤＬがＭ＋Ｗとなるまでこのような動作を繰り返し、Ｍ＋Ｗとなると処理を終了する。
【００３３】
すると、ステップ７において、電源Ｖ２の高電位側ピーク値の最小値がＢｅｓｔ　Ｐｅａｋとして格納され、そのときのバッファ回路４の段数がＢｅｓｔ　ＤＬとして格納される。
【００３４】
図５は、電源Ｖ２の低電位側のピーク値を抑制する動作を示す。制御回路２は、電源Ｖ２，Ｖ３の投入に基づいて、まず例えば選択信号Ｓ１により、遅延回路３の遅延時間を設定するためのバッファ回路４の段数ＤＬをＭ−Ｗ−１で設定する（ステップ１１）。
【００３５】
また、ステップ１において最小ピーク電圧値をＢｅｓｔ　ＰｅａｋとしてまずＢを設定する。また、ピーク電圧が最小となるバッファ回路４の段数をＢｅｓｔ　ＤＬとして、まずＭ−Ｗを設定する。
【００３６】
次いで、ＤＬに１を加算し、電源変動測定回路１に出力するデジタル信号ＲＥＦにＢを設定する（ステップ１２）。
すると、電源変動測定回路１では、Ｂとして設定されたデジタル信号ＲＥＦをアナログ値に変換した電圧値ｂ１と電源Ｖ２とを比較する。図６に示すように、電圧値ｂ１が電源Ｖ２のピーク値より低い場合には、電源変動測定回路１はＬレベルの第二の比較結果ＮＰＬを出力する。
【００３７】
次いで、第二の比較結果ＮＰＬがＨレベルであるか否かを判別する（ステップ１３）。今、第二の比較結果ＮＰＬがＬレベルであるので、デジタル信号ＲＥＦのＢに１を加算し（ステップ１４）、ステップ１３に復帰する。
【００３８】
ステップ１３，１４を繰り返して、デジタル信号ＲＥＦをアナログ値に変換した電圧値がｂ２となると、第二の比較結果ＮＰＬがＨレベルとなる。すると、ステップ１３からステップ１５に移行し、電圧値ｂ２対応するデジタル信号ＲＥＦすなわちＢ＋１をピーク値Ｐｅａｋとして格納する。
【００３９】
次いで、ピーク値Ｐｅａｋが先に格納されているＢｅｓｔ　Ｐｅａｋより大きいか否かを判別する（ステップ１６）。今、ＰｅａｋはＢ＋１であって、Ｂより大きいため、Ｂ＋１をＢｅｓｔ　Ｐｅａｋとして格納し、さらにこのときのバッファ回路４の段数ＤＬをＢｅｓｔ　ＤＬとして格納する（ステップ１７）。
【００４０】
ステップ１６において、ピーク値ＰｅａｋがＢｅｓｔ　Ｐｅａｋの値より大きくない場合には、ステップ１８に移行する。
次いで、段数ＤＬがＭ＋Ｗに達したか否かを判別する（ステップ１８）。そして、Ｍ＋Ｗに達していない場合には、ステップ１２に移行し、ＤＬに１を加算し、デジタル信号ＲＥＦの値を再びＢとする。
【００４１】
すなわち、バッファ回路４の段数を１段増やし、この状態でステップ１３〜１８を繰り返す。そして、ＤＬがＭ＋Ｗとなるまでこのような動作を繰り返し、Ｍ＋Ｗとなると処理を終了する。
【００４２】
すると、ステップ１７において、電源Ｖ２の低電位側ピーク値の最小値がＢｅｓｔＰｅａｋとして格納され、そのときのバッファ回路４の段数がＢｅｓｔ　ＤＬとして格納される。
【００４３】
図４及び図５に示す動作を適宜繰り返すことにより、電源Ｖ２の電圧変動のピーク値が抑制されるように、各遅延回路３のバッファ回路４の段数、すなわち各デジタル回路のクロック信号の位相を調整可能である。
【００４４】
図７は、上記のような電源変動抑制装置による電源変動抑制処理動作を示す。例えば、デジタル回路ＤＣ１をクロック信号ＣＬＫ１で動作させると、電源Ｖ２にはクロック信号ＣＬＫ１の立ち上がりに基づいてノイズＰ１１，Ｍ１１〜Ｐ１３，Ｍ１３が発生する。
【００４５】
また、デジタル回路ＤＣ２をクロック信号ＣＬＫ２で動作させると、電源Ｖ２にはクロック信号ＣＬＫ２の立ち上がりに基づいてノイズＰ２１，Ｍ２１〜Ｐ２３，Ｍ２３が発生する。
ここで、ノイズＰ１１，Ｍ２１、ノイズＰ１２，Ｍ２２、ノイズＰ１３，Ｍ２３が互いに相殺されるようにクロック信号ＣＬＫ１，ＣＬＫ２の位相を調整すれば、調整後ノイズＮＸ１で示すようにノイズのピーク出現回数は半分となる。
【００４６】
次に、回路規模の異なるデジタル回路のノイズを相殺する場合の一例を示す。ノイズＰ１１〜Ｐ１３に対し、クロック信号ＣＬＫ２の立ち上がりに基づいて回路規模の小さいデジタル回路から発生するノイズＭ２１ａ〜Ｍ２３ａを互いに相殺するタイミングで発生させる。
【００４７】
すると、電源Ｖ２にはノイズＰ１１〜Ｐ１３がノイズＭ２１ａ〜Ｍ２３ａで相殺されてピーク値が抑制された調整後ノイズＮＸ２が発生する。
さらに、ノイズＭ１１〜Ｍ１３に対し、クロック信号ＣＬＫ３の立ち上がりに基づいて回路規模の小さいデジタル回路から発生するノイズＰ３１ａ〜Ｐ３３ａを互いに相殺するタイミングで発生させる。
【００４８】
すると、電源Ｖ２にはノイズＭ１１〜Ｍ１３がノイズＰ３１ａ〜Ｐ３３ａで相殺されてピーク値が抑制された調整後ノイズＮＸ３が発生する。
このような処理動作により、ノイズＰ１１，Ｍ１１〜Ｐ１３，Ｍ１３のピーク値を抑制した調整後ノイズＮＸ３が生成される。
【００４９】
図８は、クロック信号に基づいてノイズＭ３１，Ｐ３１〜Ｍ３３，Ｐ３３を発生させる多数のデジタル回路が動作する場合を示す。
このノイズＭ３１，Ｐ３１〜Ｍ３３，Ｐ３３は、クロック信号ＣＬＫ４の２／３の周期で発生する。このような場合には、各デジタル回路を駆動するクロック信号ＣＬＫ４〜ＣＬＫ６を１／３周期ずつずらす。
【００５０】
すると、クロック信号ＣＬＫ５によるノイズＭ３１，Ｐ３１〜Ｍ３３，Ｐ３３と、クロック信号ＣＬＫ５によるノイズＭ４１，Ｐ４１〜Ｍ４３，Ｐ４３と、クロック信号ＣＬＫ６によるノイズＭ５１，Ｐ５１〜Ｍ５３，Ｐ５３とが互いに相殺される状態となる。
【００５１】
この結果、電源Ｖ２に発生する調整後ノイズＮＸ４は、ピーク値が小さいほぼ平滑化されたノイズとなる。
図９は、クロック信号に基づいてノイズＭ６１，Ｐ６１を発生させるｎ個のデジタル回路が動作する場合を示す。
【００５２】
このノイズＭ６１，Ｐ６１は、クロック信号ＣＬＫ１の２／ｎの周期のノイズである。このような場合には、各デジタル回路を駆動するクロック信号ＣＬＫ１〜ＣＬＫｎを１／ｎ周期ずつずらす。
【００５３】
すると、各デジタル回路が発生するノイズが互いに相殺される状態となり、調整後ノイズのピーク値が抑制される。
図１０は、位相の異なる二つのデジタル回路ＤＣ１，ＤＣ２との間でデータの転送を行う場合を示す。デジタル回路ＤＣ２を駆動するクロック信号ＣＬＫ２は、デジタル回路ＤＣ１を駆動するクロック信号ＣＬＫ１より位相を遅らせている場合、デジタル回路ＤＣ１の出力信号Ｄａｔａ２を、遅延回路３で遅延させた出力信号Ｄａｔａ３としてデジタル回路ＤＣ２に出力する。
【００５４】
このように構成すると、図１１に示すように、デジタル回路ＤＣ１ではクロック信号ＣＬＫ１で入力信号Ｄａｔａ１を取り込み、出力信号Ｄａｔａ２を出力する。出力信号Ｄａｔａ２は、例えば入力信号Ｄａｔａ１を取り込んだ後、所定時間後に安定となる信号である。
【００５５】
遅延回路３は、デジタル回路ＤＣ１の出力信号Ｄａｔａ２を遅延させた出力信号Ｄａｔａ３をデジタル回路ＤＣ２に出力する。選択信号Ｓ２により遅延回路３で設定される遅延時間は、クロック信号ＣＬＫ１に対するクロック信号ＣＬＫ２の遅延時間を設定する遅延回路の遅延時間と同一に設定される。
【００５６】
デジタル回路ＤＣ２は、クロック信号ＣＬＫ２の立ち上がりに基づいて前記出力信号Ｄａｔａ３を取り込む。出力信号Ｄａｔａ３はクロック信号ＣＬＫ２と同期して遅延しているので、デジタル回路ＤＣ２では出力信号Ｄａｔａ３を取り込むためのセットアップ・ホールド時間を十分に確保して、出力信号Ｄａｔａ３を確実に取り込むことが可能となる。
【００５７】
上記のように構成された電源変動抑制装置では、次に示す作用効果を得ることができる。
（１）共通の電源Ｖ２で動作する多数のデジタル回路ＤＣ１〜ＤＣｎを駆動するクロック信号ＣＬＫ１〜ＣＬＫｎの位相をずらして、各デジタル回路ＤＣ１〜ＤＣｎが発生するノイズを相殺することができる。従って、電源Ｖ２に発生するノイズのピーク値を抑制し、かつ電源Ｖ２に発生するノイズのピーク数を削減することができる。
（２）電源変動測定回路１及び制御回路２により、電源Ｖ２のノイズのピーク値を測定し、そのピーク値が最も小さくなるように、多数のデジタル回路ＤＣ１〜ＤＣｎのクロック信号ＣＬＫ１〜ＣＬＫｎの位相を自動的に調整することができる。
（３）電源変動測定回路１及び制御回路２は、各デジタル回路ＤＣ１〜ＤＣｎと共通の半導体基板上に形成することができる。
（４）異なる回路規模のデジタル回路が発生させる電源ノイズを相殺するように、各デジタル回路に供給するクロック信号の位相を調整することにより電源ノイズのピーク値を抑制することができる。
（５）各デジタル回路の電源ノイズが、クロック信号の２／ｎの周期である場合、ｎ個のデジタル回路のクロック信号を１／ｎ周期ずつずらすことにより、各デジタル回路により発生する電源ノイズを互いに相殺して、ピーク値を抑制することができる。
（６）クロック信号の位相を調整したデジタル回路間でデータの転送を行う場合、クロック信号の位相を調整する遅延回路と同一の遅延時間を設定可能とした遅延回路を介して、データの転送を行うことにより、入力信号を取り込むためのセットアップ・ホールド時間を十分に確保することができる。
【００５８】
上記各実施の形態は、次に示すように変更することもできる。
・デジタル回路に代えて、アナログ回路同士で電源ノイズを相殺するように、クロック信号を調整してもよい。
・デジタル回路とアナログ回路とで互いに電源ノイズを相殺するようにクロック信号を調整してもよい。
【００５９】
【発明の効果】
以上詳述したように、この発明は電源電圧の変動を効果的に抑制し得る電源変動抑制装置を提供することができる。
【図面の簡単な説明】
【図１】一実施の形態を示すブロック図である。
【図２】遅延回路を示す回路図である。
【図３】電源変動測定回路を示す回路図である。
【図４】制御回路の動作を示すフローチャート図である。
【図５】制御回路の動作を示すフローチャート図である。
【図６】電源変動測定回路の動作を示す説明図である。
【図７】電源変動抑制動作を示す説明図である。
【図８】電源変動抑制動作を示す説明図である。
【図９】電源変動抑制動作を示す説明図である。
【図１０】電源変動抑制動作を行うデジタル回路間でのデータ転送を示すブロック図である。
【図１１】電源変動抑制動作を行うデジタル回路間でのデータ転送動作を示すタイミング波形図である。
【図１２】従来例の動作を示すタイミング波形図である。
【符号の説明】
１　　　　　　電源変動測定回路
２　　　　　　クロック信号制御部（制御回路）
３　　　　　　クロック信号制御部（遅延回路）
ＤＣ１〜ＤＣｎ　　　　　　内部回路（デジタル回路）
ＣＬＫ１〜ＣＬＫｎ　　クロック信号
【図１】
2004088638.tif 000003
【図２】
2004088638.tif 000004
【図３】
2004088638.tif 000005
【図４】
2004088638.tif 000006
【図５】
2004088638.tif 000007
【図６】
2004088638.tif 000008
【図７】
2004088638.tif 000009
【図８】
2004088638.tif 000010
【図９】
2004088638.tif 000011
【図１０】
2004088638.tif 000012
【図１１】
2004088638.tif 000013
【図１２】
2004088638.tif 000014