Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2959487B2 - Wiring display system - Google Patents
[go: Go Back, main page]

JP2959487B2 - Wiring display system - Google Patents

Wiring display system

Info

Publication number
JP2959487B2
JP2959487B2 JP8235083A JP23508396A JP2959487B2 JP 2959487 B2 JP2959487 B2 JP 2959487B2 JP 8235083 A JP8235083 A JP 8235083A JP 23508396 A JP23508396 A JP 23508396A JP 2959487 B2 JP2959487 B2 JP 2959487B2
Authority
JP
Japan
Prior art keywords
wiring
extracting
coordinate data
same node
point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP8235083A
Other languages
Japanese (ja)
Other versions
JPH1078977A (en
Inventor
國広 小藪
正次 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP8235083A priority Critical patent/JP2959487B2/en
Publication of JPH1078977A publication Critical patent/JPH1078977A/en
Application granted granted Critical
Publication of JP2959487B2 publication Critical patent/JP2959487B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、集積回路のCAD
レイアウト図の配線パターンの配線表示システムに関す
る。
The present invention relates to a CAD for integrated circuits.
The present invention relates to a wiring display system for wiring patterns in a layout diagram.

【0002】[0002]

【従来の技術】従来、Electron Beamテス
タ(以下、EBテスタと言う。)等で用いられる配線表
示システムでは、画面表示された集積回路(以下、LS
Iと言う。)のレイアウト図の中から注目する配線を選
択し、この選択された配線はどの配線層の配線なのか、
あるいはどの回路の入力または出力端子とどのように接
続されているかをユーザーが認識できるように強調的に
表示される。
2. Description of the Related Art Conventionally, in a wiring display system used in an Electron Beam tester (hereinafter, referred to as an EB tester) or the like, an integrated circuit (hereinafter referred to as an LS) displayed on a screen.
Say I. ), Select the wiring of interest from the layout diagram, and which wiring layer is the selected wiring,
Alternatively, the display is emphasized so that the user can recognize which circuit is connected to the input or output terminal and how.

【0003】図15は、従来の配線表示システムの構成
を示すブロック図である。この配線表示システムはマウ
ス等の入力装置1と、配線抽出手段20を備えているデ
ータ処理装置2と、CRT等の表示装置3とから構成さ
れる。
FIG. 15 is a block diagram showing a configuration of a conventional wiring display system. The wiring display system includes an input device 1 such as a mouse, a data processing device 2 including a wiring extracting unit 20, and a display device 3 such as a CRT.

【0004】図16は上記配線表示システムの動作を示
すフローチャートである。
FIG. 16 is a flowchart showing the operation of the wiring display system.

【0005】図15及び図16を参照して、上記配線表
示システムの動作を説明する。予め、表示装置3に表示
されたLSIのレイアウト図の中から、注目する配線を
入力装置1により選択する。(ステップS1)。次に、
前記選択された配線(以下、被選択配線と言う。)の情
報が配線抽出手段20に与えられ、配線抽出手段20は
その情報に基づき被選択配線と同一の節点となる配線全
て、即ちスルーホールもしくはコンタクト(以下スルー
ホール等と言う。)を介して各回線の入力、出力端子に
接続される配線全てを抽出する(ステップS2)。前記
抽出した配線を、強調して表示し(ステップS3)、動
作を終える。
Referring to FIGS. 15 and 16, the operation of the above wiring display system will be described. The wiring of interest is selected by the input device 1 from the layout diagram of the LSI displayed on the display device 3 in advance. (Step S1). next,
Information on the selected wiring (hereinafter, referred to as a selected wiring) is given to the wiring extracting means 20, and based on the information, the wiring extracting means 20 selects all wirings at the same node as the selected wiring, that is, through holes. Alternatively, all the wires connected to the input and output terminals of each line via a contact (hereinafter referred to as a through hole or the like) are extracted (step S2). The extracted wiring is highlighted and displayed (step S3), and the operation is completed.

【0006】例えば、図18で示すようなレイアウト図
が表示画面Dに表示されている場合、回路ブロックFB
1の入力I01の配線L1を選択したとする。そうする
と、配線L1とスルーホールt1、t2、t3で同一節
点となる配線L21、L22、L23及び配線L3とス
ルーホールt2、t3、t4でそれぞれ同一節点となる
配線L4、L5は強調表示されて、図19に示される画
面のようになる。回路ブロックFB1のI01の信号が
不良の場合は、この例だと回路ブロックFB5のO01
の信号を確認することになるが、この強調表示された配
線には分岐があり、L3の方向に行けばよいのかL4の
方向に行けばよいのかは分からず、いろいろな方向に表
示エリアを移動させることになる。また、分岐がなくて
も、長い配線であった場合は、表示移動を何回も実施す
ることになる。
For example, when a layout diagram as shown in FIG. 18 is displayed on the display screen D, the circuit block FB
It is assumed that the wiring L1 of the input I01 of 1 is selected. Then, the wirings L21, L22, L23, which are the same node in the wiring L1 and the through holes t1, t2, t3, and the wirings L4, L5, which are the same node in the wiring L3 and the through holes t2, t3, t4, are highlighted. The screen is as shown in FIG. If the signal of I01 of the circuit block FB1 is defective, in this example, O01 of the circuit block FB5 is defective.
However, the highlighted wiring has a branch, and it is not known whether the wiring should go in the direction of L3 or L4, and the display area is moved in various directions. Will be. Even if there is no branch, if the wiring is long, display movement is performed many times.

【0007】また、従来の配線表示システムではレイア
ウト上での被選択配線の入力部、出力部の座標を利用し
ていない。
Further, the conventional wiring display system does not use the coordinates of the input and output portions of the selected wiring on the layout.

【0008】[0008]

【発明が解決しようとする課題】従来の配線表示システ
ムは、被選択配線と同一節点として接続される配線が、
回路の入力端子あるいは出力端子のどちらに接続されて
いるかを認識することなく、全ての配線を抽出して強調
表示するため、被選択配線より回路の絞り込みを実施す
る際、被選択配線と同一節点として接続される配線が複
数の回路の入力または出力端子と接続されている場合に
は、この信号線の出力端子がどこにあるかを一意的に決
定できずに、全ての配線経路をレイアウト表示している
表示装置3の画面上でレイアウト図を移動させながらい
ちいち確認しなければならないという問題点を有してい
る。
In the conventional wiring display system, the wiring connected as the same node as the selected wiring is:
To extract and highlight all wiring without recognizing whether it is connected to the input terminal or the output terminal of the circuit, when narrowing down the circuit from the selected wiring, the same node as the selected wiring If the wiring to be connected is connected to the input or output terminal of multiple circuits, it is not possible to uniquely determine where the output terminal of this signal line is, and all wiring routes are displayed in layout. However, there is a problem that it is necessary to check each time while moving the layout diagram on the screen of the display device 3.

【0009】本発明の目的は、選択された配線より回路
の絞り込みを実施する際、レイアウト図等の移動を直ち
に行なえる配線表示システムを提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a wiring display system capable of immediately moving a layout diagram or the like when a circuit is narrowed down from a selected wiring.

【0010】[0010]

【課題を解決するための手段】請求項1記載の発明は、
集積回路のレイアウトを表示する表示手段と、前記表示
手段により表示されたレイアウトの配線上の任意の点を
指定する指定手段と、前記指定手段により指定された点
を通る配線および該配線と同一の節点を有する配線を強
調する強調手段と、を有する配線表示システムにおい
て、前記指定点と同一の節点にある入力部を示すテキス
トデータのレイアウト上の座標データを抽出する第1の
抽出手段と、前記指定点と同一の節点にある出力部を示
すテキストデータのレイアウト上の座標データを抽出す
る第2の抽出手段と、前記第1及び第2の抽出手段で抽
出した座標データを記憶する記憶手段とを有することを
特徴とする。
According to the first aspect of the present invention,
Display means for displaying the layout of the integrated circuit; designating means for designating an arbitrary point on the wiring of the layout displayed by the display means; wiring passing through the point designated by the designating means; A wiring display system comprising: a wiring display system comprising: a wiring display system including: a wiring means having a node; a first extracting means for extracting coordinate data on a layout of text data indicating an input unit at the same node as the designated point; Second extracting means for extracting coordinate data on the layout of the text data indicating the output part at the same node as the designated point, and storage means for storing the coordinate data extracted by the first and second extracting means; It is characterized by having.

【0011】請求項2記載の発明は、集積回路のレイア
ウトを表示する表示手段と、前記表示手段により表示さ
れたレイアウトの配線上の任意の点を指定する指定手段
と、前記指定手段により指定された点を通る配線および
該配線と同一の節点を有する配線を強調する強調手段
と、を有する配線表示システムにおいて、前記指定点と
同一の節点にある入力部を示すテキストデータのレイア
ウト上の座標データを抽出する第1の抽出手段と、前記
第1の抽出手段により抽出された座標データのうち、前
記指定点に一番近い座標データを抽出する第3の抽出手
段と、前記指定点と同一の節点にある出力部を示すテキ
ストデータのレイアウト上の座標データを抽出する第2
の抽出手段と、前記第2及び第3の抽出手段で抽出した
座標データを記憶する記憶手段とを有することを特徴と
する。
According to a second aspect of the present invention, there is provided a display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, and a designating means for designating the point. And a highlighting means for highlighting a wire passing through the point and a wire having the same node as the wire, in the wiring display system, coordinate data on a layout of text data indicating an input unit at the same node as the designated point A first extracting unit for extracting coordinate data, a third extracting unit for extracting coordinate data closest to the designated point from the coordinate data extracted by the first extracting unit, Second extraction of coordinate data on the layout of text data indicating an output unit at a node
, And storage means for storing the coordinate data extracted by the second and third extraction means.

【0012】請求項3記載の発明は、集積回路のレイア
ウトを表示する表示手段と、前記表示手段により表示さ
れたレイアウトの配線上の任意の点を指定する指定手段
と、前記指定手段により指定された点を通る配線および
該配線と同一の節点を有する配線を強調する強調手段
と、を有する配線表示システムにおいて、前記指定点と
同一の節点にあるポリシリコン配線を入力部とし、該入
力部の座標データを抽出する第4の抽出手段と、前記指
定点と同一の節点にある拡散領域を出力部とし、該出力
部の座標データを抽出する第5の抽出手段と、前記第4
及び第5の抽出手段で抽出した座標データを記憶する記
憶手段とを有することを特徴とする。
According to a third aspect of the present invention, there is provided a display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, and a designating means designated by the designating means. And a highlighting means for highlighting a wiring passing through the point and a wiring having the same node as the wiring, a polysilicon wiring at the same node as the designated point as an input unit, A fourth extraction unit for extracting coordinate data, a fifth extraction unit for setting a diffusion region at the same node as the designated point as an output unit, and extracting coordinate data of the output unit,
And storage means for storing the coordinate data extracted by the fifth extraction means.

【0013】請求項4記載の発明は、集積回路のレイア
ウトを表示する表示手段と、前記表示手段により表示さ
れたレイアウトの配線上の任意の点を指定する指定手段
と、前記指定手段により指定された点を通る配線および
該配線と同一の節点を有する配線を強調する強調手段
と、を有する配線表示システムにおいて、前記指定点と
同一の節点にあるポリシリコン配線を入力部とし、該入
力部の座標データを抽出する第4の抽出手段と、前記第
4の抽出手段により抽出された座標データのうち、前記
指定点に一番近い座標データを抽出する第6の抽出手段
と、前記指定点と同一の節点にある拡散領域を出力部と
し、該出力部の座標データを抽出する第5の抽出手段
と、前記第5及び第6の抽出手段で抽出した座標データ
を記憶する記憶手段とを有することを特徴とする。
According to a fourth aspect of the present invention, there is provided a display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, and a designating means for designating the point. And a highlighting means for highlighting a wiring passing through the point and a wiring having the same node as the wiring, a polysilicon wiring at the same node as the designated point as an input unit, Fourth extraction means for extracting coordinate data, sixth extraction means for extracting coordinate data closest to the designated point from the coordinate data extracted by the fourth extraction means, Fifth extraction means for extracting a diffusion area at the same node as an output part and extracting coordinate data of the output part, and storage means for storing the coordinate data extracted by the fifth and sixth extraction means. Characterized in that it has.

【0014】請求項5記載の発明は、集積回路のレイア
ウトを表示する表示手段と、前記表示手段により表示さ
れたレイアウトの配線上の任意の点を指定する指定手段
と、前記指定手段により指定された点を通る配線および
該配線と同一の節点を有する配線を強調する強調手段
と、を有する配線表示システムにおいて、前記指定点と
同一の節点にある拡散領域と交わるポリシリコン配線を
入力部とし、該入力部の座標データを抽出する第7の抽
出手段と、前記指定点と同一の節点にある拡散領域を出
力部とし、該出力部の座標データを抽出する第5の抽出
手段と、前記第5及び第7の抽出手段で抽出した座標デ
ータを記憶する記憶手段とを有することを特徴とする。
According to a fifth aspect of the present invention, there is provided a display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, and a designating means designated by the designating means. An emphasizing means for emphasizing a wiring passing through the point and a wiring having the same node as the wiring, a polysilicon wiring crossing a diffusion region at the same node as the designated point as an input unit, A seventh extraction unit for extracting coordinate data of the input unit, a fifth extraction unit for setting a diffusion region at the same node as the designated point as an output unit, and extracting coordinate data of the output unit, Storage means for storing the coordinate data extracted by the fifth and seventh extraction means.

【0015】請求項6記載の発明は、集積回路のレイア
ウトを表示する表示手段と、前記表示手段により表示さ
れたレイアウトの配線上の任意の点を指定する指定手段
と、前記指定手段により指定された点を通る配線および
該配線と同一の節点を有する配線を強調する強調手段
と、を有する配線表示システムにおいて、前記指定点と
同一の節点にある拡散領域と交わるポリシリコン配線を
入力部とし、該入力部の座標データを抽出する第7の抽
出手段と、前記第7の抽出手段により抽出された座標デ
ータのうち、前記指定点に一番近い座標データを抽出す
る第8の抽出手段と、前記指定点と同一の節点にある拡
散領域を出力部とし、該出力部の座標データを抽出する
第5の抽出手段と、前記第5及び第8の抽出手段で抽出
した座標データを記憶する記憶手段とを有することを特
徴とする。
According to a sixth aspect of the present invention, there is provided a display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, and a designating means designated by the designating means. An emphasizing means for emphasizing a wiring passing through the point and a wiring having the same node as the wiring, a polysilicon wiring crossing a diffusion region at the same node as the designated point as an input unit, A seventh extracting unit for extracting the coordinate data of the input unit, an eighth extracting unit for extracting, from the coordinate data extracted by the seventh extracting unit, coordinate data closest to the designated point, A diffusion area at the same node as the designated point is set as an output unit, and fifth extraction means for extracting coordinate data of the output part, and the coordinate data extracted by the fifth and eighth extraction means are described. And having a storage means for.

