JPH0574943A - Cad device for designing integrated circuit layout pattern - Google Patents

Cad device for designing integrated circuit layout pattern

Info

Publication number
JPH0574943A
JPH0574943A JP3259924A JP25992491A JPH0574943A JP H0574943 A JPH0574943 A JP H0574943A JP 3259924 A JP3259924 A JP 3259924A JP 25992491 A JP25992491 A JP 25992491A JP H0574943 A JPH0574943 A JP H0574943A
Authority
JP
Japan
Prior art keywords
data
key number
graphic element
editing
editing work
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
JP3259924A
Other languages
Japanese (ja)
Inventor
Atsushi Okamoto
淳 岡本
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 JP3259924A priority Critical patent/JPH0574943A/en
Publication of JPH0574943A publication Critical patent/JPH0574943A/en
Pending legal-status Critical Current

Links

Landscapes

  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

(57)【要約】 【目的】 同一階層レベルのセルデータの同時複数編集
を可能にする。 【構成】 同一階層レベルのセルデータの同時編集を可
能にするために、セルデータ中の図形要素データに対
し、1対1で対応したキー番号データを付加し、図形要
素データの編集時に、編集中の図形要素データのキー番
号データを編集作業単位に格納して、管理することによ
り、同一階層レベルのセルデータの同時編集を可能にす
る。
(57) [Summary] [Purpose] To enable simultaneous editing of multiple cell data at the same hierarchical level. [Structure] In order to enable simultaneous editing of cell data of the same hierarchy level, key number data corresponding to the one-to-one correspondence is added to the graphic element data in the cell data, and when the graphic element data is edited, it is edited. By storing and managing the key number data of the figure element data in the editing work unit, it is possible to simultaneously edit the cell data of the same hierarchical level.

Description

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

【0001】[0001]

【産業上の利用分野】この発明は、LSI等の集積回路
のレイアウトパターン設計に使用する集積回路レイアウ
トパターン設計用CAD(computer aide
d design)装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a CAD (computer aid) for designing an integrated circuit layout pattern used for designing a layout pattern of an integrated circuit such as an LSI.
d design) device.

【0002】[0002]

【従来の技術】図3は、従来の集積回路レイアウトパタ
ーン設計用CAD装置による集積回路レイアウトパター
ンの編集作業手順を示すフローチャートである。図3に
おいて、ステップN1は階層構造を持つLSIレイアウ
トパターンデータ(セルデータ)を複数付属して管理す
るライブラリファイルを編集可能な状態にするライブラ
リオープン処理、ステップN2はライブラリファイルに
付属するセルデータを編集可能な状態にするセルオープ
ン処理、ステップN3は他の編集作業にて同一セルデー
タを編集しているかどうかの判断処理、ステップN4は
セルデータの編集処理、ステップN5はステップN4に
て編集作業を行ったセルデータを編集終了状態にするセ
ルクローズ処理、ステップN6はライブラリファイルを
編集終了状態にするライブラリクローズ処理、ステップ
N7はステップN3において、他の編集作業にて編集さ
れているセルデータを表示状態にする表示モードでのセ
ルオープン処理、ステップN8はステップN7にて表示
モードでのセルオープン処理されたセルデータの下位の
セルデータを編集可能状態にするエディットインプレー
ス処理である。
2. Description of the Related Art FIG. 3 is a flow chart showing a procedure for editing an integrated circuit layout pattern by a conventional CAD device for designing an integrated circuit layout pattern. In FIG. 3, a step N1 is a library open process for making a library file in which a plurality of LSI layout pattern data (cell data) having a hierarchical structure are attached and managed so that the library file is editable, and a step N2 is a step for editing cell data attached to the library file. Cell open processing for making editable state, step N3 is processing for determining whether the same cell data is edited by other editing work, step N4 is cell data editing processing, step N5 is editing operation in step N4. Cell closing processing for bringing the cell data subjected to the editing to the editing end state, step N6 is a library closing processing for bringing the library file into the editing end state, and step N7 is for the cell data edited by other editing work in step N3. Cell open in display mode to display Management, step N8 is an edit-in-place process of the cell open process has been lower editable state of the cell data of the cell data in the display mode in step N7.

