JPH04115367A - アナログlsi機能セルのレイアウトパターン設計装置 - Google Patents

アナログlsi機能セルのレイアウトパターン設計装置

Info

Publication number
JPH04115367A
JPH04115367A JP2234485A JP23448590A JPH04115367A JP H04115367 A JPH04115367 A JP H04115367A JP 2234485 A JP2234485 A JP 2234485A JP 23448590 A JP23448590 A JP 23448590A JP H04115367 A JPH04115367 A JP H04115367A
Authority
JP
Japan
Prior art keywords
layout pattern
pattern
basic
information storage
shape
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
JP2234485A
Other languages
English (en)
Inventor
Masahiro Kawakita
真裕 川北
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2234485A priority Critical patent/JPH04115367A/ja
Publication of JPH04115367A publication Critical patent/JPH04115367A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、アナログLSI機能セルのレイアウトパター
ン設計装置に関し、特に、LSIチップのパターン設計
において何度も利用されるアナロク基本機能セルのレイ
アウトパターンを効率よく設計する装置に関する。
(従来の技術) 従来、デジタルLSIの設計では、スタンダードセル方
式のように前もって基本セルを登録し、それらのセルを
使用して設計する手法が一般的に利用されている。この
とき、セルのパターン設計を行う際に利用されるのがシ
ンボリックレイアウト手法である。この手法では、対象
となる回路のラフなレイアウトを素子および配線のシン
ボルを使って前もって入力し、そしてLSIパターンを
作製するプロセスのデザインルールに従ってエラーのな
いパターンをコンパクションによって発生する。従って
、シンボリックレイアウト手法とは、回路の接続状態を
変更せずに、製造プロセスに応じて素子形状を変更し、
コンパクション処理によりデザインルールに違反しない
ように基本セルを再設計する手法であるということがで
きる。
しかし、アナログLSIの機能セル設計にこの手法を適
用するには、つぎのような問題点がある。
アナログ回路の場合は、基本レイアウトパターンに対し
て変更部分が多く、かつ素子の形状変更の範囲が広い。
従って、シンボルとリアルパターンのサイズが大きく異
なり、リアルパターン変換後のコンパクションを行う際
に、素子同士や配線同士、或いは素子と配線などの相対
位置関係が大きくずれてしまう可能性がある。アナログ
回路の場合は、これらの相対位置関係が回路の電気的特
性に悪影響を及ぼす可能性が高く、結果的には基本パタ
ーンから発生したレイアウトパターンが価値のないもの
になってしまうというのが第一の問題点である。
また回路の接続状態を全く変更しないため、基本レイア
ウトパターンから発生できるパターンの範囲が限定され
てしまうというのが第二の問題点である。
このように、従来デジタルLSI設計に利用されている
シンボリックレイアウト手法をアナログ回路に適用する
だけでは、必ずしも満足できるパターン設計が行えなか
7た。
(発明が解決しようとする課題) このように、従来からデジタル回路の機能セル設計に利
用されているシンボリックレイアウト手法では、回路の
接続状態を一部変更した場合や、素子値を大幅に変更し
た場合に、素子や配線の相対位置関係を大きくずれさせ
ないように対処することはできなかった。
本発明は上記に鑑みてなされたもので、その目的とする
ところは、既に設計されたアナログLSI機能セルのレ
イアウトパターンを効率よく再利用し、回路の接続状態
を一部変更した場合や素子値を大幅に変更した場合にも
、高品質な電気的特性を有するアナログ機能セルのレイ
アウトパターンを短時間に作成する処理装置を提供する
ことにある。
[発明の構成] (課題を解決するための手段) 上記目的を達成するための本発明のアナログLSI機能
セルのレイアウトパターン設計装置は、基本回路図面を
作成する手段と、 既に設計されたアナログLSI機能セルのレイアウトパ
ターンに基づき、機能セルに要求される特性範囲を考慮
して、前記基本回路図面に対応する基本レイアウトパタ
ーンを作成する手段と、前記基本回路図面の素子の素子
値の変更を指定する手段と、 指定された前記素子値変更に対応する素子形状パターン
を変更する手段と、 変更した前記素子形状パターンを前記基本レイアウトパ
ターンに取り入れる手段と、 形状変更した前記素子形状パターンの周囲に発生するデ
ザインルールの違反を解消する手段と、を含むことを特
徴とする。
(作 用) アナログ回路の場合は、基本レイアウトパターンに対し
て変更部分が多く、かつ形状変更の範囲が広い。従って
、前もってそれらの影響を考慮した基本レイアウトパタ
ーンを作成することは重要である。
本発明のアナログLSI機能セルのレイアウトパターン
設計装置では、まず最初にセルとして登録する回路構成
と素子値及びその変更範囲を決定する。つぎに、アナロ
グ回路の電気的特性及び素子形状の変更範囲を考慮した
基本レイアウトパターンを作成する。このように本発明
では、前もって起こり得る可能性のある形状変更状況を
考慮しているので、実際にセルのレイアウト変更(再利
用パターンの発生)を行っても、素子や配線の相対位置
関係が大きくずれることはない。
これらの準備をした後、形状変更をする素子及びその素
子値などを設定する。変更後の形状を決定し、その形状
を基本レイアウトパターンに取り込む。そして、変更し
た素子とその周囲のレイアウドとのデザインルール違反
および形状変更した素子に関するデザインルール違反、
接続情報に関する違反が解消される。これにより、変更
範囲の広いアナログ素子の形状を容易に、かつ柔軟に変
更することができ、基本レイアウトパターンの適用範囲
を広げることができる。
また、コンパクションによるデザインルール違反解消を
行う範囲を出来るだけ狭く設定することにより、基本レ
イアウトパターンの素子や配線の相対位置関係をなるべ
く崩さないようにすることができるので、ユーザの意図
したレイアウトが実現できる。
本発明による結果と従来のレイアウト手法による結果と
を比較した場合、本発明では、基本パターンを最初に登
録しておくだけで、多くのユーザが電気的特性が高品質
なアナログ機能セルのレイアウトを短時間で簡単に行う
ことができる。
(実施例) 以下、図面を用いて本発明の実施例を詳細に説明する。
第1図は本発明の一実施例に係わるアナログLSI機能
セルのレイアウトパターン設計装置の全体構成を示すブ
ロック図である。同図にお0て、データベース7は、ア
ナログ機能セル設計に必要な情報を格納した記憶手段で
ある。データ処理装置8は、キーボード10やマウス1
1から入力さレル指示に従い、データベース7のデータ
を用0て機能セルのレイアウトパターン設計における種
々の処理を行い、LSI製造用のマスク/ぐターン9を
生成する。キーボード10やマウス11はレイアウト設
計者によって操作される。グラフィックデイスプレィ1
2はデータ処理装置8によるレイアウト結果を表示する
表示部である。
第2図は、第1図におけるデータベース7およびデータ
処理装置8の具体的な構成を示したものである。素子ラ
イブラリ情報記憶部13、デザインルール情報記憶部1
4、素子間接続情報記憶部15、回路図面情報記憶部1
6、基本レイアウトパターン情報記憶部17、素子値変
更結果情報記憶部18、素子形状変更結果情報記憶部1
9、レイアウトパターン結果情報記憶部20、回路図作
成処理装置21、基本レイアウトパターン作成処理装置
22、素子値変更処理装置23、素子形状変更処理装置
24、形状変更素子の基本レイアウトパターンへの取り
込み処理装置25、デザインルール違反解消処理装置2
6によって構成される。
各記憶部13,14.15.16.17,18゜19.
20はデータベース7を構成し、各処理装置21.22
.23,24,25.26はデータ処理装置8を構成す
る。
素子ライブラリ情報記憶部13は、設計すべき回路図に
使用される素子のライブラリ情報を記憶しているメモリ
である。回路図作成処理装置21は、素子ライブラリ情
報記憶部13から所定の素子を抽出して所望の回路図を
作成し、その作成結果を回路図面情報記憶部16に蓄積
する。また、作成された回路図面から素子間の接続関係
に関する情報が取り出され、その情報は素子間接続情報
記憶部15に蓄えられる。
デザインルール情報記憶部14は、基本レイアウトを作
成するに際して使用されるデザインルールに関する情報
を記憶している。基本レイアウトパターン作成処理装置
22は、このデザインルール情報記憶部14に記憶され
ているデザインルールに基づいて、素子ライブラリ情報
記憶部13の素子ライブラリと素子間接続情報記憶部1
5の素子間接続情報とを使用して、設計すべき回路図面
に対応した所望の基本レイアウトパターンを作成する。
作成結果は、基本レイアウトパターン情報記憶部17に
蓄えられる。
素子値変更処理装置23は、回路図面情報記憶部16に
記憶された回路図面の所定の素子値を変更し、素子値変
更結果情報記憶部18にその結果を蓄える。
素子形状変更処理装置24は、素子値変更結果情報記憶
部18に蓄えられた変更素子値、基本レイアウトパター
ン情報記憶部17の基本レイアウトパターン、及びデザ
インルール情報記憶部14のデザインルールに基いて変
更し、素子形状変更結果を素子形状変更結果情報記憶部
19に記憶させる。
形状変更素子の基本レイアウトパターンへの取り込み処
理装置25は、素子形状変更結果情報記憶部19の素子
形状変更結果情報を基準にして、基本レイアウトパター
ン情報記憶部17の基本レイアウトパターンをデザイン
ルール情報記憶部14のデザインルールに基いて変更し
、レイアウトパターン結果情報記憶部20にその結果を
記憶する。
デザインルール違反解消処理装置26は、レイアウトパ
ターン結果情報記憶部20からレイアウトパターン結果
情報を読み出し、基本レイアウトパターン情報記憶部1
7の基本レイアウトパターン情報、素子形状変更結果情
報記憶部19の素子形状変更結果情報、及び素子間接続
情報記憶部15の素子間接続情報を参考にしながら、デ
ザインルール情報記憶部14のデザインルール情報を基
準にして、デザインルールの違反解消を実行し、その結
果を再びレイアウトパターン結果情報としてレイアウト
パターン結果情報記憶部20に蓄積する。このレイアウ
トパターン結果情報はマスクパターンデータ9となり、
グラフィックデイスプレィ12に表示される。
第3図は、本発明の処理装置の処理フローを示している
まず、ステップa1において、回路図作成処理装置21
により基本回路図面が作成される。
次にステップa2において、基本レイアウトパターン作
成処理装置22により基本レイアウトパターンが作成さ
れる。この基本レイアウトパターンは、アナログ回路の
電気的特性及び素子形状の変更範囲を考慮して作成され
る。このように本発明では、前もって起こり得る可能性
のある形状変更状況を考慮している。従って、実際にセ
ルのし・イアウド変更を行っても、素子や配線の相対位
置関係が大きくずれることはない。
次に、ステップa3において、回路図作成処理装置21
により作成された基本回路図面の素子値変更をキーボー
ド10やマウス11により指定する。なお、必要なら素
子毎に素子値変更を行い、それ以降のフェーズを繰り返
し、途中変更結果を確認しながらレイアウトを行う。
次に、ステップa4において、指定された素子の形状を
素子形状変更処理装置24により変更する。
次に、ステップa5において、変更した素子形状を形状
変更素子の基本レイアウトパターンへの取り込み処理装
置25を用いて基本レイアウトパターンに取り入れる。
次に、ステップa6において、変更素子の周囲に発生す
るデザインルール違反をデザインルール違反解消処理装
置26によって解消する。
必要な素子値変更がすべて終了していないことが、ステ
ップa7において判断されると、ステップa3に戻り、
一連のステップa3ないしa6を必要な素子値変更が終
了するまで繰り返す。
ステップa7において、必要な素子値変更がすべて終了
したと判断されると、ステップa8に進み、新規に作成
したアナログ機能セルのレイアウトパターンを作成する
次に、以上のように構成されるアナログLSI機能セル
のレイアウトパターン設計装置の動作をを、第4図(a
)〜(h)に示す各ステップのレイアウト図を参照しな
がら、第1図に示すフローチャートに従って説明する。
まず最初に、ステップa1において、例えば第4図(a
)に示すような機能セルの回路図面を作成する。この例
では、R6の素子値変更範囲をIKΩから4にΩとする
次に、ステップa2において、第4図(b)に示すよう
に、素子値を変更する可能性のある素子名として抵抗R
6を指定し、その変更範囲IKΩ〜4にΩを考慮して、
素子パターンの外形および端子の形状を決定する。そし
て、それらの素子レイアウトパターンを使って、機能セ
ルの基本レイアウトパターン(素子の配置、素子間の配
線)を作成する。この作成過程において、第4図(C)
に示すように、抵抗R6を単純にy方向に拡大すると、
抵抗R6の上方に存在する素子間の相対位置関係が大き
くずれてしまうので、この例ではX方向に素子領域を広
げて、相対位置関係を崩さない素子外形と端子を設定し
ている。なお、第4図(b)において、実線は第1配線
層、点線は第2配線層、×はスルーホールを示している
ここまでが、実際の機能セルパターンを発生させるのに
必要な準備である。
次に、ステップa3において、第4図(d)〜(f)に
示すように、形状変更素子R6の素子値を実際に設定し
、ステップa4において、それに応じた素子パターンや
素子内構成パターンを発生させる。第4図(d)は、抵
抗値可変範囲をIKΩ〜4にΩとした素子(抵抗)パタ
ーンの外形100と、素子端子形状102、IKΩの抵
抗パターン104とを示している。抵抗値変更指定がな
され、抵抗値を2にΩに変更する場合には、第4図(e
)に示すようになパターンを作成する。
また、抵抗値を2.5にΩに変更する場合には、第4図
(f)に示すようなパターンを作成する。
次に、ステップa5において、それらを基本レイアウト
パターンに取り入れる。
この時点てはデザインルール違反か存在しているため、
ステップa6において、コンパクション処理を使ってこ
れを解消する。すなわち、第4図(g)に示すように、
抵抗R6を形状変更したために、トランジスタQ3と抵
抗R6間の接続配線106か離れてしまった場合には、
これをコンパクション処理を使って接続させる。
なお、このステップで、第4図(h)に示すように、基
本レイアウトパターンの素子や配線同士の相対位置関係
をできるだけずらさないように、コンパクション処理の
適用範囲を最小限に限定することも可能である。すなわ
ち、抵抗R6を含む範囲をコンパクションして、デザイ
ンルールエラーを修正し、抵抗R6内の配線パターンを
作成する。
そのあと、必要なら素子内構成パターン(主に配線)の
変更や、それに伴う無駄スペースの発生を押さえるため
に、再度コンパクション処理を行うことも可能である。
次に、ステップa7において必要な素子値変更がすべて
完了したと判断されると、ステップa8に進んで、新規
に作成したアナログ機能セルのレイアウトパターンを作
成する。
本発明は上記実施例に限定されない。上記実施例では、
抵抗R6の素子値変更に注目して、そのステップを詳細
に説明したが、このような例に限定されないことはもち
ろんである。当業者なら、本発明の技術的思想を逸脱し
ない範囲で種々変形して実施できる。
[発明の効果] 以上説明したように、本発明によれば、最初にセルとし
て登録する回路構成と素子値及びその変更範囲を決定し
、つぎに、アナログ回路の電気的特性及び素子形状の変
更範囲を考慮した基本レイアウトパターンを作成してい
るので、アナログLSI機能セルの基本的パターンを効
率的に再利用でき、電気的特性が高品質なレイアウトパ
ターンを短時間に設計できる。
【図面の簡単な説明】 第1図は、本発明に係わる一実施例のアナログLSI機
能セルのレイアウトパターン設計装置の概略構成を示す
ブロック図、 第2図は、同実施例の要部の構成を詳細に示すブロック
図、 第3図は、同実施例の全体処理を示すフローチャート、 第4図(a)ないしくh)は、同実施例の各処理ステッ
プを具体的に説明する図である。 7・・・データベース、8・・・データ処理装置、9・
・・マスクパターン、10・・・キーボード、11・・
・マウス、12・・・グラフィックデイスプレィ、13
・・・素子ライブラリ情報記憶部、14・・・デザイン
ルール情報記憶部、15・・・素子間接続情報記憶部、
16・・・回路図面情報記憶部、17・・・基本レイア
ウトパターン情報記憶部、18・・・素子値変更結果情
報記憶部、19・・・素子形状変更結果情報記憶部、2
0・・・レイアウトパターン結果情報記憶部、21・・
・回路図作成処理装置、22・・・基本レイアウトパタ
ーン作成処理装置、23・・・素子値変更処理装置、2
4・・・素子形状変更処理装置、25・・・形状変更素
子の基本レイアウトパターンへの取り込み処理装置、 6・・・デザイ ンルール違反解消処理装置

