JP3076227B2 - クロストークエラー検出装置 - Google Patents
クロストークエラー検出装置Info
- Publication number
- JP3076227B2 JP3076227B2 JP07220405A JP22040595A JP3076227B2 JP 3076227 B2 JP3076227 B2 JP 3076227B2 JP 07220405 A JP07220405 A JP 07220405A JP 22040595 A JP22040595 A JP 22040595A JP 3076227 B2 JP3076227 B2 JP 3076227B2
- Authority
- JP
- Japan
- Prior art keywords
- crosstalk
- wiring
- time
- noise
- noise segment
- 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 - Fee Related
Links
Landscapes
- Testing Of Short-Circuits, Discontinuities, Leakage, Or Incorrect Line Connections (AREA)
Description
検出装置に関し、LSI及びPWB等の配線設計を行う
に際してクロストークチェック方法及びクロストークエ
ラー検出方法を備えたクロストークエラー検出装置に関
する。
クエラー検出装置は、たとえば、実開昭62−0533
72号の出願書類に最初に添付された明細書及び図面に
示されるように、クロストークエラーネットの信号波形
を表示することにより配線修正前後での信号波形の違い
を参照する方法や、特開昭60−218896号公報に
示されるように、クロストークエラーの原因となる雑音
ネット全体を画面上の色を変更して表示する方法などが
知られている。
トークエラー検出方式では、信号波形によりクロストー
クエラーの影響を詳細に調べることはできるが、クロス
トークの影響を少なくするために、雑音ネットや雑音セ
グメントを特定することが困難であるという問題や、雑
音ネットが特定できても、その中で特に影響の大きい雑
音セグメントの特定が困難であるという課題がある。
ークエラー検出装置は、集積回路またはプリント基板の
設計時に前記集積回路またはプリント基板上のあらかじ
めクロストーク量を予測するクロストークエラー検出装
置において、集積回路またはプリント基板の中からクロ
ストーク源となる第1の布線に対応してクロストークを
被る第2の布線に生ずるクロストークの発生に関し、前
記第1の布線のそれぞれについて出力ピンから送出され
た信号が前記第2の布線にクロストークを発生する箇所
である雑音セグメントに到達するまでの到達時間を当該
出力ピンから当該雑音セグメントまでの布線長に布線の
単位線長当たりの信号伝搬時間を掛けることにより求
め、当該雑音セグメントを通過するための通過時間を当
該雑音セグメントの布線長に布線の単位線長当たりの信
号伝搬時間を掛けることにより求め、全ての前記雑音セ
グメントをそれぞれの前記到達時間に昇順にソートし、
ソートされた順に当該雑音セグメントが前記到着時間か
ら前記通過時間を経過するまでの間に前記第2の布線に
与えるクロストーク量を計算し、それらを時間の経過を
考慮して合算することにより全ての雑音セグメントが発
生させるクロストーク量の合計を図示することを特徴と
する。
置は、第1のクロストークエラー検出装置において、前
記合計の変化を、横軸が経過時間、縦軸がクロストーク
量の合計を示すグラフで表示する表示手段を備えたこと
を特徴とする。
置は、第2のクロストークエラー検出装置において、前
記グラフにおいて横軸の前記経過時間の任意の時点を指
示するとその時点でクロストークを発生させる前記第1
の布線の中の雑音セグメントを識別して表示する表示手
段を備えたことを特徴とする。
して説明する。
図である。
線されているLSI又はPWB等に対してあらかじめク
ロストークチェックを行うものである。本発明では、こ
こで実施されるクロストークチェック方式としては、信
号伝搬時間を考慮したクロストークチェック方式を用い
ることとする。
ック手段11で信号伝搬時間を考慮してクロストークチ
ェックを行った結果を、時間とクロストークノイズ量と
を示したグラフとして表示する。タイミング指定手段1
3は、グラフ表示手段12で表示したグラフ中の任意の
時間を指定する。そして、エラーセグメント識別手段1
4は、タイミング指定手段13で指定された任意の時間
に、クロストークノイズを受ける雑音ネット中の雑音セ
グメントを、他のセグメントと識別可能とする。
ある。
ロストークチェックを行うネットを指定する。ネットが
未指定の場合は、判断ボックス(ネット未指定か否か)
22で判断し、処理を終了する。処理ボックス(ネット
選択)21でネットが指定された場合は、クロストーク
チェックの処理ボックス23から26にて信号伝搬時間
を考慮したクロストークチェックを行う。このクロスト
ークチェックの詳細を以下に示す。
するのが通例と考えられる場合が多いが、この場合は信
号そのものの漏洩と考えられる時もあるので同相の雑音
すなわち最悪の場合を予想して単純加算とする。
て、処理ボックス(ネット選択)21で指定されたネッ
トの全セグメントに対して、クロストークチェック対象
となる雑音セグメントを抽出する。続いて、処理ボック
ス(タイミング計算)24にて、処理ボックス23(ノ
イズセグメント抽出)で抽出した雑音セグメントの全て
に対して、信号がその雑音セグメントに到達する時間
と、雑音セグメントを通過する時間とを計算する。到達
時間は雑音セグメントを含むネットの出力ピンから雑音
セグメントまでの距離に、通過時間は雑音セグメントの
長さに、それぞれ単位線長当たりの信号伝搬時間を掛け
ることにより計算される。
5にて、処理ボックス(ノイズセグメント抽出)23に
て抽出した全雑音セグメントを、処理ボックス(タイミ
ング計算)24で計算した雑音セグメントに到達する時
間で昇順にソートする。続いて処理ボックス(ノイズ計
算)26にて、処理ボックス(タイミングソート)25
でソートされた順番に、雑音セグメントから処理ボック
ス(ネット選択)21で指定されたネットが受けるクロ
ストークを計算し、さらに、雑音セグメントを通過する
時間分の幅を持たせて、全雑音セグメント分加算する。
ここで、それぞれの時間における処理ボックス(ネット
選択)21で指定したネットが受けるクロストークが求
まったことになる。
いて説明する。今、表1のような3個の雑音セグメント
A,B,Cがあるとする。
ントA,B,Cから受けるクロストーク量を、到達時間
と通過時間とを考慮して推測すると表2のようになる。
ロストーク量も重なることになるため、クロストークエ
ラーネットは、表3のようなクロストーク量を受けるこ
とになる。
ロストークチェックが終了した後に、その結果をCRT
表示器などを用いて横軸に時間、縦軸にクロストーク量
を表したグラフとして表示する。
8にて、処理ボックス(グラフ表示)27で表示したグ
ラフ中の任意の時間を指定する。時間の指定がない場合
は、判断ボックス29で判断し、処理ボックス21の処
理へ戻る。
間が指定された場合は、処理ボックス30にて、指定さ
れた時間にクロストークを受ける雑音セグメントを抽出
する。処理ボックス26の説明で用いた例で言えば、例
えば、指定された時間が12nsであれば、雑音セグメ
ントAとBとを抽出することになり、指定された時間が
16nsであれば、雑音セグメントB、Cを抽出するこ
ととなる。
で抽出したセグメントをWS画面上で、いままでの表示
と違う色を用いて表示させることにより、他のセグメン
トと識別可能とする。処理ボックス31の処理が終了し
たら、処理ボックス28の処理へ戻る。従って、図2の
説明を終了するが、実際の設計においては、処理ボック
ス28で指定するタイミングは、処理ボックス21で指
定されたネットが受けるクロストーク量の多いタイミン
グであり、処理ボックス31で識別可能となった雑音セ
グメントを移動することにより、処理ボックス21で指
定されたネットが受けるクロストーク量を減少させるこ
とに用いられる。
る。
対象として選択された場合について説明する。処理対象
ネットがクロストークを受けるときの妨害元となるクロ
ストークの妨害元の雑音セグメントはA、B、Cの3セ
グメントであるとすれば、クロストークノイズグラフ中
の*印のタイミングが指定された場合、雑音セグメント
Aだけが例えば他のセグメントと違う色で表示され、識
別を容易にしている。
びPWB等のクロストークチェックにおいて、クロスト
ークエラーとなったネットに対する全雑音セグメントの
中から、設計者が修正を希望するセグメントの識別が可
能となることにより、クロストークエラーとなったネッ
トが受けるクロストーク量を減少させるための配線修正
工数が大幅に削減できるという効果がある。また、これ
によりクロストークエラーネットを確実に削減すること
ができるため、設計したLSI及びPWB等の品質が向
上するという効果がある。
Claims (3)
- 【請求項1】 集積回路またはプリント基板の設計時に
前記集積回路またはプリント基板上のあらかじめクロス
トーク量を予測するクロストークエラー検出装置におい
て、集積回路またはプリント基板の中からクロストーク
源となる第1の布線に対応してクロストークを被る第2
の布線に生ずるクロストークの発生に関し、前記第1の
布線のそれぞれについて出力ピンから送出された信号が
前記第2の布線にクロストークを発生する箇所である雑
音セグメントに到達するまでの到達時間を当該出力ピン
から当該雑音セグメントまでの布線長に布線の単位線長
当たりの信号伝搬時間を掛けることにより求め、当該雑
音セグメントを通過するための通過時間を当該雑音セグ
メントの布線長に布線の単位線長当たりの信号伝搬時間
を掛けることにより求め、全ての前記雑音セグメントを
それぞれの前記到達時間に昇順にソートし、ソートされ
た順に当該雑音セグメントが前記到着時間から前記通過
時間を経過するまでの間に前記第2の布線に与えるクロ
ストーク量を計算し、それらを時間の経過を考慮して合
算することにより全ての雑音セグメントが発生させるク
ロストーク量の合計を図示することを特徴とするクロス
トークエラー検出装置。 - 【請求項2】 前記合計の変化を、横軸が経過時間、縦
軸がクロストーク量の合計を示すグラフで表示する表示
手段を備えたことを特徴とする請求項1記載のクロスト
ークエラー検出装置。 - 【請求項3】 前記グラフにおいて横軸の前記経過時間
の任意の時点を指示するとその時点でクロストークを発
生させる前記第1の布線の中の雑音セグメントを識別し
て表示する表示手段を備えたことを特徴とする請求項2
記載のクロストークエラー検出装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07220405A JP3076227B2 (ja) | 1995-08-29 | 1995-08-29 | クロストークエラー検出装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07220405A JP3076227B2 (ja) | 1995-08-29 | 1995-08-29 | クロストークエラー検出装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0962727A JPH0962727A (ja) | 1997-03-07 |
| JP3076227B2 true JP3076227B2 (ja) | 2000-08-14 |
Family
ID=16750609
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP07220405A Expired - Fee Related JP3076227B2 (ja) | 1995-08-29 | 1995-08-29 | クロストークエラー検出装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3076227B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1244066C (zh) * | 2000-04-21 | 2006-03-01 | 株式会社日立制作所 | 串扰分析方法、利用串扰的电子线路装置的设计和制造方法、以及用于该目的的电子电路库的记录媒体 |
| KR100448715B1 (ko) * | 2002-06-10 | 2004-09-13 | 삼성전자주식회사 | 회로의 크로스토크 해석을 위한 어그레서 분류 방법 |
| JP2004172373A (ja) * | 2002-11-20 | 2004-06-17 | Matsushita Electric Ind Co Ltd | クロストーク修正方法 |
| JP5029096B2 (ja) * | 2007-03-30 | 2012-09-19 | 富士通株式会社 | 電源ノイズモデル生成方法及び電源ノイズモデル生成装置 |
-
1995
- 1995-08-29 JP JP07220405A patent/JP3076227B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0962727A (ja) | 1997-03-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI868508B (zh) | 訓練資料生成裝置、訓練資料生成方法以及訓練資料生成程式 | |
| JP2000294611A (ja) | ウエハ検査装置 | |
| JP3076227B2 (ja) | クロストークエラー検出装置 | |
| JPH1117400A (ja) | 実装部品検査装置 | |
| JPH0669700A (ja) | プリント板ユニット外観検査システム | |
| JP3179874B2 (ja) | 画像検査装置のティーチング方法とティーチング装置 | |
| JPH04256844A (ja) | プリント基板のパターン検査方法 | |
| JP3123275B2 (ja) | 電子部品の欠品検査における検査データの作成方法 | |
| JPH1070400A (ja) | 電子部品を印刷回路基板に自動挿入するための自動挿入装置における自動挿入経路生成方法及びその装置 | |
| JP2003283795A (ja) | 電子透かし装置 | |
| TW201018331A (en) | Method, system and computer program product for reference information based evaluation | |
| CN116645314B (en) | Teacher data generation device, teacher data generation method, and recording medium containing program | |
| JPH09264938A (ja) | 集積回路の試験装置及び試験方法並びに集積回路の設計装置及び設計方法 | |
| JPH04184244A (ja) | プリント基板のパターン検査方法 | |
| JPH0599643A (ja) | はんだ付部のx線検査方法 | |
| JP3267950B2 (ja) | ウエハ検査装置 | |
| JP2887452B2 (ja) | プリント基板設計装置における部品間接続のビア・コスト情報表示装置 | |
| JPH11281788A (ja) | 衝撃波発生位置検知装置および衝撃波発生位置検知方法 | |
| JP4008643B2 (ja) | プリント配線板設計装置の動作方法 | |
| JPH0792228A (ja) | Icロジックテスターのテスト回路 | |
| JP4192679B2 (ja) | 両面実装基板の検査方法及び装置 | |
| JPH04365045A (ja) | レチクルパターン検査装置 | |
| JPH1125147A (ja) | 集積回路の故障検証方法 | |
| JPH10293778A (ja) | プリント基板配線装置 | |
| JPS63115035A (ja) | パタ−ンデ−タ検査装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080609 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090609 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100609 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100609 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110609 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120609 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120609 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130609 Year of fee payment: 13 |
|
| LAPS | Cancellation because of no payment of annual fees |