【0016】請求項7記載の発明は、集積回路のレイア
ウトを表示する表示手段と、前記表示手段により表示さ
れたレイアウトの配線上の任意の点を指定する指定手段
と、前記指定手段により指定された点を通る配線および
該配線と同一の節点を有する配線を強調する強調手段
と、を有する配線表示システムにおいて、前記指定点と
同一の節点にある2以上の拡散領域と交わるポリシリコ
ン配線を入力部とし、該入力部の座標データを抽出する
第9の抽出手段と、前記第9の抽出手段により抽出され
た座標データの間の座標を抽出する第10の抽出手段
と、前記指定点と同一の節点にある拡散領域を出力部と
し、該出力部の座標データを抽出する第5の抽出手段
と、前記第5及び第10の抽出手段で抽出した座標デー
タを記憶する記憶手段とを有することを特徴とする。
According to a seventh aspect of the present invention, there is provided a display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, and a designating means for designating the point. And a highlighting means for highlighting a wire passing through the point and a wire having the same node as the wire, and inputting a polysilicon wire that intersects two or more diffusion regions at the same node as the designated point. A ninth extraction unit for extracting coordinate data of the input unit; a tenth extraction unit for extracting coordinates between the coordinate data extracted by the ninth extraction unit; A fifth extraction unit for extracting the coordinate data of the output unit from the diffusion region at the node of the output unit, and a storage unit for storing the coordinate data extracted by the fifth and tenth extraction units. Characterized in that it has.

【0017】請求項8記載の発明は、集積回路のレイア
ウトを表示する表示手段と、前記表示手段により表示さ
れたレイアウトの配線上の任意の点を指定する指定手段
と、前記指定手段により指定された点を通る配線および
該配線と同一の節点を有する配線を強調する強調手段
と、を有する配線表示システムにおいて、前記指定点と
同一の節点にある2以上の拡散領域と交わるポリシリコ
ン配線を入力部とし、該入力部の座標データを抽出する
第9の抽出手段と、前記第9の抽出手段により抽出され
た座標データの間の座標を抽出する第10の抽出手段
と、前記第10の抽出手段により抽出された座標データ
のうち、前記指定点に一番近い座標データを抽出する第
11の抽出手段と、前記指定点と同一の節点にある拡散
領域を出力部とし、該出力部の座標データを抽出する第
5の抽出手段と、前記第5及び第11の抽出手段で抽出
した座標データを記憶する記憶手段とを有することを特
徴とする。
The invention according to claim 8 is a display means for displaying the layout of the integrated circuit, a designating means for designating an arbitrary point on the wiring of the layout displayed by the display means, and a designating means designated by the designating means. And a highlighting means for highlighting a wire passing through the point and a wire having the same node as the wire, and inputting a polysilicon wire that intersects two or more diffusion regions at the same node as the designated point. A ninth extraction unit for extracting coordinate data of the input unit; a tenth extraction unit for extracting coordinates between the coordinate data extracted by the ninth extraction unit; and a tenth extraction unit. An eleventh extraction unit for extracting coordinate data closest to the designated point from the coordinate data extracted by the unit, and a diffusion area at the same node as the designated point as an output unit. And having a fifth extracting means for extracting the coordinate data of the force unit, and a storage means for storing coordinate data extracted in the fifth and eleventh extraction means.

【0018】請求項9記載の発明は、集積回路のレイア
ウトを表示する表示手段と、前記表示手段により表示さ
れたレイアウトの配線上の任意の点を指定する指定手段
と、前記指定手段により指定された点を通る配線および
該配線と同一の節点を有する配線を強調する強調手段
と、を有する配線表示システムにおいて、前記指定点と
同一の節点にあるポリシリコン配線を入力部とし該入力
部の座標データを抽出する抽出手段、前記指定点と同一
の節点にあるポリシリコン配線のうち前記指定点に一番
近いポリシリコン配線を入力部とし該入力部の座標デー
タを抽出する抽出手段、前記指定点と同一の節点にある
拡散領域と交わるポリシリコン配線を入力部とし該入力
部の座標データを抽出する抽出手段、前記指定点と同一
の節点にある拡散領域と交わるポリシリコン配線のうち
前記指定点に一番近い拡散領域と交わるポリシリコン配
線を入力部とし該入力部の座標データを抽出する抽出手
段、前記指定点と同一の節点にあり2以上の拡散領域と
交わるポリシリコン配線を入力部とし該拡散領域の間の
座標データを抽出する抽出手段、及び前記指定点と同一
の節点にあり2以上の拡散領域と交わり前記指定点から
一番近くの座標にあるポリシリコン配線を入力部とし該
拡散領域の間の座標データを抽出する抽出手段のうちの
いずれか一つの抽出手段である第12の抽出手段と、前
記指定点と同一の節点にある2つの拡散領域をそれぞれ
出力部とし、該2つの出力部の座標データをそれぞれ抽
出する第13の抽出手段と、前記第13の抽出手段によ
り抽出された座標データの間の座標データを抽出する第
14の抽出手段と、前記第12及び第14の抽出手段で
抽出した座標データを記憶する記憶手段とを有すること
を特徴とする。
According to a ninth aspect of the present invention, there is provided a display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, and a designating means for designating the layout. And a highlighting means for highlighting a wire passing through the specified point and a wire having the same node as the wire, wherein a polysilicon wire located at the same node as the designated point is used as an input unit, and the coordinates of the input unit are used. Extracting means for extracting data, extracting means for using a polysilicon wiring closest to the designated point among the polysilicon wirings at the same node as the designated point as an input unit, and extracting coordinate data of the input section, Extracting means for using a polysilicon wiring intersecting with a diffusion region at the same node as an input portion to extract coordinate data of the input portion, a diffusion region at the same node as the designated point; Means for inputting a polysilicon wiring intersecting with the diffusion region closest to the designated point among the polysilicon wirings intersecting with the input point, extracting coordinate data of the input part, and extracting two or more diffusions at the same node as the designated point Extracting means for inputting a polysilicon wiring intersecting with the region as an input portion and extracting coordinate data between the diffusion regions; and coordinates closest to the designated point at the same node as the designated point and intersecting with two or more diffusion regions. And a twelfth extracting means, which is one of the extracting means for extracting the coordinate data between the diffusion regions by using the polysilicon wiring at the input portion as the input portion, and the second node at the same node as the designated point. A third diffusion unit serving as an output unit and extracting coordinate data of the two output units; and a coordinate data between coordinate data extracted by the thirteenth extraction unit. And having a first 14 extracting means for extracting the data, and storage means for storing coordinate data extracted in the twelfth and fourteenth extraction means.

【0019】請求項10記載の発明は、集積回路のレイ
アウトを表示する表示手段と、前記表示手段により表示
されたレイアウトの配線上の任意の点を指定する指定手
段と、前記指定手段により指定された点を通る配線およ
び該配線と同一の節点を有する配線を強調する強調手段
と、を有する配線表示システムにおいて、前記指定点と
同一の節点にあるポリシリコン配線を入力部とし該入力
部の座標データを抽出する抽出手段、前記指定点と同一
の節点にあるポリシリコン配線のうち前記指定点に一番
近いポリシリコン配線を入力部とし該入力部の座標デー
タを抽出する抽出手段、前記指定点と同一の節点にある
拡散領域と交わるポリシリコン配線を入力部とし該入力
部の座標データを抽出する抽出手段、前記指定点と同一
の節点にある拡散領域と交わるポリシリコン配線のうち
前記指定点に一番近い拡散領域と交わるポリシリコン配
線を入力部とし該入力部の座標データを抽出する抽出手
段、前記指定点と同一の節点にあり2以上の拡散領域と
交わるポリシリコン配線を入力部とし該拡散領域の間の
座標データを抽出する抽出手段、及び前記指定点と同一
の節点にあり2以上の拡散領域と交わり前記指定点から
一番近くの座標にあるポリシリコン配線を入力部とし該
拡散領域の間の座標データを抽出する抽出手段のうちの
いずれか一つの抽出手段である第12の抽出手段と、前
記指定点と同一の節点にある2つの拡散領域として、N
型拡散領域とP型拡散領域とを1つずつ抽出し、前記抽
出した各領域の座標データを抽出し、前記座標データの
間の座標データを抽出する第15の抽出手段と、前記第
12及び第15の抽出手段で抽出した座標データを記憶
する記憶手段とを有することを特徴とする。
According to a tenth aspect of the present invention, there is provided a display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on the wiring of the layout displayed by the display means, and a designating means for designating the layout. And a highlighting means for highlighting a wire passing through the specified point and a wire having the same node as the wire, wherein a polysilicon wire located at the same node as the designated point is used as an input unit, and the coordinates of the input unit are used. Extracting means for extracting data, extracting means for using a polysilicon wiring closest to the designated point among the polysilicon wirings at the same node as the designated point as an input unit, and extracting coordinate data of the input section, Extracting means for using a polysilicon wiring intersecting with a diffusion region at the same node as an input portion and extracting coordinate data of the input portion, a diffusion device at the same node as the designated point Extracting means for extracting, as an input part, a polysilicon wiring which intersects with the diffusion region closest to the designated point among the polysilicon wirings intersecting the region, and extracting coordinate data of the input part at two or more nodes at the same node as the designated point An extraction means for inputting a polysilicon wiring intersecting with the diffusion region as an input portion and extracting coordinate data between the diffusion regions; and an intersection located at the same node as the designated point and intersecting with two or more diffusion regions and being closest to the designated point. A twelfth extracting means, which is one of the extracting means for extracting the coordinate data between the diffusion regions by using the polysilicon wiring at the coordinates as an input part, and at the same node as the designated point As two diffusion regions, N
A fifteenth extraction means for extracting one type diffusion region and one P type diffusion region one by one, extracting coordinate data of the extracted regions, and extracting coordinate data between the coordinate data; Storage means for storing the coordinate data extracted by the fifteenth extraction means.

【0020】請求項11記載の発明は、集積回路のレイ
アウトを表示する表示手段と、前記表示手段により表示
されたレイアウトの配線上の任意の点を指定する指定手
段と、前記指定手段により指定された点を通る配線およ
び該配線と同一の節点を有する配線を強調する強調手段
と、を有する配線表示システムにおいて、前記指定点と
同一の節点にあるポリシリコン配線を入力部とし該入力
部の座標データを抽出する抽出手段、前記指定点と同一
の節点にあるポリシリコン配線のうち前記指定点に一番
近いポリシリコン配線を入力部とし該入力部の座標デー
タを抽出する抽出手段、前記指定点と同一の節点にある
拡散領域と交わるポリシリコン配線を入力部とし該入力
部の座標データを抽出する抽出手段、前記指定点と同一
の節点にある拡散領域と交わるポリシリコン配線のうち
前記指定点に一番近い拡散領域と交わるポリシリコン配
線を入力部とし該入力部の座標データを抽出する抽出手
段、前記指定点と同一の節点にあり2以上の拡散領域と
交わるポリシリコン配線を入力部とし該拡散領域の間の
座標データを抽出する抽出手段、及び前記指定点と同一
の節点にあり2以上の拡散領域と交わり前記指定点から
一番近くの座標にあるポリシリコン配線を入力部とし該
拡散領域の間の座標データを抽出する抽出手段のうちの
いずれか一つの抽出手段である第12の抽出手段と、前
記指定点と同一の節点上にあるポリシリコン配線で区切
られた拡散領域のドレイン領域又はソース領域を拡散領
域とし、該拡散領域の座標データを抽出する第16の抽
出手段と、前記第12及び第16の抽出手段で抽出した
座標データを記憶する記憶手段とを有することを特徴と
する。
The invention according to claim 11 is a display means for displaying a layout of the integrated circuit, a designating means for designating an arbitrary point on the wiring of the layout displayed by the display means, and a designating means for designating the point designated by the designating means. And a highlighting means for highlighting a wire passing through the specified point and a wire having the same node as the wire, wherein a polysilicon wire located at the same node as the designated point is used as an input unit, and the coordinates of the input unit are used. Extracting means for extracting data, extracting means for using a polysilicon wiring closest to the designated point among the polysilicon wirings at the same node as the designated point as an input unit, and extracting coordinate data of the input section, Extracting means for using a polysilicon wiring intersecting with a diffusion region at the same node as an input portion and extracting coordinate data of the input portion, a diffusion device at the same node as the designated point Extracting means for extracting, as an input part, a polysilicon wiring which intersects with the diffusion region closest to the designated point among the polysilicon wirings intersecting the region, and extracting coordinate data of the input part at two or more nodes at the same node as the designated point An extraction means for inputting a polysilicon wiring intersecting with the diffusion region as an input portion and extracting coordinate data between the diffusion regions; and an intersection located at the same node as the designated point and intersecting with two or more diffusion regions and being closest to the designated point. A twelfth extraction means, which is one of the extraction means for extracting the coordinate data between the diffusion regions by using a polysilicon wiring at the coordinates as an input part, and on the same node as the designated point A sixteenth extracting means for extracting a drain region or a source region of a diffusion region separated by a certain polysilicon wiring as a diffusion region and extracting coordinate data of the diffusion region; And having a storage means for storing coordinate data extracted in detecting means.

