(57)【要約】【課題】回路パタンの知識無しに、裏面解析時のトランジスタ位置へのナビゲーションを正確に短時間で行うことができるＣＡＤナビゲーション装置を提供する。【解決手段】ＣＡＤナビゲーション装置は、選択された信号名を受け取る信号名選択モジュール１５ａ、ネット情報から信号名を含むトランジスタ名を抽出するトランジスタ名抽出モジュール１５ｂ、トランジスタ名をトランジスタの属性と併せて保存するトランジスタ名記憶モジュール１５ｃ、トランジスタ名をもとにネット情報からトランジスタ名に対する識別名を検索するトランジスタ識別名検索モジュール１５ｄ、一致情報よりトランジスタ識別名に対応する図形の識別名を検索する図形識別名検索モジュール１５ｅ、図形情報より図形識別名の図形認識情報を抽出する図形情報抽出モジュール１５ｆ、図形認識情報をもとに抽出されたトランジスタを表示装置１８に表示する表示モジュール１５ｇを備える。【選択図】　　　図１
2004093221.tif 000002
【特許請求の範囲】
【請求項１】
入力装置あるいはポインティング装置により選択された信号名を受け取る信号名選択モジュールと、
ネット情報あるいはネットリストから前記信号名を含むトランジスタ名を抽出するトランジスタ名抽出モジュールと、
前記トランジスタ名をトランジスタの属性と併せて保存するトランジスタ名記憶モジュールと、
前記トランジスタ名と前記トランジスタの属性を保存するデータ記憶装置と、
前記トランジスタ名をもとに、前記ネット情報から前記トランジスタ名に対する識別名を検索するトランジスタ識別名検索モジュールと、
一致情報から前記トランジスタ識別名に対応する図形の識別名を検索する図形識別名検索モジュールと、
図形情報から前記図形識別名の図形認識情報を抽出する図形情報抽出モジュールと、
前記図形認識情報をもとに抽出されたトランジスタを表示装置に表示する表示モジュール
とを備えることを特徴とするＣＡＤナビゲーション装置。
【請求項２】
前記トランジスタ名記憶モジュールは、前記信号を出力するトランジスタを表示する場合は、前記信号が前記トランジスタのソース又はドレインとなっているときに、前記データ記憶装置に前記トランジスタ名及び前記トランジスタの属性を保存することを特徴とする請求項１に記載のＣＡＤナビゲーション装置。
【請求項３】
前記トランジスタ名記憶モジュールは、前記信号を入力するトランジスタを表示する場合は、前記信号が前記トランジスタのソース又はゲートとなっているときに、前記データ記憶装置に前記トランジスタ名及び前記トランジスタの属性を保存することを特徴とする請求項１に記載のＣＡＤナビゲーション装置。
【請求項４】
前記表示モジュールは、ｐチャンネル型トランジスタとｎチャンネル型トランジスタを異なる色で表示することを特徴とする請求項１〜３のいずれか１項に記載のＣＡＤナビゲーション装置。
【請求項５】
ネットリストから抽出された信号及びトランジスタの識別名を有するネット情報、レイアウトから抽出された図形の識別名を有する図形情報、前記ネット情報と前記図形情報の対応関係を保持する一致情報を出力する回路接続チェック装置と、
選択された信号を含むトランジスタ名を抽出し、前記ネット情報から前記トランジスタ名の識別名を検索し、前記一致情報から前記トランジスタ識別名に対応する図形の識別名を検索し、前記図形情報から前記図形識別名の図形認識情報を抽出し、前記図形認識情報をもとにトランジスタを抽出するＣＡＤナビゲーション装置
とを備えることを特徴とするＣＡＤナビゲーションシステム。
【請求項６】
入力装置あるいはポインティング装置により選択された信号名を受け取るステップと、
ネット情報あるいはネットリストから前記信号名を含むトランジスタ名を抽出するステップと、
前記トランジスタ名をトランジスタの属性と併せてデータ記憶装置に保存するステップと、
前記トランジスタ名をもとに、前記ネット情報から前記トランジスタ名に対する識別名を検索するステップと、
一致情報から前記トランジスタ識別名に対応する図形の識別名を検索するステップと、
図形情報から前記図形識別名の図形認識情報を抽出するステップと、
前記図形認識情報をもとに抽出されたトランジスタを表示装置に表示するステップ
とを含むことを特徴とするＣＡＤナビゲーション方法。
【請求項７】
前記表示するステップは、ｐチャンネル型トランジスタとｎチャンネル型トランジスタを異なる色で表示することを特徴とする請求項６に記載のＣＡＤナビゲーション方法。
【請求項８】
信号名を選択して該信号を出力あるいは入力するトランジスタを抽出する装置に対して、
入力装置あるいはポインティング装置により選択された前記信号名を受け取る命令と、
ネット情報あるいはネットリストから前記信号名を含むトランジスタ名を抽出する命令と、
前記トランジスタ名をトランジスタの属性と併せてデータ記憶装置に保存する命令と、
前記トランジスタ名をもとに、前記ネット情報から前記トランジスタ名に対する識別名を検索する命令と、
一致情報から前記トランジスタ識別名に対応する図形の識別名を検索する命令と、
図形情報から前記図形識別名の図形認識情報を抽出する命令と、
前記図形認識情報をもとに抽出されたトランジスタを表示装置に表示する命令とを与えることを特徴とするＣＡＤナビゲーションプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、故障解析時に、実デバイスの物理座標と、設計データ上の回路及び設計レイアウト上の位置とを対応付け、実デバイス上での解析箇所を検索しやすくするために用いられる、ＣＡＤナビゲーション装置、ＣＡＤナビゲーションシステム、ＣＡＤナビゲーション方法及びＣＡＤナビゲーションプログラムに関する。
【０００２】
【従来の技術】
従来、用いられているＣＡＤナビゲーションシステムは、信号配線を特定するために用いられており、例えば、故障解析時に信号追跡を行う場合、次候補として検索し、特定するのはあくまで信号配線のみであった。これは、半導体デバイスの故障解析は、配線の信号を観測又は追跡することによって行われていたためである。
【０００３】
一方、近年半導体デバイスの裏面から光を用いて、デバイスを解析する方法が実用化されている。これはフリップチップ方式で実装された半導体チップなど表面から解析できないものやマウント後、パッケージ後に解析を行いたい場合に有効である。この手法は、デバイスのトランジスタ部分を調べるものであり、従来のように信号配線部分を観測するのではない場合がある。又、裏面からトランジスタ部分を観測する場合、例えば、ＣＭＯＳ構造の半導体デバイスであると、対となるｐチャンネル型、ｎチャンネル型ＭＯＳトランジスタのうちどちらがｐチャンネル型でどちらがｎチャンネル型なのかを確実に認識する必要がある。
【０００４】
【発明が解決しようとする課題】
しかし、従来のＣＡＤナビゲーションシステムでは観測する箇所はあくまで信号配線という認識であるので、これを裏面解析に用いた場合、操作者が信号配線に繋がるトランジスタの回路パタン、電源及びＧＮＤの認識、観測を行う必要があった。このため、半導体デバイスの回路パタンに精通した技術者しか故障解析を行えないという問題があった。
【０００５】
そこで、本発明では、回路パタンの知識無しに、裏面解析時のトランジスタ位置へのナビゲーションを正確に短時間で行うことができるＣＡＤナビゲーション装置、ＣＡＤナビゲーションシステム、ＣＡＤナビゲーション方法及びＣＡＤナビゲーションプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本発明の第１の特徴は、（イ）入力装置あるいはポインティング装置により選択された信号名を受け取る信号名選択モジュールと、（ロ）ネット情報あるいはネットリストから信号名を含むトランジスタ名を抽出するトランジスタ名抽出モジュールと、（ハ）トランジスタ名をトランジスタの属性と併せて保存するトランジスタ名記憶モジュールと、（ニ）トランジスタ名とトランジスタの属性を保存するデータ記憶装置と、（ホ）トランジスタ名をもとに、ネット情報からトランジスタ名に対する識別名を検索するトランジスタ識別名検索モジュールと、（へ）一致情報からトランジスタ識別名に対応する図形の識別名を検索する図形識別名検索モジュールと、（ト）図形情報から図形識別名の図形認識情報を抽出する図形情報抽出モジュールと、（チ）図形認識情報をもとに抽出されたトランジスタを表示装置に表示する表示モジュールとを備えるＣＡＤナビゲーション装置であることを要旨とする。ここで、「トランジスタの属性」とは、トランジスタがｐチャンネル型トランジスタであるかｎチャンネル型トランジスタであるかの属性を指す。
【０００７】
本発明の第１の特徴に係るＣＡＤナビゲーション装置によると、回路パタンの知識無しに、裏面解析時のトランジスタ位置へのナビゲーションを正確に短時間で行うことができる。
【０００８】
又、本発明の第１の特徴に係るＣＡＤナビゲーション装置のトランジスタ名記憶モジュールは、信号を出力するトランジスタを表示する場合は、信号がトランジスタのソース又はドレインとなっているときに、データ記憶装置にトランジスタ名及びトランジスタの属性を保存しても良い。又、トランジスタ名記憶モジュールは、信号を入力するトランジスタを表示する場合は、信号がトランジスタのソース又はゲートとなっているときに、データ記憶装置にトランジスタ名及びトランジスタの属性を保存しても良い。このＣＡＤナビゲーション装置によると、任意の信号を入力するトランジスタと出力とするトランジスタを抽出することができる。
【０００９】
更に、本発明の第１の特徴に係るＣＡＤナビゲーション装置の表示モジュールは、ｐチャンネル型トランジスタとｎチャンネル型トランジスタを異なる色で表示しても良い。このＣＡＤナビゲーション装置によると、ｐチャンネル型トランジスタとｎチャンネル型トランジスタを識別することができる。
【００１０】
本発明の第２の特徴は、（イ）ネットリストから抽出された信号及びトランジスタの識別名を有するネット情報、レイアウトから抽出された図形の識別名を有する図形情報、ネット情報と図形情報の対応関係を保持する一致情報を出力する回路接続チェック装置と、（ロ）選択された信号を含むトランジスタ名を抽出し、ネット情報からトランジスタ名の識別名を検索し、一致情報からトランジスタ識別名に対応する図形の識別名を検索し、図形情報から図形識別名の図形認識情報を抽出し、図形認識情報をもとにトランジスタを抽出するＣＡＤナビゲーション装置とを備えるＣＡＤナビゲーションシステムであることを要旨とする。
【００１１】
本発明の第２の特徴に係るＣＡＤナビゲーションシステムによると、回路パタンの知識無しに、裏面解析時のトランジスタ位置へのナビゲーションを正確に短時間で行うことができる。
【００１２】
本発明の第３の特徴は、（イ）入力装置あるいはポインティング装置により選択された信号名を受け取るステップと、（ロ）ネット情報から信号名を含むトランジスタ名を抽出するステップと、（ハ）トランジスタ名をトランジスタの属性と併せてデータ記憶装置に保存するステップと、（ニ）トランジスタ名をもとに、ネット情報からトランジスタ名に対する識別名を検索するステップと、（ホ）一致情報からトランジスタ識別名に対応する図形の識別名を検索するステップと、（へ）図形情報から図形識別名の図形認識情報を抽出するステップと、（ト）図形認識情報をもとに抽出されたトランジスタを表示装置に表示するステップとを含むＣＡＤナビゲーション方法であることを要旨とする。
【００１３】
本発明の第３の特徴に係るＣＡＤナビゲーション方法によると、回路パタンの知識無しに、裏面解析時のトランジスタ位置へのナビゲーションを正確に短時間で行うことができる。
【００１４】
又、本発明の第３の特徴に係るＣＡＤナビゲーション方法の保存するステップは、信号を出力するトランジスタを表示する場合は、信号がトランジスタのソース又はドレインとなっているときに、データ記憶装置にトランジスタ名及びトランジスタの属性を保存しても良い。又、保存するステップは、信号を入力するトランジスタを表示する場合は、信号がトランジスタのソース又はゲートとなっているときに、データ記憶装置にトランジスタ名及びトランジスタの属性を保存しても良い。このＣＡＤナビゲーション方法によると、任意の信号を入力するトランジスタと出力とするトランジスタを抽出することができる。
【００１５】
更に、本発明の第１の特徴に係るＣＡＤナビゲーション方法の表示するステップは、ｐチャンネル型トランジスタとｎチャンネル型トランジスタを異なる色で表示しても良い。このＣＡＤナビゲーション方法によると、ｐチャンネル型トランジスタとｎチャンネル型トランジスタを識別することができる。
【００１６】
本発明の第４の特徴は、信号名を選択して信号を出力あるいは入力するトランジスタを抽出する装置に対して、（イ）入力装置あるいはポインティング装置により選択された信号名を受け取る命令と、（ロ）ネット情報あるいはネットリストから信号名を含むトランジスタ名を抽出する命令と、（ハ）トランジスタ名をトランジスタの属性と併せてデータ記憶装置に保存する命令と、（ニ）トランジスタ名をもとに、ネット情報からトランジスタ名に対する識別名を検索する命令と、（ホ）一致情報からトランジスタ識別名に対応する図形の識別名を検索する命令と、（へ）図形情報から図形識別名の図形認識情報を抽出する命令と、（ト）図形認識情報をもとに抽出されたトランジスタを表示装置に表示する命令とを与えるＣＡＤナビゲーションプログラムであることを要旨とする。
【００１７】
上記の命令を実現させるＣＡＤナビゲーションプログラムは、ＣＡＤナビゲーション装置の処理制御装置（ＣＰＵ）に接続されているプログラム記憶装置に保存される。本発明の第４の特徴に係るＣＡＤナビゲーションプログラムを読み出すことにより、ＣＡＤナビゲーション装置に上記の命令を実現させることが可能となる。
【００１８】
【発明の実施の形態】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。但し、図面は模式的なものであることに留意すべきである。
【００１９】
回路図とマスクパターンとの比較照合による素子や配線の誤りや欠落のチェックに用いられる処理に、回路接続チェック（Ｌａｙｏｕｔ　Ｖｅｒｓｕｓ　Ｓｃｈｅｍａｔｉｃ処理：以下において「ＬＶＳ処理」という。）がある。本発明に係るＣＡＤナビゲーション装置は、ＬＶＳ処理によって得られるネット情報、図形情報、一致情報を使用する。図２に示すように、ＬＶＳ処理装置（回路接続チェック装置）１１は、ネットリスト９及びレイアウト１０から、ネット情報１２、図形情報１３、一致情報１４を出力する。ＣＡＤナビゲーション装置１６は、ネット情報１２、図形情報１３、一致情報１４をＣＡＤナビゲーション装置１６への入力情報として用いる。
【００２０】
ここで、ネットリスト９とは、回路図を作成した結果をテキストファイルのリスト形式で出力したものであり、ＬＳＩパターンの配置に用いる部品情報や配線接続情報、位置情報等を含む。レイアウト１０とは、部品や配線等の位置を示したものである。又、ネット情報１２とは、ネットリスト９から抽出された信号、トランジスタに対しユニークな識別名、入出力属性等が付与されたものである。ネット情報１２の記述例を図６に示す。図６では、セル（トランジスタ）名１に対し、一義的に対応するセル（トランジスタ）識別名１、そこに接続された信号名１１、…、１ｎ及びその信号名１１、…、１ｎに対する入出力属性１１、…、１ｎが記述されている。図形情報１３とは、レイアウト１０より抽出された図形に一義的に対応する識別名、構成するレイヤ名、描画情報等が付与されたものである。図形情報１３の記述例を図７に示す。図７では、一義的に対応する図形識別名１に対し、それを構成するレイヤ名（番号）１１、…、１ｎ及びレイヤ名（番号）１１、…、１ｎに対する描画情報１１、…、１ｎ等の図形認識情報が記述されている。一致情報１４とは、ネット情報１２と図形情報１３の対応関係を保持したデータである。一致情報１４の記述例を図８に示す。図８では、ネット情報１２のセル（トランジスタ）識別名１、…、ｎと図形情報１３の図形識別名１、…、ｎの対応関係が記述されている。尚、図６〜図８に示したものは単なる一例である。又、図中の数字は、各項目がその情報内において複数あること示すため便宜的に付したものであり、例えば、図７と図８の図形識別名１が同じものを指しているわけではない。
【００２１】
本発明の実施の形態に係るＣＡＤナビゲーション装置は、図１に示すように、処理制御装置（ＣＰＵ）１５にデータ記憶装置１７、表示装置１８、入力装置１９、ポインティング装置２０、ネット情報記憶装置２１、図形情報記憶装置２２、一致情報記憶装置２３、プログラム記憶装置２４が接続されている。ＣＰＵ１５は、入力装置１９あるいはポインティング装置２０により選択された信号名を受け取る信号名選択モジュール１５ａ、ネット情報記憶装置２１に記憶されたネット情報から、信号名を含むトランジスタ名を抽出するトランジスタ名抽出モジュール１５ｂ、トランジスタ名をトランジスタの属性と併せてデータ記憶装置１７に保存するトランジスタ名記憶モジュール１５ｃ、データ記憶装置１７に保存されたトランジスタ名をもとに、ネット情報記憶装置２１に保存されたネット情報からトランジスタ名に対する識別名を検索するトランジスタ識別名検索モジュール１５ｄ、一致情報記憶装置２３に保存された一致情報よりトランジスタ識別名に対応する図形の識別名を検索する図形識別名検索モジュール１５ｅ、図形情報記憶装置２２に保存された図形情報より、図形識別名の図形認識情報を抽出する図形情報抽出モジュール１５ｆ、図形認識情報をもとに抽出されたトランジスタを表示装置１８に表示する表示モジュール１５ｇを備える。
【００２２】
信号名選択モジュール１５ａは、入力装置１９あるいはポインティング装置２０により選択された信号名を受け取る他、信号名をファイル等から読み込んでも構わない。トランジスタ名抽出モジュール１５ｂは、ネット情報記憶装置２１に記憶されたネット情報１２から、信号名選択モジュール１５ａによって受け取られた信号名を含むトランジスタ名を抽出する。トランジスタ名を抽出する際に使用する情報は、ネット情報１２ではなくネットリスト９でも構わない。トランジスタ名記憶モジュール１５ｃは、出力するトランジスタを表示する場合は、信号名選択モジュール１５ａによって受け取られた信号が、トランジスタのソース又はドレインとなっているかネット情報記憶装置２１に記憶されたネット情報１２から判断する。ソース又はドレインであるときは、このトランジスタ名をトランジスタの属性（ｐチャンネル型トランジスタあるいはｎチャンネル型トランジスタ）と併せてデータ記憶装置１７に保存する。又、入力するトランジスタを表示する場合は、信号名選択モジュール１５ａによって受け取られた信号が、トランジスタのソース又はゲートとなっているかネット情報記憶装置２１に記憶されたネット情報１２から判断する。ソース又はゲートであるときは、このトランジスタ名をトランジスタの属性（ｐチャンネル型トランジスタあるいはｎチャンネル型トランジスタ）と併せてデータ記憶装置１７に保存する。トランジスタの属性の判断方法については、後述する。
【００２３】
トランジスタ識別名検索モジュール１５ｄは、データ記憶装置１７に保存されたトランジスタ名をもとに、ネット情報記憶装置２１に保存されたネット情報１２から個々のトランジスタに対する識別名を検索する。図形識別名検索モジュール１５ｅは、一致情報記憶装置２３に保存された一致情報１４よりこのトランジスタ識別名に対応する図形の識別名を検索する。図形情報抽出モジュール１５ｆは、図形情報記憶装置２２に保存された図形情報１３より、図形識別名の図形認識情報を抽出する。「図形認識情報」とは、図形識別名毎に有するレイヤ名（番号）や描画情報を指す。表示モジュール１５ｇは、この抽出された図形認識情報をもとに表示装置１８に抽出されたトランジスタを表示し、ハイライトする。
【００２４】
入力装置１９は、キーボード等、ポインティング装置２０はマウス等の機器を指す。入力装置１９、ポインティング装置２０から入力操作が行われると対応するキー情報がＣＰＵ１５に伝達される。表示装置１８は、モニタなどの画面を指し、液晶表示装置（ＬＣＤ）、発光ダイオード（ＬＥＤ）パネル、エレクトロルミネッサンス（ＥＬ）パネル等が使用可能である。データ記憶装置１７は、トランジスタ名、トランジスタの属性等を保存する。ネット情報記憶装置２１は、ＬＶＳ処理によって出力されたネット情報１２を保存する。図形情報記憶装置２２は、ＬＶＳ処理によって出力された図形情報１３を保存する。一致情報記憶装置２３は、ＬＶＳ処理によって出力された一致情報１４を保存する。プログラム記憶装置２４は、トランジスタの抽出、図形情報の抽出などをＣＰＵ１５に実行させるためのプログラムを保存する。
【００２５】
本発明の実施の形態に係るＣＡＤナビゲーション装置によると、回路パタンの知識無しに、裏面解析時のトランジスタ位置へのナビゲーションを正確に短時間で行うことができる。
【００２６】
次に、図１及び図３を用いて、任意の信号に対して、その信号を出力するトランジスタを表示する場合のＣＡＤナビゲーション方法について説明する。予め、ＣＡＤナビゲーション装置１６のネット情報記憶装置２１にはネット情報１２が、図形情報記憶装置２２には図形情報１３が、一致情報記憶装置２３には一致情報１４が保存されている。これらのネット情報、図形情報及び一致情報はＬＶＳ処理装置から出力された情報である。
【００２７】
（イ）まず最初に、図３のステップＳ１０１において、ＣＡＤナビゲーション装置１６の表示装置１８に表示された回路図又はレイアウトから、入力装置１９あるいはポインティング装置２０により信号名を選択する。または信号名をファイルから読み込んでも構わない。信号名が選択されると、ステップＳ１０３において、この信号名をもとにネット情報１２あるいはネットリスト９よりこの信号名を含むトランジスタ名を抽出する。
【００２８】
（ロ）次に、ステップＳ１０５において、選択された信号が抽出されたトランジスタのソース又はドレインとなっているかネット情報１２より判断する。ソース又はドレインとなっている場合は、ステップＳ１０７に進み、このトランジスタ名をトランジスタの属性（ｐチャンネル型トランジスタあるいはｎチャンネル型トランジスタ）と併せてデータ記憶装置１７に保存する。属性の判断方法については、後述する。その後、ステップＳ１０９に進み、選択された信号名を含むトランジスタが他に存在するか判断し、最後のトランジスタである場合は、ステップＳ１１１に進む。選択された信号名を含むトランジスタが他に存在する場合は、ステップＳ１０５に戻り、抽出したすべてのトランジスタについてステップＳ１０５及びＳ１０７の処理を繰り返す。
【００２９】
（ハ）次に、ステップＳ１１１において、データ記憶装置１７に保存されたトランジスタ名をもとに、ネット情報１２からこの個々のトランジスタに対する識別名を検索する。例えば、図６において、セル（トランジスタ）名１に対応するセル（トランジスタ）識別名１を検索する。トランジスタの識別名が分かったならば、ステップＳ１１３において、一致情報１４よりこのトランジスタに対応する図形の識別名を検索する。例えば、図８において、セル（トランジスタ）識別名１に対応する図形識別名１を検索する。次に、ステップＳ１１５において、図形情報１３より、抽出されたトランジスタの図形認識情報を抽出する。例えば、図７において、図形識別名１に対応するレイヤ名（番号）１１、…、１ｎ及び描画情報１１、…、１ｎを抽出する。
【００３０】
（ニ）次に、ステップＳ１１７において、この抽出されたトランジスタの図形認識情報をもとに表示装置１８に抽出されたトランジスタを表示し、ハイライトする。又、このとき、ｐチャンネル型トランジスタ、ｎチャンネル型トランジスタ毎に色を変えてハイライトさせることも可能であり、どちらか一方のみをハイライトさせることも可能である。この表示例を図５を用いて説明する。図５（ａ）は、ＣＭＯＳインバータ回路の例であり、出力と付された矢印から信号が出力され、入力と付された矢印から信号が入力される。図５（ｂ）は、従来のナビゲーション方法で出力トランジスタを検索したときの表示例である。白い二重線で囲まれた部分がハイライト表示されている。従来の方法では、信号配線のみを観測又は追跡するため、出力配線に沿った領域２５がハイライト表示される。一方、図５（ｃ）は、本発明のナビゲーション方法で出力のｐチャンネル型トランジスタを検索したときの表示例である。白い二重線で囲まれた部分がハイライト表示されている。本発明のナビゲーション方法では、信号配線のみならず、信号配線を出力又は入力とするトランジスタ領域を、ｐチャンネル型トランジスタとｎチャンネル型トランジスタの区別を付けて算出するため、ｐｃｈトランジスタ領域４がハイライト表示されている。
【００３１】
次に、図１及び図４を用いて、任意の信号に対して、その信号を入力するトランジスタを表示する場合のＣＡＤナビゲーション方法について説明する。予め、ＣＡＤナビゲーション装置１６のネット情報記憶装置２１にはネット情報１２が、図形情報記憶装置２２には図形情報１３が、一致情報記憶装置２３には一致情報１４が保存されている。これらのネット情報、図形情報及び一致情報はＬＶＳ処理装置から出力された情報である。
【００３２】
（イ）まず最初に、図４のステップＳ２０１〜Ｓ２０３は、図３のステップＳ１０１〜Ｓ１０３と同様であるので、説明を省略する。
【００３３】
（ロ）次に、ステップＳ２０５において、選択された信号が抽出されたトランジスタのソース又はゲートとなっているかネット情報１２より判断する。ソース又はゲートとなっている場合は、ステップＳ２０７に進み、このトランジスタ名をトランジスタの属性（ｐチャンネル型トランジスタあるいはｎチャンネル型トランジスタ）と併せてデータ記憶装置１７に保存する。属性の判断方法については、後述する。その後、ステップＳ２０９に進み、選択された信号名を含むトランジスタが他に存在するか判断し、最後のトランジスタである場合は、ステップＳ２１１に進む。選択された信号名を含むトランジスタが他に存在する場合は、ステップＳ２０５に戻り、抽出したすべてのトランジスタについてステップＳ２０５及びＳ２０７の処理を繰り返す。
【００３４】
（ハ）次に、ステップＳ２１１〜２１７は図３のステップＳ１１１〜Ｓ１１７と同様であるので、ここでは説明を省略する。
【００３５】
図３及び図４で説明した任意の信号を出力するトランジスタ及び入力するトランジスタは、同じ画面上に異なる色でハイライト表示しても構わない。このとき、ｐチャンネル型トランジスタ、ｎチャンネル型トランジスタを区別してそれぞれ異なる色で表示しても構わない。又、抽出、表示する部分はトランジスタであると説明したが、選択された信号と同電位の拡散領域を出力あるいは入力とするトランジスタのポリシリコン領域（ゲート電極）を抽出、表示しても構わない。
【００３６】
上述したトランジスタがｐチャンネル型トランジスタであるかｎチャンネル型トランジスタであるかという属性の判断の一例を説明する。
【００３７】
ＣＭＯＳ構造のデバイスにおいて、信号配線はアルミ（又はメタルレイヤ）であり、ゲート電極をポリシリコン領域、拡散領域をｎウェル及びｐウェル、素子領域をｓｄｇで表すとする。ＣＭＯＳ構造のデバイスでＬＶＳ処理を行った場合に、ｐチャンネル型トランジスタ領域を算出する例を図９に示す。図９（ａ）に示すように、ｎウェル領域１とｓｄｇ領域２の重なった部分とポリシリコン領域３との重なり部分をｐｃｈトランジスタ領域４であると判断する。又、図９（ｂ）に示すように、ｎウェル領域１とｓｄｇ領域２の重なり部分から、ポリシリコン領域３を除いた部分をｐ型ソース・ドレイン領域５であると判断する。
【００３８】
同様に、ｎチャンネル型トランジスタ領域を算出する例を図１０に示す。図１０（ａ）に示すように、ｐウェル領域６とｓｄｇ領域２の重なった部分とポリシリコン領域３との重なり部分をｎｃｈトランジスタ領域７であると判断する。又、ｐウェル領域６とｓｄｇ領域２の重なり部分から、ポリシリコン領域３を除いた部分をｎ型ソース・ドレイン領域８であると判断する。尚、領域名称等は任意に付けることが可能であり、ここで示した名称は一例にすぎないことは勿論である。
【００３９】
本発明の実施の形態に係るＣＡＤナビゲーション方法によると、回路パタンの知識無しに、裏面解析時のトランジスタ位置へのナビゲーションを正確に短時間で行うことができる。
【００４０】
（その他の実施の形態）
本発明は上記の実施の形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。
【００４１】
例えば、図３及び図４において、選択された信号を出力とするトランジスタを表示する場合のフローチャートと、入力とするトランジスタを表示する場合のフローチャートを示したが、信号名選択（Ｓ１０１、Ｓ２０１）において、出力とするトランジスタを表示するか入力とするトランジスタを表示するか、入力装置１９あるいはポインティング装置２０により選択するようにしても良い。
【００４２】
又、本発明の実施の形態では、ＣＭＯＳ構造の半導体デバイスを例にとって説明したが、ＣＭＯＳ構造に限らず、ｎチャンネル型集積回路（ＮＭＯＳＬＳＩ）やｐチャンネル型集積回路（ＰＭＯＳＬＳＩ）等に本発明を用いても構わない。
【００４３】
又、本発明の実施の形態に係るＣＡＤナビゲーション装置は、データ記憶装置１７、ネット情報記憶装置２１、図形情報記憶装置２２、一致情報記憶装置２３、プログラム記憶装置２４を分けて備えると記述したが、これらの記憶装置を一つの記憶装置で代用しても構わない。同様に、ＣＰＵ１５内の各モジュールは、一つのＣＰＵ１５内にあると記述したが、複数のＣＰＵに分けて備えられていても良い。その際、複数のＣＰＵ間でデータのやりとりが行えるようにバスなどでＣＰＵ間を接続する。
【００４４】
このように、本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【００４５】
【発明の効果】
本発明によれば、回路パタンの知識無しに、裏面解析時のトランジスタ位置へのナビゲーションを正確に短時間で行うことができるＣＡＤナビゲーション装置、ＣＡＤナビゲーション方法及びＣＡＤナビゲーションプログラムを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施に形態に係るＣＡＤナビゲーション装置の構成図である。
【図２】本発明の実施に形態に係るＣＡＤナビゲーションシステムの構成図である。
【図３】本発明の実施の形態に係る任意の信号を出力とするトランジスタの表示方法のフローチャートである。
【図４】本発明の実施の形態に係る任意の信号を入力とするトランジスタの表示方法のフローチャートである。
【図５】（ａ）はインバータ回路の表示例である。（ｂ）は、従来のＣＡＤナビゲーション方法における表示例である。（ｃ）は、本発明に係るＣＡＤナビゲーション方法における表示例である。
【図６】本発明の実施に形態に係るネット情報の一例である。
【図７】本発明の実施に形態に係る図形情報の一例である。
【図８】本発明の実施に形態に係る一致情報の一例である。
【図９】ｐチャンネル型トランジスタ領域の定義の一例である。
【図１０】ｎチャンネル型トランジスタ領域の定義の一例である。
【符号の説明】
１　ｎウェル領域
２　ｓｄｇ領域
３　ポリシリコン領域
４　ｐｃｈトランジスタ領域
５　ｐ型ソース・ドレイン領域
６　ｐウェル領域
７　ｎｃｈトランジスタ領域
８　ｎ型ソース・ドレイン領域
９　ネットリスト
１０　レイアウト
１１　ＬＶＳ処理装置（回路接続チェック装置）
１２　ネット情報
１３　図形情報
１４　一致情報
１５　処理制御装置（ＣＰＵ）
１５ａ　信号名選択モジュール
１５ｂ　トランジスタ名抽出モジュール
１５ｃ　トランジスタ名記憶モジュール
１５ｄ　トランジスタ識別名検索モジュール
１５ｅ　図形識別名検索モジュール
１５ｆ　図形情報抽出モジュール
１５ｇ　表示モジュール
１６　ＣＡＤナビゲーション装置
１７　データ記憶装置
１８　表示装置
１９　入力装置
２０　ポインティング装置
２１　ネット情報記憶装置
２２　図形情報記憶装置
２３　一致情報記憶装置
２４　プログラム記憶装置
２５　出力配線領域
【図１】
2004093221.tif 000003
【図２】
2004093221.tif 000004
【図３】
2004093221.tif 000005
【図４】
2004093221.tif 000006
【図５】
2004093221.tif 000007
【図６】
2004093221.tif 000008
【図７】
2004093221.tif 000009
【図８】
2004093221.tif 000010
【図９】
2004093221.tif 000011
【図１０】
2004093221.tif 000012