Claims (1)

  1. 【特許請求の範囲】 基本回路図面を作成する手段と、 既に設計されたアナログLSI機能セルのレイアウトパ
    ターンに基づき、機能セルに要求される電気的特性範囲
    を考慮して、前記基本回路図面に対応する基本レイアウ
    トパターンを作成する手段と、 前記基本回路図面の素子の素子値の変更を指定する手段
    と、 指定された前記素子値変更に対応する素子形状パターン
    を変更する手段と、 変更した前記素子形状パターンを前記基本レイアウトパ
    ターンに取り入れる手段と、 形状変更した前記素子形状パターンの周囲に発生するデ
    ザインルールの違反を解消する手段と、を含むことを特
    徴とするアナログLSI機能セルのレイアウトパターン
    設計装置。
JP2234485A 1990-09-06 1990-09-06 アナログlsi機能セルのレイアウトパターン設計装置 Pending JPH04115367A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2234485A JPH04115367A (ja) 1990-09-06 1990-09-06 アナログlsi機能セルのレイアウトパターン設計装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2234485A JPH04115367A (ja) 1990-09-06 1990-09-06 アナログlsi機能セルのレイアウトパターン設計装置

Publications (1)

Publication Number Publication Date
JPH04115367A true JPH04115367A (ja) 1992-04-16