【0021】請求項12記載の発明は、集積回路のレイ
アウトを表示する表示手段と、前記表示手段により表示
されたレイアウトの配線上の任意の点を指定する指定手
段と、前記指定手段により指定された点を通る配線およ
び該配線と同一の節点を有する配線を強調する強調手段
と、を有する配線表示システムにおいて、前記指定点と
同一の節点にあるポリシリコン配線を入力部とし該入力
部の座標データを抽出する抽出手段、前記指定点と同一
の節点にあるポリシリコン配線のうち前記指定点に一番
近いポリシリコン配線を入力部とし該入力部の座標デー
タを抽出する抽出手段、前記指定点と同一の節点にある
拡散領域と交わるポリシリコン配線を入力部とし該入力
部の座標データを抽出する抽出手段、前記指定点と同一
の節点にある拡散領域と交わるポリシリコン配線のうち
前記指定点に一番近い拡散領域と交わるポリシリコン配
線を入力部とし該入力部の座標データを抽出する抽出手
段、前記指定点と同一の節点にあり2以上の拡散領域と
交わるポリシリコン配線を入力部とし該拡散領域の間の
座標データを抽出する抽出手段、及び前記指定点と同一
の節点にあり2以上の拡散領域と交わり前記指定点から
一番近くの座標にあるポリシリコン配線を入力部とし該
拡散領域の間の座標データを抽出する抽出手段のうちの
いずれか一つの抽出手段である第12の抽出手段と、前
記指定点と同一の節点にある拡散領域と前記指定手段に
より指定された点を通る配線とを接続する接続部の座標
データを抽出する第17の抽出手段と、前記第12及び
第17の抽出手段で抽出した座標データを記憶する記憶
手段とを有することを特徴とする配線表示システム。
According to a twelfth aspect of the present invention, there is provided a display means for displaying a layout of an integrated circuit, a designation means for designating an arbitrary point on a wiring of the layout displayed by the display means, and a designation means for designating the layout. And a highlighting means for highlighting a wire passing through the specified point and a wire having the same node as the wire, wherein a polysilicon wire located at the same node as the designated point is used as an input unit, and the coordinates of the input unit are used. Extracting means for extracting data, extracting means for using a polysilicon wiring closest to the designated point among the polysilicon wirings at the same node as the designated point as an input unit, and extracting coordinate data of the input section, Extracting means for using a polysilicon wiring intersecting with a diffusion region at the same node as an input portion and extracting coordinate data of the input portion, a diffusion device at the same node as the designated point Extracting means for extracting, as an input part, a polysilicon wiring which intersects with the diffusion region closest to the designated point among the polysilicon wirings intersecting the region, and extracting coordinate data of the input part at two or more nodes at the same node as the designated point An extraction means for inputting a polysilicon wiring intersecting with the diffusion region as an input portion and extracting coordinate data between the diffusion regions; and an intersection located at the same node as the designated point and intersecting with two or more diffusion regions and being closest to the designated point. A twelfth extracting means, which is one of the extracting means for extracting the coordinate data between the diffusion regions by using the polysilicon wiring at the coordinates as an input part, and at the same node as the designated point Seventeenth extracting means for extracting coordinate data of a connecting part connecting the diffusion area and a wiring passing through the point designated by the designating means, and coordinate data extracted by the twelfth and seventeenth extracting means. Wiring display system characterized by having a storage means for storing data.

【0022】[0022]

【作用】本発明の配線表示システムは、選択された配線
と同一節点となる全ての配線を抽出したあと、抽出され
た配線に付与されたテキストデータを抽出して入力部、
出力部の座標を抽出して記憶するか、ゲート入力部とな
るポリシリコン配線を入力部、拡散領域を出力部として
抽出して各座標を記憶するので、レイアウト図等の移動
を直ちに行なえる。
According to the wiring display system of the present invention, after extracting all wirings having the same node as the selected wiring, text data added to the extracted wiring is extracted, and the input unit,
Since the coordinates of the output section are extracted and stored, or the polysilicon wiring serving as the gate input section is extracted as the input section and the diffusion region is extracted as the output section and the respective coordinates are stored, the layout diagram and the like can be moved immediately.

【0023】[0023]

【発明の実施の形態】図面を参照して本発明に係る配線
表示システムの実施の形態を以下に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a wiring display system according to the present invention will be described below with reference to the drawings.

【0024】図1は本発明に係る配線表示システムの一
実施の形態を示すブロック図である。この配線表示シス
テムは、マウス等の入力装置1と、データ処理装置2と
CRT等の出力装置3とを有し、データ処理装置2は配
線抽出手段20と入力部の座標を抽出し、その座標を記
憶する入力部座標抽出記憶手段30と出力部の座標を抽
出し、その座標を記憶する出力部座標抽出記憶手段40
とを有している。
FIG. 1 is a block diagram showing an embodiment of a wiring display system according to the present invention. This wiring display system has an input device 1 such as a mouse, a data processing device 2 and an output device 3 such as a CRT, and the data processing device 2 extracts the coordinates of a wiring extracting means 20 and an input unit, Input unit coordinate extraction storage unit 30 for storing the coordinates of the output unit and output unit coordinate extraction storage unit 40 for extracting the coordinates of the output unit and storing the coordinates
And

【0025】図2は上記配線表示システムの動作を説明
するフローチャートである。
FIG. 2 is a flowchart for explaining the operation of the wiring display system.

【0026】予め、出力装置3に表示されたレイアウト
図の中から、注目する配線上に入力装置1によって指定
点を指定することにより配線を選択する(ステップS2
0)。次に、前記選択された配線(以下、被選択配線と
言う。)の情報から、被選択配線と同一の節点となる配
線全て、即ちスルーホールもしくはコンタクト、(以
下、コンタクト等と言う。)を介して被選択配線と接続
される他の配線層の配線全て、及び被選択配線を介して
各回路の入力、出力端子に接続される配線全てを抽出
し、強調して表示する(ステップS21,22)。ここ
までは、従来の配線表示システムと同じ動作である。次
に、前記被選択配線と同一節点上にあり、テキストデー
タが付与されているレイアウト図であればそのテキスト
データから又は配線層情報から、入力部情報を得て入力
部の座標を抽出し、記憶する(ステップS23)。次
に、前記被選択配線と同一節点上にあるテキストデータ
または配線層情報から、出力部情報を得て出力部座標を
抽出し、これを記憶し(ステップS24)、動作を終え
る。
A wiring is selected from the layout diagram displayed on the output device 3 in advance by designating a designated point on the wiring of interest by the input device 1 (step S2).
0). Next, from the information on the selected wiring (hereinafter, referred to as a selected wiring), all the wirings at the same node as the selected wiring, that is, through holes or contacts (hereinafter, referred to as contacts, etc.). All the wirings of the other wiring layers connected to the selected wiring via the selected wiring and all the wirings connected to the input and output terminals of each circuit via the selected wiring are extracted and highlighted (step S21, 22). The operation so far is the same as that of the conventional wiring display system. Next, if the layout diagram is located on the same node as the selected wiring and is provided with text data, from the text data or from the wiring layer information, input unit information is obtained to extract the coordinates of the input unit, It is stored (step S23). Next, output section information is obtained from text data or wiring layer information on the same node as the selected wiring, and output section coordinates are extracted and stored (step S24), thus ending the operation.

【0027】前記テキストデータが付与されているレイ
アウト図において、テキストデータの座標の抽出及び記
憶について、図3のフローチャート図を用いてさらに説
明をする。
The extraction and storage of the coordinates of the text data in the layout diagram to which the text data is added will be further described with reference to the flowchart of FIG.

【0028】被選択配線に付与されている全ての入力テ
キストデータの抽出を行なう(ステップS30)。次
に、一つ一つの入力テキストデータについてレイアウト
上での座標を抽出しそれを記憶する(ステップS3
1)。同様に、被選択配線に付与されている全ての出力
テキストデータを抽出する(ステップS32)。次に一
つ一つの出力テキストデータについて、レイアウト上で
の座標を抽出し、それを記憶し(ステップS33)、動
作を終える。このフローチャートを囲っている枠は、上
枠部分が入力部の座標抽出及び座標記憶を行なっている
ことを示し、下枠部分が出力部の座標抽出及び座標記憶
を行なっていることを示している。以下のフローチャー
トにおいても同様である。
All input text data assigned to the selected wiring is extracted (step S30). Next, coordinates on the layout are extracted and stored for each piece of input text data (step S3).
1). Similarly, all output text data assigned to the selected wiring is extracted (step S32). Next, for each output text data, the coordinates on the layout are extracted and stored (step S33), and the operation ends. The frame surrounding this flowchart indicates that the upper frame portion performs coordinate extraction and coordinate storage of the input unit, and the lower frame portion indicates that coordinate extraction and coordinate storage of the output unit is performed. . The same applies to the following flowcharts.

【0029】上述の動作をレイアウト図を示す図18を
用いて説明すると、L1を選択するために入力装置1に
よりL1上の任意の点に指定点の位置を指定する。図1
8のレイアウト図は、被選択配線を選択しその被選択配
線と同一節点となる他の配線層の配線全てを強調的に表
示した後まで、つまり図2のステップS23までは従来
と同じ動作なので図19のようになる。次に、回路ブロ
ックFB1の入力テキストデータ(一般的にIで始まる
文字列)であるI01の座標(XFB1I01,YFB
1I01)、回路ブロックFB4の入力テキストデータ
であるI02の座標(XFB4I02,YFB4I0
2)及び回路ブロックFB3の入力テキストデータであ
るI01の座標(XFB3I01、YFB3I01)を
求め記憶する。更に、回路ブロックFB5の出力テキス
トデータ(一般的にOで始まる文字列)であるO01の
座標(XFB5O01,YFB5O01)を抽出して記
憶する。
The above operation will be described with reference to FIG. 18 showing a layout diagram. In order to select L1, the position of the designated point is designated at an arbitrary point on L1 by the input device 1. FIG.
The layout diagram of FIG. 8 is the same as the conventional operation until after the selected wiring is selected and all the wirings of the other wiring layers at the same node as the selected wiring are highlighted, that is, until step S23 in FIG. As shown in FIG. Next, I01 coordinates (XFB1I01, YFB) which is input text data (a character string generally starting with I) of the circuit block FB1.
1I01), the coordinates (XFB4I02, YFB4I0) of I02 which is the input text data of the circuit block FB4
2) Find and store the coordinates (XFB3I01, YFB3I01) of I01 which is the input text data of the circuit block FB3. Further, coordinates (XFB5O01, YFB5O01) of O01, which is output text data (a character string generally starting with O) of the circuit block FB5, are extracted and stored.

【0030】従って、順次記憶した座標部分に移動して
レイアウト図の表示を確認すれば、出力部分がどこかわ
かり、レイアウト上での移動量が減少する。またEBテ
スタで解析するLSIが乗っている移動ステージに前記
座標を入力し、その移動を制御することにより観測した
い信号(この場合は回路ブロックFB5のO01)を直
ちに観測することが可能である。
Therefore, if the user moves to the sequentially stored coordinate portions and checks the display of the layout diagram, the output portion can be identified, and the amount of movement on the layout is reduced. Also, by inputting the coordinates to a moving stage on which an LSI to be analyzed by an EB tester is mounted and controlling the movement, a signal to be observed (in this case, O01 of the circuit block FB5) can be immediately observed.

【0031】この例では、出力部分は一つしかないが、
出力部分は一つに限るものではなく、例えばバスに接続
されている配線では、多数の出力が同一節点上にあって
も良い。この場合でも、一つ一つの出力部分の座標を抽
出して記憶することにより直ちに移動できるので、一つ
一つの出力状態を直ちに確認することが可能であり、効
率もよい。
In this example, there is only one output part,
The number of outputs is not limited to one. For example, in a wiring connected to a bus, many outputs may be on the same node. Even in this case, since the user can move immediately by extracting and storing the coordinates of each output portion, it is possible to immediately confirm each output state, which is efficient.

【0032】図4は入力テキストデータの全て抽出する
のではなくて、被選択配線を指定した指定点に一番近い
入力テキストデータを選択して抽出する動作を示すフロ
ーチャートを示す。
FIG. 4 is a flowchart showing an operation of selecting and extracting input text data closest to a specified point where a selected wiring is specified, instead of extracting all input text data.

【0033】被選択配線を選択し、その被選択配線と同
一節点となる他の配線層の配線全てを強調的に表示した
あと画面の表示は図19のようになる。その後、被選択
配線に付与されている全ての入力テキストデータを抽出
する(ステップS40)。次に、被選択配線を指定した
指定点に一番近い入力テキストデータについて、レイア
ウト上での座標を抽出してそれを記憶する(ステップS
41)。次に、被選択配線に付与されている全ての出力
テテキストデータを抽出する(ステップS42)。次
に、一つ一つの出力テキストデータについて、レイアウ
ト上での座標を抽出してそれを記憶する(ステップS4
3)。
After selecting the selected wiring and highlighting all the wirings of the other wiring layers at the same node as the selected wiring, the screen display is as shown in FIG. Then, all input text data assigned to the selected wiring is extracted (step S40). Next, with respect to the input text data closest to the designated point where the selected wiring is designated, the coordinates on the layout are extracted and stored (step S).
41). Next, all output text data assigned to the selected wiring is extracted (step S42). Next, for each output text data, the coordinates on the layout are extracted and stored (step S4).
3).

【0034】上述の動作を図18のレイアウト図の例で
説明する。この場合、被選択配線はL1である。前記強
調的に表示するまでは従来と同じ図19になる。次に、
この図の場合、指定点に一番近い入力テキストデータは
回路ブロックFB1の入力テキストデータであるI01
であり、その座標(XFB1I01,YFB1I01)
を求めて記憶する。更に、回路ブロックFB5の出力テ
キストデータであるO01の座標(XFB5O01,Y
FB5O01)を求めて記憶する。
The above operation will be described with reference to the layout diagram shown in FIG. In this case, the selected wiring is L1. FIG. 19 is the same as that of the related art until the display is emphasized. next,
In this case, the input text data closest to the designated point is I01 which is the input text data of the circuit block FB1.
And its coordinates (XFB1I01, YFB1I01)
Is searched for and memorized. Further, the coordinates (XFB5O01, Y) of O01 which is the output text data of the circuit block FB5
FB5O01) is obtained and stored.

【0035】従って、順次記憶した座標に移動してレイ
アウト表示を確認すれば、出力部分がどこかわかるし、
レイアウト上での移動量を減少させ、EBテスタで解析
するLSIの移動ステージに座標を入力して制御するこ
とで、観測したい信号(この場合は回路ブロックFB5
のO01)を直ちに観測できることになる。また、観測
していた入力部分(この場合は回路ブロックFB1のI
01)を再度確認するときには、直ちに移動できること
になる。
Therefore, if the user moves to the sequentially stored coordinates and checks the layout display, the output portion can be found, and
A signal to be observed (in this case, the circuit block FB5) is reduced by reducing the amount of movement on the layout and inputting and controlling coordinates on the movement stage of the LSI to be analyzed by the EB tester.
O01) can be observed immediately. In addition, the input part observed (in this case, the I of the circuit block FB1)
01), the user can move immediately.