【0003】[0003]

【発明が解決しようとする課題】従来の集積回路レイア
ウトパターン設計用CAD装置は以上述べたような編集
作業手順により集積回路レイアウトパターン(セルデー
タ)の編集が行なわれるが、同一階層レベルのセルデー
タを複数の編集作業にて編集することが不可能で、編集
作業効率の向上を図ることが難しいという問題点があっ
た。
In the conventional CAD device for designing an integrated circuit layout pattern, the integrated circuit layout pattern (cell data) is edited according to the above-described editing work procedure, but the cell data of the same hierarchical level is used. There is a problem in that it is impossible to edit the image with a plurality of editing operations, and it is difficult to improve the efficiency of the editing operation.

【0004】この発明は上記のような問題点を解決する
ためになされたもので、同一階層レベルのセルデータの
複数編集作業を可能にする集積回路レイアウトパターン
設計用CAD装置を提供することを目的とする。
The present invention has been made to solve the above problems, and it is an object of the present invention to provide a CAD device for designing an integrated circuit layout pattern, which enables a plurality of editing operations of cell data of the same hierarchical level. And

【0005】[0005]

【課題を解決するための手段】この発明に係る集積回路
レイアウトパターン設計用CAD装置は、セルデータ中
の図形要素データに対し1対1で対応したキー番号を有
し、図形要素データの選択時に該当するキー番号データ
を取得するキー番号取得手段11と、上記取得したキー
番号データを編集作業単位で格納し管理する選択済みキ
ー番号格納手段15と、上記格納したキー番号データが
他の編集作業にて使用されていないかどうかを確認し、
使用されていない場合は自編集作業を可とし、使用され
ている場合は自編集作業を不可とする図形要素選択確認
手段13とを備えたものである。
A CAD device for designing an integrated circuit layout pattern according to the present invention has a key number corresponding to the graphic element data in the cell data in a one-to-one correspondence, and selects a graphic element data at the time of selection. Key number acquisition means 11 for acquiring the corresponding key number data, selected key number storage means 15 for storing and managing the acquired key number data in editing work units, and the stored key number data for other editing work. Check if it is not used in
It is provided with a graphic element selection confirmation means 13 for permitting self-editing work when not in use and disabling self-editing work when in use.

【0006】[0006]

【作用】図形要素データに付加されたキー番号データ
は、キー番号取得手段11により取得され、選択済みキ
ー番号格納手段15により編集作業単位で格納され管理
される。図形要素選択確認手段13は、他の編集作業に
おける編集中の図形要素データのキー番号を確認した場
合、編集中の図形要素データについては自編集作業を不
可とする。
The key number data added to the graphic element data is obtained by the key number obtaining means 11 and is stored and managed by the selected key number storage means 15 in editing work units. When the graphic element selection confirmation means 13 confirms the key number of the graphic element data being edited in another editing operation, the graphic element selection confirming means 13 disables the self-editing operation of the graphic element data being edited.

【0007】[0007]

