JPH0593758A - インサーキツトテストパタン生成法 - Google Patents

インサーキツトテストパタン生成法

Info

Publication number
JPH0593758A
JPH0593758A JP3255501A JP25550191A JPH0593758A JP H0593758 A JPH0593758 A JP H0593758A JP 3255501 A JP3255501 A JP 3255501A JP 25550191 A JP25550191 A JP 25550191A JP H0593758 A JPH0593758 A JP H0593758A
Authority
JP
Japan
Prior art keywords
circuit
test pattern
test
extracted
input
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
JP3255501A
Other languages
English (en)
Inventor
Yoshimasa Kanda
芳正 勘田
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 JP3255501A priority Critical patent/JPH0593758A/ja
Publication of JPH0593758A publication Critical patent/JPH0593758A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)

Abstract

(57)【要約】 【目的】 制御情報を修正する必要をなくし、また、I
Cのテストパタンの修正を必要なくする。 【構成】 ボードの回路モデルから、被試験デバイスを
抽出し(ステップ1)、入力側の信号線の接続状態やピ
ン属性をもとに回路制約条件を求め(ステップ2)、回
路制約条件によりテストパタンを生成する(ステップ
4)。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、電気的なボードの組立
て試験に関し、特にボードのインサーキットテスト用の
テストパタン生成法に関する。
【0002】
【従来の技術】従来、この種のインサーキットテストパ
タン生成法は、IC毎に汎用的なライブラリ形式で保持
されている、すなわちライブラリ化されている被試験I
CのテストパタンとICの動作を止めるための制御情報
とを組み合わせて、目的のICのテストパタンを作成し
ていた。
【0003】
【発明が解決しようとする課題】上述した従来のインサ
ーキットテストパタン生成法では、被試験ICの入力側
ICの動作を止めるための制御情報がIC毎に汎用的な
ライブラリ形式で保持されているために、試験ボード上
の配線状態によっては被試験ICが汎用的なものではな
く、ライブラリ内の制御情報をそのまま使用することは
できないことがあり、制御情報の修正が必要であった。
また、同様な理由で、汎用的にICのテストパタンを利
用できないときは、テストパタンを修正して使用しなけ
ればならなかった。
【0004】本発明の目的は、制御情報を修正する必要
がなく、また、ICのテストパタンの修正も必要ないイ
ンサーキットテストパタン生成法を提供することにあ
る。
【0005】
【課題を解決するための手段】本発明のインサーキット
テストパタン生成法は、複数のICが搭載された電気的
なボードの組立て試験として行われるインサーキットテ
スト用のテストパタン生成法において、前記ボードに実
装されている任意のICを抽出する第1のステップと、
前記抽出ステップにより抽出されたICと、そのICの
入力側の回路のピン属性と、そのピンに接続されている
信号線の接続状態とを参照して、インサーキットテスト
上での回路制約条件を求める第2のステップと、前記回
路制約条件作成ステップにより求められた回路制約条件
に基づきテストパタン生成を行う第3のステップとを有
することを特徴とする。
【0006】
【作用】試験ボード上の配線状態を考慮して、被試験I
Cの入力側ICの動作を止めるための制御情報を作成す
るので、ライブラリ形式でIC毎に保持する必要がな
く、制御情報を修正する必要はない。また、同様な理由
で、ICのテストパタンの修正も必要ない。
【0007】
【実施例】次に、本発明について図面を参照して説明す
る。
【0008】図1は、本発明の一実施例であるインサー
キットテストパタン生成法のフローチャートである。
【0009】本実施例では、まず、図示しないボードに
実装されている任意のICを抽出する。すなわち、前記
ボードの回路モデルから、試験対象となるICの選択を
行う(ステップ1)。次に、ステップ1により抽出され
たICの入力信号線の配線状態とそのICの入力回路の
ピン属性から、テストパタン生成上の回路制約条件を求
める(ステップ2)。ステップ2の詳細な内容について
は、図2を用いて後に説明を行う。
【0010】次に、ステップ1で抽出されたICの全入
力ピンに対して回路制約条件が求められ、かつ、被試験
ICのテストに使用するテスターのドライブピン数と制
約条件を満たすために使用するテスターのドライブピン
数の合計がテスターの制限数以内かどうかエラー判定す
る(ステップ3)。回路制約条件が抽出されたICの全
入力ピンに対し求められ、かつ、ドライブピン数の合計
がテスターの制限数以内である(GOOD)ときは、ス
テップ2で求められた制約条件に基づくテストパタン生
成を行う(ステップ4)。
【0011】図2は図1のステップ2の詳細なフローチ
ャートである。
【0012】まず、被試験ICの全入力ピンについて回
路制約条件を求める処理を終えるまで以下のステップ2
2〜27を繰り返す本フローの終了条件の判定を行う
(ステップ21)。次に、被試験ICの未処理入力ピン
を抽出し、信号の入力方向へ回路トレース(ファンイン
トレース)を行うことで被試験ICの入力側ICのピン
を検索する(ステップ22)。入力側ICがライブラリ
に未登録の場合は、制約条件を作成できないので処理を
終了する(ステップ23)。次に、ステップ22で抽出
した未処理入力ピンの信号値(属性)が固定の場合に実
施する(ステップ24)。クランプピンや、未使用ピン
のように固定値が入力されるピンに対しては、そのピン
の固定値を回路モデルより求め、テストパタン生成時の
制約条件とする。
【0013】ステップ22で抽出した未処理入力ピンの
信号線が、被試験IC自身の出力ピンに接続されている
(フィードバック回路である)場合は、本信号線は、観
測のみに使用し、制御用に値をドライブしないことをテ
ストパタン生成時の制約条件とする(ステップ25)。
【0014】ステップ22で抽出した未処理入力ピンの
入力側ICのピンがトライステートピンの場合は、この
ピンの値がトライステート状態になるように、回路モデ
ル上バックトレースを行う。トライステート制御に必要
な信号線が全てインサーキットテスタのピンから制御可
能なら、求められた信号線とその値をテストパタン生成
時の制約条件とする。全て信号線を制御できない場合
と、制御に必要な信号線数がテスタードライブピン数を
越えた場合は、制約条件を作成できなかったとして処理
を終了する(ステップ26)。
【0015】ステップ22で抽出した未処理入力ピンの
入力側ICのピンが論理信号ピンである場合は、このピ
ンの値が電位を持つ信号値(グランドではない)になる
ように、回路モデル上バックトレースを行う。このピン
に電位を持たすために必要な信号線が、全てインサーキ
ットテスタのピンから制御可能なら、求められた信号線
とその値をテストパタン生成時の制約条件とする。信号
線を制御できない場合と、制御に必要な信号線数がテス
タードライブピン数を越えた場合は、制約条件を作成で
きなかったとして処理を終了する(ステップ27)。
【0016】図3は図1のステップ4の詳細なフローチ
ャートである。
【0017】まず、ボードの組み立て不良を検出する場
合や劣化故障を検出する場合と目的に応じた被試験IC
の故障の定義を行う(ステップ31)。記憶データ32
は、図1のステップ2により作成されたもので、回路制
約条件として制御信号線と制御値が記述されている。次
に、記憶データ32を基に回路モデル上にプリアサイン
処理を行う(ステップ33)。最後に回路の制約条件に
基づき、ランダムパタンやアルゴリズムによるテストパ
タン生成を行う(ステップ34)。
【0018】
【発明の効果】以上説明したように本発明は、試験ボー
ド上の配線状態を考慮して、被試験ICの入力側ICの
動作を止めるための制御情報を作成することにより、ラ
イブラリ形式でIC毎に保持する必要がなく、制御情報
を修正する必要はない。また、同様な理由で、ICのテ
ストパタンの修正も必要ないという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例であるインサーキットテスト
パタン生成法のフローチャートである。
【図2】図1のステップ2の詳細なフローチャートであ
る。
【図3】図1のステップ4の詳細なフローチャートであ
る。
【符号の説明】
1、2、3、4、21、22、23、24、25、2
6、27、31、33、34 ステップ 32 記憶データ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 複数のICが搭載された電気的なボード
    の組立て試験として行われるインサーキットテスト用の
    テストパタン生成法において、 前記ボードに実装されている任意のICを抽出する第1
    のステップと、 前記抽出ステップにより抽出されたICと、そのICの
    入力側の回路のピン属性と、そのピンに接続されている
    信号線の接続状態とを参照して、インサーキットテスト
    上での回路制約条件を求める第2のステップと、 前記回路制約条件作成ステップにより求められた回路制
    約条件に基づきテストパタン生成を行う第3のステップ
    とを有することを特徴とするインサーキットテストパタ
    ン生成法。