【0036】次に、テキストデータが付与されていない
場合についての動作を説明する。
Next, the operation when no text data is added will be described.

【0037】図5はレイアウト図にテキストデータが付
与されていない場合に、配線層情報から入力部情報と出
力部情報を得る動作を示したフローチャートである。
FIG. 5 is a flowchart showing an operation for obtaining input section information and output section information from wiring layer information when text data is not added to the layout diagram.

【0038】被選択配線を選択し、その被選択配線と同
一節点となる他の配線層の配線全てを強調的に表示した
あと画面の表示は図19のようになる。この後、MOS
トランジスタのゲート電極にはポリシリコン配線を使用
しておりさらに入力部であることから、入力部として被
選択配線に接続されている全てのポリシリコン配線デー
タを抽出する(ステップS50)。次に、一つ一つのポ
リシリコン配線について、レイアウト上での座標(その
図形で囲まれる境界上を含めた座標の一つ)を抽出し、
それを記憶する(ステップS51)。次に、出力部とし
て被選択配線に接続されている全ての拡散領域データを
抽出する(ステップS52)。次に、一つ一つの拡散領
域データについてレイアウト上での座標を抽出しそれを
記憶し(ステップS53)、動作を終える。
After the selected wiring is selected and all the wirings of the other wiring layers at the same node as the selected wiring are highlighted and displayed, the screen display is as shown in FIG. After this, MOS
Since a polysilicon wiring is used for the gate electrode of the transistor and is an input part, all the polysilicon wiring data connected to the selected wiring as the input part is extracted (step S50). Next, for each polysilicon wiring, the coordinates on the layout (one of the coordinates including the boundary surrounded by the figure) are extracted,
It is stored (step S51). Next, all diffusion region data connected to the selected wiring is extracted as an output unit (step S52). Next, the coordinates on the layout are extracted for each of the diffusion region data and stored (step S53), and the operation is completed.

【0039】例えば、図18のL1が被選択配線として
選択されたする。これに接続される配線は、L21、L
22、L23、L3、L4及びL5であるが、それ以外
に、回路ブロックFB1の入力テキストデータであるI
01、回路ブロックFB4の入力テキストデータである
I02、回路ブロックFB5の出力テキストデータであ
るO01、回路ブロックFB3の出力テキストデータで
あるO01に相当する配線がある。一般的に考えて、ポ
リシリコン配線は、入力部分に使用されていることか
ら、L1、L3及びL5と回路ブロックFB1の入力テ
キストデータであるI01、回路ブロックFB4の入力
テキストデータであるI02及び回路ブロックFB3の
入力テキストデータであるI01である。これらのポリ
シリコン配線のレイアウト上での各座標(その図形で囲
まれる境界上を含めた座標の一つ)を抽出し、それを記
憶する。
For example, assume that L1 in FIG. 18 is selected as a selected wiring. The wiring connected to this is L21, L
22, L23, L3, L4, and L5, and other than I, which is the input text data of the circuit block FB1.
01, wiring corresponding to I02 which is input text data of the circuit block FB4, O01 which is output text data of the circuit block FB5, and O01 which is output text data of the circuit block FB3. Generally speaking, since the polysilicon wiring is used for the input portion, L1, L3 and L5 and I01 which is the input text data of the circuit block FB4, I02 which is the input text data of the circuit block FB4, and the circuit This is I01 which is input text data of the block FB3. The coordinates (one of the coordinates including the boundary surrounded by the figure) on the layout of these polysilicon wirings are extracted and stored.

【0040】前記回路ブロックの一例として、図17の
(a)にインバータのレイアウト図を示す。このインバ
ータはP型拡散領域101と、N型拡散領域111と、
P型拡散領域101とN型拡散領域111とを突き抜け
るゲート電極であるポリシリコン配線121と、第1金
属配線層の電源配線131と、第1金属配線層の接地配
線141と、電源配線131とP型拡散領域101のソ
ース領域とを接続するコンタクトC11と、接地配線1
41とN型拡散領域111のソース領域とを接続するコ
ンタクトC31と、第1金属配線層の151とP型拡散
領域101のドレイン領域とを接続するコンタクトC2
1と、第1金属配線151とN型拡散領域111のドレ
イン領域とを接続するコンタクトC41と、第2金属配
線層161と第1金属配線層151とを接続するスルー
ホールC51とを有し、電気回路図では図17の(c)
のようになる。
FIG. 17A shows a layout diagram of an inverter as an example of the circuit block. This inverter includes a P-type diffusion region 101, an N-type diffusion region 111,
A polysilicon wiring 121 serving as a gate electrode penetrating through the P-type diffusion region 101 and the N-type diffusion region 111; a power supply wiring 131 of the first metal wiring layer; a ground wiring 141 of the first metal wiring layer; A contact C11 connecting the source region of the P-type diffusion region 101 to the ground line 1;
A contact C31 connecting the first metal interconnection layer 41 to the source region of the N-type diffusion region 111, and a contact C2 connecting the first metal wiring layer 151 to the drain region of the P-type diffusion region 101
1, a contact C41 connecting the first metal wiring 151 and the drain region of the N-type diffusion region 111, and a through hole C51 connecting the second metal wiring layer 161 and the first metal wiring layer 151, In the electric circuit diagram, FIG.
become that way.

【0041】図17の(c)に示されるI1、O1はそ
れぞれ、図17の(a)のポリシリコン配線121、第
2金属配線層151に相当する。
I1 and O1 shown in FIG. 17C correspond to the polysilicon wiring 121 and the second metal wiring layer 151 in FIG. 17A, respectively.

【0042】回路ブロックFB1の入力テキストデータ
であるI01に相当するポリシリコン配線が、図17の
(a)のポリシリコン配線121であれば、そのレイア
ウト上での座標(その図形で囲まれる境界上を含めた座
標の一つ)を抽出し、それを記憶する。他の回路ブロッ
クFBX(Xは回路ブロック番号)の入力テキストデー
タであるIXに相当する部分についても、同様に考えて
座標を抽出し、記憶すればよい。
If the polysilicon wiring corresponding to I01 which is the input text data of the circuit block FB1 is the polysilicon wiring 121 of FIG. 17A, the coordinates on the layout (on the boundary surrounded by the figure) Is extracted and stored. With respect to a portion corresponding to IX which is input text data of another circuit block FBX (X is a circuit block number), coordinates may be extracted and stored in the same manner.

【0043】出力部としては、被選択配線に接続してい
る全ての拡散領域であるから、図17の(a)に示すよ
うなレイアウト図であれば、P型拡散領域101及びN
型拡散領域111がそれに相当し、おのおののレイアウ
ト上での各座標(その図形で囲まれる境界上を含めた座
標の一つ)を抽出し、それを記憶する。入力部としての
ポリシリコン配線の座標と出力部としての拡散領域の座
標とを抽出、記憶すれば、前述の効果と同様な効果があ
る。つまり、順次記憶した座標に移動してレイアウト表
示を確認すれば、出力部分がどこかわかるし、レイアウ
ト上での移動量を減少させ、EBテスタで解析するLS
Iの移動ステージに座標を入力して制御することで、観
測したい信号を直ちに観測できることになる。また、観
測していた入力部分を再度確認するときには、直ちに移
動できることになる。
Since the output section is all the diffusion regions connected to the selected wiring, in the layout diagram shown in FIG.
The pattern diffusion region 111 corresponds to this, and each coordinate on the layout (one of the coordinates including the boundary surrounded by the figure) is extracted and stored. If the coordinates of the polysilicon wiring as the input unit and the coordinates of the diffusion region as the output unit are extracted and stored, the same effects as those described above can be obtained. In other words, by moving to sequentially stored coordinates and checking the layout display, it is possible to know where the output portion is, to reduce the amount of movement on the layout, and to analyze by the EB tester.
By inputting and controlling the coordinates on the moving stage I, a signal to be observed can be immediately observed. Further, when the input part being observed is confirmed again, the user can move immediately.

【0044】図6は入力部として被選択配線を指定した
指定点に一番近いポリシリコン配線の座標を使用する動
作を示す。
FIG. 6 shows the operation of using the coordinates of the polysilicon wiring closest to the specified point where the selected wiring is specified as the input unit.

【0045】被選択配線を選択し、その被選択配線と同
一節点となる他の配線層の配線全てを強調的に表示した
あと画面の表示は図19のようになる。その後、入力部
として被選択配線に接続されている全てのポリシリコン
配線データを抽出し(ステップS60)、被選択配線を
指定した指定点に一番近いポリシリコン配線データを抽
出し(ステップS61)、その抽出したポリシリコン配
線について、レイアウト上での座標(その図形で囲まれ
る境界上を含めた座標の一つ)を抽出し、それを記憶す
る(ステップS62)。次に、出力部として被選択配線
に接続されている全ての拡散領域データを抽出する(ス
テップS63)。次に、一つ一つの拡散領域データにつ
いて、レイアウト上での座標を抽出しそれを記憶し(ス
テップS64)、動作を終える。
After the selected wiring is selected and all the wirings of the other wiring layers at the same node as the selected wiring are highlighted and displayed, the screen display is as shown in FIG. Thereafter, all the polysilicon wiring data connected to the selected wiring as an input unit is extracted (step S60), and the polysilicon wiring data closest to the specified point where the selected wiring is specified is extracted (step S61). Then, for the extracted polysilicon wiring, the coordinates on the layout (one of the coordinates including the boundary surrounded by the figure) are extracted and stored (step S62). Next, all the diffusion region data connected to the selected wiring is extracted as an output unit (step S63). Next, for each of the diffusion region data, coordinates on the layout are extracted and stored (step S64), and the operation ends.

【0046】上述の動作を図18に示されたレイアウト
図の例で説明すると、L1を被選択配線とするために入
力装置1によりL1上に指定点を指定した場合、指定点
に一番近いポリシリコン配線はL1になるのでその座標
を抽出し、記憶すれば良い。従って、座標を記憶するこ
とにより前述と同様な効果がある。
The above-described operation will be described with reference to the layout diagram shown in FIG. 18. When a designated point is designated on L1 by the input device 1 to make L1 a selected wiring, the designated point is closest to the designated point. Since the polysilicon wiring becomes L1, its coordinates may be extracted and stored. Therefore, storing the coordinates has the same effect as described above.

【0047】金属配線層を一層しか持たないレイアウト
でLSIを実現している場合では、信号線が交差すると
きに、必ずポリシリコン配線を使用する。この金属配線
層を一層しか持たないレイアウト図として例えば、図1
7の(b)のインバータのレイアウト図を示す。
When an LSI is realized by a layout having only one metal wiring layer, a polysilicon wiring is always used when signal lines cross. As a layout diagram having only one metal wiring layer, for example, FIG.
FIG. 7B shows a layout diagram of the inverter of FIG.

【0048】このインバータはP型拡散領域102と、
N型拡散領域112と、P型拡散領域102とN型拡散
領域112とを突き抜けるゲート電極であるポリシリコ
ン配線122と、第1金属配線層の電源配線132と、
第1金属配線層の接地配線142と、電源配線132と
P型拡散領域102のソース領域とを接続するコンタク
トC12と、接地配線142とN型拡散領域112のソ
ース領域とを接続するコンタクトC32と、第1金属配
線層の配線152とP型拡散領域102のドレイン領域
とを接続するコンタクトC22と、第1金属配線層の配
線152とP型拡散領域112のドレイン領域とを接続
するコンタクトC42と、ポリシリコン配線123と第
1金属配線152とを接続するコンタクトC23と、ポ
リシリコン配線124と第1金属配線152とを接続す
るコンタクトC43とを有し、電気的回路図では図17
の(c)のようになる。
This inverter has a P-type diffusion region 102,
An N-type diffusion region 112, a polysilicon wiring 122 serving as a gate electrode penetrating through the P-type diffusion region 102 and the N-type diffusion region 112, a power supply wiring 132 of a first metal wiring layer,
A contact C12 connecting the ground wiring 142 of the first metal wiring layer, the power supply wiring 132 and the source region of the P-type diffusion region 102, and a contact C32 connecting the ground wiring 142 and the source region of the N-type diffusion region 112. A contact C22 connecting the wiring 152 of the first metal wiring layer to the drain region of the P-type diffusion region 102; a contact C42 connecting the wiring 152 of the first metal wiring layer to the drain region of the P-type diffusion region 112; , A contact C23 for connecting the polysilicon wiring 123 to the first metal wiring 152, and a contact C43 for connecting the polysilicon wiring 124 to the first metal wiring 152, as shown in FIG.
(C).

【0049】図17の(c)のI1は図17の(b)の
ポリシリコン配線122に相当し、O1は図17の
(b)のポリシリコン配線123、124に相当する。
I1 in FIG. 17C corresponds to the polysilicon wiring 122 in FIG. 17B, and O1 corresponds to the polysilicon wirings 123 and 124 in FIG. 17B.

【0050】この場合、ポリシリコン配線は多数抽出さ
れるので、MOSトランジスタのゲート電極となるポリ
シリコン配線だけを抽出するために、拡散領域と交わる
(突き抜ける)ポリシリコン配線122のみを抽出す
る。
In this case, since a large number of polysilicon wirings are extracted, only the polysilicon wiring 122 intersecting (penetrating) with the diffusion region is extracted in order to extract only the polysilicon wiring serving as the gate electrode of the MOS transistor.

【0051】第7図は上述の場合の座標を抽出する動作
を示すフローチャートである。
FIG. 7 is a flowchart showing the operation of extracting the coordinates in the above case.

【0052】被選択配線を選択し、その被選択配線と同
一節点となる他の配線層の配線全てを強調的に表示した
あと画面の表示は図19のようになる。その後、入力部
として被選択配線に接続されている拡散領域と交わる全
てのポリシリコン配線データを抽出する(ステップS7
0)。次に、一つ一つのポリシリコン配線について、レ
イアウト上での座標(その図形で囲まれる境界上を含め
た座標の一つ)を抽出し、それを記憶する(ステップS
71)。次に、一つ一つの拡散領域データについて、レ
イアウト上での座標を抽出し(ステップS72)、それ
を記憶し(ステップS73)動作を終える。
After the selected wiring is selected and all the wirings of the other wiring layers at the same node as the selected wiring are highlighted and displayed, the screen display is as shown in FIG. After that, all the polysilicon wiring data that intersects with the diffusion region connected to the selected wiring as an input unit is extracted (step S7).
0). Next, for each polysilicon wiring, the coordinates on the layout (one of the coordinates including the boundary enclosed by the figure) are extracted and stored (step S).
71). Next, the coordinates on the layout are extracted for each of the diffusion region data (step S72), and the coordinates are stored (step S73), and the operation ends.