【実施例】図1はこの発明の一実施例に係る集積回路レ
イアウトパターン設計用CAD装置の構成を示すブロッ
ク図である。図1において、1は階層構造を持つ集積回
路レイアウトパターンデータ(セルデータ)を複数付属
して管理するライブラリファイル、2はライブラリファ
イル1に付属するセルデータファイル、3はセルデータ
ファイル2に複数付属し、セルデータファイル2にて管
理される図形要素データ、4は図形要素データ3に1対
1にて対応し付加されているキー(key)番号デー
タ、5はライブラリファイル1を編集可能な状態にする
ライブラリオープン手段、6はセルデータファイル2を
編集作業領域7にコピーし、編集可能な状態にするセル
オープン手段である。8はセルデータファイル2をセル
オープン手段6において編集作業領域7に編集可能な状
態としてコピーされた編集対象セルデータファイル、9
は編集対象セルデータファイル8中に複数付属する編集
対象図形要素データ10に対して作業を行なうために選
択状態にする図形要素選択手段である。11は図形要素
選択手段9にて選択状態にされた編集対象図形要素デー
タ10のキー番号データ12を取得するキー番号取得手
段である。即ちキー番号取得手段11はセルデータ中の
図形要素データの選択時に該当するキー番号データを取
得する。13はキー番号取得手段11にて取得されたキ
ー番号データ12が選択済みキー番号格納領域14に同
じキー番号が格納されていないかどうかを確認する図形
要素選択確認手段である。15は図形要素選択確認手段
13にて同じキー番号が格納されていないと確認された
キー番号データ12を編集作業単位に選択済みキー番号
格納領域14に格納する選択済みキー番号格納手段、1
6a,16bは選択済みキー番号格納手段15にて選択
済みキー番号格納領域14に編集作業単位に格納された
キー番号データ、17は編集作業領域7中の選択済み図
形要素データ10に対して編集を行なう図形要素編集手
段、18は選択済み図形要素10に対して選択解除を行
ない編集対象状態にもどし選択済みキー番号格納領域1
4中の編集作業単位に格納されたキー番号データを削除
する図形要素選択解除手段、19は編集作業領域7上の
編集対象セルデータ8をライブラリファイル1上にコピ
ーし元のセルデータ2と置換しデータの更新を行い編集
終了状態にするセルクローズ手段、20はライブラリフ
ァイル1を編集終了状態にするライブラリクローズ手段
である。
1 is a block diagram showing the configuration of a CAD device for designing an integrated circuit layout pattern according to an embodiment of the present invention. In FIG. 1, reference numeral 1 is a library file for managing a plurality of integrated circuit layout pattern data (cell data) having a hierarchical structure by attaching, 2 is a cell data file attached to the library file 1, and 3 is a plurality attached to the cell data file 2. However, graphic element data managed in the cell data file 2, 4 is a key (key) number data added in a one-to-one correspondence with the graphic element data 3, and 5 is a state in which the library file 1 can be edited. The library opening means 6 is a cell opening means 6 for copying the cell data file 2 to the editing work area 7 to make it editable. Reference numeral 8 is the cell data file to be edited, which is copied by the cell opening means 6 into the edit work area 7 so that the cell data file 2 can be edited.
Is a graphic element selecting means for putting a plurality of edit target graphic element data 10 included in the edit target cell data file 8 into a selected state for performing work. Reference numeral 11 is a key number acquisition means for acquiring the key number data 12 of the edit target graphic element data 10 selected by the graphic element selection means 9. That is, the key number acquisition means 11 acquires the corresponding key number data when selecting the graphic element data in the cell data. Reference numeral 13 is a graphic element selection confirmation means for confirming whether or not the key number data 12 acquired by the key number acquisition means 11 has the same key number stored in the selected key number storage area 14. Reference numeral 15 is a selected key number storage means for storing the key number data 12 confirmed by the graphic element selection confirmation means 13 that the same key number is not stored in the selected key number storage area 14 for each editing work unit.
Reference numerals 6a and 16b denote key number data stored in the selected key number storage area 15 in the selected key number storage area 14 in units of editing work, and 17 edits the selected graphic element data 10 in the editing work area 7. The graphic element editing means 18 for performing the above operation deselects the selected graphic element 10 and returns it to the edit target state.
4, the graphic element selection canceling means for deleting the key number data stored in the editing work unit in 4, and the editing target cell data 8 in the editing work area 7 is copied onto the library file 1 and replaced with the original cell data 2. A cell closing means for updating the data to bring it to the edit end state, and 20 a library closing means for putting the library file 1 into the edit end state.

