(57)【要約】【課題】解析装置における解析処理の条件を使用者が容易に知ることを可能とすること。【解決手段】解析装置が、回路における解析処理の対象となる配線又は領域を指定を受け付け、指定された配線又は領域における解析処理を実行し、解析処理において、指定された配線又は領域以外で処理に用いられた配線又は領域を、他の配線又は領域とは異なる表示態様で表示するし、解析処理の結果を表示する。【選択図】図１
2010039906.tif 000002
【特許請求の範囲】
【請求項１】
回路における解析処理の対象となる配線又は領域を指定する指定部と、
指定された配線又は領域における解析処理を実行する解析部と、
前記解析処理において、前記指定された配線又は領域以外で処理に用いられた配線又は領域を、他の配線又は領域とは異なる表示態様で表示する解析対象表示部と、
前記解析処理の結果を表示する解析結果表示部と、
を備える解析装置。
【請求項２】
前記解析部は、指定された配線又は領域との距離や位置関係などの予め設定された条件に従って、前記指定された配線又は領域以外で処理に用いられる配線又は領域を選択する、請求項１に記載の解析装置。
【請求項３】
解析装置が、回路における解析処理の対象となる配線又は領域の指定を受け付けるステップと、
前記解析装置が、指定された配線又は領域における解析処理を実行するステップと、
前記解析装置が、前記解析処理において、前記指定された配線又は領域以外で処理に用いられた配線又は領域を、他の配線又は領域とは異なる表示態様で表示するステップと、
前記解析装置が、前記解析処理の結果を表示するステップと、
を含む表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回路における特性の解析を行う解析装置および表示方法に関する。
【背景技術】
【０００２】
従来から回路における特性を解析し、その解析結果を表示する解析装置がある。従来の解析装置は、使用者によって解析対象となる回路と解析内容とが指定されると、指定された解析処理を実行し、解析結果を回路に当てはめて表示していた。このような解析装置が行う解析内容には、例えば特性インピーダンスの算出、クロストーク解析、共振解析、エラー検出解析などがある。
【０００３】
解析結果を表示する際には、使用者にとってその解析結果を容易に理解できるような表示や、その後の回路の修正検討などの処理に解析結果を活用しやすくなるような表示など、表示方法についてもさまざまな技術が提案されている。
【０００４】
回路の解析結果の表示方法に関する技術の例として、例えば特許文献１に開示された技術がある。この技術では、回路内の論理エラーを検出すると、シミュレーションを停止し、エラーに影響を与える回路部分を被疑回路として特定し、被疑回路を表示すると同時に、この被疑回路の各部入出力信号の状態値を夫々対応付けて表示する。
【特許文献１】特開平５−３２４７５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されているような従来の技術では、解析の結果を表示することは行われてきたが、どのような条件のもとに解析が行われたのかについて使用者が知ることは困難であるという問題があった。
【０００６】
図６は、従来の技術における問題の具体例を表す概略図である。図６は、三つのレイヤ（Ｌ１、Ｌ２、Ｌ３）で構成された三層構造の回路の断面を表す。この回路は、回路の第一レイヤ（Ｌ１）に配置された配線Ｐ１と、回路の第二レイヤ（Ｌ２）に配置された電源層Ｐ２と、回路の第三レイヤ（Ｌ３）に配置されたグランド層Ｐ３を含む。電源層Ｐ２は、二つの領域Ｐ２１とＰ２２に分けられており、グランド層Ｐ３は四つの領域Ｐ３１〜Ｐ３４に分けられている。
【０００７】
例えば、解析装置が配線Ｐ１における特性インピーダンスの解析を実行した場合、従来の解析装置では、配線Ｐ１における特性インピーダンスの値だけが表示されていた。そのため、この特性インピーダンスの算出において電源層Ｐ２１及びＰ２２、グランド層Ｐ３１〜Ｐ３４のうち、いずれの部分が考慮されたのかについて、使用者は知ることができなかった。そのため、たとえば電源層Ｐ２１が欠如している状態にもかかわらず、Ｐ２１があるものと仮定して特性インピーダンスの算出を行っていたとしても、使用者はグランド層Ｐ３２が考慮されたものと勘違いしたままその後の設計を行うことによって、回路の設計に不都合が生じてしまう可能性があるという問題があった。このような問題は、上述した特性インピーダンスの算出に限らず、クロストーク解析や共振解析などの他の解析においても同様に生じていた。
【０００８】
上記事情に鑑み、本発明は、解析装置における解析処理の条件を使用者が容易に知ることを可能とする解析装置および解析内容表示方法を提供することを目的としている。
【課題を解決するための手段】
【０００９】
［１］上記の課題を解決するため、本発明の一態様による解析装置は、回路における解析処理の対象となる配線又は領域を指定する指定部と、指定された配線又は領域における解析処理を実行する解析部と、前記解析処理において、前記指定された配線又は領域以外で処理に用いられた配線又は領域を、他の配線又は領域とは異なる表示態様で表示する解析対象表示部と、前記解析処理の結果を表示する解析結果表示部と、を備える。
【００１０】
［２］また、上述した解析装置における前記解析部は、指定された配線又は領域との距離や位置関係などの予め設定された条件に従って、前記指定された配線又は領域以外で処理に用いられる配線又は領域を選択するように構成されても良い。
【００１１】
また、本発明の一態様は、上述した解析装置が行う表示方法として特定されても良い。
【発明の効果】
【００１２】
本発明により、解析装置における解析処理の条件を使用者が容易に知ることが可能となる。
【発明を実施するための最良の形態】
【００１３】
図１は、解析装置１の機能構成を表す機能ブロック図である。図示するように、解析装置１は、指定部１１、回路情報記憶部１２、解析部１３、解析対象表示部１４、解析結果表示部１５を備える。
【００１４】
指定部１１は、解析対象となる回路を指定するユーザからの命令や、解析処理の内容を指定するユーザからの命令を入力する。指定部１１が入力する命令は、ユーザがキーボードやポインティングデバイス等の入力装置を操作することによって指示されても良いし、ネットワークやケーブルを介して解析装置１に接続された外部装置によって指示されても良い。
【００１５】
回路情報記憶部１２は、解析装置１において解析対象となる回路のパターンに関する情報を予め記憶する。回路のパターンに関する情報とは、回路に配置される各素子の位置及びその特性や、各素子を接続する配線の長さ・幅・高さや、電源層やグランド層の構造や、各層に用いられる誘電材料の特性やその層の高さなどである。また、各素子及び各素子間の配線には、一意に識別する為の識別情報が予め割り当てられ、回路情報記憶部１２はこの識別情報をさらに記憶する。また、電源層やグランド層は、複数の小領域に分割され、各小領域には識別情報が予め割り当てられ、回路情報記憶部１２はこの識別情報をさらに記憶する。
【００１６】
回路情報記憶部１２は、解析装置１が備える不図示の設計部によって設計された回路のパターンを記憶するように構成されても良いし、外部の装置において設計された回路のパターンが入力されてこれを記憶するように構成されても良い。回路情報記憶部１２が記憶する回路のパターンに関する情報は、解析部１３、解析結果表示部１５、解析対象表示部１４によって読み出される。
【００１７】
解析部１３は、指定部１１から解析対象となる回路の指定及び解析処理の内容の指定を受けると、指定された回路のパターンに関する情報を回路情報記憶部１２から読み出し、指定された解析処理を実行する。解析処理の内容とは、解析処理の種類と、各種類の解析処理において必要となるパラメータである。以下、解析部１３の処理の具体例について説明する。
【００１８】
例えば、解析処理の種類が特性インピーダンスの算出である場合には、特性インピーダンスを算出する対象となる配線を指し示す識別情報がパラメータとなる。解析部１３は、このパラメータを受けると、識別情報に対応付けられた配線の幅、算出処理の対象となる電源層やグランド層の各領域との距離、識別情報に対応付けられた配線と算出処理の対象となる電源層やグランド層との間にある誘電材料の誘電率、などの値を回路情報記憶部１２から読み出し、特性インピーダンスを算出する。解析部１３は、算出した特性インピーダンスの値を解析結果表示部１５へ渡す。また、解析部１３は、算出処理の対象となった電源層やグランド層の領域の識別情報を、解析対象表示部１４へ渡す。なお、算出処理の対象となる電源層やグランド層の領域は、解析対象となる配線との距離や位置関係などの予め設定された条件に従って解析部１３が選択する。
【００１９】
また、例えば、解析処理の種類がクロストーク解析である場合には、クロストーク解析の対象となる配線を指し示す識別情報と、クロストーク電圧の閾値とがパラメータとなる。解析部１３は、このパラメータを受けると、識別情報に対応付けられた配線とのクロストーク電圧を算出する対象となる他の配線を選択する。次に、解析部１３は、選択された他の配線毎に、識別情報に対応付けられた配線とのクロストーク電圧を算出する。そして、パラメータとして指定された閾値よりも算出されたクロストーク電圧の値の方が大きい場合に、その配線（選択された他の配線）の識別情報とクロストーク電圧の値とを、解析結果表示部１５へ渡す。また、解析部１３は、選択された他の配線の識別情報を、クロストーク電圧の大きさに関わらず全て解析対象表示部１４へ渡す。なお、他の配線の選択は、各配線と識別情報に対応付けられた配線との距離や位置関係などの予め設定された条件に従って解析部１３が選択する。
【００２０】
また、例えば、解析処理の種類が共振解析である場合には、共振解析の対象となる領域を指し示す識別子がパラメータとなる。解析部１３は、このパラメータを受けると、識別情報に対応付けられた領域との共振解析を行う対象となる他の領域を選択する。次に、解析部１３は、選択された他の領域に基づいて、識別情報に対応付けられた領域における共振解析を行い、その結果を解析結果表示部１５へ渡す。また、解析部１３は、選択された他の領域の識別情報を全て解析対象表示部１４へ渡す。なお、他の領域の選択は、各領域と識別情報に対応付けられた領域との距離や位置関係などの予め設定された条件に従って解析部１３が選択する。
【００２１】
解析対象表示部１４は、回路情報記憶部１２から回路のパターンに関する情報を読み出し、解析部１３が行った解析において、使用者が指定した配線又は領域と、解析部１３が選択した配線又は領域と、その他の配線又は領域とを、それぞれ区別可能に表示する。
【００２２】
図２は、解析部１３が特性インピーダンスの算出を行った場合に解析対象表示部１４が行う表示例を表す図である。図２において、Ｌ１、Ｌ２、Ｌ３は、それぞれ処理の対象となった回路のレイヤを表す。図２の例では、解析対象表示部１４は、使用者によって処理の対象として選択された配線Ｌ１１を、選択されなかった他の配線Ｌ１１１と異なる表示態様（図２においては太い実線）で表示する。また、図２の例では、解析対象表示部１４は、解析部１３によって処理の対象として選択された領域Ｌ２２、Ｌ２３、Ｌ３２を、解析部１３によって処理の対象として選択されなかった他の領域Ｌ２１、Ｌ２４、Ｌ３１、Ｌ３３とは異なる表示態様（図２においては異なる色）で表示する。
【００２３】
図３は、解析部１３がクロストーク解析を行った場合に解析対象表示部１４が行う表示例を表す図である。図３の例では、解析対象表示部１４は、使用者によって処理の対象として選択された配線Ｌ１１を、他の配線とは異なる表示態様（図３においては太い実線）で表示する。また、図３の例では、解析対象表示部１４は、解析部１３によって選択された配線Ｌ１２、Ｌ１３を、解析部１３によって選択されなかった他の配線Ｌ１４とは異なる表示態様（図３においては太い破線）で表示する。
【００２４】
図４は、解析部１３が共振解析を行った場合に解析対象表示部１４が行う表示例を表す図である。図４の例では、解析対象表示部１４は、使用者によって処理の対象として選択された領域Ｌ２４を、他の領域とは異なる表示態様（図４においては斜線）で表示する。また、図４の例では、解析対象表示部１４は、解析部１３によって選択された領域Ｌ３３を、解析部１３によって選択されなかった他の領域Ｌ２１、Ｌ２２、Ｌ２３、Ｌ３１、Ｌ３２とは異なる表示態様（図４においては異なる色）で表示する。
【００２５】
解析結果表示部１５は、解析部１３による解析結果を表示する。解析部１３が特性インピーダンスの算出を行った場合には、解析結果表示部１５は算出された特性インピーダンスの値を表示する。解析部１３がクロストーク解析を行った場合には、解析結果表示部１５はクロストーク電圧が閾値を超えた配線及びそのクロストーク電圧を表示する。解析部１３が共振解析を行った場合には、解析結果表示部１５は、共振解析の結果を表示する。
【００２６】
図５は、解析装置１の動作処理を表すフローチャートである。まず、指定部１１は、使用者からの解析対象の回路の指定を受け付け、これを解析装置１に入力する（ステップＳ１１）。次に、指定部１１は、使用者からの解析内容の指定を受け付け、これを解析装置１に入力する（ステップＳ１２）。次に、解析部１３は、指定された回路及び解析内容に従って解析処理を実行する（ステップＳ１３）。解析結果表示部１５は、解析部１３による解析結果を表示する（ステップＳ１４）。そして、解析対象表示部１４は、解析部１３による解析において処理の対象とされた各配線・各領域を、他の配線・領域とは異なる表示態様で表示する（ステップＳ１５）。
【００２７】
＜変形例＞
表示態様は、上述したように配線の線種を破線にしたり線の太さを変えたりする態様や、領域の色を異なる色とする態様に限らず、配線を点滅させる態様や、蛍光色を用いる態様など、どのような表示態様が採用されても良い。
【００２８】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００２９】
【図１】解析装置１の機能構成を表す機能ブロック図である。
【図２】解析部１３が特性インピーダンスの算出を行った場合に解析対象表示部１４が行う表示例を表す図である。
【図３】解析部１３がクロストーク解析を行った場合に解析対象表示部１４が行う表示例を表す図である。
【図４】解析部１３が共振解析を行った場合に解析対象表示部１４が行う表示例を表す図である。
【図５】解析装置１の動作処理を表すフローチャートである。
【図６】従来の技術における問題の具体例を表す概略図である。
【符号の説明】
【００３０】
１…解析装置，  １１…指定部，  １２…回路情報記憶部，  １３…解析部，  １４…解析対象表示部，１５…解析結果表示部
【図１】
2010039906.tif 000003
【図２】
2010039906.tif 000004
【図３】
2010039906.tif 000005
【図４】
2010039906.tif 000006
【図５】
2010039906.tif 000007
【図６】
2010039906.tif 000008