【0053】上述の動作を図18のレイアウト図で説明
すると回路ブロックFB1の入力テキストデータである
I01に相当するポリシリコン配線と回路ブロックFB
3の入力テキストデータであるI01に相当するポリシ
リコン配線とが抽出され、その座標が記憶される。従っ
て、座標を記憶することにより前述と同様な効果があ
る。
The above operation will be described with reference to the layout diagram of FIG. 18. Polysilicon wiring corresponding to I01 which is input text data of circuit block FB1 and circuit block FB
A polysilicon wiring corresponding to I01 which is the input text data of No. 3 is extracted and its coordinates are stored. Therefore, storing the coordinates has the same effect as described above.

【0054】図8は前述の被選択配線を指定する指定点
に一番近いポリシリコン配線を抽出する動作と同様に、
被選択配線を指定する指定点に一番近い拡散領域と交わ
る(突き抜ける)ポリシリコン配線を抽出する動作を説
明するフローチャートである。
FIG. 8 shows the same operation as that of extracting the polysilicon wiring closest to the specified point for specifying the selected wiring.
10 is a flowchart illustrating an operation of extracting a polysilicon wiring that intersects (penetrates) with a diffusion region closest to a specified point for specifying a selected wiring.

【0055】被選択配線を選択し、その被選択配線と同
一節点となる他の配線層の配線全てを強調的に表示した
あと画面の表示は図19のようになる。その後、入力部
として被選択配線に接続されている拡散領域と交わる全
てのポリシリコン配線データを抽出する(ステップS8
0)。前記抽出した被選択配線のうち、被選択配線を指
定した指定点に一番近い拡散領域と交わるポリシリコン
配線データを抽出する(ステップS81)。次に、その
ポリシリコン配線について、レイアウト上での座標(そ
の図形で囲まれる境界上を含めた座標の一つ)を抽出
し、それを記憶する(ステップS82)。次に、出力部
として被選択配線に接続されている全ての拡散領域デー
タを抽出する(ステップS83)。次に、一つ一つの拡
散領域データについて、レイアウト上での座標を抽出し
それを記憶し(ステップS84)、動作を終える。
After the selected wiring is selected and all the wirings of the other wiring layers at the same node as the selected wiring are highlighted and displayed, the screen display is as shown in FIG. Thereafter, all the polysilicon wiring data that intersects with the diffusion region connected to the selected wiring as an input unit is extracted (step S8).
0). Among the extracted selected wirings, polysilicon wiring data that intersects with the diffusion region closest to the specified point where the selected wiring is specified is extracted (step S81). Next, for the polysilicon wiring, the coordinates on the layout (one of the coordinates including the boundary surrounded by the figure) are extracted and stored (step S82). Next, all diffusion region data connected to the selected wiring is extracted as an output unit (step S83). Next, for each of the diffusion region data, coordinates on the layout are extracted and stored (step S84), and the operation is completed.

【0056】上述の動作を図18のレイアウト図の例で
説明すると、回路ブロックFB1の入力テキストデータ
であるI01に相当するポリシリコン配線のみが抽出さ
れ、座標を記憶する。例えば、図17の(b)では、ポ
リシリコン配線122となる。つまり、記憶する座標の
数が全てのポリシリコン配線を記憶するよりも少なくな
る。座標を記憶することにより前述と同様な効果があ
る。
The above operation will be described with reference to the layout diagram of FIG. 18. Only the polysilicon wiring corresponding to the input text data I01 of the circuit block FB1 is extracted and the coordinates are stored. For example, in FIG. 17B, the polysilicon wiring 122 is formed. That is, the number of stored coordinates is smaller than that of storing all the polysilicon wirings. Storing the coordinates has the same effect as described above.

【0057】図9は拡散領域と交わるポリシリコン配線
データの抽出において、2つ以上の拡散領域と交わるポ
リシリコン配線データを抽出し、座標データを抽出し、
座標を記憶する動作を示すフローチャートである。
FIG. 9 shows the extraction of polysilicon wiring data that intersects two or more diffusion regions in the extraction of polysilicon wiring data that intersects with diffusion regions, and the extraction of coordinate data.
5 is a flowchart illustrating an operation of storing coordinates.

【0058】被選択配線を選択し、その被選択配線と同
一節点となる他の配線層の配線全てを強調的に表示した
あと画面の表示は図19のようになる。その後、入力部
として被選択配線に接続されている2つ以上の拡散領域
と交わる全てのポリシリコン配線データを抽出する(ス
テップS90)。次に、そのポリシリコン配線について
レイアウト上での座標(その図形で囲まれる境界上を含
めた座標の一つ)を抽出し、それを記憶する(ステップ
S91)。次に、出力部として被選択配線に接続されて
いる全ての拡散領域データを抽出する(ステップS9
2)。次に、一つ一つの拡散領域データについて、レイ
アウト上での座標を抽出してそれを記憶し(ステップS
93)、動作を終える。
After the selected wiring is selected and all the wirings of the other wiring layers at the same node as the selected wiring are highlighted and displayed, the screen display is as shown in FIG. Then, all the polysilicon wiring data that intersects with two or more diffusion regions connected to the selected wiring as an input unit is extracted (Step S90). Next, coordinates of the polysilicon wiring on the layout (one of the coordinates including the boundary surrounded by the figure) are extracted and stored (step S91). Next, all the diffusion region data connected to the selected wiring as an output unit is extracted (step S9).
2). Next, with respect to each diffusion area data, coordinates on the layout are extracted and stored (step S).
93), end the operation.

【0059】上述の動作を図18のレイアウト図の例で
説明すると、回路ブロックFB1の入力テキストデータ
であるI01に相当するポリシリコン配線と回路ブロッ
クFB4の入力テキストデータであるI02に相当する
ポリシリコン配線と回路ブロックFB3の入力テキスト
データであるI01に相当するポリシリコン配線とが抽
出され、それらの座標が記憶される。例えば、図17の
(b)に示す回路ブロックの場合、ポリシリコン配線1
22に相当する配線が各回線ブロックから選ばれる。こ
の動作により記憶する座標の数を減らすことができる。
また、座標を記憶することにより前述と同様な効果があ
る。
The above-mentioned operation will be described with reference to the layout diagram of FIG. 18 by way of example. A polysilicon wiring corresponding to I01 which is input text data of the circuit block FB1 and a polysilicon corresponding to I02 which is input text data of the circuit block FB4. The wiring and the polysilicon wiring corresponding to I01 which is the input text data of the circuit block FB3 are extracted and their coordinates are stored. For example, in the case of the circuit block shown in FIG.
A wiring corresponding to 22 is selected from each circuit block. This operation can reduce the number of stored coordinates.
Also, storing the coordinates has the same effect as described above.

【0060】図10は前述の被選択配線を指定する指定
点に一番近いポリシリコン配線を抽出する動作と同様
に、被選択配線を指定する指定点に一番近い2つ以上の
拡散領域と交わる(突き抜ける)ポリシリコン配線を抽
出し、記憶する動作を説明するフローチャートである。
FIG. 10 shows a case where two or more diffusion regions closest to the specified point for specifying the selected wiring are shown in the same manner as the operation of extracting the polysilicon wiring closest to the specified point for specifying the selected wiring. 9 is a flowchart illustrating an operation of extracting and storing intersecting (penetrating) polysilicon wirings.

【0061】被選択配線を選択し、その被選択配線と同
一節点となる他の配線層の配線全てを強調的に表示した
あと画面の表示は図19のようになる。その後、入力部
として被選択配線に接続されている2つ以上の拡散領域
と交わる全てのポリシリコン配線データを抽出する(ス
テップS100)。前記ポリシリコン配線データのう
ち、被選択配線を指定した指定点に一番近い2つ以上の
拡散領域と交わるポリシリコン配線データを抽出する
(ステップS101)。次に、そのポリシリコン配線に
ついて、レイアウト上での座標(その図形で囲まれる境
界上を含めた座標の一つ)を抽出し、それを記憶する
(ステップS102)。次に、出力部として被選択配線
に接続されている全ての拡散領域データを抽出する(ス
テップS103)。次に、一つ一つの拡散領域データに
ついて、レイアウト上での座標を抽出しそれを記憶し
(ステップS104)、動作を終える。
After the selected wiring is selected and all the wirings of the other wiring layers at the same node as the selected wiring are highlighted and displayed, the screen display is as shown in FIG. Thereafter, all the polysilicon wiring data that intersects with two or more diffusion regions connected to the selected wiring as an input unit is extracted (step S100). From the polysilicon wiring data, polysilicon wiring data that intersects with two or more diffusion regions closest to the specified point where the selected wiring is specified is extracted (step S101). Next, with respect to the polysilicon wiring, coordinates on the layout (one of coordinates including a boundary surrounded by the figure) are extracted and stored (step S102). Next, all the diffusion region data connected to the selected wiring is extracted as an output unit (step S103). Next, with respect to each diffusion region data, coordinates on the layout are extracted and stored (step S104), and the operation ends.

【0062】上述の動作を図18のレイアウト図の例で
説明すると、被選択配線はL1であるから配線を指定す
る指定点はL1上にあるので、回路ブロックFB1の入
力テキストデータであるI01に相当するポリシリコン
配線のみが抽出され、その座標が記憶される。例えば、
図17の(b)に示す回路ブロックでは、ポリシリコン
配線122となる。つまり、記憶する座標の数を減らす
ことができる。また、座標を記憶することにより前述と
同様な効果がある。
The above-mentioned operation will be described with reference to the layout diagram of FIG. 18. Since the selected wiring is L1, the designated point for designating the wiring is on L1, so that the input text data I01 of the circuit block FB1 is Only the corresponding polysilicon wiring is extracted and its coordinates are stored. For example,
In the circuit block shown in FIG. 17B, the polysilicon wiring 122 is used. That is, the number of coordinates to be stored can be reduced. Also, storing the coordinates has the same effect as described above.

【0063】図11は記憶する出力部の座標の数を少な
くする動作のフローチャートである。この動作は単に出
力部として2つ以上の拡散領域で作成されている場合に
おいて有効な動作になる。
FIG. 11 is a flowchart of the operation for reducing the number of coordinates of the output unit to be stored. This operation is an effective operation in a case where the output unit is simply made of two or more diffusion regions.

【0064】被選択配線を選択し、その被選択配線と同
一節点となる他の配線層の配線全てを強調的に表示した
あと画面の表示は図19のようになる。その後、被選択
配線に接続されている全てのポリシリコン配線データを
抽出する(ステップS110)。次に、一つ一つのポリ
シリコン配線について、レイアウト上での座標(その図
形で囲まれる境界上を含めた座標の一つ)を抽出し、そ
れを記憶する(ステップS111)。次に、出力部とし
て被選択配線に接続されている全ての拡散領域データを
抽出する(ステップS112)。次に、一つ一つの拡散
領域データについて、レイアウト上での座標を抽出しそ
れを記憶する(ステップS113)。次に、2つの拡散
領域データの座標があれば、2つの拡散領域の座標デー
タの間(例えば2つの座標の中間)を求め、それを新し
い座標とし(ステップS114)、2つの元の座標を消
しても良い。
After the selected wiring is selected and all the wirings of the other wiring layers at the same node as the selected wiring are highlighted and displayed, the screen display is as shown in FIG. After that, all the polysilicon wiring data connected to the selected wiring is extracted (Step S110). Next, with respect to each polysilicon wiring, coordinates on the layout (one of coordinates including a boundary surrounded by the figure) are extracted and stored (step S111). Next, all diffusion region data connected to the selected wiring is extracted as an output unit (step S112). Next, for each of the diffusion region data, coordinates on the layout are extracted and stored (step S113). Next, if there are two diffusion area data coordinates, a position between the coordinate data of the two diffusion areas (for example, the middle of the two coordinates) is obtained, and this is set as a new coordinate (step S114). You may erase it.

【0065】上記入力部として被選択配線に接続されて
いる全てのポリシリコン配線を用いてこの座標データを
抽出したが、上記入力部として指定点に一番近いポリシ
リコン配線、拡散領域と交わるポリシリコン配線、拡散
領域と交わり指定点に一番近いポリシリコン配線、2以
上の拡散領域と交わり指定点に一番近いポリシリコン配
線等を用いても良い。
This coordinate data was extracted by using all the polysilicon wirings connected to the selected wiring as the input unit. However, the polysilicon wiring closest to the designated point and the polysilicon crossing the diffusion region were used as the input unit. It is also possible to use a silicon wiring, a polysilicon wiring that intersects with the diffusion region and is closest to the designated point, a polysilicon wiring that intersects with two or more diffusion regions and is closest to the designated point, or the like.

【0066】上述の動作を図18のレイアウト図を例に
説明する。2つ以上の拡散領域として回路ブロックFB
5の出力テキストデータであるO01に相当する拡散領
域データで指定される拡散領域になるが、例えば、回路
ブロックFB5が図17の(a)のレイアウト図に示す
インバータの回路ブロックであれば、P型拡散領域10
1とN型拡散領域111との2つの座標データの中間の
座標データが記憶される座標になる。また、座標を記憶
することにより前述と同様な効果がある。
The above operation will be described with reference to the layout diagram of FIG. 18 as an example. Circuit block FB as two or more diffusion regions
The spread area specified by the spread area data corresponding to O01 which is the output text data of No. 5 is, for example, if the circuit block FB5 is a circuit block of the inverter shown in the layout diagram of FIG. Mold diffusion region 10
The coordinates store intermediate coordinate data between the two coordinate data of 1 and the N-type diffusion region 111. Also, storing the coordinates has the same effect as described above.

【0067】図12はLSIがMOSトランジスタを使
用して設計されるCMOS構造のLSIである場合に、
記憶する座標の数を減少させる動作のフローチャートで
ある。
FIG. 12 shows a case where the LSI is a CMOS structured LSI designed using MOS transistors.
It is a flowchart of the operation | movement which reduces the number of coordinates to memorize | store.