JP3255501A 1991-10-02 1991-10-02 インサーキツトテストパタン生成法 Pending JPH0593758A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3255501A JPH0593758A (ja) 1991-10-02 1991-10-02 インサーキツトテストパタン生成法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3255501A JPH0593758A (ja) 1991-10-02 1991-10-02 インサーキツトテストパタン生成法

Publications (1)

Publication Number Publication Date
JPH0593758A true JPH0593758A (ja) 1993-04-16

Family

ID=17279630

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3255501A Pending JPH0593758A (ja) 1991-10-02 1991-10-02 インサーキツトテストパタン生成法

Country Status (1)

Country Link
JP (1) JPH0593758A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6290806B1 (en) * 1993-04-16 2001-09-18 Micron Technology, Inc. Plasma reactor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6290806B1 (en) * 1993-04-16 2001-09-18 Micron Technology, Inc. Plasma reactor

Similar Documents

Publication Publication Date Title
US5291495A (en) Method for designing a scan path for a logic circuit and testing of the same
JP3092704B2 (ja) 大規模集積回路およびそのボードテスト方法
JP3262281B2 (ja) 電子回路の試験方法と試験装置
JP4160656B2 (ja) プリント回路基板のテスト方法
JPH0593758A (ja) インサーキツトテストパタン生成法
JP3192278B2 (ja) プリント板配線試験処理方法
US20040160237A1 (en) Assembly for LSI test and method for the test
US6871308B1 (en) Semiconductor inspection method
JP2837703B2 (ja) 故障診断装置
JP3169930B2 (ja) テストパタン自動生成装置及びテストパタン自動生成方法
JP3030935B2 (ja) 表面実装対応配線装置における自動配線方法
JPH0587889A (ja) 半導体回路素子とその試験処理方法
JP3131047B2 (ja) 配線試験方法
JPH0540151A (ja) スキヤン経路故障診断法
JPH03211481A (ja) Lsiテスト回路
JP2964746B2 (ja) プリント板回路の自動検証処理方法
JP2680756B2 (ja) プリント板の試験データ処理方法
JP2501202B2 (ja) 論理回路診断方法
JPS6363068B2 (ja)
JPH077042B2 (ja) プリント基板搭載回路試験方法
JPH05172904A (ja) テストパターン自動生成方法および故障率推定方法
JPH04271437A (ja) テストパタン生成方式
JPH06324117A (ja) 故障検出率算出方法及び装置
JPH0954137A (ja) 電子回路のテスト方法およびテスト・システム
JPH0566248A (ja) 3ステート回路のピンスキヤンイン方式