Family

ID=16971764

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2234485A Pending JPH04115367A (ja) 1990-09-06 1990-09-06 アナログlsi機能セルのレイアウトパターン設計装置

Country Status (1)

Country Link
JP (1) JPH04115367A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5621653A (en) * 1992-06-23 1997-04-15 Fujitsu Limited Method of and an apparatus for converting layout data in conductive portions
US7634324B2 (en) * 2007-01-11 2009-12-15 Autodesk, Inc. Method and system for aligning and laying out drawing elements in CAD drawings

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5621653A (en) * 1992-06-23 1997-04-15 Fujitsu Limited Method of and an apparatus for converting layout data in conductive portions
US7634324B2 (en) * 2007-01-11 2009-12-15 Autodesk, Inc. Method and system for aligning and laying out drawing elements in CAD drawings

Similar Documents

Publication Publication Date Title
US5933350A (en) Semiconductor device development information integrating system
KR100939786B1 (ko) 제조능력을 위한 디자인
US6615400B1 (en) Optimizing dense via arrays of shrunk integrated circuit designs
US5681674A (en) Method of designing mask pattern or direct depicting pattern on a wafer for forming a semiconductor integrated circuit and design rule confirmation method
JPH0743742B2 (ja) 自動配線方法
JPH04115367A (ja) アナログlsi機能セルのレイアウトパターン設計装置
JP4208410B2 (ja) 回路動作検証方法及び回路動作検証装置
JP2621506B2 (ja) トリム・データ生成方法
JP4269559B2 (ja) 半導体装置及びその設計方法
JP3018714B2 (ja) Cad装置
JP2010003965A (ja) 集積回路装置のレイアウト設計方法及び製造方法並びに電子機器
JP2664784B2 (ja) 集積回路用マスクパターン作成方法
JPH04205382A (ja) 導体パターン相互間のクリアランスをチェックする方法
JP3140869B2 (ja) プリント配線板設計支援システム
JP2010135638A (ja) 電子線露光方法
JPH04218944A (ja) 集積回路マスクのレイアウト方法および装置
JP3288336B2 (ja) 半導体集積回路の設計方法
JPH1154626A (ja) タイミング調整軽減を考慮したlsiのレイアウト設計装置及びレイアウト設計方法並びにlsiのレイアウト設計プログラムを記録した記録媒体
JPH04299843A (ja) 半導体集積回路のマスクレイアウト方法
JP2582297B2 (ja) プリント基板設計装置における図形情報修正方法
JPH0895230A (ja) 微細パターンを含むパターンを形成する為のマスク及びそのマスクを用いたパターン形成方法
JPH0944535A (ja) レイアウト編集方法
CN118410770A (zh) 用于版图的设计规则检查的方法、电子设备及存储介质
JPS63311576A (ja) 部品配置図作製装置
JPH05290125A (ja) アナログ回路基板の自動設計システム