【0068】被選択配線を選択し、その被選択配線と同
一節点となる他の配線層の配線全てを強調的に表示した
あと画面の表示は図19のようになる。その後、被選択
配線に接続されている全てのポリシリコン配線データを
抽出する(ステップS120)。次に、一つ一つのポリ
シリコン配線について、レイアウト上での座標(その図
形で囲まれる境界上を含めた座標の一つ)を抽出し、そ
れを記憶する(ステップS121)。次に、出力部とし
て被選択配線に接続されている全ての拡散領域データを
抽出する(ステップS122)。次に、一つ一つの拡散
領域データについて、レイアウト上での座標を抽出しそ
れを記憶する(ステップS123)。次に、N型拡散領
域データの座標とP型拡散領域データの座標とのそれぞ
れ一つずつから、2つの拡散領域の座標データの間(例
えば2つの座標の中間)を求め、それを新しい座標とし
(ステップS124)、動作を終える。前記、2つの元
の座標は消しても良い。
After selecting the selected wiring and highlighting all the wirings of the other wiring layers at the same node as the selected wiring, the screen display is as shown in FIG. After that, all the polysilicon wiring data connected to the selected wiring is extracted (step S120). Next, for each polysilicon wiring, coordinates on the layout (one of coordinates including the boundary surrounded by the figure) are extracted and stored (step S121). Next, all the diffusion region data connected to the selected wiring is extracted as an output unit (step S122). Next, with respect to each diffusion region data, coordinates on the layout are extracted and stored (step S123). Next, between each of the coordinates of the N-type diffusion region data and the coordinates of the P-type diffusion region data, a position between the coordinate data of the two diffusion regions (for example, an intermediate point between the two coordinates) is obtained, and is calculated as a new coordinate. (Step S124), and the operation ends. The two original coordinates may be deleted.

【0069】上記入力部として被選択配線に接続されて
いる全てのポリシリコン配線を用いて、この座標データ
を抽出したが、上記入力部として、指定点に一番近いポ
リシリコン配線、拡散領域と交わるポリシリコン配線、
拡散領域と交わり指定点に一番近いポリシリコン配線及
び2以上の拡散領域と交わり指定点に一番近いポリシリ
コン配線等を用いても良い。
The coordinate data is extracted by using all the polysilicon wirings connected to the selected wiring as the input unit. However, as the input unit, the polysilicon wiring closest to the designated point and the diffusion region Intersecting polysilicon wiring,
A polysilicon wiring that intersects with the diffusion region and is closest to the designated point, a polysilicon wiring that intersects with two or more diffusion regions and is closest to the designated point, or the like may be used.

【0070】上述の動作を図18のレイアウト図を例に
説明すると、回路ブロックFB5の出力テキストデータ
であるO01に相当する拡散領域データになるが、例え
ば、回路ブロックFB5が図17の(a)のレイアウト
図に示すインバータの回路ブロックであれば、P型拡散
領域101とN型拡散領域111との2つの座標データ
の中間の座標データが記憶される座標になる。
The above-mentioned operation will be described with reference to the layout diagram of FIG. 18 as an example. The diffusion area data corresponds to O01 which is the output text data of the circuit block FB5. For example, the circuit block FB5 is shown in FIG. In the case of the inverter circuit block shown in the layout diagram of FIG. 7, the coordinates are those at which intermediate coordinate data between the two coordinate data of the P-type diffusion region 101 and the N-type diffusion region 111 is stored.

【0071】図13は拡散領域からドレイン領域又はソ
ース領域を抽出して、その座標を記憶する動作のフロー
チャートである。
FIG. 13 is a flowchart of an operation of extracting a drain region or a source region from a diffusion region and storing the coordinates of the extracted region.

【0072】被選択配線を選択し、その被選択配線と同
一節点となる他の配線層の配線全てを強調的に表示した
あと画面の表示は図19のようになる。その後、被選択
配線に接続されている全てのポリシリコン配線データを
抽出する(ステップS130)。次に、一つ一つのポリ
シリコン配線について、レイアウト上での座標(その図
形で囲まれる境界上を含めた座標の一つ)を抽出し、そ
れを記憶する(ステップS131)。次に、出力部とし
て被選択配線に接続されている全ての拡散領域データを
抽出する(ステップS132)。拡散領域は、ソース領
域、ドレイン領域及びゲート領域を合わせた形で一般的
に作成されている。従って、かなり広い領域を指す場合
がある。しかし、拡散領域からポリシリコン配線領域を
除去した領域は、ソース領域及びドレイン領域となり、
前記ポリシリコン配線領域を除去する前の拡散領域に比
べ小さな領域になる。この領域のうち、被選択配線に接
続される拡散領域データを抽出する(ステップS13
3)。次に、一つ一つの拡散領域データについて、レイ
アウト上での座標を抽出しそれを記憶する(ステップS
134)。
After the selected wiring is selected and all the wirings of the other wiring layers at the same node as the selected wiring are highlighted and displayed, the screen display is as shown in FIG. Thereafter, all the polysilicon wiring data connected to the selected wiring is extracted (step S130). Next, for each polysilicon wiring, the coordinates on the layout (one of the coordinates including the boundary surrounded by the figure) are extracted and stored (step S131). Next, all diffusion region data connected to the selected wiring is extracted as an output unit (step S132). The diffusion region is generally formed by combining a source region, a drain region, and a gate region. Thus, it may refer to a fairly large area. However, the region where the polysilicon wiring region is removed from the diffusion region becomes a source region and a drain region,
The region becomes smaller than the diffusion region before removing the polysilicon wiring region. From this area, the diffusion area data connected to the selected wiring is extracted (step S13).
3). Next, with respect to each diffusion area data, coordinates on the layout are extracted and stored (step S).
134).

【0073】上記入力部として被選択配線に接続されて
いる全てのポリシリコン配線を用いて、この座標データ
を抽出したが、上記入力部として、指定点に一番近いポ
リシリコン配線、拡散領域と交わるポリシリコン配線、
拡散領域と交わり指定点に一番近いポリシリコン配線及
び2以上の拡散領域と交わり指定点に一番近いポリシリ
コン配線等を用いても良い。
The coordinate data is extracted by using all the polysilicon wirings connected to the selected wiring as the input unit. However, as the input unit, the polysilicon wiring closest to the designated point, the diffusion region, Intersecting polysilicon wiring,
A polysilicon wiring that intersects with the diffusion region and is closest to the designated point, a polysilicon wiring that intersects with two or more diffusion regions and is closest to the designated point, or the like may be used.

【0074】上述の動作について図17の(a)を例に
説明すると、P型拡散領域101のコンタクトC21の
存在する領域とN型拡散領域111のコンタクトC41
の存在する領域が、ポリシリコン配線領域を除去した後
の領域にあたる。座標を記憶することによる効果は前述
と同様な効果である。
The above operation will be described with reference to FIG. 17A as an example. The region where the contact C21 of the P-type diffusion region 101 exists and the contact C41 of the N-type diffusion region 111
Is the region after the polysilicon wiring region is removed. The effect of storing the coordinates is the same as described above.

【0075】図14は拡散領域と被選択配線とを接続す
る少なくとも1つのコンタクトを抽出し、記憶する動作
のフローチャートである。
FIG. 14 is a flowchart of the operation of extracting and storing at least one contact connecting the diffusion region and the selected wiring.

【0076】被選択配線を選択し、その被選択配線と同
一節点となる他の配線層の配線全てを強調的に表示した
あと画面の表示は図19のようになる。その後、被選択
配線に接続されている全てのポリシリコン配線データを
抽出する(ステップS140)。次に、一つ一つのポリ
シリコン配線について、レイアウト上での座標(その図
形で囲まれる境界上を含めた座標の一つ)を抽出し、そ
れを記憶する(ステップS141)。次に、出力部とし
て被選択配線に接続されている全ての拡散領域データの
抽出を実行する(ステップS142)。抽出された拡散
領域データは、被選択配線と少なくとも一つのコンタク
トで接続されているから、このコンタクトデータを抽出
する(ステップS143)。次に、一つ一つのコンタク
トデータについて、レイアウト上での座標を抽出しそれ
を記憶し(ステップS144)、動作を終える。
After the selected wiring is selected and all the wirings of the other wiring layers at the same node as the selected wiring are highlighted and displayed, the screen display is as shown in FIG. After that, all the polysilicon wiring data connected to the selected wiring is extracted (step S140). Next, for each polysilicon wiring, the coordinates on the layout (one of the coordinates including the boundary surrounded by the figure) are extracted and stored (step S141). Next, extraction of all the diffusion region data connected to the selected wiring as an output unit is executed (step S142). Since the extracted diffusion region data is connected to the selected wiring by at least one contact, this contact data is extracted (step S143). Next, for each piece of contact data, coordinates on the layout are extracted and stored (step S144), and the operation ends.

【0077】上記入力部として被選択配線に接続されて
いる全てのポリシリコン配線を用いて、この座標データ
を抽出したが、上記入力部として、指定点に一番近いポ
リシリコン配線、拡散領域と交わるポリシリコン配線、
拡散領域と交わり指定点に一番近いポリシリコン配線及
び2以上の拡散領域と交わり指定点に一番近いポリシリ
コン配線等を用いても良い。
The coordinate data was extracted by using all the polysilicon wirings connected to the selected wiring as the input unit. However, as the input unit, the polysilicon wiring closest to the designated point and the diffusion region Intersecting polysilicon wiring,
A polysilicon wiring that intersects with the diffusion region and is closest to the designated point, a polysilicon wiring that intersects with two or more diffusion regions and is closest to the designated point, or the like may be used.

【0078】上述の動作を図17の(a)を例に説明す
ると、P型拡散領域101のコンタクトC21とN型拡
散領域111のコンタクトC41とが、前記データを抽
出されるコンタクトにあたる。コンタクトの座標を記憶
することにより前述と同様な効果がある。
The above operation will be described with reference to FIG. 17A as an example. The contact C21 of the P-type diffusion region 101 and the contact C41 of the N-type diffusion region 111 correspond to the contact from which the data is extracted. Storing the coordinates of the contact has the same effect as described above.

【0079】[0079]

【発明の効果】以上の説明から明らかなように本発明の
配線表示システムにおいては、注目した配線を選択した
場合、テキストの付与されているレイアウト図を使用す
るときには、被選択配線と同一節点となる配線層に付与
されているテキストデータから、入力、出力部の分別
と、その座標を得ることで、その座標に基づき直ちに観
測したい部分に移動できる。テキストの付与されていな
いレイアウト図を使用する場合には、ポリシリコン配線
を入力部分とし、拡散領域を出力部分として認識させ、
その座標を得ることで、その座標に基づき直ちに観測し
たい部分に移動できるから、表示画面の移動操作におい
てレイアウト図を表示する回数を減少させる効果があ
る。
As is clear from the above description, in the wiring display system of the present invention, when a wiring of interest is selected, when a layout diagram with text is used, the same node as the selected wiring is used. By separating the input and output parts from the text data assigned to the wiring layer and obtaining the coordinates, it is possible to immediately move to a part to be observed based on the coordinates. When using a layout diagram without text, the polysilicon wiring is used as the input part, and the diffusion region is recognized as the output part.
By obtaining the coordinates, it is possible to immediately move to a portion desired to be observed based on the coordinates, which has the effect of reducing the number of times the layout diagram is displayed in the operation of moving the display screen.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係る配線表示システムの構成を示すブ
ロック図である。
FIG. 1 is a block diagram showing a configuration of a wiring display system according to the present invention.

【図2】本発明に係る配線表示システムの動作を説明す
るフローチャートである。
FIG. 2 is a flowchart illustrating the operation of the wiring display system according to the present invention.

【図3】本発明に係る配線表示システムの動作を説明す
るフローチャートである。
FIG. 3 is a flowchart illustrating an operation of the wiring display system according to the present invention.

【図4】本発明に係る配線表示システムの動作を説明す
るフローチャートである。
FIG. 4 is a flowchart illustrating an operation of the wiring display system according to the present invention.

【図5】本発明に係る配線表示システムの動作を説明す
るフローチャートである。
FIG. 5 is a flowchart illustrating an operation of the wiring display system according to the present invention.

【図6】本発明に係る配線表示システムの動作を説明す
るフローチャートである。
FIG. 6 is a flowchart illustrating the operation of the wiring display system according to the present invention.

【図7】本発明に係る配線表示システムの動作を説明す
るフローチャートである。
FIG. 7 is a flowchart illustrating the operation of the wiring display system according to the present invention.

【図8】本発明に係る配線表示システムの動作を説明す
るフローチャートである。
FIG. 8 is a flowchart illustrating the operation of the wiring display system according to the present invention.

【図9】本発明に係る配線表示システムの動作を説明す
るフローチャートである。
FIG. 9 is a flowchart illustrating the operation of the wiring display system according to the present invention.

【図10】本発明に係る配線表示システムの動作を説明
するフローチャートである。
FIG. 10 is a flowchart illustrating the operation of the wiring display system according to the present invention.

【図11】本発明に係る配線表示システムの動作を説明
するフローチャートである。
FIG. 11 is a flowchart illustrating an operation of the wiring display system according to the present invention.

【図12】本発明に係る配線表示システムの動作を説明
するフローチャートである。
FIG. 12 is a flowchart illustrating the operation of the wiring display system according to the present invention.

【図13】本発明に係る配線表示システムの動作を説明
するフローチャートである。
FIG. 13 is a flowchart illustrating an operation of the wiring display system according to the present invention.

【図14】本発明に係る配線表示システムの動作を説明
するフローチャートである。
FIG. 14 is a flowchart illustrating the operation of the wiring display system according to the present invention.

【図15】従来の配線表示システムの構成を示すブロッ
ク図である。
FIG. 15 is a block diagram showing a configuration of a conventional wiring display system.

【図16】従来の配線表示システムの動作を説明するフ
ローチャートである。
FIG. 16 is a flowchart illustrating an operation of a conventional wiring display system.

【図17】(a) ファンクションブロックとしてのイ
ンバータの第2金属層まで使用したレイアウト図例であ
る。 (b) ファンクションブロックとしてのインバータの
第1金属層まで使用したレイアウト図例である。 (c) 図15−aまたは図15−bのインバータの回
路図である。
FIG. 17 (a) is a layout diagram example using up to a second metal layer of an inverter as a function block. (B) It is an example of a layout diagram using up to the first metal layer of the inverter as a function block. (C) It is a circuit diagram of the inverter of FIG. 15-a or FIG. 15-b.