【0008】図2は、この発明の一実施例における編集
作業手順を示すフローチャートである。図2において、
ステップS1は階層構造を持つ集積回路レイアウトパタ
ーンデータ(セルデータ)を複数付属して管理するライ
ブラリファイル1を編集可能な状態にするライブラリオ
ープン処理、ステップS2はライブラリファイル1に付
属するセルデータを編集可能な状態にするセルオープン
処理、ステップS3は他の編集作業にて同一セルデータ
を編集しているかどうかの判断処理、ステップS4は他
の編集作業にて編集作業中のセルデータ(編集作業領域
内)を編集可能な状態にするセルオープン処理、ステッ
プS5はセルデータ中に複数付属して管理されている図
形要素データを編集可能な状態にする図形要素データ選
択処理、ステップS6は他の編集作業にて同一セルデー
タ中の同一図形要素データが選択されているかの判断処
理、ステップS7は他の編集作業にて同一セルデータ中
の同一図形要素データが現在編集中であるという警告を
発する処理、ステップS8はステップS5にて選択され
た図形要素データを編集処理する図形要素データ編集処
理、ステップS9はステップS5にて選択された図形要
素データを選択解除処理し編集処理後の図形要素データ
の更新を行う図形要素データ選択解除処理、ステップS
10はステップS2又はステップS4にて編集可能な状
態にしたセルデータに関し編集作業が完了したかどうか
の判断処理、ステップS11は他の編集作業にて編集作
業中かどうかの判断処理、ステップS12はステップS
2にて編集可能な状態にしステップS8にて図形要素デ
ータに編集処理したセルデータの更新及び編集終了処理
を行うセルクローズ処理、ステップS5はステップS1
にて編集可能な状態にされたライブラリファイルに対し
編集終了処理を行うライブラリクローズ処理である。
FIG. 2 is a flow chart showing an editing work procedure in one embodiment of the present invention. In FIG.
A step S1 is a library open process for bringing the library file 1 for managing a plurality of integrated circuit layout pattern data (cell data) having a hierarchical structure into an editable state, and a step S2 is for editing the cell data attached to the library file 1. Cell open processing to make it possible, step S3 is processing for determining whether or not the same cell data is being edited by another editing operation, and step S4 is cell data being edited by another editing operation (editing work area). Cell opening process for making the inside) editable, step S5 is a graphic element data selection process for making editable the graphic element data managed by being attached to a plurality of cell data, and step S6 is another editing Judgment processing as to whether the same graphic element data in the same cell data is selected by the operation, step S7 A process for issuing a warning that the same graphic element data in the same cell data is currently being edited in another editing operation, step S8 is a graphic element data editing process for editing the graphic element data selected in step S5, Step S9 is a graphic element data selection canceling process of deselecting the graphic element data selected in step S5 and updating the graphic element data after the editing process, step S9.
10 is a process for judging whether or not the editing work is completed with respect to the cell data which is made editable in step S2 or step S4, step S11 is a process for judging whether the editing work is being performed by another editing work, and step S12 is Step S
2. A cell close process for making editable state in 2 and updating cell data edited in step S8 to edit the graphic element data and ending edit processing, and step S5 is step S1.
This is a library close process for performing an edit end process for a library file that has been made editable.

【0009】次に図1に示した実施例の動作について、
図2により説明する。この実施例では、編集作業A,B
の2作業の編集作業における同一セルデータの同時編集
を説明する。編集作業Aにて、編集作業を行なうために
ステップS1においてライブラリファイル1を編集可能
状態とし、ステップS2において、セルデータファイル
2を編集可能状態とし、編集作業領域7にセルデータフ
ァイル2をコピーする。編集作業Aにて図形要素データ
10を編集するためステップS5にて図形要素データ1
0を選択し、ステップS8にて編集作業を行なう。この
時、選択済みキー番号格納領域14には編集作業Aにて
図形要素データ10が選択中であるため、その図形要素
データ10に対応した編集作業単位に格納されたキー番
号データ16が存在する。
Next, regarding the operation of the embodiment shown in FIG.
This will be described with reference to FIG. In this embodiment, editing work A, B
Simultaneous editing of the same cell data in the two editing operations will be described. In the editing work A, the library file 1 is made editable in step S1 to perform the editing work, the cell data file 2 is made editable in step S2, and the cell data file 2 is copied to the editing work area 7. . In order to edit the graphic element data 10 in the editing work A, the graphic element data 1 is edited in step S5.
0 is selected, and editing work is performed in step S8. At this time, since the graphic element data 10 is being selected in the editing work A in the selected key number storage area 14, the key number data 16 stored in the editing work unit corresponding to the graphic element data 10 exists. .

