JPH0327475A - レイアウト検証装置 - Google Patents

レイアウト検証装置

Info

Publication number
JPH0327475A
JPH0327475A JP1162103A JP16210389A JPH0327475A JP H0327475 A JPH0327475 A JP H0327475A JP 1162103 A JP1162103 A JP 1162103A JP 16210389 A JP16210389 A JP 16210389A JP H0327475 A JPH0327475 A JP H0327475A
Authority
JP
Japan
Prior art keywords
design rule
rule check
layout
displaying
data
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.)
Pending
Application number
JP1162103A
Other languages
English (en)
Inventor
Makiko Sasada
笹田 真喜子
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP1162103A priority Critical patent/JPH0327475A/ja
Publication of JPH0327475A publication Critical patent/JPH0327475A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Design And Manufacture Of Integrated Circuits (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 .〔産業上の利用分野〕 本発明は、半導体集積回路のレイアウトパターンデータ
のデザインルールによるレイアウト検証のための装置に
関するものである。
〔従来の技術〕
第6図は従来におけるレイアウトパターンデータのデザ
インルールによるレイアウト検証方法を説明するための
説明図である。同図において、1はデザインルールチェ
ックファイルaを有するデザインルールチェックファイ
ル部、2はレイアウト検証対象レイアウトパターンデー
クbを格納する格納部、3はデザインルールによるレイ
アウト検証手段、4はエラーデータを格納する格納部で
ある。
第6図において、まず、デザインルールによるレイアウ
ト検証を行なうときの入力データは、検証すべき対象と
なるレイアウトパターンデータbと検証ルールを記述し
ているデザインルールチェックファイルaとを用いる。
デザインルールチェックファイルaはデザインルールに
よるレイアウト検証を行なうCADツールがサポートす
るフォーマソトに基づいて、計算機に人力されている。
ユーザがデザインルールチェックファイルaを使用する
時は、ファイルaに記述されているチェックス,ベツク
およびチェック値を理解して、確認あるいは修正・変更
を行なう必要がある。デザインルールチェックファイル
aの確認後、レイアウトパターンデータbのデザインル
ールにおけるレイアウト検証が、デザインルールチェッ
クファイルaに記述されたチェックスペックに従って行
なわれ、検証によって出力されたエラー個所は、エラー
データCとして出力される。
〔発明が解決しようとする課題〕
前述したように、デザインルールチェックファイルaを
確認あるいは修正するためには、レイアウト検証を行な
うCADツールがサポートするフォーマントをユーザが
理解する必要があり、非常に手間がかかっていた。
また、レイアウト検証を行なうCADツールも多岐にわ
たり、ツール毎にサポートするフォーマットが異なるた
め、ツール毎にフォーマント習得の時間が必要であると
いう問題があった。
さらに、計算機へのデータ入力は人手で行なうことから
、入力くスがおこる可能性が高いという問題があった。
本発明はこのような点に鑑みてなされたものであり、そ
の目的とするところは、デザインノレーノレによるレイ
アウト検証を行なうCADツールがサポートするフォー
マントの習得をユーザが必要とせずに、また、デザイン
ルールチェックファイルを意識することなく、自由に対
話的にデザインルールチェック値を設定し、ユーザが設
定した値によるデザインルールチェックファイルを自動
で生成し、生成されたデザインルールチェックファイル
を用いてレイアウト検証ができるレイアウト検証装置を
得ることにある。
〔課題を解決するための手段〕
このような課題を解決するために本発明は、デザインル
ールによるレイアウト検証を行なう時のデザインルール
チェック値を表示するためのデザインルールチェック値
表示用レイアウトデータを格納するデータベースと、こ
のデータベースからデザインルールチェック値表示用レ
イアウトデータを読み出す読出し手段と、読み出したレ
イアウトデータを画面に表示する表示手段と、画面上に
表示されたデザインルールチェック値から変更項目を画
面上で選択する選択手段と、選択された変更項目に対し
てデザインルールチェック値の変更値を入力する入力手
段と、変更後のデザインルールチェック値をデザインル
ールチェック値表示用レイアウトデータに表示する表示
部と、変更後のデザインルールチェック値を表示したデ
ザインルールチェック値表示用レイアウトデータをデー
タベースに書き込む書込み手段と、変更後のチェック値
データを格納するデータベースのレイアウトデータとデ
ザインルールスペックを記述するデザインルールチェッ
クスペソクファイルとからデザインルールチェックファ
イルを生成するためのデザインルールチェックファイル
生成手段と、生成されたデザインルールチェックファイ
ルとレイアウト検証を行なう対象レイアウトパターンデ
ータからレイアウト検証を行なうレイアウト検証手段と
、検証結果であるエラーデータを格納する格納手段とを
設けるようにしたものである。
〔作用〕
本発明によるレイアウト検証装置においては、デザイン
ルールによるレイアウト検証を行なうCADツールがサ
ポートするフォーマットに関係なく、ユーザが対話的に
デザインルールチェック値を設定することができ、また
、設定されたチェック{直によるデザインノレーノレチ
ェックファイノレが自動で生或されることによりデータ
の入力ミスがなくなる。
〔実施例〕
以下、本発明の一実施例を図を用いて説明する。
第1図は、本発明によるレイアウト検証装置の一実施例
を示す説明図である。第1図において、l1はデザイン
ルールチェック値を表示するためのデザインルールチェ
ック値表示用レイアウトデータを格納するデザインルー
ルチェック値表示用レイアウトデータベース、12はレ
イアウトデータベース11からデザインルールチェック
値表示用レイアウトデータを読み出す読出し手段、13
は読出し手段12で読み出したレイアウトデータを画面
上に表示する表示手段、14は画面上に表示されたレイ
アウトデータの中から変更すべきデザインルールチェッ
ク値を画面上でマウス(図示せず)を用いて選択する選
択手段、15は選択手段14で選択された変更すべきデ
ザインルールチェック値に対して変更値をキーボード(
図示せず)から人力する入力手段、l6は人力千段15
で変更されたデザインルールチェック値を含むレイアウ
トデータを画面上に表示する表示部、l7は変更された
デザインルールチェック値表示用レイアウトデータをデ
ータベース11に書き込む書込み手段、18はデザイン
ルールチェンク値を変数定義として、レイアウト検証を
行なうCADツールがサポートするフォーマントでデザ
インルールチェックスペソクを記述しているデザインル
ール千エソクスペソクファイルを格納する格納部、19
はデザインルールチェック値表示用レイアウトデータベ
ース11に格納されているデザインルールチェック値と
格納部l8のデザインルールチェックスペ・/クファイ
ルとからデザインルールチェックファイルを自動で生成
して後述の格納部1aに出力する生或手段、laはデザ
インルールによるレイアウト検証を行なう時に用いられ
るデザインルールチェックファイルaの格納部、2はデ
ザインルールにレイアウト検証を行なう対象レイアウト
パターンデータbの格納部、3はデザインルールによる
レイアウト検証を行なうレイアウト検証手段、4はレイ
アウト検証千段l2のレイアウト検証によって出力され
るエラーデークCの格納部である。
次に、デザインルールによるレイアウ1・検証方法を第
1図を用いて説明する。まず、最初にデザインルールチ
ェック値表示用レイアウトデータを作戒する。データベ
ース1lに登録するデータは、デザインルールチェック
ポイントが表示できるレイアウトパターンと、そのレイ
アウトデータ上に示すデザインルール番号と、デザイン
ルールチェック標準値とである。
第2図に、デザインルールチェック値表示用レイアウト
データベース1lのデータ内容例を示す。
20,21.22はレイアウトパターンデータの人カデ
ータであり、それぞれ拡敗レイヤ,コンタクトレイヤ、
アルミレイヤである。23はデザインルールチェック項
目を示すデザインルール番号、24はデザインルール番
号23で示すデザインルールチェック項目のデザインル
ールチェック値である。デザインルールチェック値表示
用レイアウトデータの作或後、デザインルールチェック
値の変更作業に入る。
まず、デザインルールチェック値表示用レイアウトデー
タベースl1からデザインルールチェック値表示用レイ
アウトデータを読み出し(第1図の読出し手段12参照
)、画面上に表示する(第1図の表示千段l3参照)。
この時、レイアウトデークにはレイヤ情報、デザインル
ール番号、デザインルールチェック値、座標データ、ポ
リゴン情報等が含まれる。
次に、画面上に表示されたレイアウトデータの中から変
更すべきデザインルールチェック値を画面上で選択し(
第1図の選択千段14参照)、選9 10 択されたデザインルールチェック値に対して変更値をキ
ーボードから人力する(第1図の人力千段l5参照)。
変更されたデザインルールチェック値は再び画面上のレ
イアウトデータに表示される(第1図の表示部16)。
第3図に、デザインルールチェック値の変更作業例を示
す。第3図(alはデザインルールチェック値表示用レ
イアウトデータを画面に表示している状態を示し、(b
lは(alの画面を拡大後、マウスにより変更チェック
値を選択している状態、(C)はキーボードにより変更
チェック値を人力している状態、(dlはチェック値を
変更後、デザインルールチェック値表示用レイアウトデ
ータを画面に表示している状態を示す。デザインルール
チェック値の変更を繰り返し行なう時は、続けて同一画
面上で第l図の点線で示す手段14〜16における作業
を行なう。デザインルールチェック値の変更完了後、変
更後のデザインルールチェンク値表示用レイアウトデー
タをデータベース11に書き込む。
次に、格納部l8のデザインルールチェックスペソクフ
ァイルを作戒する。第4図にデザインルールチェックス
ペソクファイルのデータ内容例を示す。同図における“
field,contact,external”” 
fie1d,separate”等の文字はデザイン番
号R1.R2等の内容を示す。また“drc ″はデザ
インルールチェックの意味である。デザインルールチェ
ックスペックファイルはデザインルールによるレイアウ
ト検証を行なうCADツールがザポートするフォーマン
トに基づいて計算機に入力される。デザインルールチェ
ック値の記述は変数25で定義され、この変数25はデ
ザインルールチェック値表示用レイアウトデータベース
1lに含まれるデザインルール番号23(第2図参照)
と1対lに対応するものである。デザインルールチェッ
クスペソクファイルの作或完了後、デザインルールチェ
ックファイル自動生或プログラムを実行し(第l図の千
段19参照)、デザインルールチヱソクファイルを生或
する。
第5図は、デザインルールチェックファイルの生成方法
を説明するための説明図である。まず、11 l2 デザインルールチェック値表示用レイアウトデータベー
ス1lから、デザインルール番号23とデザインルール
チェック値24を取り出し、格納データベース26に格
納する。次に、ファイル部18からデザインルールチェ
ックスベソクファイルを読み込み(手順27)、デザイ
ンルールチェック値表示用レイアウトデータベース11
から取り出されたデータに含まれているデザインルール
番号23とデザインルールチェンクスベソクファイルに
記述されている変数25(第4図参照)とを比較し(手
順28)、一致するところでデザインルール番号23と
対応するデザインルールチェック値24を格納データベ
ース26から取り出し、デザインルールチェックスベソ
クファイルの変数25に格納データヘース26から取り
出したデザインルールチェック値24を代入する(手順
29)。
格納データベース26に含まれているデザインルール番
号と格納部18のデザインルールチェックスペソクファ
イルに記述されている変数25との一致がとれない場合
はエラーメッセージを出力する(表示千段30参照〉。
格納部l8のデザインルールチェックスペソクファイル
に含まれるすべての変数に対してデザインルールチェッ
ク値の代入を完了した後、デザインルールチェック値が
代入されたデザインルールチェンクスペソクファイルを
デザインルールチェックファイルとして出力し、格納部
1aに格納する。このようにして、デザインルールチェ
ックファイルを生成できる。
デザインルールチェックファイルの生或を完了した後、
デザインルールによるレイアウト検証を実行する。検証
すべき対象となるレイアウトパターンデータb(第1図
参照)のデザインルールにおけるレイアウト検証は、自
動生成されたデザインルールチェックファイルに記述さ
れたチェックスペソクに従って行なわれ、検証によって
出力されたエラー個所はエラーデータCとして出力され
る。
上記実施例は、1つのデザインルールチェック値表示用
レイアウトデータベースl1に対して1つのデザインル
ールスペックファイルが対応して13 14 ?ザインルールチェックファイルを生或する場合につい
て説明したが、デザインルールによるレイアウト検証を
行なうCADツールによって、ツールがサポートするフ
ォーマントは異なることがら、ツール毎に対応したデザ
インルールスベソクファイルヲ作威し、デザインルール
スペックファイルを読み込む前に、どのツールに対する
デザインルールチェックファイルを生成する■のかを選
択する選択手段を加えることにより、上記実施例と同様
の効果を奏することができる。
〔発明の効果〕
以上説明したように本発明は、デザインルールチェック
値表示用レイアウトパターンデータを画面上に出力する
ことにより、デザインルールチェック値を一目で判断す
ることができ、また、対話的にデザインルールチェック
値を変更・設定できる。また、デザインルールチェック
値表示用レイアウトパターンデータに設定されたチェッ
ク値から自動的にデザインルールチェックファイルを生
成するようにしたことにより、レイアウト検証のCAD
ツールがサポートするフォーマントを習得する必要がな
くなり、また入力ミスもなくなることから、デザインル
ールチェックファイルのデータを確認する手間かはふけ
、デザインルールチェックファイル生成に費やす時間が
削減されるという効果がある。
【図面の簡単な説明】
第1図は本発明によるレイアウト検証装置の一実施例を
示す説明図、第2図はデザインルールチェック値表示用
レイアウ訃データベースのデータ内容例を示すパターン
図、第3図はデザインルールチェック値の変更作業例を
示す説明図、第4図はデザインルールチェックスペソク
ファイルのデータ内容例を示す説明図、第5図はデザイ
ンルールチェックファイルの生或方法を説明するための
フローチャート、第6図は従来装置におけるデザインル
ールによるレイアウト検証方法を説明するための説明図
である。 la,2,4.18・・・格納部、3・・・レイアウト
検証手段、1l・・・レイアウトデータベース、l?!
15 16 ・・・読出し手段、13.16・・・表示手段、14・
・・選択手段、15・・・入力手段、l7・・・書込み
手段、19・・・自動生成手段。

Claims (1)

  1. 【特許請求の範囲】 デザインルールによるレイアウト検証を行なう時のデザ
    インルールチェック値を表示するためのデザインルール
    チェック値表示用レイアウトデータを格納するデータベ
    ースと、 このデータベースからデザインルールチェック値表示用
    レイアウトデータを読み出す読出し手段と、 読み出したレイアウトデータを画面に表示する表示手段
    と、 画面上に表示されたデザインルールチェック値から変更
    項目を画面上で選択する選択手段と、選択された変更項
    目に対してデザインルールチェック値の変更値を入力す
    る入力手段と、 変更後のデザインルールチェック値を前記デザインルー
    ルチェック値表示用レイアウトデータに表示する表示部
    と、 変更後のデザインルールチェック値を表示したデザイン
    ルールチェック値表示用レイアウトデータを前記データ
    ベースに書き込む書込み手段と、変更後のチェック値デ
    ータを格納するデータベースのレイアウトデータとデザ
    インルールスペックを記述するデザインルールチェック
    スペックファイルとからデザインルールチェックファイ
    ルを生成するためのデザインルールチェックファイル生
    成手段と、 生成されたデザインルールチェックファイルとレイアウ
    ト検証を行なう対象レイアウトパターンデータからレイ
    アウト検証を行なうレイアウト検証手段と、検証結果で
    あるエラーデータを格納する格納手段とを備えたことを
    特徴とするレイアウト検証装置。
JP1162103A 1989-06-23 1989-06-23 レイアウト検証装置 Pending JPH0327475A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1162103A JPH0327475A (ja) 1989-06-23 1989-06-23 レイアウト検証装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1162103A JPH0327475A (ja) 1989-06-23 1989-06-23 レイアウト検証装置

Publications (1)

Publication Number Publication Date
JPH0327475A true JPH0327475A (ja) 1991-02-05

Family

ID=15748111

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1162103A Pending JPH0327475A (ja) 1989-06-23 1989-06-23 レイアウト検証装置

Country Status (1)

Country Link
JP (1) JPH0327475A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994024518A1 (fr) * 1993-04-21 1994-10-27 Omron Corporation Appareil de support pour controle visuel, appareil de controle de substrat, et procedes de controle et de correction de soudure utilisant ces appareils

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994024518A1 (fr) * 1993-04-21 1994-10-27 Omron Corporation Appareil de support pour controle visuel, appareil de controle de substrat, et procedes de controle et de correction de soudure utilisant ces appareils
US6362877B1 (en) 1993-04-21 2002-03-26 Omron Corporation Visual inspection supporting apparatus and printed circuit board inspecting apparatus, and methods of soldering inspection and correction using the apparatuses

Similar Documents

Publication Publication Date Title
US5161211A (en) Method and system of specification processing
US6230305B1 (en) Methods and apparatus for configuring schematic diagrams
US7055141B2 (en) Humanity interface development system of testing program of circuit board
JP2012168900A (ja) プログラミング装置、プログラム
JPH0327475A (ja) レイアウト検証装置
US7197442B2 (en) Mesh creating device, mesh creating method and mesh creating program
JPH04246778A (ja) 半導体集積回路の配置方式
US20010002834A1 (en) Method for inputting and acquiring requirement
JPH11338123A (ja) スクライブデータ作成装置及びスクライブデータ作成方法
JPS60237539A (ja) ル−ル構造解析システム
JP2002280800A (ja) 変換テーブルの生成方法
JP4455148B2 (ja) セル配置図作成装置及び方法並びにプログラム
JPH0778195A (ja) 回路設計cadにおけるデータ更新方式
JP2009245215A (ja) Cadシステム、cadプログラム
JP2006520495A (ja) モジュラー構造のメッセージを修正する方法および装置
JP2023149188A (ja) 修正支援方法、修正支援プログラムおよび情報処理装置
JP2003163144A (ja) テストパターン作成装置
JPH01291376A (ja) 回路表現テキスト作成システム
JPH03214234A (ja) ソフトウェア自動生成装置
JPH0418678A (ja) 論理回路シミュレーション結果表示方法
JPH05150924A (ja) ネツトワーク監視画面テキストフアイル生成装置
JPH11149490A (ja) 設計規格検査用プログラムの作成方法および設計規格検査用プログラムの自動作成装置
JPS60114936A (ja) 仕様書作成支援装置
JPH02266474A (ja) デバイス回路図シミュレータ用部品データ作成装置
JP2003085215A (ja) 形状表示装置、形状表示方法、形状表示プログラムおよび形状表示プログラムを記録したコンピュータ読取可能な記録媒体