【図18】配線選択するために、ディスプレイ上に表示
されたレイアウト図である。
FIG. 18 is a layout diagram displayed on a display for selecting wiring.

【図19】従来の配線表示システムにおいて選択された
配線が強調表示された例である。
FIG. 19 is an example in which a selected wiring is highlighted in a conventional wiring display system.

【符号の説明】[Explanation of symbols]

1 入力装置 2 データ処理装置 3 表示装置 20 配線抽出手段 30 入力部座標抽出記憶手段 40 出力部座標抽出記憶手段 t1,t2,t3,t4 スルーホール D 表示画面 FB1,FB2,FB3,FB4,FB5 回路ブロッ
ク I01,I02,O01 テキスト L1 入力手段により選択された配線 L3,L4,L5,L21,L22,L23,L24
配線 101,102 P型拡散領域 111,112 N型拡散領域 121,122 ポリシリコン配線層 131,132 電源配線 141,142 接地配線 151,152 第1金属配線層 161 第2金属配線層 C11,C12,C21,C22,C23,C31,C
32,C41,C42,C43 コンタクト C51 スルーホール
DESCRIPTION OF SYMBOLS 1 Input device 2 Data processing device 3 Display device 20 Wiring extraction means 30 Input part coordinate extraction storage means 40 Output part coordinate extraction storage means t1, t2, t3, t4 Through hole D Display screen FB1, FB2, FB3, FB4, FB5 Circuit Block I01, I02, O01 Text L1 Wiring selected by input means L3, L4, L5, L21, L22, L23, L24
Wirings 101, 102 P-type diffusion regions 111, 112 N-type diffusion regions 121, 122 Polysilicon wiring layers 131, 132 Power supply wirings 141, 142 Ground wirings 151, 152 First metal wiring layer 161 Second metal wiring layers C11, C12, C21, C22, C23, C31, C
32, C41, C42, C43 Contact C51 Through hole

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G06F 17/50 H01L 21/82 JICSTファイル(JOIS) 特許ファイル(PATOLIS)──────────────────────────────────────────────────続 き Continued on the front page (58) Fields investigated (Int. Cl. 6 , DB name) G06F 17/50 H01L 21/82 JICST file (JOIS) Patent file (PATOLIS)

Claims (12)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 集積回路のレイアウトを表示する表示手
段と、前記表示手段により表示されたレイアウトの配線
上の任意の点を指定する指定手段と、前記指定手段によ
り指定された点を通る配線および該配線と同一の節点を
有する配線を強調する強調手段と、を有する配線表示シ
ステムにおいて、 前記指定点と同一の節点にある入力部を示すテキストデ
ータのレイアウト上の座標データを抽出する第1の抽出
手段と、 前記指定点と同一の節点にある出力部を示すテキストデ
ータのレイアウト上の座標データを抽出する第2の抽出
手段と、 前記第1及び第2の抽出手段で抽出した座標データを記
憶する記憶手段とを有することを特徴とする配線表示シ
ステム。
A display unit for displaying a layout of the integrated circuit; a designating unit for designating an arbitrary point on a wiring of the layout displayed by the display unit; a wiring passing through the point designated by the designating unit; And a highlighting means for highlighting a wire having the same node as the wire. In the wire display system, a first data extracting unit extracts coordinate data on a layout of text data indicating an input unit at the same node as the designated point. Extracting means; second extracting means for extracting coordinate data on a layout of text data indicating an output unit at the same node as the designated point; and extracting the coordinate data extracted by the first and second extracting means. A wiring display system comprising: a storage unit for storing.
【請求項2】 集積回路のレイアウトを表示する表示手
段と、前記表示手段により表示されたレイアウトの配線
上の任意の点を指定する指定手段と、前記指定手段によ
り指定された点を通る配線および該配線と同一の節点を
有する配線を強調する強調手段と、を有する配線表示シ
ステムにおいて、 前記指定点と同一の節点にある入力部を示すテキストデ
ータのレイアウト上の座標データを抽出する第1の抽出
手段と、 前記第1の抽出手段により抽出された座標データのう
ち、前記指定点に一番近い座標データを抽出する第3の
抽出手段と、 前記指定点と同一の節点にある出力部を示すテキストデ
ータのレイアウト上の座標データを抽出する第2の抽出
手段と、 前記第2及び第3の抽出手段で抽出した座標データを記
憶する記憶手段とを有することを特徴とする配線表示シ
ステム。
2. A display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, and a wiring passing through the point designated by the designating means. And a highlighting means for highlighting a wire having the same node as the wire. In the wire display system, a first data extracting unit extracts coordinate data on a layout of text data indicating an input unit at the same node as the designated point. Extracting means; third extracting means for extracting coordinate data closest to the designated point from the coordinate data extracted by the first extracting means; and an output unit located at the same node as the designated point. A second extracting unit for extracting coordinate data on the layout of the text data to be shown; and a storing unit for storing the coordinate data extracted by the second and third extracting units. Wiring display system, characterized in that.
【請求項3】 集積回路のレイアウトを表示する表示手
段と、前記表示手段により表示されたレイアウトの配線
上の任意の点を指定する指定手段と、前記指定手段によ
り指定された点を通る配線および該配線と同一の節点を
有する配線を強調する強調手段と、を有する配線表示シ
ステムにおいて、 前記指定点と同一の節点にあるポリシリコン配線を入力
部とし、該入力部の座標データを抽出する第4の抽出手
段と、 前記指定点と同一の節点にある拡散領域を出力部とし、
該出力部の座標データを抽出する第5の抽出手段と、 前記第4及び第5の抽出手段で抽出した座標データを記
憶する記憶手段とを有することを特徴とする配線表示シ
ステム。
3. A display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, a wiring passing through a point designated by the designating means, and An emphasizing means for emphasizing a wire having the same node as the wire, wherein a polysilicon wire at the same node as the designated point is used as an input unit, and a coordinate data of the input unit is extracted. 4, an extraction unit, and a diffusion region at the same node as the designated point is set as an output unit.
A wiring display system comprising: fifth extraction means for extracting the coordinate data of the output unit; and storage means for storing the coordinate data extracted by the fourth and fifth extraction means.
【請求項4】 集積回路のレイアウトを表示する表示手
段と、前記表示手段により表示されたレイアウトの配線
上の任意の点を指定する指定手段と、前記指定手段によ
り指定された点を通る配線および該配線と同一の節点を
有する配線を強調する強調手段と、を有する配線表示シ
ステムにおいて、 前記指定点と同一の節点にあるポリシリコン配線を入力
部とし、該入力部の座標データを抽出する第4の抽出手
段と、 前記第4の抽出手段により抽出された座標データのう
ち、前記指定点に一番近い座標データを抽出する第6の
抽出手段と、 前記指定点と同一の節点にある拡散領域を出力部とし、
該出力部の座標データを抽出する第5の抽出手段と、 前記第5及び第6の抽出手段で抽出した座標データを記
憶する記憶手段とを有することを特徴とする配線表示シ
ステム。
4. A display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, a wiring passing through a point designated by the designating means, An emphasizing means for emphasizing a wire having the same node as the wire, wherein a polysilicon wire at the same node as the designated point is used as an input unit, and a coordinate data of the input unit is extracted. Extracting means for extracting coordinate data closest to the designated point from the coordinate data extracted by the fourth extracting means; and diffusion at the same node as the designated point. The area is the output part,
A wiring display system comprising: fifth extraction means for extracting coordinate data of the output unit; and storage means for storing the coordinate data extracted by the fifth and sixth extraction means.
【請求項5】 集積回路のレイアウトを表示する表示手
段と、前記表示手段により表示されたレイアウトの配線
上の任意の点を指定する指定手段と、前記指定手段によ
り指定された点を通る配線および該配線と同一の節点を
有する配線を強調する強調手段と、を有する配線表示シ
ステムにおいて、 前記指定点と同一の節点にある拡散領域と交わるポリシ
リコン配線を入力部とし、該入力部の座標データを抽出
する第7の抽出手段と、 前記指定点と同一の節点にある拡散領域を出力部とし、
該出力部の座標データを抽出する第5の抽出手段と、 前記第5及び第7の抽出手段で抽出した座標データを記
憶する記憶手段とを有することを特徴とする配線表示シ
ステム。
5. A display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, a wiring passing through a point designated by the designating means, An emphasizing means for emphasizing a wiring having the same node as the wiring, wherein a polysilicon wiring intersecting a diffusion region at the same node as the designated point is used as an input unit, and the coordinate data of the input unit is used. And a diffusion region located at the same node as the designated point as an output unit.
A wiring display system comprising: a fifth extraction unit for extracting coordinate data of the output unit; and a storage unit for storing the coordinate data extracted by the fifth and seventh extraction units.
【請求項6】 集積回路のレイアウトを表示する表示手
段と、前記表示手段により表示されたレイアウトの配線
上の任意の点を指定する指定手段と、前記指定手段によ
り指定された点を通る配線および該配線と同一の節点を
有する配線を強調する強調手段と、を有する配線表示シ
ステムにおいて、 前記指定点と同一の節点にある拡散領域と交わるポリシ
リコン配線を入力部とし、該入力部の座標データを抽出
する第7の抽出手段と、 前記第7の抽出手段により抽出された座標データのう
ち、前記指定点に一番近い座標データを抽出する第8の
抽出手段と、 前記指定点と同一の節点にある拡散領域を出力部とし、
該出力部の座標データを抽出する第5の抽出手段と、 前記第5及び第8の抽出手段で抽出した座標データを記
憶する記憶手段とを有することを特徴とする配線表示シ
ステム。
6. A display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of a layout displayed by the display means, a wiring passing through a point designated by the designating means, An emphasizing means for emphasizing a wiring having the same node as the wiring, wherein a polysilicon wiring intersecting a diffusion region at the same node as the designated point is used as an input unit, and the coordinate data of the input unit is used. A seventh extraction unit that extracts coordinate data closest to the specified point from the coordinate data extracted by the seventh extraction unit; The diffusion area at the node is used as the output,
A wiring display system comprising: a fifth extraction unit for extracting coordinate data of the output unit; and a storage unit for storing the coordinate data extracted by the fifth and eighth extraction units.
【請求項7】 集積回路のレイアウトを表示する表示手
段と、前記表示手段により表示されたレイアウトの配線
上の任意の点を指定する指定手段と、前記指定手段によ
り指定された点を通る配線および該配線と同一の節点を
有する配線を強調する強調手段と、を有する配線表示シ
ステムにおいて、 前記指定点と同一の節点にある2以上の拡散領域と交わ
るポリシリコン配線を入力部とし、該入力部の座標デー
タを抽出する第9の抽出手段と、 前記第9の抽出手段により抽出された座標データの間の
座標を抽出する第10の抽出手段と、 前記指定点と同一の節点にある拡散領域を出力部とし、
該出力部の座標データを抽出する第5の抽出手段と、 前記第5及び第10の抽出手段で抽出した座標データを
記憶する記憶手段とを有することを特徴とする配線表示
システム。
7. A display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of a layout displayed by the display means, a wiring passing through a point designated by the designating means, An emphasizing means for emphasizing a wiring having the same node as the wiring, wherein the polysilicon wiring intersecting with two or more diffusion regions at the same node as the designated point is used as an input unit, Ninth extracting means for extracting coordinate data of the following, tenth extracting means for extracting coordinates between the coordinate data extracted by the ninth extracting means, and a diffusion region at the same node as the designated point Is the output section,
A wiring display system comprising: fifth extraction means for extracting coordinate data of the output unit; and storage means for storing the coordinate data extracted by the fifth and tenth extraction means.
【請求項8】 集積回路のレイアウトを表示する表示手
段と、前記表示手段により表示されたレイアウトの配線
上の任意の点を指定する指定手段と、前記指定手段によ
り指定された点を通る配線および該配線と同一の節点を
有する配線を強調する強調手段と、を有する配線表示シ
ステムにおいて、 前記指定点と同一の節点にある2以上の拡散領域と交わ
るポリシリコン配線を入力部とし、該入力部の座標デー
タを抽出する第9の抽出手段と、 前記第9の抽出手段により抽出された座標データの間の
座標を抽出する第10の抽出手段と、 前記第10の抽出手段により抽出された座標データのう
ち、前記指定点に一番近い座標データを抽出する第11
の抽出手段と、 前記指定点と同一の節点にある拡散領域を出力部とし、
該出力部の座標データを抽出する第5の抽出手段と、 前記第5及び第11の抽出手段で抽出した座標データを
記憶する記憶手段とを有することを特徴とする配線表示
システム。
8. A display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, a wiring passing through a point designated by the designating means, An emphasizing means for emphasizing a wiring having the same node as the wiring, wherein the polysilicon wiring intersecting with two or more diffusion regions at the same node as the designated point is used as an input unit, Ninth extracting means for extracting coordinate data of the following, tenth extracting means for extracting coordinates between the coordinate data extracted by the ninth extracting means, and coordinates extracted by the tenth extracting means Extracting the coordinate data closest to the specified point from the data
Extraction means, and a diffusion area at the same node as the designated point as an output unit,
A wiring display system comprising: fifth extraction means for extracting coordinate data of the output unit; and storage means for storing the coordinate data extracted by the fifth and eleventh extraction means.
【請求項9】 集積回路のレイアウトを表示する表示手
段と、前記表示手段により表示されたレイアウトの配線
上の任意の点を指定する指定手段と、前記指定手段によ
り指定された点を通る配線および該配線と同一の節点を
有する配線を強調する強調手段と、を有する配線表示シ
ステムにおいて、 前記指定点と同一の節点にあるポリシリコン配線を入力
部とし該入力部の座標データを抽出する抽出手段、 前記指定点と同一の節点にあるポリシリコン配線のうち
前記指定点に一番近いポリシリコン配線を入力部とし該
入力部の座標データを抽出する抽出手段、 前記指定点と同一の節点にある拡散領域と交わるポリシ
リコン配線を入力部とし該入力部の座標データを抽出す
る抽出手段、 前記指定点と同一の節点にある拡散領域と交わるポリシ
リコン配線のうち前記指定点に一番近い拡散領域と交わ
るポリシリコン配線を入力部とし該入力部の座標データ
を抽出する抽出手段、 前記指定点と同一の節点にあり2以上の拡散領域と交わ
るポリシリコン配線を入力部とし該拡散領域の間の座標
データを抽出する抽出手段、 及び前記指定点と同一の節点にあり2以上の拡散領域と
交わり前記指定点から一番近くの座標にあるポリシリコ
ン配線を入力部とし該拡散領域の間の座標データを抽出
する抽出手段のうちのいずれか一つの抽出手段である第
12の抽出手段と、 前記指定点と同一の節点にある2つの拡散領域をそれぞ
れ出力部とし、該2つの出力部の座標データをそれぞれ
抽出する第13の抽出手段と、 前記第13の抽出手段により抽出された座標データの間
の座標データを抽出する第14の抽出手段と、 前記第12及び第14の抽出手段で抽出した座標データ
を記憶する記憶手段とを有することを特徴とする配線表
示システム。
9. A display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, a wiring passing through a point designated by the designating means, An emphasizing means for emphasizing a wiring having the same node as the wiring, wherein the extracting means extracts a coordinate data of the input part using a polysilicon wiring at the same node as the designated point as an input unit. Extracting means for using, as an input unit, a polysilicon wiring closest to the designated point among the polysilicon wirings at the same node as the designated point, and extracting coordinate data of the input unit; Extracting means for using a polysilicon wiring intersecting with the diffusion region as an input portion and extracting coordinate data of the input portion; and a polysilicon intersecting with the diffusion region at the same node as the designated point. Extracting means for using a polysilicon wiring which intersects with the diffusion area closest to the designated point as an input part and extracting coordinate data of the input part, intersecting at least two diffusion areas at the same node as the designated point Extracting means for inputting a polysilicon wiring as an input unit and extracting coordinate data between the diffusion regions; and a poly at the same node as the designated point, intersecting with two or more diffusion regions and being at the nearest coordinates from the designated point. A twelfth extraction means, which is one of the extraction means for extracting coordinate data between the diffusion areas using a silicon wiring as an input unit, and two diffusion areas at the same node as the designated point As output units, a thirteenth extraction unit for extracting coordinate data of the two output units, and a third extraction unit for extracting coordinate data between the coordinate data extracted by the thirteenth extraction unit. Wiring display system characterized in that it has 4 extraction means, and storage means for storing coordinate data extracted in the twelfth and fourteenth extraction means.
【請求項10】 集積回路のレイアウトを表示する表示
手段と、前記表示手段により表示されたレイアウトの配
線上の任意の点を指定する指定手段と、前記指定手段に
より指定された点を通る配線および該配線と同一の節点
を有する配線を強調する強調手段と、を有する配線表示
システムにおいて、 前記指定点と同一の節点にあるポリシリコン配線を入力
部とし該入力部の座標データを抽出する抽出手段、 前記指定点と同一の節点にあるポリシリコン配線のうち
前記指定点に一番近いポリシリコン配線を入力部とし該
入力部の座標データを抽出する抽出手段、 前記指定点と同一の節点にある拡散領域と交わるポリシ
リコン配線を入力部とし該入力部の座標データを抽出す
る抽出手段、 前記指定点と同一の節点にある拡散領域と交わるポリシ
リコン配線のうち前記指定点に一番近い拡散領域と交わ
るポリシリコン配線を入力部とし該入力部の座標データ
を抽出する抽出手段、 前記指定点と同一の節点にあり2以上の拡散領域と交わ
るポリシリコン配線を入力部とし該拡散領域の間の座標
データを抽出する抽出手段、及び前記指定点と同一の節
点にあり2以上の拡散領域と交わり前記指定点から 一番近くの座標にあるポリシリコン配線を入力部とし該
拡散領域の間の座標データを抽出する抽出手段のうちの
いずれか一つの抽出手段である第12の抽出手段と、 前記指定点と同一の節点にある2つの拡散領域として、
N型拡散領域とP型拡散領域とを1つずつ抽出し、前記
抽出した各領域の座標データを抽出し、前記座標データ
の間の座標データを抽出する第15の抽出手段と、 前記第12及び第15の抽出手段で抽出した座標データ
を記憶する記憶手段とを有することを特徴とする配線表
示システム。
10. A display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of a layout displayed by the display means, a wiring passing through a point designated by the designating means, An emphasizing means for emphasizing a wiring having the same node as the wiring, wherein the extracting means extracts a coordinate data of the input part using a polysilicon wiring at the same node as the designated point as an input unit. Extracting means for using, as an input unit, a polysilicon wiring closest to the designated point among the polysilicon wirings at the same node as the designated point, and extracting coordinate data of the input unit; Extracting means for using a polysilicon wiring intersecting with the diffusion region as an input portion and extracting coordinate data of the input portion, a policy intersecting with the diffusion region at the same node as the designated point An extracting means for using a polysilicon wiring intersecting the diffusion region closest to the designated point among the interconnects as an input unit and extracting coordinate data of the input unit; intersecting at least two diffusion regions at the same node as the designated point Extracting means for inputting a polysilicon wiring as an input unit and extracting coordinate data between the diffusion regions; and a poly at the same node as the designated point and intersecting with two or more diffusion regions and located at the nearest coordinates from the designated point. A twelfth extraction means, which is one of the extraction means for extracting coordinate data between the diffusion areas using a silicon wiring as an input unit, and two diffusion areas at the same node as the designated point As
A fifteenth extracting means for extracting one N-type diffusion region and one P-type diffusion region one by one, extracting coordinate data of each of the extracted regions, and extracting coordinate data between the coordinate data; And a storage device for storing the coordinate data extracted by the fifteenth extraction device.
【請求項11】 集積回路のレイアウトを表示する表示
手段と、前記表示手段により表示されたレイアウトの配
線上の任意の点を指定する指定手段と、前記指定手段に
より指定された点を通る配線および該配線と同一の節点
を有する配線を強調する強調手段と、を有する配線表示
システムにおいて、 前記指定点と同一の節点にあるポリシリコン配線を入力
部とし該入力部の座標データを抽出する抽出手段、 前記指定点と同一の節点にあるポリシリコン配線のうち
前記指定点に一番近いポリシリコン配線を入力部とし該
入力部の座標データを抽出する抽出手段、 前記指定点と同一の節点にある拡散領域と交わるポリシ
リコン配線を入力部とし該入力部の座標データを抽出す
る抽出手段、 前記指定点と同一の節点にある拡散領域と交わるポリシ
リコン配線のうち前記指定点に一番近い拡散領域と交わ
るポリシリコン配線を入力部とし該入力部の座標データ
を抽出する抽出手段、 前記指定点と同一の節点にあり2以上の拡散領域と交わ
るポリシリコン配線を入力部とし該拡散領域の間の座標
データを抽出する抽出手段、 及び前記指定点と同一の節点にあり2以上の拡散領域と
交わり前記指定点から一番近くの座標にあるポリシリコ
ン配線を入力部とし該拡散領域の間の座標データを抽出
する抽出手段のうちのいずれか一つの抽出手段である第
12の抽出手段と、 前記指定点と同一の節点上にあるポリシリコン配線で区
切られた拡散領域のドレイン領域又はソース領域を拡散
領域とし、該拡散領域の座標データを抽出する第16の
抽出手段と、 前記第12及び第16の抽出手段で抽出した座標データ
を記憶する記憶手段とを有することを特徴とする配線表
示システム。
11. A display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of the layout displayed by the display means, a wiring passing through a point designated by the designating means, An emphasizing means for emphasizing a wiring having the same node as the wiring, wherein the extracting means extracts a coordinate data of the input part using a polysilicon wiring at the same node as the designated point as an input unit. Extracting means for using, as an input unit, a polysilicon wiring closest to the designated point among the polysilicon wirings at the same node as the designated point, and extracting coordinate data of the input unit; Extracting means for using a polysilicon wiring intersecting with the diffusion region as an input portion and extracting coordinate data of the input portion, a policy intersecting with the diffusion region at the same node as the designated point An extracting means for using a polysilicon wiring intersecting the diffusion region closest to the designated point among the interconnects as an input unit and extracting coordinate data of the input unit; intersecting at least two diffusion regions at the same node as the designated point Extracting means for inputting a polysilicon wiring as an input unit and extracting coordinate data between the diffusion regions; and a poly at the same node as the designated point, intersecting with two or more diffusion regions and being at the nearest coordinates from the designated point. A twelfth extraction means, which is one of the extraction means for extracting coordinate data between the diffusion regions with the silicon wiring as an input part, and a polysilicon wiring on the same node as the designated point A drain region or a source region of the diffusion region divided by the above is defined as a diffusion region, and a sixteenth extraction unit for extracting coordinate data of the diffusion region; Wiring display system characterized by having a storage means for storing coordinate data.
【請求項12】 集積回路のレイアウトを表示する表示
手段と、前記表示手段により表示されたレイアウトの配
線上の任意の点を指定する指定手段と、前記指定手段に
より指定された点を通る配線および該配線と同一の節点
を有する配線を強調する強調手段と、を有する配線表示
システムにおいて、 前記指定点と同一の節点にあるポリシリコン配線を入力
部とし該入力部の座標データを抽出する抽出手段、 前記指定点と同一の節点にあるポリシリコン配線のうち
前記指定点に一番近いポリシリコン配線を入力部とし該
入力部の座標データを抽出する抽出手段、 前記指定点と同一の節点にある拡散領域と交わるポリシ
リコン配線を入力部とし該入力部の座標データを抽出す
る抽出手段、 前記指定点と同一の節点にある拡散領域と交わるポリシ
リコン配線のうち前記指定点に一番近い拡散領域と交わ
るポリシリコン配線を入力部とし該入力部の座標データ
を抽出する抽出手段、 前記指定点と同一の節点にあり2以上の拡散領域と交わ
るポリシリコン配線を入力部とし該拡散領域の間の座標
データを抽出する抽出手段、 及び前記指定点と同一の節点にあり2以上の拡散領域と
交わり前記指定点から一番近くの座標にあるポリシリコ
ン配線を入力部とし該拡散領域の間の座標データを抽出
する抽出手段のうちのいずれか一つの抽出手段である第
12の抽出手段と、 前記指定点と同一の節点にある拡散領域と前記指定手段
により指定された点を通る配線とを接続する接続部の座
標データを抽出する第17の抽出手段と、 前記第12及び第17の抽出手段で抽出した座標データ
を記憶する記憶手段とを有することを特徴とする配線表
示システム。
12. A display means for displaying a layout of an integrated circuit, a designating means for designating an arbitrary point on a wiring of a layout displayed by the display means, a wiring passing through a point designated by the designating means, An emphasizing means for emphasizing a wiring having the same node as the wiring, wherein the extracting means extracts a coordinate data of the input part using a polysilicon wiring at the same node as the designated point as an input unit. Extracting means for using, as an input unit, a polysilicon wiring closest to the designated point among the polysilicon wirings at the same node as the designated point, and extracting coordinate data of the input unit; Extracting means for using a polysilicon wiring intersecting with the diffusion region as an input portion and extracting coordinate data of the input portion, a policy intersecting with the diffusion region at the same node as the designated point An extracting means for using a polysilicon wiring intersecting the diffusion region closest to the designated point among the interconnects as an input unit and extracting coordinate data of the input unit; intersecting at least two diffusion regions at the same node as the designated point Extracting means for inputting a polysilicon wiring as an input unit and extracting coordinate data between the diffusion regions; and a poly at the same node as the designated point, intersecting with two or more diffusion regions and being at the nearest coordinates from the designated point. A twelfth extracting means, which is one of the extracting means for extracting coordinate data between the diffusion areas with a silicon wiring as an input part, and a diffusion area at the same node as the designated point; A seventeenth extraction unit for extracting coordinate data of a connecting portion connecting a wire passing through a point designated by the designation unit, and a storage unit for storing the coordinate data extracted by the twelfth and seventeenth extraction units. Wiring display system characterized by a means.
JP8235083A 1996-09-05 1996-09-05 Wiring display system Expired - Fee Related JP2959487B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8235083A JP2959487B2 (en) 1996-09-05 1996-09-05 Wiring display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8235083A JP2959487B2 (en) 1996-09-05 1996-09-05 Wiring display system

