JP2705548B2 - 印刷回路基板設計支援装置 - Google Patents

印刷回路基板設計支援装置

Info

Publication number
JP2705548B2
JP2705548B2 JP5324872A JP32487293A JP2705548B2 JP 2705548 B2 JP2705548 B2 JP 2705548B2 JP 5324872 A JP5324872 A JP 5324872A JP 32487293 A JP32487293 A JP 32487293A JP 2705548 B2 JP2705548 B2 JP 2705548B2
Authority
JP
Japan
Prior art keywords
data
netlist
net
change
circuit board
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 - Lifetime
Application number
JP5324872A
Other languages
English (en)
Other versions
JPH07182401A (ja
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
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP5324872A priority Critical patent/JP2705548B2/ja
Publication of JPH07182401A publication Critical patent/JPH07182401A/ja
Application granted granted Critical
Publication of JP2705548B2 publication Critical patent/JP2705548B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、印刷配線回路基板の設
計に利用する。本発明は、CAD(コンピュータ支援設
計装置)の改良に関する。本発明は、すでに設計された
印刷配線回路基板の一部が変更されたときに、その変更
に対して適切に対応し検証を行うための装置に関する。
【0002】
【従来の技術】従来、印刷配線板のCAD設計において
回路パターンの部分的な変更が発生した場合には、その
基になっている回路図を修正していた。しかし、回路図
が手書きの場合、あるいはCADで作成している場合に
は、変更発生の経緯から回路図のみでデータが支給され
ない場合があり、このような場合にはCAD装置でパタ
ーン変更を行い、変更前と変更後のネットの新旧対比リ
ストを出力し、このリストと回路図とを照合して設計変
更の検証を行っていた。
【0003】従来、CAD設計において、図9に示すよ
うな回路変更が発生した場合、変更後に図10に示すよ
うに、新旧ネットの合成を行い、変更なしデータを変換
し、対比リストを出力して回路図との照合を行う手順で
新旧対比リストを作成していた。
【0004】すなわち、図3(a)および(b)に示す
変更前後のネットリストを図11に示すように同一部品
ピン名それぞれを単純に合成し、さらに変更前後の同じ
ネット名のデータを削除して、図12に示す新旧対比リ
ストを作成し、この新旧対比リストを用いて回路図と照
合していた。
【0005】従来から与えられた接続図(回路図)につ
いて、部品ピン名およびネット名を対応させたネットリ
ストを作成してその設計を処理し、またこのネットリス
トから接続図を作成する技術が知られている(特開平2
−287769号公報、特開昭60−59472号公報
参照)。
【0006】
【発明が解決しようとする課題】このような従来の手順
で設計変更を検証する場合、回路図と対比リストとの照
合は、部品ピン毎に行うことになるが、回路図のネット
には通常、ネット名まで記入されていないことが多く、
従って、ネットが変更された一つの部品ピンをチェック
する場合に、同じネットに接続する他の部品ピンも確認
する必要が生じ、新旧対比リスト以外に全体のネットリ
ストとの照合も必要になるため図10に示すようにネッ
トリスト出力を行う必要があり、この出力データを人が
見て判定を行わなければ先に進めることができない。
【0007】このように、従来装置による照合では複数
のリストを必要とし、そのためにチェック方法複雑に
なり、したがって作業に多くの時間を要し、信頼度が向
上しないなどの問題があった。
【0008】本発明はこのような問題を解決するもの
で、印刷配線板の設計変更を行った場合の変更結果と回
路図との照合による設計検証を簡単、かつ短時間に高い
信頼度をもって行うことができる装置を提供することを
目的とする。
【0009】
【課題を解決するための手段】本発明の第一は、入力さ
れた印刷回路基板の接続図から部品ピン名およびネット
名を対応させたネットリストを作成する手段およびこの
ネットリストから接続図を作成する手段を備えた中央処
理装置と、このネットリストを保持する記憶装置とを備
えた印刷回路基板設計支援装置において、前記ネットリ
ストを作成する手段は、すでに設計された接続図につい
てその一部が変更されたときに、変更前のネットリスト
と変更後のネットリストとをそれぞれ変更前および変更
後を表示する指標を付して合成する手段と、ネット名毎
にデータを並べ変える手段と、ネット名および部品ピン
名が同一であるデータを一つのデータに変換する手段と
を含み、ネット毎にそのネット名および接続する部品ピ
ン名並びに変更前および変更後の部品ピン名のデータを
まとめて出力する手段を備えることを特徴とする。
【0010】前記ネットリストを作成する手段は、前記
一つのデータに変換する手段により変換された一つのデ
ータを変更前のネットリストに対応させて編集する手段
を含むことが望ましい。
【0011】本発明の第二は、与えられた接続図から部
品ピン名およびネット名を対応させたネットリストを作
成する印刷回路基板の設計方法において、すでに設計さ
れた接続図についてその一部が変更されたときに変更前
のネットリストと変更後のネットリストとをそれぞれ変
更前および変更後を表示する指標を付して合成するステ
ップと、ネット名毎にデータを並べ変えるステップと、
ネット名および部品ピン名が同一であるデータを一つの
データに変換するステップと、前記一つのデータに変換
する手段により変換された一つのデータを変更前のネッ
トリストに対応させて編集するステップと、編集したネ
ット毎に変更前と変更後のデータをまとめて出力するス
テップとを含むことを特徴とする。
【0012】
【作用】変更前のネットリストと変更後のネットリスト
をそれぞれ変更前と変更後を現わす指標を付けて合成
し、ネット名によりデータを並べ変え、ネット名および
部品ピン名が同一のデータを一つのデータに変換して、
同一ネット名のデータを編集する。
【0013】これにより、ネット名とそれに接続する部
品ピン名との新旧指標の組合せによる新旧対比リストデ
ータを作成することができるので、変更したネットに係
る部品ピンを全てまとめてリストとして出力することが
できる。さらに、追加、削除の変更形態も知ることがで
きるので、回路図とその変更箇所との照合を簡単に短時
間で高い信頼度をもって行うことができる。
【0014】
【実施例】次に、本発明実施例を図面に基づいて説明す
る。図1は本発明実施例の構成を示すブロック図であ
る。
【0015】本発明実施例は、入力された印刷回路基板
の接続図から部品ピン名およびネット名を対応させたネ
ットリストを作成するネットリスト作成手段10および
このネットリストから接続図を作成する接続図作成手段
9を備えた中央処理装置1と、このネットリストを保持
する記憶装置3と、設計に必要な各種データの入力およ
び操作入力を行う入力装置2と、設計パターンおよび設
計データを表示する表示装置4と、設計図面および設計
資料を印刷出力する印刷装置5とを備え、さらに本発明
の特徴として、ネットリスト作成手段10に、すでに設
計された接続図についてその一部が変更されたときに、
変更前のネットリストと変更後のネットリストとをそれ
ぞれ変更前および変更後を表示する指標を付して合成す
るネットリスト合成手段11と、ネット名毎にデータを
並べ変える並べ変え手段12と、ネット名および部品ピ
ン名が同一であるデータを一つのデータに変換するデー
タ変換手段13と、データ変換手段13により変換され
た一つのデータを変更前のネットリストに対応させて編
集する編集手段14とを含む。
【0016】本装置を用いた印刷回路基板の設計は、与
えられた接続図から部品ピン名およびネット名を対応さ
せたネットリストを作成し、すでに設計された接続図に
ついてその一部が変更されたときに変更前のネットリス
トと変更後のネットリストとをそれぞれ変更前および変
更後を表示する指標を付して合成し、ネット名毎にデー
タを並べ変え、ネット名および部品ピン名が同一である
データを一つのデータに変換して、データ変換手段13
により変換された一つのデータを変更前のネットリスト
に対応させて編集することにより行われる。
【0017】以下、本発明実施例装置による検証動作に
ついて図面を参照して説明する。図2は本発明実施例装
置による検証動作の流れを示す流れ図である。
【0018】まず、記憶装置に記憶されている図3
(a)および(b)に示す変更前の旧ネットリスト15
と変更後の新ネットリスト16とをそれぞれ変更前と変
更後をあらわす新旧指標(+は追加ネット、−は削除ネ
ットを示す)を付して合成し図4に示すデータを作成す
る。次に、そのネット名18によりデータを文字のコー
ド番号順に並べ変えて図5に示すデータを作成し、ネッ
ト名18および部品ピン名17が同一であるデータを一
つのデータに変換して新旧指標を消し、あるネットに属
するデータ全ての指標が無くなった場合は、そのネット
に属するデータ全てを削除し図6に示すデータを作成す
る。
【0019】続いて、同一ネット名のデータをまとめ
て、図7に示すネット名、そのネット名に接続する部品
ピン名、および新旧指標の組合せの集合で構成される新
旧対比リストデータを作成する。この作成したリストデ
ータを印刷装置5によって出力することにより回路図と
照合することができる。
【0020】なお、新旧対比リストを図8に示すように
作成することができるので、この場合には図2に示す同
一ネットのデータ編集処理で、部品ピン名が各指標毎に
分離されて、新旧対比リストと回路図との照合時に、追
加ピンと削除ピンを明確に分けて検査することができ
る。
【0021】
【発明の効果】以上説明したように本発明によれば、ネ
ット名とそれに接続する部品ピン名との新旧指標の組合
せによる新旧対比リストデータを作成することができる
ので、変更したネットに係る部品ピンを全てまとめてリ
ストとして出力することができる。さらに、追加、削除
の変更形態も知ることができるので、回路図とその変更
箇所との照合を簡単に短時間で高い信頼度をもって行う
ことができる効果がある。
【図面の簡単な説明】
【図1】本発明実施例装置の構成を示すブロック図。
【図2】本発明実施例装置による検証動作の流れを示す
流れ図。
【図3】(a)は本発明実施例における旧ネットリスト
の例を示す図、(b)は新ネットリストの例を示す図。
【図4】本発明実施例装置によりネットリストの変更前
後を合成したデータ例を示す図。
【図5】本発明実施例装置によりデータをネット名によ
り並べ変えた例を示す図。
【図6】本発明実施例装置により変更無しデータを変換
した例を示す図。
【図7】本発明実施例装置により同一ネットのグループ
毎に編集した新旧対比リストの例を示す図。
【図8】本発明実施例装置により部品ピン名を各指標毎
に分離して作成した新旧対比リストの例を示す図。
【図9】本発明実施例および従来例における変更対象回
路図の例を示す図。
【図10】従来例装置による検証動作の流れを示す流れ
図。
【図11】従来例装置により合成された新旧ネットリス
トの例を示す図。
【図12】従来例装置により出力された新旧対比リスト
の例を示す図。
【符号の説明】 1 中央処理装置 2 入力装置 3 記憶装置 4 表示装置 5 印刷装置 9 接続図作成手段 10 ネットリスト作成手段 11 ネットリスト合成手段 12 並べ変え手段 13 データ変換手段 14 編集手段 15 旧ネットリスト 16 新ネットリスト 17 部品ピン名 18 ネット名

Claims (3)

    (57)【特許請求の範囲】
  1. 【請求項1】 入力された印刷回路基板の接続図から部
    品ピン名およびネット名を対応させたネットリストを作
    成する手段およびこのネットリストから接続図を作成す
    る手段を備えた中央処理装置と、このネットリストを保
    持する記憶装置とを備えた印刷回路基板設計支援装置に
    おいて、 前記ネットリストを作成する手段は、すでに設計された
    接続図についてその一部が変更されたときに、変更前の
    ネットリストと変更後のネットリストとをそれぞれ変更
    前および変更後を表示する指標を付して合成する手段
    と、ネット名毎にデータを並べ変える手段と、ネット名
    および部品ピン名が同一であるデータを一つのデータに
    変換する手段とを含み、 ネット毎にそのネット名および接続する部品ピン名並び
    に変更前および変更後の部品ピン名のデータをまとめて
    出力する手段を備える ことを特徴とする印刷回路基板設
    計支援装置。
  2. 【請求項2】 前記ネットリストを作成する手段は、前
    記一つのデータに変換する手段により変換された一つの
    データを変更前のネットリストに対応させて編集する手
    段を含む請求項1記載の印刷回路基板設計支援装置。
  3. 【請求項3】 与えられた接続図から部品ピン名および
    ネット名を対応させたネットリストを作成する印刷回路
    基板の設計方法において、 すでに設計された接続図についてその一部が変更された
    ときに変更前のネットリストと変更後のネットリストと
    をそれぞれ変更前および変更後を表示する指標を付して
    合成するステップと、ネット名毎にデータを並べ変える
    ステップと、ネット名および部品ピン名が同一であるデ
    ータを一つのデータに変換するステップと、前記一つの
    データに変換する手段により変換された一つのデータを
    変更前のネットリストに対応させて編集するステップ
    、編集したネット毎に変更前と変更後のデータをまと
    めて出力するステップとを含むことを特徴とする印刷回
    路基板の設計方法。
JP5324872A 1993-12-22 1993-12-22 印刷回路基板設計支援装置 Expired - Lifetime JP2705548B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5324872A JP2705548B2 (ja) 1993-12-22 1993-12-22 印刷回路基板設計支援装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5324872A JP2705548B2 (ja) 1993-12-22 1993-12-22 印刷回路基板設計支援装置

Publications (2)

Publication Number Publication Date
JPH07182401A JPH07182401A (ja) 1995-07-21
JP2705548B2 true JP2705548B2 (ja) 1998-01-28

Family

ID=18170586

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5324872A Expired - Lifetime JP2705548B2 (ja) 1993-12-22 1993-12-22 印刷回路基板設計支援装置

Country Status (1)

Country Link
JP (1) JP2705548B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102063520A (zh) * 2010-06-17 2011-05-18 北京中星微电子有限公司 一种印刷电路板设计文件的生成方法和装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100428676C (zh) * 2005-04-23 2008-10-22 华为技术有限公司 基于网络的印制电路板并行设计***及其方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2773232B2 (ja) * 1989-04-28 1998-07-09 横河電機株式会社 Cad装置
JPH0415733A (ja) * 1990-05-02 1992-01-21 Fujitsu Ltd データベース変換処理方式
JPH05303608A (ja) * 1992-04-27 1993-11-16 Ricoh Co Ltd Cadシステム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102063520A (zh) * 2010-06-17 2011-05-18 北京中星微电子有限公司 一种印刷电路板设计文件的生成方法和装置
CN102063520B (zh) * 2010-06-17 2015-04-01 北京中星微电子有限公司 一种印刷电路板设计文件的生成方法和装置

Also Published As

Publication number Publication date
JPH07182401A (ja) 1995-07-21

Similar Documents

Publication Publication Date Title
US8037436B2 (en) Circuit verification apparatus, a method of circuit verification and circuit verification program
US7243314B2 (en) Window operation interface for graphically revising electrical constraint set and method of using the same
JP2705548B2 (ja) 印刷回路基板設計支援装置
JP3991224B2 (ja) カード設計検証方法及びカード設計検証システム
US6877140B1 (en) Method and system for generating a schematic representing bus structures
JPH0962726A (ja) Cadデータインタフェース方法
JPH06162127A (ja) Cadデータの検証装置
JP2940124B2 (ja) 基板cad装置
JPH05216949A (ja) 電気系cadデータの検証方法
JP2625361B2 (ja) 論理回路分割結果照合装置
JP2004021674A (ja) Cad図面における端子台ケーブル情報の照合方法及びシステム
JPH05242179A (ja) 回路図エディタシステム
JP2776267B2 (ja) 回路図出力方法
JPH0778195A (ja) 回路設計cadにおけるデータ更新方式
JPH11110430A (ja) 論理シミュレーションにおける波形情報表示方式
JP2839574B2 (ja) 不定値を含む論理回路の照合方式
JPH0618626A (ja) シミュレーション用回路データの生成方法とデータの生成装置
JPH05165908A (ja) 図面エディタ
JP2932987B2 (ja) 計算機システムの自動試験装置
JP2797955B2 (ja) 期待値照合装置および方法
JP2004055901A (ja) 半導体集積回路装置のレイアウト方法およびこれに用いられるレイアウト装置
JPH05266126A (ja) テストデータ端子名変換方式
JPH06231205A (ja) 状態遷移図マクロ接続システム
JPH0352074A (ja) プリント基板設計システム
JPH07311784A (ja) ケーブル図作成装置