JPH0621190A - Chip type collating method - Google Patents

Chip type collating method

Info

Publication number
JPH0621190A
JPH0621190A JP4177850A JP17785092A JPH0621190A JP H0621190 A JPH0621190 A JP H0621190A JP 4177850 A JP4177850 A JP 4177850A JP 17785092 A JP17785092 A JP 17785092A JP H0621190 A JPH0621190 A JP H0621190A
Authority
JP
Japan
Prior art keywords
circuit
layout
data
side data
parameter
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.)
Withdrawn
Application number
JP4177850A
Other languages
Japanese (ja)
Inventor
Naomi Nishi
直美 西
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 IC Microcomputer Systems Co Ltd
Original Assignee
NEC IC Microcomputer Systems 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 NEC IC Microcomputer Systems Co Ltd filed Critical NEC IC Microcomputer Systems Co Ltd
Priority to JP4177850A priority Critical patent/JPH0621190A/en
Publication of JPH0621190A publication Critical patent/JPH0621190A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Testing Or Measuring Of Semiconductors Or The Like (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

PURPOSE:To facilitate more detail of chip types when circuit side data and layout side data are compared with each other and verified in order to test the logic connections of an LSI. CONSTITUTION:Parameters which shows the types of chips necessary for the reference with layout side data 1 are added to circuit connection information before it is used for the test of logic connections. With this constitution, the collation at the level of more detail types can be realized with the circuit connection information and the layout data 1.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は素子種類照合方法に関
し、特にLSIの論理的接続の検査における回路素子の
照合方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an element type collation method, and more particularly to a circuit element collation method in the inspection of the logical connection of an LSI.

【0002】[0002]

【従来の技術】LSIのレイアウト設計の過程の中で、
作成されたレイアウトと、設計規則および論理接続情報
との整合性を検証する過程をレイアウト検証という。
2. Description of the Related Art In the process of LSI layout design,
The process of verifying the consistency between the created layout and the design rules and logical connection information is called layout verification.

【0003】このレイアウト検証において、LSIの論
理的接続の検査を行うことによって、回路素子の誤りや
欠落、配線の誤りや欠落などを抽出し、回路接続の正し
さを確認している。
In this layout verification, the logical connection of the LSI is inspected to extract errors and omissions of circuit elements, errors and omissions of wiring, and confirm the correctness of the circuit connection.

【0004】従来の論理接続検査の方法は、図2に示す
ように、作成されたレイアウトからのレイアウトデータ
6と、回路設計から抽出した回路データ7とを用いて、
通常の論理的接続検査8で両者を比較するという方法で
あった。しかし、この方法では、回路接続情報に記述で
きる素子パラメータだけが、照合できるようになってお
り、回路接続情報に適当なパラメータが存在しない為
に、レイアウト側のデータ6と照合ができない場合があ
る。
As shown in FIG. 2, the conventional method of checking the logical connection uses layout data 6 from the created layout and circuit data 7 extracted from the circuit design,
The normal logical connection check 8 was a method of comparing the two. However, in this method, only the element parameters that can be described in the circuit connection information can be collated, and since there is no appropriate parameter in the circuit connection information, collation with the layout side data 6 may not be possible. .

【0005】例えば、抵抗には拡散抵抗やポリシリコン
抵抗といったような、作り方による区別があり、回路図
エディタ上は異なる素子の種類で記述されているが、回
路接続情報には、抵抗素子について、より細かな種類の
識別を可能とするパラメータの記述がなく、単なる抵抗
素子としての認識しかできない場合がある。そのため、
レイアウト側のデータと照合がとれない素子もあり、そ
れが原因となって、正しい検証結果が得られないという
場合も生じていた。
For example, resistors are distinguished according to how they are made, such as diffused resistors and polysilicon resistors, and are described as different element types on the circuit diagram editor. There is a case where there is no description of parameters that enable more detailed type identification, and only recognition as a resistance element is possible. for that reason,
There are some elements that cannot be checked against the data on the layout side, which causes a case where correct verification results cannot be obtained.

【0006】[0006]

【発明が解決しようとする課題】前述したように、従来
の照合方法では、回路接続情報に記述されている素子パ
ラメータについてのみ、レイアウト側データとの照合が
可能であった。しかし、素子によっては、回路側のもつ
パラメータのみではレイアウト側との照合がとれないも
のもあり、本来正しい回路素子について、エラーの認識
をしてしまう場合や、正しくない素子についても、その
誤っている箇所の認識が的確にできないという場合があ
る。
As described above, in the conventional collation method, only the element parameter described in the circuit connection information can be collated with the layout side data. However, depending on the element, there are some elements that cannot be compared with the layout side by using only the parameters on the circuit side. Therefore, if an error is recognized for an originally correct circuit element, or if the element is incorrect, the In some cases, it may not be possible to accurately recognize the location.

【0007】そこで、本発明の目的は、以上の欠点を解
消して、回路接続情報に、レイアウト側のデータとの照
合に必要なパラメータをあらかじめ付加することで、論
理的接続検査を行う際、回路接続情報とレイアウト側デ
ータとにより細部にわたる照合を可能とする素子種類照
合方法を提供することにある。
Therefore, an object of the present invention is to eliminate the above-mentioned drawbacks and to preliminarily add a parameter necessary for collating with the data on the layout side to the circuit connection information to perform a logical connection inspection. An object of the present invention is to provide a device type matching method that enables detailed matching with circuit connection information and layout side data.

【0008】[0008]

【課題を解決するための手段】本発明の構成は、LSI
の論理的接続の検査における素子種類照合方法におい
て、レイアウト側データと回路側データとの照合処理前
の前記回路側データ中の、特定した素子のパラメータ記
述部に前記レイアウト側データとの照合を可能にする回
路解析用モデル定義パラメータを追加したことを特徴と
する。
The structure of the present invention is an LSI
In the element type collation method in the inspection of the logical connection of, it is possible to collate the layout side data with the parameter description part of the specified element in the circuit side data before the collation processing of the layout side data and the circuit side data. It is characterized in that a model definition parameter for circuit analysis is added.

【0009】[0009]

【実施例】図1は本発明の一実施例の素子種類照合方法
を示すフロー図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a flow chart showing an element type matching method according to an embodiment of the present invention.

【0010】図1において、本実施例の素子種類照合方
法では、回路側データ2を入力すると、回路素子と、レ
イアウト側のデータ1に記述されている素子の種類を示
すモデル名との対応を記述したデータ3を参照して、回
路側データ2内の特定の素子に対して、モデル定義パラ
メータを付加し(処理4)、回路素子種類の識別子とし
てのモデル名が付加された回路接続情報と、レイアウト
データとで、通常の論理接続の検査5を行う。
In FIG. 1, in the element type collation method of this embodiment, when the circuit side data 2 is input, the correspondence between the circuit element and the model name indicating the type of element described in the layout side data 1 is made. By referring to the described data 3, the model definition parameter is added to the specific element in the circuit side data 2 (process 4), and the circuit connection information to which the model name as the identifier of the circuit element type is added. , The layout data and the normal logical connection inspection 5 are performed.

【0011】図1の処理4の詳細な処理の流れを、図3
のフロー図で示す。図3は、回路側データファイルに、
素子パラメータを追加する処理の流れを示したフロー図
である。
A detailed process flow of the process 4 of FIG. 1 is shown in FIG.
It is shown in the flow chart of. Figure 3 shows the circuit side data file
It is the flowchart which showed the flow of the process which adds the element parameter.

【0012】図3において、回路側データファイルを入
力し(処理10)、回路素子の特性を示すパラメータ
群、例えば素子の種類を示すモデル名の対応を示したデ
ータファイルを入力する(処理11)。次に、入力した
2個のデータファイルから、回路側データファイルの素
子で、回路素子とモデル名の対応を示したファイルに記
述されている素子の抽出を行う。その結果、素子の種類
を付加すべき回路素子が認識できる(処理12)と、そ
の素子のパラメータ記述部に、モデル定義パラメータが
記述されているかのチェックを行う(処理13)。
In FIG. 3, a circuit side data file is input (process 10), and a data file showing correspondence between a parameter group showing characteristics of circuit elements, for example, a model name showing the type of element is input (process 11). . Next, from the two input data files, the elements of the circuit side data file, which are described in the file indicating the correspondence between the circuit element and the model name, are extracted. As a result, when the circuit element to which the element type is to be added can be recognized (process 12), it is checked whether the model definition parameter is described in the parameter description part of the device (process 13).

【0013】もし、回路側にモデル定義パラメータの記
述がない場合は、回路素子に対応する素子の種類を示す
モデル名を、パラメータ記述部に追加し既に回路側にモ
デル定義パラメータの記述がある場合には、そのモデル
名のみを書き換える処理を行うことで、回路素子にレイ
アウトデータと照合できる素子種類パラメータを付加す
る(以上処理14,15)。次に出力処理16をして、
終了とする。
If the model definition parameter is not described on the circuit side, the model name indicating the type of element corresponding to the circuit element is added to the parameter description section and the model definition parameter is already described on the circuit side. In addition, by performing a process of rewriting only the model name, an element type parameter that can be compared with the layout data is added to the circuit element (the above processing 14 and 15). Next, output processing 16 is performed,
It ends.

【0014】以上のように、本実施例によれば、LSI
の論理的接続の検査において、回路接続情報が記述され
たデータファイルの特定の素子について、レイアウトデ
ータと比較ができるような新たなパラメータを付加し、
回路素子のより細部にわたる照合を可能とする事を特徴
とする。
As described above, according to this embodiment, the LSI
In the inspection of the logical connection of, for the specific element of the data file in which the circuit connection information is described, a new parameter is added so that it can be compared with the layout data,
It is characterized by enabling more detailed matching of circuit elements.

【0015】次に図4,図5,図6を用いて、本発明の
他の実施例の素子種類照合方法を示す。図4は、全く等
しい論理について、トランジスタ(A)と、ゲートレベ
ル(B)で表した回路図,論理図である。
Next, referring to FIGS. 4, 5 and 6, an element type matching method according to another embodiment of the present invention will be described. FIG. 4 is a circuit diagram and a logic diagram showing a transistor (A) and a gate level (B) with respect to exactly the same logic.

【0016】図4の(A)において、電界効果トランジ
スタ20,21,22,23と、入力端子A,Bと出力
端子OUTとがあり、電源VDDと接地(GND)との
間に電圧が印加される。図4の(B)において、(A)
の構成が、NANDゲート30で示されている。前記一
実施例では、LSIのレイアウト検証を、トランジスタ
のレベルで考えたものであったが、本実施例を用いるこ
とにより、回路データとレイアウトデータの照合におけ
る実施例として、ゲートレベルでの照合が挙げられる。
In FIG. 4A, there are field effect transistors 20, 21, 22, and 23, input terminals A and B, and an output terminal OUT, and a voltage is applied between the power supply VDD and the ground (GND). To be done. In FIG. 4B, (A)
The configuration is shown by the NAND gate 30. In the above-described one embodiment, the layout verification of the LSI was considered at the transistor level. However, by using this embodiment, the verification at the gate level can be performed as an embodiment in the verification of the circuit data and the layout data. Can be mentioned.

【0017】図5は、レイアウト上でのトランジスタを
表した平面図である。図5において、トランジスタのゲ
ート41には、長さ(L)と、幅(W)を示すパラメー
タがあるが、このパラメータを用いて、ゲートの駆動能
力を検証する事が可能となる。尚図5において、拡散層
40の領域もある。その際の処理の流れを、図6に示
す。
FIG. 5 is a plan view showing a transistor on the layout. In FIG. 5, the gate 41 of the transistor has parameters indicating the length (L) and the width (W), and it is possible to verify the driving capability of the gate using these parameters. In FIG. 5, there is also a region of the diffusion layer 40. The flow of processing in that case is shown in FIG.

【0018】図6において、レイアウトデータ50は、
トランジスタレベルからゲートレベルへの復元の際に、
ゲートの長さや幅を抽出する事ができる(処理53)。
回路側データ51に、設計者が意図する駆動能力を示す
値を追加し、復元されたゲートレベルのレイアウトデー
タと照合することによって、ゲートレベルでの、レイア
ウトデータと回路データの照合が可能となる(以上、処
理54,55)。
In FIG. 6, the layout data 50 is
When restoring from the transistor level to the gate level,
The length and width of the gate can be extracted (process 53).
By adding a value indicating the driving ability intended by the designer to the circuit-side data 51 and collating with the restored gate-level layout data, it becomes possible to collate the layout data with the circuit data at the gate level. (The above is the processing 54, 55).

【0019】[0019]

【発明の効果】以上の説明で明らかなごとく、本発明に
よれば、回路接続情報内の回路素子について、レイアウ
トデータと比較ができるような新たなパラメータを付加
する処理を加えることにより、LSIの論理的接続の検
査において、回路素子のより細かな種類のレベルでの照
合が可能となるという効果を得られる。
As is apparent from the above description, according to the present invention, the circuit element in the circuit connection information is added with a process for adding a new parameter that can be compared with the layout data. In the inspection of the logical connection, it is possible to obtain the effect that it becomes possible to perform verification at a finer kind of level of circuit elements.

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

【図1】本発明の一実施例の素子種類照合方法を示すフ
ロー図である。
FIG. 1 is a flowchart showing an element type matching method according to an embodiment of the present invention.

【図2】従来の論理接続検査の方法を示すフロー図であ
る。
FIG. 2 is a flowchart showing a conventional method of checking logical connection.

【図3】本発明の処理の詳細を示すフロー図である。FIG. 3 is a flowchart showing details of processing of the present invention.

【図4】(A),(B)は同じ論理についてトランジス
タレベルとゲートレベルとで示したそれぞれ回路図,論
理図である。
4A and 4B are a circuit diagram and a logic diagram respectively showing a transistor level and a gate level for the same logic.

【図5】レイアウト上でのトランジスタを表す平面図で
ある。
FIG. 5 is a plan view showing a transistor on a layout.

【図6】本発明の他の実施例における処理を示すフロー
図である。
FIG. 6 is a flowchart showing processing in another embodiment of the present invention.

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

1,6,50 レイアウト側データ 2,7,51 回路側データ 3 回路素子の素子種類対応データ 4 素子パラメータ追加処理 5,8,55 通常の論理的接続検査 10〜16 処理 20〜23 トランジスタ 30 NANDゲート 40 拡散層 41 ゲート 52 回路素子期待値対応データ 53 ゲートレベルへの復元処理 54 素子パラメータ追加処理 1,6,50 Layout side data 2,7,51 Circuit side data 3 Element type correspondence data of circuit element 4 Element parameter addition processing 5,8,55 Normal logical connection inspection 10-16 processing 20-23 Transistor 30 NAND Gate 40 Diffusion layer 41 Gate 52 Circuit element expected value correspondence data 53 Gate level restoration processing 54 Element parameter addition processing

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 LSIの論理的接続の検査における素子
種類照合方法において、レイアウト側データと回路側デ
ータとの照合処理前の前記回路側データ中の、特定した
素子のパラメータ記述部に前記レイアウト側データとの
照合を可能にする回路解析用モデル定義パラメータを追
加したことを特徴とする素子種類照合方法。
1. An element type collation method in the inspection of a logical connection of an LSI, wherein the layout side is included in the parameter description part of the specified element in the circuit side data before the collation processing of the layout side data and the circuit side data. A device type matching method characterized by adding a model definition parameter for circuit analysis that enables matching with data.
【請求項2】 照合が、トランジスタのゲートレベルで
行われる請求項1記載の素子種類照合方法。
2. The element type matching method according to claim 1, wherein the matching is performed at a gate level of a transistor.
JP4177850A 1992-07-06 1992-07-06 Chip type collating method Withdrawn JPH0621190A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4177850A JPH0621190A (en) 1992-07-06 1992-07-06 Chip type collating method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4177850A JPH0621190A (en) 1992-07-06 1992-07-06 Chip type collating method

Publications (1)

Publication Number Publication Date
JPH0621190A true JPH0621190A (en) 1994-01-28

Family

ID=16038197

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4177850A Withdrawn JPH0621190A (en) 1992-07-06 1992-07-06 Chip type collating method

Country Status (1)

Country Link
JP (1) JPH0621190A (en)

Similar Documents

Publication Publication Date Title
US7552408B2 (en) Method for performing design rule check on mask pattern data for an integrated circuit
US20100004886A1 (en) System for calculating resistive values for microelectronics cad
US6553543B1 (en) Automated load determination for partitioned simulation
EP0845810A1 (en) Large-scale-integration circuit device and method of manufacturing same
JPH0621190A (en) Chip type collating method
US6718522B1 (en) Electrical rules checker system and method using tri-state logic for electrical rule checks
JP2000195960A (en) Device and method for calculating delays in semiconductor integrated circuit and device and method for verifying timing
JP2822969B2 (en) Verification method of integrated circuit mask pattern
JPS6126243A (en) Output device for circuit connection check of lsi artwork data
JPS63129466A (en) Line connection inspecting device
JPH10214277A (en) Layout verifying method for semiconductor integrated circuit
JP2940950B2 (en) Semiconductor verification equipment
US6606733B2 (en) Method and system for finding static NAND and NOR gates within a circuit and identifying the constituent FETs each gate
JP3052833B2 (en) Layout pattern verification method
JPH0637183A (en) Method and device for verifying layout design
JPH0817881A (en) Layout pattern verifying device
JPH06168295A (en) Method for verifying circuit connection of electronic circuit
JPH05307587A (en) Circuit layout verifying system
JPH05181924A (en) Circuit connection verification device
JP2544813B2 (en) Mask layout vs. schematic matching method
JP3148163B2 (en) Circuit connection verification method and device
US20030080767A1 (en) Method for checking integrated circuits
Check w. Meier
JPH07160754A (en) Method and device for layout verification and method and device for automatic layout generation
JP3037022B2 (en) Element connection status recognition method

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19991005