Publications (2)

Publication Number Publication Date
JPH1078977A JPH1078977A (en) 1998-03-24
JP2959487B2 true JP2959487B2 (en) 1999-10-06

Family

ID=16980822

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8235083A Expired - Fee Related JP2959487B2 (en) 1996-09-05 1996-09-05 Wiring display system

Country Status (1)

Country Link
JP (1) JP2959487B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4607032B2 (en) * 2006-02-27 2011-01-05 富士通株式会社 Circuit diagram creation device and circuit diagram creation program

Also Published As

Publication number Publication date
JPH1078977A (en) 1998-03-24

Similar Documents

Publication Publication Date Title
JP2856640B2 (en) Logic schematic editor system
US5231590A (en) Technique for modifying an integrated circuit layout
JP3022315B2 (en) Circuit extraction method
US5341310A (en) Wiring layout design method and system for integrated circuits
KR900005323A (en) Logic circuit automatic generation method and system
JP2959487B2 (en) Wiring display system
JP3157732B2 (en) Interactive wiring pattern creation system
KR100335332B1 (en) Circuit simulation apparatus and simulation method of the same
JP3174523B2 (en) Layout input device and method, and layout verification device and method
JP2910734B2 (en) Layout method
US20020026625A1 (en) Method for dividing a terminal in automatic interconnect routing processing, a computer program for implementing same, and an automatic interconnect routing processor using the method
US12455997B2 (en) Method for generating a layout of an integrated circuit
TWI854356B (en) Control logic diagram generation support device and control logic diagram generation support method
JP3156544B2 (en) Circuit extraction device
JP2943711B2 (en) Automatic batch wiring processing method and method by automatic routing
JP2000011009A (en) Wiring display system, display method thereof, and recording medium recording control program therefor
JP2830767B2 (en) Wiring pattern highlighting system and method
JP2722694B2 (en) Automatic wiring system
JPS59189471A (en) Wiring route searching system
CN116911247A (en) Wiring method capable of automatically avoiding obstacle
JPH11145293A (en) Layout of semiconductor integrated circuit
JPH08129570A (en) Automatic placement and routing device
JP4080051B2 (en) Recording medium and data retrieval method
JP3201463B2 (en) Apparatus and method for designing semiconductor integrated circuit
JP3003151B2 (en) Design method of semiconductor integrated circuit

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19990629

LAPS Cancellation because of no payment of annual fees