(57)【要約】 【課題】  削除可能なバイパスコンデンサを見落とすことがなく、かつ配線に分岐点があるときに必要なバイパスコンデンサを削除することがないバイパスコンデンサチェックシステム、方法および電子機器を提供する。【解決手段】  有効バイパスコンデンサ判定部２３は、電源供給源経路評価値算出部２１によって算出された電源供給源経路評価値と、バイパスコンデンサ経路評価値算出部２２によって算出されたバイパスコンデンサ経路評価値とを比較して、バイパスコンデンサが有効か否かつまり効果的に機能するか否かを判定する。削除バイパスコンデンサ判定部２４は、有効バイパスコンデンサ判定部２３よって判定された判定結果から、余剰なバイパスコンデンサの有無を判定し、削除可能なバイパスコンデンサを抽出する。結果出力部３０は、有効バイパスコンデンサ判定部２３および削除バイパスコンデンサ判定部２４の判定結果を表示装置に表示する。【選択図】      図１
2008158694.tif 000002
【特許請求の範囲】
【請求項１】
プリント配線基板に搭載される集積回路部品およびバイパスコンデンサ、ならびにプリント配線基板に形成されるプリント配線部に関する情報を含む基板レイアウト情報を記憶する基板レイアウト情報記憶部と、
プリント配線部のうち、集積回路部品の電源端子および電力が供給される電源供給源部を接続する電源供給源経路部分を評価するための電源供給源経路評価値を、基板レイアウト情報記憶部に記憶される基板レイアウト情報に基づいて算出する電源供給源経路評価値算出部と、
プリント配線部のうち、集積回路部品の電源端子およびその電源端子に接続されるバイパスコンデンサの端子を接続するバイパスコンデンサ経路部分を評価するためのバイパスコンデンサ経路評価値を、前記基板レイアウト情報に基づいて算出するバイパスコンデンサ経路評価値算出部と、
集積回路部品の各電源端子について、各電源端子に接続されるバイパスコンデンサごとに、電源供給源経路評価値算出部によって算出された電源供給源経路評価値から、バイパスコンデンサ経路評価値算出部によって算出されたバイパスコンデンサ経路評価値を減算もしくは除算し、算出結果が予め定める基準値以上であると、バイパスコンデンサがそのバイパスコンデンサに接続される集積回路部品の電源端子に対して有効であると判定する有効バイパスコンデンサ判定部と、
有効バイパスコンデンサ判定部の判定結果に基づいて、１つの集積回路部品の電源端子に接続されるバイパスコンデンサの中に削除可能なバイパスコンデンサがあるか否かを判定する削除バイパスコンデンサ判定部と、
削除バイパスコンデンサ判定部の判定結果を出力する結果出力部とを含むことを特徴とするバイパスコンデンサチェックシステム。
【請求項２】
前記電源供給源経路評価値は電源供給源経路部分のインダクタンスであり、かつ前記バイパスコンデンサ経路評価値はバイパスコンデンサ経路部分のインダクタンスであるか、または前記電源供給源経路評価値は電源供給源経路部分のインピーダンスであり、かつ前記バイパスコンデンサ経路評価値はバイパスコンデンサ経路部分のインピーダンスであることを特徴とする請求項１に記載のバイパスコンデンサチェックシステム。
【請求項３】
前記バイパスコンデンサ経路部分のインダクタンスは、バイパスコンデンサの内部インダクタンスを含むことを特徴とする請求項２に記載のバイパスコンデンサチェックシステム。
【請求項４】
前記有効バイパスコンデンサ判定部は、前記算出結果が予め定める基準値以上であり、かつバイパスコンデンサ経路評価値が、集積回路部品の動作周波数に基づいて予め定める第２の基準値未満のときに、有効であると判定することを特徴とする請求項１〜３のいずれか１つに記載のバイパスコンデンサチェックシステム。
【請求項５】
前記削除バイパスコンデンサ判定部は、有効バイパスコンデンサ判定部によって有効であると判定されたバイパスコンデンサが接続されていない電源端子を抽出することを特徴とする請求項１〜４のいずれか１つに記載のバイパスコンデンサチェックシステム。
【請求項６】
前記削除バイパスコンデンサ判定部は、有効バイパスコンデンサ判定部によって有効であると判定された有効バイパスコンデンサの組合せであって、有効バイパスコンデンサが少なくとも１個接続される電源端子のすべてがいずれかの有効バイパスコンデンサに接続される組合せのうち、有効バイパスコンデンサの数が最も少ない組合せを１つ抽出し、抽出した組合せに含まれないバイパスコンデンサを削除可能なバイパスコンデンサであると判定することを特徴とする請求項１〜５のいずれか１つに記載のバイパスコンデンサチェックシステム。
【請求項７】
プリント配線基板に搭載される集積回路部品およびバイパスコンデンサ、ならびにプリント配線基板に形成されるプリント配線部に関する情報を含む基板レイアウト情報に基づいて、プリント配線部のうち、集積回路部品の電源端子および電力が供給される電源供給源部を接続する電源供給源経路部分を評価するための電源供給源経路評価値を算出する電源供給源経路評価値算出工程と、
プリント配線部のうち、集積回路部品の電源端子およびその電源端子に接続されるバイパスコンデンサの端子を接続するバイパスコンデンサ経路部分を評価するためのバイパスコンデンサ経路評価値を、前記基板レイアウト情報に基づいて算出するバイパスコンデンサ経路評価値算出工程と、
集積回路部品の各電源端子について、各電源端子に接続されるバイパスコンデンサごとに、電源供給源経路評価値算出部によって算出された電源供給源経路評価値から、バイパスコンデンサ経路評価値算出部によって算出されたバイパスコンデンサ経路評価値を減算もしくは除算し、算出結果が予め定める基準値以上であると、バイパスコンデンサがそのバイパスコンデンサに接続される集積回路部品の電源端子に対して有効であると判定する有効バイパスコンデンサ判定工程と、
有効バイパスコンデンサ判定部の判定結果に基づいて、１つの集積回路部品の電源端子に接続されるバイパスコンデンサの中に削除可能なバイパスコンデンサがあるか否かを判定する削除バイパスコンデンサ判定工程と、
削除バイパスコンデンサ判定部の判定結果を出力する結果出力工程とを含むことを特徴とするバイパスコンデンサチェック方法。
【請求項８】
請求項７に記載のバイパスコンデンサチェック方法によって検査されたことを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バイパスコンデンサの要否をチェックすることができるバイパスコンデンサチェックシステム、方法および電子機器に関し、より詳細には、プリント配線基板に搭載されるＩＣ（Integrated Circuit）の電源端子に対して、バイパスコンデンサが効果的に機能し、かつ、削除可能なバイパスコンデンサがあるか否かをチェックすることができるバイパスコンデンサチェックシステム、方法および電子機器に関する。
【背景技術】
【０００２】
近年、回路の高速化に伴い、高速デジタルＩＣ（Integrated Circuit：以下「ＩＣ」という）のスイッチングノイズに起因する不要な輻射および回路の誤動作が問題となっている。スイッチングノイズを除去するには、ＩＣの電源端子の近傍にバイパスコンデンサを挿入することが一般的に知られている。しかし、バイパスコンデンサは、設計者の経験によって挿入されているため、余剰なバイパスコンデンサが挿入されている場合がある。
【０００３】
このような余剰なバイパスコンデンサの有無をチェックする従来の技術として、プリント基板設計装置がある。このプリント基板設計装置は、まず、ＩＣの電源端子に対応してそれぞれ設けられる各バイパスコンデンサの最適容量値を算出し、算出された最適容量値によって容量範囲ごとに分類し、同一の容量範囲に分類されたバイパスコンデンサの中から隣接するものを抽出する。さらに、隣接する２つのバイパスコンデンサのうちの第１のバイパスコンデンサに対応する電源端子と第２のバイパスコンデンサとの間のインダクタンスを基に、その電源端子に対する第２のバイパスコンデンサの最適容量値を算出し、算出した最適容量値が、第２のバイパスコンデンサに対応する電源端子に対する第２のバイパスコンデンサの最適容量値と同一容量範囲にあるとき、第１のバイパスコンデンサを削除候補とする。たとえば隣接する２つのバイパスコンデンサを、バイパスコンデンサＡおよびバイパスコンデンサＢとし、それぞれに対応する電源端子を電源端子Ａおよび電源端子Ｂとした場合、電源端子ＡとバイパスコンデンサＢとの最適容量値が、電源端子ＢとバイパスコンデンサＢとの最適容量値と同一容量範囲にあるときは、バイパスコンデンサＢによって代替が可能と判定し、バイパスコンデンサＡを削除候補とする（たとえば特許文献１参照）。
【０００４】
【特許文献１】特開２００５−３３２２０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、この従来の技術は、隣接したバイパスコンデンサのみをチェック対象とするため、隣接していないバイパスコンデンサの中に削除可能なバイパスコンデンサがあっても見落としてしまう場合がある。
【０００６】
図８は、従来の技術によってチェックが行われる基板レイアウトの一例を示す。ＩＣ５０の電源端子Ｔ１１〜電源端子Ｔ１４に対して、バイパスコンデンサＣ１１〜バイパスコンデンサＣ１４がそれぞれ接続され、その４つのバイパスコンデンサＣ１１〜バイパスコンデンサＣ１４の各端子は、それぞれグランドネット５１と電源ネット５２とに接続されている。この場合、隣接したバイパスコンデンサのみをチェック対象とすると、削除対象となるバイパスコンデンサの最大個数は、２個となる。たとえば、バイパスコンデンサＣ１１とバイパスコンデンサＣ１２とが隣接し、かつバイパスコンデンサＣ１３とバイパスコンデンサＣ１４とが隣接する場合、削除対象バイパスコンデンサは、バイパスコンデンサＣ１１およびバイパスコンデンサＣ１２のうちのいずれか１つ、ならびにバイパスコンデンサＣ１３およびバイパスコンデンサＣ１４のうちのいずれか１つの合計２個となる。しかしながら、削除対象を隣接するバイパスコンデンサだけでなく、同一ネットに挿入されているバイパスコンデンサとすると、削除対象バイパスコンデンサの最大個数は、バイパスコンデンサＣ１１〜バイパスコンデンサＣ１４のうちの３個となる。すなわち、削除可能バイパスコンデンサ３個のうち、２個しか削除されず、１個見落とすことになる。
【０００７】
さらに、この従来の技術は、電源端子およびバイパスコンデンサ間の配線長を基に隣接するバイパスコンデンサの削除判定を行っているが、判定基準が配線長だけでは、バイパスコンデンサが効果的に機能していない場合でも削除可能と判断してしまうことがある。
【０００８】
図９は、従来の技術によってチェックが行われる基板レイアウトの他の例を示す。ＩＣ６０の電源端子Ｔ２１および電源端子Ｔ２２に対して、バイパスコンデンサＣ２１およびバイパスコンデンサＣ２２がそれぞれ接続され、その２つのバイパスコンデンサＣ２１およびバイパスコンデンサＣ２２の各端子は、それぞれグランドネット６１と電源ネット６２とに接続されている。この場合、電源端子およびバイパスコンデンサ間の配線長を基にして行われる隣接するバイパスコンデンサの削除判定では、バイパスコンデンサＣ２１とバイパスコンデンサＣ２２との間にある電源ネット６２の分岐点６３の有無に関係なく判定が行われる。しかし、バイパスコンデンサＣ２２を削除すると、電源端子Ｔ２２で生じたスイッチングノイズは、バイパスコンデンサＣ２１に伝播する前に分岐点６３があるため、分岐点６３を通じてバイパスコンデンサＣ２１が挿入されていない別経路へ逃げて拡散する場合がある。すなわち、バイパスコンデンサが効果的に機能しないこととなる。
【０００９】
本発明の目的は、削除可能なバイパスコンデンサを見落とすことがなく、かつ配線に分岐点があるときに必要なバイパスコンデンサを削除することがないバイパスコンデンサチェックシステム、方法および電子機器を提供することである。
【課題を解決するための手段】
【００１０】
本発明は、プリント配線基板に搭載される集積回路部品およびバイパスコンデンサ、ならびにプリント配線基板に形成されるプリント配線部に関する情報を含む基板レイアウト情報を記憶する基板レイアウト情報記憶部と、
プリント配線部のうち、集積回路部品の電源端子および電力が供給される電源供給源部を接続する電源供給源経路部分を評価するための電源供給源経路評価値を、基板レイアウト情報記憶部に記憶される基板レイアウト情報に基づいて算出する電源供給源経路評価値算出部と、
プリント配線部のうち、集積回路部品の電源端子およびその電源端子に接続されるバイパスコンデンサの端子を接続するバイパスコンデンサ経路部分を評価するためのバイパスコンデンサ経路評価値を、前記基板レイアウト情報に基づいて算出するバイパスコンデンサ経路評価値算出部と、
集積回路部品の各電源端子について、各電源端子に接続されるバイパスコンデンサごとに、電源供給源経路評価値算出部によって算出された電源供給源経路評価値から、バイパスコンデンサ経路評価値算出部によって算出されたバイパスコンデンサ経路評価値を減算もしくは除算し、算出結果が予め定める基準値以上であると、バイパスコンデンサがそのバイパスコンデンサに接続される集積回路部品の電源端子に対して有効であると判定する有効バイパスコンデンサ判定部と、
有効バイパスコンデンサ判定部の判定結果に基づいて、１つの集積回路部品の電源端子に接続されるバイパスコンデンサの中に削除可能なバイパスコンデンサがあるか否かを判定する削除バイパスコンデンサ判定部と、
削除バイパスコンデンサ判定部の判定結果を出力する結果出力部とを含むことを特徴とするバイパスコンデンサチェックシステムである。
【００１１】
本発明に従えば、基板レイアウト情報記憶部によって、プリント配線基板に搭載される集積回路部品およびバイパスコンデンサ、ならびにプリント配線基板に形成されるプリント配線部に関する情報を含む基板レイアウト情報が記憶され、電源供給源経路評価値算出部によって、プリント配線部のうち、集積回路部品の電源端子および電力が供給される電源供給源部を接続する電源供給源経路部分を評価するための電源供給源経路評価値が、基板レイアウト情報記憶部に記憶される基板レイアウト情報に基づいて算出され、バイパスコンデンサ経路評価値算出部によって、プリント配線部のうち、集積回路部品の電源端子およびその電源端子に接続されるバイパスコンデンサの端子を接続するバイパスコンデンサ経路部分を評価するためのバイパスコンデンサ経路評価値が、前記基板レイアウト情報に基づいて算出される。有効バイパスコンデンサ判定部によって、集積回路部品の各電源端子について、各電源端子に接続されるバイパスコンデンサごとに、電源供給源経路評価値算出部によって算出された電源供給源経路評価値から、バイパスコンデンサ経路評価値算出部によって算出されたバイパスコンデンサ経路評価値が減算もしくは除算され、算出結果が予め定める基準値以上であると、バイパスコンデンサがそのバイパスコンデンサに接続される集積回路部品の電源端子に対して有効であると判定される。削除バイパスコンデンサ判定部によって、有効バイパスコンデンサ判定部の判定結果に基づいて、１つの集積回路部品の電源端子に接続されるバイパスコンデンサの中に削除可能なバイパスコンデンサがあるか否かが判定され、結果出力部によって、削除バイパスコンデンサ判定部の判定結果が出力される。すなわち、１つの電源端子に接続される隣接するバイパスコンデンサだけで削除可否を判断するのではなく、すべての電源端子に接続されるすべてのバイパスコンデンサについての有効性によって削除可否を判定するので、削除可能なバイパスコンデンサを見落とすことがなく、かつ電源端子から電源供給源部までの電源供給源経路部分を評価しているので、配線に分岐点があるときに必要なバイパスコンデンサを削除することがない。
【００１２】
また本発明は、前記電源供給源経路評価値は電源供給源経路部分のインダクタンスであり、かつ前記バイパスコンデンサ経路評価値はバイパスコンデンサ経路部分のインダクタンスであるか、または前記電源供給源経路評価値は電源供給源経路部分のインピーダンスであり、かつ前記バイパスコンデンサ経路評価値はバイパスコンデンサ経路部分のインピーダンスであることを特徴とする。
【００１３】
本発明に従えば、前記電源供給源経路評価値は電源供給源経路部分のインダクタンスであり、かつ前記バイパスコンデンサ経路評価値はバイパスコンデンサ経路部分のインダクタンスであるか、または電源供給源経路評価値は電源供給源経路部分のインピーダンスであり、かつ前記バイパスコンデンサ経路評価値はバイパスコンデンサ経路部分のインピーダンスであるので、１つの評価値に限定されることなく評価することができる。
【００１４】
また本発明は、前記バイパスコンデンサ経路部分のインダクタンスは、バイパスコンデンサの内部インダクタンスを含むことを特徴とする。
【００１５】
本発明に従えば、前記バイパスコンデンサ経路部分のインダクタンスは、バイパスコンデンサの内部インダクタンスを含むので、バイパスコンデンサ経路評価値の精度を上げることができる。
【００１６】
また本発明は、前記有効バイパスコンデンサ判定部は、前記算出結果が予め定める基準値以上であり、かつバイパスコンデンサ経路評価値が、集積回路部品の動作周波数に基づいて予め定める第２の基準値未満のときに、有効であると判定することを特徴とする。
【００１７】
本発明に従えば、前記有効バイパスコンデンサ判定部によって、前記算出結果が予め定める基準値以上であり、かつバイパスコンデンサ経路評価値が、集積回路部品の動作周波数に基づいて予め定める第２の基準値未満のときに、有効であると判定されるので、バイパスコンデンサ経路評価値が集積回路部品であるＩＣの動作周波数に基づいて予め定める第２の基準値以上のバイパスコンデンサを有効なバイパスコンデンサとする対象から除くことができる。
【００１８】
また本発明は、前記削除バイパスコンデンサ判定部は、有効バイパスコンデンサ判定部によって有効であると判定されたバイパスコンデンサが接続されていない電源端子を抽出することを特徴とする。
【００１９】
本発明に従えば、前記削除バイパスコンデンサ判定部によって、有効バイパスコンデンサ判定部によって有効であると判定されたバイパスコンデンサが接続されていない電源端子を抽出するので、効果的に機能するバイパスコンデンサが接続されていないため、バイパスコンデンサの追加等の対策が必要な電源端子を抽出することができる。
【００２０】
また本発明は、前記削除バイパスコンデンサ判定部は、有効バイパスコンデンサ判定部によって有効であると判定された有効バイパスコンデンサの組合せであって、有効バイパスコンデンサが少なくとも１個接続される電源端子のすべてがいずれかの有効バイパスコンデンサに接続される組合せのうち、有効バイパスコンデンサの数が最も少ない組合せを１つ抽出し、抽出した組合せに含まれないバイパスコンデンサを削除可能なバイパスコンデンサであると判定することを特徴とする。
【００２１】
本発明に従えば、前記削除バイパスコンデンサ判定部によって、有効バイパスコンデンサ判定部によって有効であると判定された有効バイパスコンデンサの組合せであって、有効バイパスコンデンサが少なくとも１個接続される電源端子のすべてがいずれかの有効バイパスコンデンサに接続される組合せのうち、バイパスコンデンサの数が最も少ない組合せが１つ抽出され、抽出された組合せに含まれないバイパスコンデンサが削除可能なバイパスコンデンサであると判定されるので、有効であると判定された各電源端子には少なくとも１つの有効なバイパスコンデンサを残して、１つの電源端子についての複数の有効なバイパスコンデンサのうち不要なバイパスコンデンサを削除することができる。
【００２２】
また本発明は、プリント配線基板に搭載される集積回路部品およびバイパスコンデンサ、ならびにプリント配線基板に形成されるプリント配線部に関する情報を含む基板レイアウト情報に基づいて、プリント配線部のうち、集積回路部品の電源端子および電力が供給される電源供給源部を接続する電源供給源経路部分を評価するための電源供給源経路評価値を算出する電源供給源経路評価値算出工程と、
プリント配線部のうち、集積回路部品の電源端子およびその電源端子に接続されるバイパスコンデンサの端子を接続するバイパスコンデンサ経路部分を評価するためのバイパスコンデンサ経路評価値を、前記基板レイアウト情報に基づいて算出するバイパスコンデンサ経路評価値算出工程と、
集積回路部品の各電源端子について、各電源端子に接続されるバイパスコンデンサごとに、電源供給源経路評価値算出部によって算出された電源供給源経路評価値から、バイパスコンデンサ経路評価値算出部によって算出されたバイパスコンデンサ経路評価値を減算もしくは除算し、算出結果が予め定める基準値以上であると、バイパスコンデンサがそのバイパスコンデンサに接続される集積回路部品の電源端子に対して有効であると判定する有効バイパスコンデンサ判定工程と、
有効バイパスコンデンサ判定部の判定結果に基づいて、１つの集積回路部品の電源端子に接続されるバイパスコンデンサの中に削除可能なバイパスコンデンサがあるか否かを判定する削除バイパスコンデンサ判定工程と、
削除バイパスコンデンサ判定部の判定結果を出力する結果出力工程とを含むことを特徴とするバイパスコンデンサチェック方法である。
【００２３】
本発明に従えば、電源供給源経路評価値算出工程では、プリント配線基板に搭載される集積回路部品およびバイパスコンデンサ、ならびにプリント配線基板に形成されるプリント配線部に関する情報を含む基板レイアウト情報に基づいて、プリント配線部のうち、集積回路部品の電源端子および電源供給源部を接続する電源供給源経路部分を評価するための電源供給源経路評価値を算出し、バイパスコンデンサ経路評価値算出工程では、プリント配線部のうち、集積回路部品の電源端子およびその電源端子に接続されるバイパスコンデンサの端子を接続するバイパスコンデンサ経路部分を評価するためのバイパスコンデンサ経路評価値を、前記基板レイアウト情報に基づいて算出する。有効バイパスコンデンサ判定工程では、集積回路部品の各電源端子について、各電源端子に接続されるバイパスコンデンサごとに、電源供給源経路評価値算出部によって算出された電源供給源経路評価値から、バイパスコンデンサ経路評価値算出部によって算出されたバイパスコンデンサ経路評価値を減算もしくは除算し、算出結果が予め定める基準値以上であると、バイパスコンデンサがそのバイパスコンデンサに接続される集積回路部品の電源端子に対して有効であると判定する。削除バイパスコンデンサ判定工程では、有効バイパスコンデンサ判定部の判定結果に基づいて、１つの集積回路部品の電源端子に接続されるバイパスコンデンサの中に削除可能なバイパスコンデンサがあるか否かを判定し、結果出力工程では、削除バイパスコンデンサ判定部の判定結果を出力する。すなわち、１つの電源端子に接続される隣接するバイパスコンデンサだけで削除可否を判断するのではなく、すべての電源端子に接続されるすべてのバイパスコンデンサについての有効性によって削除可否を判定するので、削除可能なバイパスコンデンサを見落とすことがなく、かつ電源端子から電源供給源部までの電源供給源経路部分を評価しているので、配線に分岐点があるときに必要なバイパスコンデンサを削除することがない。
【００２４】
また本発明は、前記バイパスコンデンサチェック方法によって検査されたことを特徴とする電子機器である。
【００２５】
本発明に従えば、電子機器は、前記バイパスコンデンサチェック方法によって検査されるので、電子機器に搭載されるいずれのバイパスコンデンサが削除可能であるかが把握可能である。
【発明の効果】
【００２６】
本発明によれば、１つの電源端子に接続される隣接するバイパスコンデンサだけで削除可否を判断するのではなく、すべての電源端子に接続されるすべてのバイパスコンデンサについての有効性によって削除可否を判定するので、削除可能なバイパスコンデンサを見落とすことがなく、かつ電源端子から電源供給源部までの電源供給源経路部分を評価しているので、配線に分岐点があるときに必要なバイパスコンデンサを削除することがない。したがって、集積回路部品であるＩＣの電源端子に対して、バイパスコンデンサが効果的に機能し、かつ削除可能なバイパスコンデンサを抽出することができる。換言すれば、プリント配線基板に搭載されるＩＣの電源端子とバイパスコンデンサとに対して、バイパスコンデンサの有効判定および削除判定を行うことで、バイパスコンデンサが効果的に機能しているか否か、および効果的に機能しているバイパスコンデンサの中に削除しても問題ないバイパスコンデンサが有るか否かを確認することが可能となり、余剰なバイパスコンデンサを削除することができる。それによって、必要最低限のバイパスコンデンサで、電源端子で生じるスイッチングノイズ除去を有効に機能させた高品質設計が可能となる。
【００２７】
また本発明によれば、１つの評価値に限定されることなく評価することができるので、様々な評価値で評価することができる。
【００２８】
また本発明によれば、バイパスコンデンサ経路評価値の精度を上げることができるので、バイパスコンデンサが有効か否かの判定精度を高くすることができる。
【００２９】
また本発明によれば、バイパスコンデンサ経路評価値が集積回路部品であるＩＣの動作周波数に基づいて予め定める第２の基準値以上のバイパスコンデンサを有効なバイパスコンデンサとする対象から除くことができるので、バイパスコンデンサが有効か否かの判定精度を高くすることができる。
【００３０】
また本発明によれば、効果的に機能するバイパスコンデンサが接続されていない電源端子を抽出するので、バイパスコンデンサの追加等の対策必要な電源端子を抽出することができる。
【００３１】
また本発明によれば、有効であると判定された各電源端子には少なくとも１つの有効なバイパスコンデンサを残して、１つの電源端子についての複数の有効なバイパスコンデンサのうち不要なバイパスコンデンサを削除することができるので、余剰なバイパスコンデンサのみを削除することができる。
【００３２】
また本発明によれば、１つの電源端子に接続される隣接するバイパスコンデンサだけで削除可否を判断するのではなく、すべての電源端子に接続されるすべてのバイパスコンデンサについての有効性によって削除可否を判定するので、削除可能なバイパスコンデンサを見落とすことがなく、かつ電源端子から電源供給源部までの電源供給源経路部分を評価しているので、配線に分岐点があるときに必要なバイパスコンデンサを削除することがない。したがって、集積回路部品であるＩＣの電源端子に対して、バイパスコンデンサが効果的に機能し、かつ削除可能なバイパスコンデンサを抽出することができる。このバイパスコンデンサチェック方法を用いれば、必要最低限のバイパスコンデンサで、電源端子で生じるスイッチングノイズ除去を有効に機能させた高品質設計が可能となる。
【００３３】
また本発明によれば、電子機器に搭載されるいずれのバイパスコンデンサが削除可能であるかが把握可能であるので、削除可能なバイパスコンデンサを電子機器から削除することができる。
【発明を実施するための最良の形態】
【００３４】
図１は、本発明の実施の一形態であるバイパスコンデンサチェックシステム１のシステム構成図である。バイパスコンデンサチェックシステム１は、たとえば図示しないコンピュータシステムによって構成される。このコンピュータシステムは、たとえば半導体メモリあるいはハードディスク装置などの記憶装置、記憶装置に記憶されるプログラムを実行するＣＰＵ（Central Processing Unit）、マウスおよびキーボードなどの入力装置、および液晶ディスプレイなどの表示装置およびプリンタなどの印刷装置の少なくとも１つを含んで構成される出力装置を含む従来の技術によるコンピュータシステムであり、詳細な説明は省略する。バイパスコンデンサチェック方法は、バイパスコンデンサチェックシステム１で処理される。
【００３５】
図１に示したシステム構成図は、記憶装置に記憶されるプログラムがＣＰＵで実行されることによって実現される機能のシステム構成を示す。バイパスコンデンサチェックシステム１は、基板レイアウト情報蓄積部１０、バイパスコンデンサチェック部２０、および結果出力部３０を含む。
【００３６】
基板レイアウト情報蓄積部１０は、基板設計ＣＡＤ（Computer Aided Design）によって設計された基板図データに含まれる基板レイアウト情報を記憶装置に蓄積する。基板レイアウト情報は、プリント配線基板に搭載される集積回路部品であるＩＣ（Integrated
Circuit）およびバイパスコンデンサ、ならびにプリント配線基板に形成されるプリント配線部に関する情報を含む。具体的には、基板レイアウト情報は、基板情報、部品情報、端子情報、ネット情報、およびネット経路情報を含む。基板情報は、基板の層構成、形状、ならびに各層たとえば絶縁材の厚みおよび材質の電気特性たとえば比誘電率などの情報を含む。部品情報は、部品番号、部品種別、端子数、およびバイパスコンデンサの内部インダクタンス値などの情報を含む。端子情報は、端子番号、端子種別、端子座標、および回路の動作周波数などの情報を含む。ネット情報は、ネット番号、および接続端子番号などの情報を含む。ネット経路情報は、ネット番号、ネット形成層、経路の始点、終点、屈曲点の座標、経路の配線長、経路の幅つまり配線幅、配線厚、および配線の特性インピーダンスなどの情報を含む。
【００３７】
バイパスコンデンサチェック部２０は、電源供給源経路評価値算出部２１、バイパスコンデンサ経路評価値算出部２２、有効バイパスコンデンサ判定部２３、および削除バイパスコンデンサ判定部２４を含む。電源供給源経路評価値算出部２１は、ＩＣの電源端子および電力が供給される電源供給源部（以下単に「電源供給源」という）を接続する電源供給源経路部分を評価するための電源供給源経路評価値を、基板レイアウト情報に基づいて算出する。バイパスコンデンサ経路評価値算出部２２は、ＩＣの電源端子およびその電源端子に接続されるバイパスコンデンサの端子を接続するバイパスコンデンサ経路部分を評価するためのバイパスコンデンサ経路評価値を、基板レイアウト情報に基づいて算出する。有効バイパスコンデンサ判定部２３は、電源供給源経路評価値算出部２１によって算出された電源供給源経路評価値と、バイパスコンデンサ経路評価値算出部２２によって算出されたバイパスコンデンサ経路評価値とを比較して、バイパスコンデンサが有効か否かつまり効果的に機能するか否かを判定する。削除バイパスコンデンサ判定部２４は、有効バイパスコンデンサ判定部２３よって判定された判定結果から、余剰なバイパスコンデンサの有無を判定し、削除可能なバイパスコンデンサを抽出する。結果出力部３０は、有効バイパスコンデンサ判定部２３および削除バイパスコンデンサ判定部２４の判定結果を表示装置に表示する。
【００３８】
図２は、図１に示したバイパスコンデンサチェックシステム１によってチェックが行われる基板レイアウトの一例を示す。この基板レイアウトは、電子機器の一部の基板レイアウトを示したものであり、ＩＣ４０およびバイパスコンデンサＣ１〜バイパスコンデンサＣ４が示されている。ＩＣ４０は、５つの電源端子Ｔ１〜電源端子Ｔ５、およびグランド端子Ｔ６を有する。
【００３９】
電源端子Ｔ１〜電源端子Ｔ５、およびバイパスコンデンサＣ１〜バイパスコンデンサＣ４のそれぞれの２つの端子のうちの１つの端子は、電源ネット４２つまり電源供給源に接続するためのプリント配線部分に接続される。電源ネット４２は、接続点４５で電源供給源である第１電源プレーン４４に接続され、電源端子Ｔ２の接続点とバイパスコンデンサＣ２の端子との間にある分岐点４８で、電源ネット４９に接続され、電源ネット４９は、接続点４７で電源供給源である第２電源プレーン４６に接続される。グランド端子Ｔ６は、グランドネット４１つまりグランドに接続するためのプリント配線部分によって、バイパスコンデンサＣ１〜バイパスコンデンサＣ４の２つの端子のうちの他の端子、およびグランドプレーン４３と接続される。
【００４０】
図３は、図１に示した有効バイパスコンデンサ判定部２３による判定結果の一例を示す。この判定結果は、図２に示したＩＣ４０の各電源端子に対して、バイパスコンデンサごとに有効か否かを判定した結果である。「○」印が有効を示し、「×」印が有効でないことを示す。
【００４１】
電源端子Ｔ１については、バイパスコンデンサＣ１のみが有効で、バイパスコンデンサＣ２〜バイパスコンデンサＣ４は有効ではない。電源端子Ｔ２については、いずれのバイパスコンデンサも有効ではない。電源端子Ｔ３については、バイパスコンデンサＣ２のみが有効で、バイパスコンデンサＣ１、バイパスコンデンサＣ３、およびバイパスコンデンサＣ４は有効ではない。電源端子Ｔ４については、バイパスコンデンサＣ２およびバイパスコンデンサＣ３が有効で、バイパスコンデンサＣ１およびバイパスコンデンサＣ４は有効ではない。電源端子Ｔ５については、バイパスコンデンサＣ２〜バイパスコンデンサＣ４が有効で、バイパスコンデンサＣ１のみが有効ではない。
【００４２】
図４は、図１に示した有効バイパスコンデンサ判定部２３の有効バイパスコンデンサ判定処理を表すフローチャートである。キーボードなどの入力装置によって、チェック対象の電源ネットのネット名が指示されると、ステップＳ１に移る。
【００４３】
ステップＳ１では、指示されたネット名の電源ネットに接続されている電源端子からチェック対象とする電源端子を一つ選定する。たとえば図２に示した例では、電源端子Ｔ１〜電源端子Ｔ５の中から一つ選定する。ステップＳ２では、ステップＳ１で選定された電源端子および電源供給源を接続する電源ネットつまり電源供給源経路部分の電源供給源経路評価値を算出する。電源供給源経路評価値の算出については、図６に示す電源供給源経路評価値算出処理で詳述する。
【００４４】
ステップＳ３では、チェック対象とするバイパスコンデンサを一つ選定する。選択の対象となるバイパスコンデンサは、電源ネットに接続されているバイパスコンデンサである。たとえば図２に示した例では、バイパスコンデンサＣ１〜バイパスコンデンサＣ４の中から一つ選定する。ステップＳ４では、ステップＳ１で選定された電源端子およびステップＳ３で選定されたバイパスコンデンサを接続する電源ネットつまりバイパスコンデンサ経路部分のバイパスコンデンサ経路評価値を算出する。バイパスコンデンサ経路評価値の算出については、図７に示すバイパスコンデンサ経路評価値算出処理で詳述する。
【００４５】
ステップＳ５では、ステップＳ１で選定された電源端子に対するステップＳ３で選定されたバイパスコンデンサの有効判定を行う。電源端子で発生するスイッチングノイズは、インダクタンスまたはインピーダンスの値が小さい方に流れやすいため、電源供給源経路評価値とバイパスコンデンサ経路評価値とを比較することによって、スイッチングノイズが流れる経路を判定することができる。すなわち、電源供給源経路評価値がバイパスコンデンサ経路評価値よりも大きいとき、電源端子で発生したスイッチングノイズは、バイパスコンデンサを介してＩＣに戻るため、スイッチングノイズの拡散を防ぐことができる。電源供給源経路評価値がバイパスコンデンサ経路評価値より小さいとき、スイッチングノイズは電源供給源の方に流れるため、バイパスコンデンサが効果的に機能せず、スイッチングノイズが拡散する。したがって、有効判定は、ステップＳ２で算出された電源供給源経路評価値とステップＳ４で算出されたバイパスコンデンサ経路評価値とを比較し、電源供給源評価値からバイパスコンデンサ評価値を減算もしくは除算した値が、第１の基準値α以上の場合を有効、未満の場合を有効でないと判定する。第１の基準値αは、減算の場合は、「０」もしくはマージンを見込んだ正の値とし、除算の場合は、「１」もしくはマージンを見込んだ１以上の値とする。
【００４６】
さらに、バイパスコンデンサの役割には、スイッチングノイズによる電源電圧変動の抑圧がある。電源電圧変動値は、電源端子からバイパスコンデンサまでの間のインダクタンス値と電源端子を有する回路の動作周波数とに比例しているので、電源端子からバイパスコンデンサまでの電源ネットのインダクタンス値を、回路の動作周波数に応じたインダクタンス値以下にする必要がある。したがって、上述した第１の基準値αを用いた有効判定の条件に、ステップＳ４で算出されたバイパスコンデンサ経路評価値が第２の基準値β未満の場合を有効、以上の場合を有効でないと判定する条件を追加してもよい。すなわち、電源供給源評価値からバイパスコンデンサ評価値を減算した値が、第１の基準値α以上であり、かつバイパスコンデンサ経路評価値が第２の基準値β未満の場合を有効とする。第２の基準値βは、対象とする電源端子を有する回路の動作周波数に依存した値とする。
【００４７】
ステップＳ６では、ステップＳ１で選定された電源端子の電源ネットに接続されているバイパスコンデンサについて、すべてのバイパスコンデンサをチェックしたか否かを判定する。すべてのバイパスコンデンサをチェックしている場合は、ステップＳ７に進み、すべてのバイパスコンデンサをチェックしていない場合は、ステップＳ３に戻る。
【００４８】
ステップＳ７では、電源ネットに接続している電源端子について、すべての電源端子をチェックしたか否かを判定する。すべての電源端子をチェックしている場合は、有効バイパスコンデンサ判定処理を終了し、すべての電源端子をチェックしていない場合は、ステップＳ１に戻る。
【００４９】
図５は、図１に示した削除バイパスコンデンサ判定部２４の削除バイパスコンデンサ判定処理を表すフローチャートである。図４に示した有効バイパスコンデンサ判定処理が終了すると、ステップＴ１に移る。
【００５０】
ステップＴ１では、各電源端子に有効バイパスコンデンサがあるか否かをチェックする。各電源端子について、図４に示したす有効バイパスコンデンサ判定処理で有効と判定されたバイパスコンデンサがあるか否かで判定する。たとえば、図３に示した判定結果、すなわち図２に示した基板レイアウトの一例に対して図４に示した有効バイパスコンデンサ判定処理の結果について、電源端子Ｔ２は、すべてのコンデンサＣ１〜コンデンサＣ４に対して有効と判定されてないので、有効バイパスコンデンサがないと判定する。残りの電源端子Ｔ１、および電源端子Ｔ３〜電源端子Ｔ５は、有効バイパスコンデンサがあると判定する。
【００５１】
ステップＴ２では、ステップＴ１の有効バイパスコンデンサチェックで、有効バイパスコンデンサがない電源端子があったか否かを判定する。有効バイパスコンデンサがない電源端子があった場合は、ステップＴ４に進み、有効バイパスコンデンサがない電源端子がなかった場合は、ステップＴ３に進む。
【００５２】
ステップＴ３では、有効バイパスコンデンサの組合せであって、有効バイパスコンデンサが少なくとも１個接続される電源端子のすべてがいずれかの有効バイパスコンデンサに接続される組合せのうち、バイパスコンデンサの数が最も少ない組合せを１つ抽出し、抽出した組合せに含まれないバイパスコンデンサを削除バイパスコンデンサとし、削除バイパスコンデンサ判定処理を終了する。たとえば図３に示した例では、バイパスコンデンサＣ１およびバイパスコンデンサＣ２の組合せがあれば、チェック対象の電源端子Ｔ１および電源端子Ｔ３〜電源端子Ｔ５のそれぞれに少なくとも１個の有効バイパスコンデンサがあるので、削除バイパスコンデンサは、組合せに含まれないバイパスコンデンサＣ３およびバイパスコンデンサＣ４になる。
【００５３】
図３に示した有効判定結果を基に総当り法を用いた削除バイパスコンデンサチェックの一例を示す。
【００５４】
まず、対象となるバイパスコンデンサＣ１〜Ｃ４から１個のバイパスコンデンサを抽出した組合せについて、抽出したバイパスコンデンサが全ての電源端子に対して有効と判定されているかをチェックする。たとえば、バイパスコンデンサＣ１を抽出した場合、バイパスコンデンサＣ１は、電源端子Ｔ１に対しては有効と判定されているが、電源端子Ｔ３〜Ｔ５に対しては有効でないと判定されているため、全ての電源端子に対して有効とは判定されない。同様に、バイパスコンデンサＣ２〜Ｃ４を抽出した場合について、全ての電源端子に対して有効と判定されるかチェックする。バイパスコンデンサＣ２を抽出した場合は、電源端子Ｔ３〜Ｔ５のみ、バイパスコンデンサＣ３を抽出した場合は、電源端子Ｔ４およびＴ５のみ、バイパスコンデンサＣ４を抽出した場合は電源端子Ｔ５のみ有効と判定されるため、全ての電源端子に対して有効と判定されるバイパスコンデンサの組合せはない。したがって、バイパスコンデンサを１個抽出した場合は、全ての電源端子に対して有効と判定されるバイパスコンデンサの組合せはない。
【００５５】
次に、バイパスコンデンサを２個抽出する組合せについて、抽出したバイパスコンデンサが全ての電源端子に対して有効と判定されるかをチェックする。たとえば、バイパスコンデンサＣ１およびＣ２を抽出した場合、バイパスコンデンサＣ１は電源端子Ｔ１、バイパスコンデンサＣ２は電源端子Ｔ３〜Ｔ５に対して有効と判定されているため、この組合せでは全ての電源端子に対して有効と判定される。同様に、バイパスコンデンサＣ１およびＣ３、Ｃ１およびＣ４、Ｃ２およびＣ３、Ｃ２およびＣ４、ならびにＣ３およびＣ４を抽出した場合について、抽出したバイパスコンデンサの組合せが全ての電源端子に対して有効と判定されているかをチェックする。この場合、全ての電源端子に対して有効と判定される組合せは存在しない。したがって、バイパスコンデンサＣ１とＣ２の組み合わせが最小のバイパスコンデンサの個数で全ての電源端子に対して有効と判定される組合せとなり、削除バイパスコンデンサは組合せに含まれないバイパスコンデンサＣ３とＣ４になる。
【００５６】
図３に示した例では、バイパスコンデンサ２個で全ての電源端子に対して有効と判定される組合せが存在したが、存在しない場合は３個の組合せについて同様のチェックを行う。
【００５７】
ステップＴ４では、ステップＴ１の有効バイパスコンデンサチェックで有効バイパスコンデンサがない電源端子を削除バイパスコンデンサのチェック対象から除外して、ステップＴ３に進む。たとえば図３に示した例では、電源端子Ｔ２を削除バイパスコンデンサチェック対象から除外する。
【００５８】
図６は、図１に示した電源供給源経路評価値算出部２１の電源供給源経路評価値算出処理を表すフローチャートである。図４に示したステップＳ２から呼び出されるとステップＵ１に移る。
【００５９】
ステップＵ１では、対象とする電源供給源を一つ選定する。電源供給源とは、レギュレータの端子あるいは電源プレーンと電源配線つまり電源ネットの接続点などである。評価種別としては、経路のインダクタンスあるいはインピーダンスを対象としているので、電源プレーンは、インダクタンスおよびインピーダンスが無視できるくらい小さくなる面積以上を対象としても構わない。図２に示した例では、第１電源プレーン４４と電源ネット４２との接続点４５と、第２電源プレーン４６と電源ネット４９との接続点４７とが電源供給源となるため、どちらか１つを選定する。
【００６０】
ステップＵ２では、電源端子からステップＵ１で選定された電源供給源までの経路を抽出し、抽出した経路に関する基板レイアウト情報を、基板レイアウト情報蓄積部１０から読み出す。ここで読み出される基板レイアウト情報は、経路の配線長、配線幅、配線厚、絶縁材質、および絶縁材厚など、抽出した経路に形成される電源ネットのインダクタンス値もしくはインピーダンス値を算出するための情報である。
【００６１】
ステップＵ３では、ステップＵ２で抽出された経路における、インダクタンス値もしくはインピーダンス値を算出する。インダクタンス値およびインピーダンス値の算出は、たとえば算出式あるいは解析によって算出する。算出したインダクタンス値もしくはインピーダンス値を電源供給源経路評価値とする。
【００６２】
たとえば、代表的な基板構造であるマイクロストリップラインの場合には、以下に示す式（１）からインピーダンス値を、式（１）〜式（４）からインダクタンス値を算出することができる。
【００６３】
【数１】
2008158694.tif 000003
【００６４】
ここに、Ｚ０は配線の特性インピーダンスであり、Ｅｒは絶縁材質の比誘電率であり、Ｄは絶縁材質の厚みであり、Ｗは配線の幅であり、Ｔは配線の厚みであり、Ｔｄは伝搬遅延時間であり、Ｌ０は単位長さあたりのインダクタンスであり、Ｌはインダクタンスであり、ＬＬは配線長である。配線長ＬＬはネット経路情報から抽出する。具体的には、ネット経路情報には各経路の始点と終点および屈曲点の座標を含んでおり、始点と終点および屈曲点の座標から配線長を算出する。
【００６５】
上述した“解析”には、市販の解析ツールを用いることができる。市販の解析ツールとしては、たとえば、アプライド・シミュレーション・テクノロジー社のアプシムＲＬＧＣを用いることができる。
【００６６】
ステップＵ４では、図４に示したステップＳ１で選定された電源端子のすべての電源供給源について、電源供給源経路評価値を算出したか否かを判定する。すべての電源供給源について算出している場合は、ステップＵ５に進み、すべての電源供給源をチェックしていない場合は、ステップＵ１に戻る。ステップＵ５では、算出された電源供給源経路評価値の中から、最小値の電源供給源経路評価値を、図４に示したステップＳ１で選定された電源端子の電源供給源経路評価値とし、電源供給源経路評価値算出処理を終了する。
【００６７】
図７は、図１に示したバイパスコンデンサ経路評価値算出部２２のバイパスコンデンサ経路評価値算出処理を表すフローチャートである。図４に示したステップＳ４から呼び出されるとステップＶ１に移る。
【００６８】
ステップＶ１では、図４に示したステップＳ１で選定された電源端子から図４に示したステップＳ３で選定されたバイパスコンデンサまでの経路を抽出し、抽出した経路に関する基板レイアウト情報を基板レイアウト情報蓄積部１０から読み出す。ここで読み出される基板レイアウト情報は、経路の配線長、配線幅、配線厚、絶縁材質、および絶縁材厚など、抽出した経路に形成される電源ネットのインダクタンス値もしくはインピーダンス値を算出するための情報である。
【００６９】
ステップＵ２では、ステップＵ１において抽出された経路における、インダクタンス値もしくはインピーダンス値を算出する。インダクタンス値およびインピーダンス値の算出は、たとえば算出式あるいは解析によって算出する。算出したインダクタンス値もしくはインピーダンス値をバイパスコンデンサ経路評価値とし、バイパスコンデンサ経路評価値算出処理を終了する。評価種別がインダクタンスの場合、バイパスコンデンサ経路評価値にバイパスコンデンサの内部インダクタンス値を加えた値としてもよい。バイパスコンデンサの内部インダクタンス値は、部品仕様書、あるいは解析による算出から抽出することができ、予め基板レイアウト情報の部品情報に格納しておく。
【００７０】
このように、基板レイアウト情報記憶部によって、プリント配線基板に搭載される集積回路部品およびバイパスコンデンサ、ならびにプリント配線基板に形成されるプリント配線部に関する情報を含む基板レイアウト情報が記憶され、電源供給源経路評価値算出部によって、プリント配線部のうち、集積回路部品の電源端子および電源供給源部を接続する電源供給源経路部分を評価するための電源供給源経路評価値が、基板レイアウト情報記憶部に記憶される基板レイアウト情報に基づいて算出され、バイパスコンデンサ経路評価値算出部によって、プリント配線部のうち、集積回路部品の電源端子およびその電源端子に接続されるバイパスコンデンサの端子を接続するバイパスコンデンサ経路部分を評価するためのバイパスコンデンサ経路評価値が、前記基板レイアウト情報に基づいて算出される。有効バイパスコンデンサ判定部によって、集積回路部品の各電源端子について、各電源端子に接続されるバイパスコンデンサごとに、電源供給源経路評価値算出部によって算出された電源供給源経路評価値から、バイパスコンデンサ経路評価値算出部によって算出されたバイパスコンデンサ経路評価値が減算もしくは除算され、算出結果が予め定める基準値以上であると、バイパスコンデンサがそのバイパスコンデンサに接続される集積回路部品の電源端子に対して有効であると判定される。削除バイパスコンデンサ判定部によって、有効バイパスコンデンサ判定部の判定結果に基づいて、１つの集積回路部品の電源端子に接続されるバイパスコンデンサの中に削除可能なバイパスコンデンサがあるか否かが判定され、結果出力部によって、削除バイパスコンデンサ判定部の判定結果が出力される。すなわち、１つの電源端子に接続される隣接するバイパスコンデンサだけで削除可否を判断するのではなく、すべての電源端子に接続されるすべてのバイパスコンデンサについての有効性によって削除可否を判定するので、削除可能なバイパスコンデンサを見落とすことがなく、かつ電源端子から電源供給源部までの電源供給源経路部分を評価しているので、配線に分岐点があるときに必要なバイパスコンデンサを削除することがない。したがって、集積回路部品であるＩＣの電源端子に対して、バイパスコンデンサが効果的に機能し、かつ削除可能なバイパスコンデンサを抽出することができる。換言すれば、プリント配線基板に搭載されるＩＣの電源端子とバイパスコンデンサとに対して、バイパスコンデンサの有効判定および削除判定を行うことで、バイパスコンデンサが効果的に機能しているか否か、および効果的に機能しているバイパスコンデンサの中に削除しても問題ないバイパスコンデンサが有るか否かを確認することが可能となり、余剰なバイパスコンデンサを削除することができる。それによって、必要最低限のバイパスコンデンサで、電源端子で生じるスイッチングノイズ除去を有効に機能させた高品質設計が可能となる。
【００７１】
さらに、前記電源供給源経路評価値電源供給源経路部分のインダクタンスであり、かつ前記バイパスコンデンサ経路評価値はバイパスコンデンサ経路部分のインダクタンスであるか、または前記電源供給源経路評価値は電源供給源経路部分のインピーダンスであり、かつ前記バイパスコンデンサ経路評価値はバイパスコンデンサ経路部分のインピーダンスであるので、１つの評価値に限定されることなく評価することができる。したがって、様々な評価値で評価することができる。
【００７２】
さらにまた、前記バイパスコンデンサ経路部分のインダクタンスは、バイパスコンデンサの内部インダクタンスを含むので、バイパスコンデンサ経路評価値の精度を上げることができる。したがって、バイパスコンデンサが有効か否かの判定精度を高くすることができる。
【００７３】
さらに、前記有効バイパスコンデンサ判定部によって、前記算出結果が予め定める基準値以上であり、かつバイパスコンデンサ経路評価値が、集積回路部品の動作周波数に基づいて予め定める第２の基準値未満のときに、有効であると判定されるので、バイパスコンデンサ経路評価値が集積回路部品であるＩＣの動作周波数に基づいて予め定める第２の基準値以上のバイパスコンデンサを有効なバイパスコンデンサとする対象から除くことができる。したがって、バイパスコンデンサが有効か否かの判定精度を高くすることができる。
【００７４】
さらにまた、前記削除バイパスコンデンサ判定部によって、有効バイパスコンデンサ判定部によって有効であると判定されたバイパスコンデンサが接続されている電源端子について判定されるので、効果的に機能するバイパスコンデンサが接続されていない電源端子を抽出することができる。したがって、バイパスコンデンサの追加等の対策が必要な電源端子を抽出することができる。
【００７５】
さらに、前記削除バイパスコンデンサ判定部によって、有効バイパスコンデンサ判定部によって有効であると判定された有効バイパスコンデンサの組合せであって、有効バイパスコンデンサが少なくとも１個接続される電源端子のすべてがいずれかの有効バイパスコンデンサに接続される組合せのうち、バイパスコンデンサの数が最も少ない組合せが１つ抽出され、抽出された組合せに含まれないバイパスコンデンサが削除可能なバイパスコンデンサであると判定されるので、有効であると判定された各電源端子には少なくとも１つの有効なバイパスコンデンサを残して、１つの電源端子についての複数の有効なバイパスコンデンサのうち不要なバイパスコンデンサを削除することができる。したがて、余剰なバイパスコンデンサのみを削除することができる。
【００７６】
さらにまた、電源供給源経路評価値算出工程では、プリント配線基板に搭載される集積回路部品およびバイパスコンデンサ、ならびにプリント配線基板に形成されるプリント配線部に関する情報を含む基板レイアウト情報に基づいて、プリント配線部のうち、集積回路部品の電源端子および電源供給源部を接続する電源供給源経路部分を評価するための電源供給源経路評価値を算出し、バイパスコンデンサ経路評価値算出工程では、プリント配線部のうち、集積回路部品の電源端子およびその電源端子に接続されるバイパスコンデンサの端子を接続するバイパスコンデンサ経路部分を評価するためのバイパスコンデンサ経路評価値を、前記基板レイアウト情報に基づいて算出する。有効バイパスコンデンサ判定工程では、集積回路部品の各電源端子について、各電源端子に接続されるバイパスコンデンサごとに、電源供給源経路評価値算出部によって算出された電源供給源経路評価値から、バイパスコンデンサ経路評価値算出部によって算出されたバイパスコンデンサ経路評価値を減算もしくは除算し、算出結果が予め定める基準値以上であると、バイパスコンデンサがそのバイパスコンデンサに接続される集積回路部品の電源端子に対して有効であると判定する。削除バイパスコンデンサ判定工程では、有効バイパスコンデンサ判定部の判定結果に基づいて、１つの集積回路部品の電源端子に接続されるバイパスコンデンサの中に削除可能なバイパスコンデンサがあるか否かを判定し、結果出力工程では、削除バイパスコンデンサ判定部の判定結果を出力する。すなわち、１つの電源端子に接続される隣接するバイパスコンデンサだけで削除可否を判断するのではなく、すべての電源端子に接続されるすべてのバイパスコンデンサについての有効性によって削除可否を判定するので、削除可能なバイパスコンデンサを見落とすことがなく、かつ電源端子から電源供給源部までの電源供給源経路部分を評価しているので、配線に分岐点があるときに必要なバイパスコンデンサを削除することがない。したがって、集積回路部品であるＩＣの電源端子に対して、バイパスコンデンサが効果的に機能し、かつ削除可能なバイパスコンデンサを抽出することができる。このバイパスコンデンサチェック方法を用いれば、必要最低限のバイパスコンデンサで、電源端子で生じるスイッチングノイズ除去を有効に機能させた高品質設計が可能となる。
【００７７】
さらに、本発明に係る電子機器は、前記バイパスコンデンサチェック方法によって検査されるので、電子機器に搭載されるいずれのバイパスコンデンサが削除可能であるかが把握可能である。したがって、削除可能なバイパスコンデンサを電子機器から削除することができる。
【図面の簡単な説明】
【００７８】
【図１】本発明の実施の一形態であるバイパスコンデンサチェックシステム１のシステム構成図である。
【図２】図１に示したバイパスコンデンサチェックシステム１によってチェックが行われる基板レイアウトの一例を示す。
【図３】図１に示した有効バイパスコンデンサ判定部２３による判定結果の一例を示す。
【図４】図１に示した有効バイパスコンデンサ判定部２３の有効バイパスコンデンサ判定処理を表すフローチャートである。
【図５】図１に示した削除バイパスコンデンサ判定部２４の削除バイパスコンデンサ判定処理を表すフローチャートである。
【図６】図１に示した電源供給源経路評価値算出部２１の電源供給源経路評価値算出処理を表すフローチャートである。
【図７】図１に示したバイパスコンデンサ経路評価値算出部２２のバイパスコンデンサ経路評価値算出処理を表すフローチャートである。
【図８】従来の技術によってチェックが行われる基板レイアウトの一例を示す。
【図９】従来の技術によってチェックが行われる基板レイアウトの他の例を示す。
【符号の説明】
【００７９】
１  バイパスコンデンサチェックシステム
１０  基板レイアウト情報蓄積部
２０  バイパスコンデンサチェック部
２１  電源供給源経路評価値算出部
２２  バイパスコンデンサ経路評価値算出部
２３  有効バイパスコンデンサ判定部
２４  削除バイパスコンデンサ判定部
３０  結果出力部
４０，５０，６０  ＩＣ
４１，５１，６１  グランドネット
４２，５２，６２  電源ネット
４３  グランドプレーン
４４，４６  電源プレーン
４５，４７  接続点
４８，６３  分岐点
【図１】
2008158694.tif 000004
【図２】
2008158694.tif 000005
【図３】
2008158694.tif 000006
【図４】
2008158694.tif 000007
【図５】
2008158694.tif 000008
【図６】
2008158694.tif 000009
【図７】
2008158694.tif 000010
【図８】
2008158694.tif 000011
【図９】
2008158694.tif 000012