【0010】次に、編集作業Bにて、編集作業を行なう
ために、ステップS1において、ライブラリファイル1
を編集可能状態とし、ステップS2において、編集作業
Aにて編集中のセルデータファイル2を編集可能状態と
する。この時ステップS3において編集作業Aにて編集
中のセルデータファイル2のオープン処理であるため、
編集作業BにおけるステップS2のセルオープン処理
は、ステップS4の編集作業領域7中の編集対象セルデ
ータファイル8のオープン処理となる。
Next, in order to perform the editing work in the editing work B, in step S1, the library file 1
Is made editable, and the cell data file 2 being edited in the editing work A is made editable in step S2. At this time, since the cell data file 2 being edited in the editing work A is opened in step S3,
The cell open process of step S2 in the edit work B is the open process of the edit target cell data file 8 in the edit work area 7 of step S4.

【0011】次に、編集作業Bが編集作業の対象となる
図形要素データをステップS5にて選択するが、現在編
集作業Aにて、図形要素データ10は編集作業中である
ため編集作業Bが、ステップS5にて図形要素データ1
0を選択すると、ステップS6,S7により選択済みキ
ー番号格納領域14に編集作業Aにて図形要素データ1
0のキー番号データ16aが存在のため、「編集作業A
にて図形要素データ10が編集中です」という警告メッ
セージ出力し、他の図形要素データしか編集対象とでき
ないことを編集作業Bに伝える。そこで編集作業Bは、
編集作業Aにて編集対象となっていない図形要素データ
10aをステップS5にて選択し、ステップS8にて編
集作業を行なう。この時、編集作業Aと同様に、選択済
みキー番号格納領域14には、編集作業Bにて、図形要
素データ10aが選択中であるため、その図形要素デー
タ10aに対応した編集作業単位に格納されたキー番号
データ16aが存在する。
Next, the editing work B selects the graphic element data to be edited in step S5. However, since the graphic element data 10 is currently being edited in the editing work A, the editing work B , Step S5, graphic element data 1
If 0 is selected, the graphic element data 1 is added to the selected key number storage area 14 by the editing work A in steps S6 and S7.
Since the key number data 16a of 0 exists, "Edit work A
Then, the warning message "The graphic element data 10 is being edited." Is output and the edit work B is informed that only other graphic element data can be edited. So editing work B
In step S5, the graphic element data 10a that has not been edited in the editing operation A is selected, and the editing operation is performed in step S8. At this time, like the editing work A, since the graphic element data 10a is being selected in the editing work B in the selected key number storage area 14, it is stored in the editing work unit corresponding to the graphic element data 10a. There is the key number data 16a that has been created.

【0012】編集作業Bが図形要素データ10aの編集
作業を終了すると、ステップS9にて、選択された図形
要素データ10aを選択解除し、編集処理後の図形要素
データの更新を行なう。この時、同時に選択済みキー番
号格納領域14の編集作業単位に格納されたキー番号デ
ータ16aを削除し、他の編集作業で、図形要素データ
10aが編集対象になりえるようにする。ステップS1
0にて、編集作業Bが全ての編集作業か完了であるかの
判断をし、まだ、未編集分の図形要素データが存在する
場合はステップS5へ、編集作業完了の場合は、ステッ
プS11に処理を移す。ステップS11では、現在まだ
編集作業Aが編集作業中であるため、編集作業Bは、ス
テップS13にてライブラリファイル1に対し、編集終
了処理を行なう。
When the editing work B finishes the editing work of the graphic element data 10a, the selected graphic element data 10a is deselected in step S9, and the graphic element data after the editing process is updated. At this time, at the same time, the key number data 16a stored in the unit of editing work in the selected key number storage area 14 is deleted so that the graphic element data 10a can be the object of editing by another editing work. Step S1
At 0, it is judged whether the editing work B is all editing work or completed. If there is still unedited graphic element data, go to step S5. If editing work is completed, go to step S11. Transfer processing. At step S11, since the editing work A is currently being edited, the editing work B performs the editing end process on the library file 1 at step S13.

【0013】又、編集作業Aも、編集作業を終了する
と、編集作業Bと同様にステップS9の図形要素データ
選択解除処理、ステップS10の編集作業完了の判断を
行って、ステップS11に処理を移す。ステップS11
では、この時点で、編集作業Bがセルデータファイル2
の編集作業が終了していることを認識していて、編集作
業Aが最終の同一階層レベルのセルデータファイル2の
編集作業であると判断し、ステップS12にて、編集作
業領域7の、編集済み編集対象セルデータファイル8を
ライブラリファイル1上、セルデータファイル2と置換
し、編集処理したセルデータの更新及び編集終了処理を
行ない、ステップS13にて、編集作業Aのライブラリ
ファイル1に対しての編集終了処理を行なう。
When the editing work A is completed, the editing work A, similarly to the editing work B, determines the graphic element data selection canceling process in step S9 and the completion of the editing work in step S10, and moves the process to step S11. .. Step S11
Then, at this point, the editing work B is the cell data file 2
It is recognized that the editing work A has been completed, and it is determined that the editing work A is the final editing work of the cell data file 2 of the same hierarchical level, and in step S12, the editing work area 7 is edited. The edited edit target cell data file 8 is replaced with the cell data file 2 on the library file 1, and the edited cell data is updated and the edit end process is performed, and the library file 1 of the edit work A is processed in step S13. Edit end processing of.

【0014】[0014]

【発明の効果】以上のように本発明によれば、セルデー
タ中の図形要素データに対し1対1で対応したキー番号
データを有し、図形要素データの選択時に該当するキー
番号データを取得するキー番号取得手段と、上記取得し
たキー番号データを編集作業単位で格納し管理する選択
済みキー番号格納手段と、上記格納したキー番号データ
が他の編集作業にて使用されていないかどうかを確認
し、使用されていない場合は自編集作業を可とし、使用
されている場合は自編集作業を不可とする図形要素選択
確認手段とを備えて構成したので、同一階層レベルのセ
ルデータの複数編集作業に合わせ、編集作業別に図形要
素データ単位で編集作業が可能となり、これにより同一
階層レベルのセルデータの編集作業を複数人で行なえ、
編集作業効率が向上するという効果が得られる。
As described above, according to the present invention, the key number data corresponding to the graphic element data in the cell data on a one-to-one basis is obtained, and the corresponding key number data is acquired when the graphic element data is selected. Key number acquisition means, selected key number storage means for storing and managing the acquired key number data in editing work units, and checking whether the stored key number data is used in other editing work. It is configured to have a graphic element selection confirmation means that confirms and allows self-editing work when it is not used, and disables self-editing work when it is used. According to the editing work, it is possible to edit in each graphic element data unit for each editing work, so that multiple people can edit the cell data of the same hierarchical level,
The effect that the editing work efficiency is improved can be obtained.

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

【図1】この発明の一実施例に係る集積回路レイアウト
パターン設計用CAD装置の構成を示すブロック図であ
る。
FIG. 1 is a block diagram showing the configuration of a CAD device for designing an integrated circuit layout pattern according to an embodiment of the present invention.

【図2】この実施例における作業手順を示すフローチャ
ートである。
FIG. 2 is a flowchart showing a work procedure in this embodiment.

【図3】従来の集積回路レイアウトパターン設計用CA
D装置における作業手順を示すフローチャートである。
FIG. 3 CA for conventional integrated circuit layout pattern design
It is a flow chart which shows the work procedure in D device.

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

11 キー番号取得手段 13 図形要素選択確認手段 15 選択済みキー番号格納手段 11 Key Number Acquisition Means 13 Graphic Element Selection Confirmation Means 15 Selected Key Number Storage Means

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 集積回路のレイアウトパターンを示すセ
ルデータを編集して集積回路レイアウトパターンを設計
する集積回路レイアウトパターン設計用CAD装置にお
いて、セルデータ中の図形要素データに対し1対1で対
応したキー番号データを有し、図形要素データの選択時
に該当するキー番号データを取得するキー番号取得手段
と、上記取得したキー番号データを編集作業単位で格納
し管理する選択済みキー番号格納手段と、上記格納した
キー番号データが他の編集作業にて使用されていないか
どうかを確認し、使用されていない場合は自編集作業を
可とし、使用されている場合は自編集作業を不可とする
図形要素選択確認手段とを備えたことを特徴とする集積
回路レイアウトパターン設計用CAD装置。
1. A CAD device for designing an integrated circuit layout pattern, which edits cell data indicating a layout pattern of an integrated circuit to design an integrated circuit layout pattern, and has a one-to-one correspondence with graphic element data in the cell data. Key number acquisition means having key number data for acquiring the corresponding key number data when selecting the graphic element data, and selected key number storage means for storing and managing the acquired key number data in editing work units, Check if the stored key number data is not used in other editing work, and if it is not used, the self-editing work is allowed, and if it is used, the self-editing work is prohibited. A CAD device for designing an integrated circuit layout pattern, comprising: an element selection confirmation means.
JP3259924A 1991-09-11 1991-09-11 Cad device for designing integrated circuit layout pattern Pending JPH0574943A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3259924A JPH0574943A (en) 1991-09-11 1991-09-11 Cad device for designing integrated circuit layout pattern

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3259924A JPH0574943A (en) 1991-09-11 1991-09-11 Cad device for designing integrated circuit layout pattern

Publications (1)

Publication Number Publication Date
JPH0574943A true JPH0574943A (en) 1993-03-26

Family

ID=17340823

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3259924A Pending JPH0574943A (en) 1991-09-11 1991-09-11 Cad device for designing integrated circuit layout pattern

Country Status (1)

Country Link
JP (1) JPH0574943A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6523164B2 (en) 2000-08-07 2003-02-18 Fujitsu Limited Method and apparatus for modifying flattened data of designed circuit pattern
US8566729B2 (en) 2008-09-29 2013-10-22 International Business Machines Corporation Joint editing of an on-line document

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6523164B2 (en) 2000-08-07 2003-02-18 Fujitsu Limited Method and apparatus for modifying flattened data of designed circuit pattern
US8566729B2 (en) 2008-09-29 2013-10-22 International Business Machines Corporation Joint editing of an on-line document

Similar Documents

Publication Publication Date Title
JP2008217651A (en) Design support apparatus, design support method, and program
CN114288665A (en) Terrain construction method and device, electronic equipment and storage medium
CN116308132A (en) Automatic office method and system based on workflow engine
JPH0574943A (en) Cad device for designing integrated circuit layout pattern
JPH0764843A (en) Distributed database update method
CN119478464B (en) Pattern matching method, device, equipment and medium
JP2000150659A (en) Layout design method for semiconductor integrated circuit device
CN115048678B (en) A permission control propagation method and system based on tree-shaped label knowledge graph
US6526560B1 (en) Macro cell creating method, apparatus and library thereof, and recording medium
JPH09153072A (en) Circuit data verifying method
JP4010873B2 (en) CAD system symbol graphic ledger management tool
JP3666921B2 (en) Document information copying apparatus and document information copying method
TW561421B (en) Editing system and method for electric drawing board
CN101174280B (en) Graphic intelligent replacement system and method
JP2000284827A (en) Plant screen design support device
JPH05342309A (en) Layout editing device
JP2549155Y2 (en) Optical filing system
Moreno et al. A new knowledge-based design manager assistant for CAD frameworks
JPH1055426A (en) Method for editing graphic data
JPH06176100A (en) Device for calculating the number of gates in a logic circuit
JP2002117086A (en) Method and system for conversion processing of design book
JPH1040285A (en) Construction drawing management system
JPH0883293A (en) CAD drawing change history management device
JPH11272724A (en) Arithmetic processing method and arithmetic processing device for hierarchical data
JP2007299244A (en) CAD system