JPS58108475A - テストベクトルのシーケンスを発生する装置 - Google Patents

テストベクトルのシーケンスを発生する装置

Info

Publication number
JPS58108475A
JPS58108475A JP57182232A JP18223282A JPS58108475A JP S58108475 A JPS58108475 A JP S58108475A JP 57182232 A JP57182232 A JP 57182232A JP 18223282 A JP18223282 A JP 18223282A JP S58108475 A JPS58108475 A JP S58108475A
Authority
JP
Japan
Prior art keywords
test
memory
response
address signal
vector
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.)
Granted
Application number
JP57182232A
Other languages
English (en)
Other versions
JPH0416752B2 (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.)
Fairchild Semiconductor Corp
Original Assignee
Fairchild Camera and Instrument 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 Fairchild Camera and Instrument Corp filed Critical Fairchild Camera and Instrument Corp
Publication of JPS58108475A publication Critical patent/JPS58108475A/ja
Publication of JPH0416752B2 publication Critical patent/JPH0416752B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R15/00Details of measuring arrangements of the types provided for in groups G01R17/00 - G01R29/00, G01R33/00 - G01R33/26 or G01R35/00
    • G01R15/12Circuits for multi-testers, i.e. multimeters, e.g. for measuring voltage, current, or impedance at will
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3183Generation of test inputs, e.g. test vectors, patterns or sequences
    • G01R31/318371Methodologies therefor, e.g. algorithms, procedures
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/319Tester hardware, i.e. output processing circuits
    • G01R31/31917Stimuli generation or application of test patterns to the device under test [DUT]
    • G01R31/31919Storing and outputting test patterns
    • G01R31/31921Storing and outputting test patterns using compression techniques, e.g. patterns sequencer

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明はデジタル情報をストアし且つ検索する方式に藺
するものであって、更に詳報には、デジタルテスタに対
する局所データチャンネルメモリ内にストアされるデジ
タル情報の―を圧縮し、必要とされるストア空間の量を
減少させ電子コンポーネントの完全なテストを行なうこ
とを可能とした方式に関するものである。
米国特許第3,870,953Jlに開示されているタ
イプのインサーキット/機能電子コンポーネントテスタ
の様なデジタルテスタに於いては、テストベクトルが中
央制御コンピュータによって発生され、最終的にプリン
ト配線基板上の種々のノードに印加されて、集積a路チ
ップの様な回路基板上の電子コンポーネントを動作させ
て他のノードに於いて応答信号を発生させる。テスト中
のコンポーネントによって発生された応答信号は予定さ
れた応答と比較され、そのコンポーネントが適切に機能
しているか否かが判別される。励起信号の様なノードへ
印加されるテストベクトルの性質としては、それらが回
路基板上の他のコンポーネントに悪影響を与えるもので
はなり、°且つテスト中のノードに接続されることのあ
る他のコンポーネントの影響を受けることがない様にテ
スト中の回路のノードを十分に駆動することが可能なも
のである必要がある。他の回路へ接続されていない電子
コンポーネント、例えば個々のICをテストするデジタ
ルテスタやエツジ接続子を介して全回路基板を機能的に
テストするデジタルテスタ等に於いては、励起信号が画
一的に印加され、且つ応答が画一的に測定されるもので
あるが、他のコンポーネントに悪影響を与える問題及び
他の信号レベルに打勝たねばならないという問題は存在
していない。
典型的なデジタルテスタは500以上の個々のデータチ
ャンネルを有する場合もあり、これらのデータチャンネ
ルを介して励起信号が回路基板に印加され、且つ応答信
号が受は取られる。回路基板へ印加されるテストベクト
ルの速度を向上させる為に、各データチャンネルはそれ
自身の局所メモリを有しており、該局所メモリはテスト
手順の開始時点に於いて中央制御器によって発生された
テストベクトルをO−ドされる。局所メモリはテストベ
クトルがコンピュータによって発生される速度よりも著
しく速い速度で回II板へ印加することが可能であり、
且つ互いに独立して印加させることが可能なものであっ
て、従って回路基板上の電子コンポーネントの全てをテ
ストする時間を著しく短縮することが可能である。
マイクロエレクトロニクスの技術が進歩し、且つ集積回
路が小規模から大規模へ、且つ超大規模装置へと進展す
るに従い、テストパターンの長さ、即ちコンポーネント
を完全にチェックするのに必要なテストベクトルの数が
著しく増加し、その結果各データチャンネルに対する局
所メモリに制限を課する様になる。この1!1lIl&
t1各データチヤンネルに対する局所メモリを構成する
為にシフトレジスタを使用しているテスタに於いて特に
IIIなものである。メモリの内容がレジスタから1度
シフト出力されると、テスト手順を再び開始する前に新
たなテストベクトルをレジスタに再ロードせねばならな
い。局所メモリへ情報をロードするのに必要とする時開
は、ある装置をテストするのに必要とする金時間に於い
て重要な部分を占め、従ってテスト中に再ロードを行な
う必要性が存在するということはテスト手順の全効亭を
1しく低下させるものである。更に、シフトレジスタ型
メモリに関連した別の同層としては、テストベクトルが
メモリから1度シフト出力されると、それが再びメモリ
内に再ロードされ且つその全ての段を介してシフト動作
される迄再度使用されることが出来ないということであ
る。
この様なシフトレジスタ型メモリに関連した問題を解消
する為に、データチャンネル情報をストアする為にラン
ダムアクセス(RAM)型のメモリを使用するテスタが
提案されている。この様な構成に於いては、メモリ内の
所定の位置をアドレスすることによって回路基板上のノ
ードにテストベクトルを印加させることが可能なもので
あり、従ってテストベクトルがメモリから読出されたと
してもその内容は失われることがないので再使用するこ
とが可能なものである。更に、ランダムアクセスメモリ
はストアされているテストベクトルを再呼出しする為に
サブルーチン命令及びループ命令を使用することを可能
とし、従ってテスト手順に於ける各サイクルに対し1個
のメモリ位置を割当てることが必要ではなく、従ってテ
ストデータを圧縮する可能性を与えている。しかしなが
ら、従来のランダムアク上。各型メモリに関連する欠点
の1つとしては、テスト手順に於けるシーケンスを実行
している場合に変数データをアクセスすることが出来な
いということである。即ち、中央制御コンピュータから
テストベクトルがllRAM八O−ドへれると、データ
は固定され、テスト中の回路から得られる異なったタイ
プの出力信号に応答してテストベクトルのシーケンスを
変更することが出来ないものである。
上述した如き問題を解消する試みとして提案されている
メモリ方式がT rent  CaVeの寄稿による“
し81テスタに適合可能なテストパターンの圧縮(Co
uresslnQ  Te5t  patterns 
 T。
F it  I nto  L S I  Te5te
rs)”、エレクトロニクス、 1978年10月12
日、136−140員の文献に記載されている。この文
献に開示されている局所メモリ方式に於いては、データ
チャンネルに対するテストベクトルをストアする為にラ
ンダムアクセスメモリとシフトレジスタとの両方を使用
するものである。即ち、テストパターンベクトルがRA
Mにロードされ、テストパターンIi制御器によってア
ドレスされる。シフトレジスタには変数データがロード
され、該変数データは、例えばRAMで実行されるサブ
ルーチン又はループの合間に於いて先入先出し法によっ
てテストパターン内へ押入することが可能なものである
この様な二■メモリ構造とすることによって、ランダム
アクセスメモリ内にストアされているテストパターンへ
変数データを挿入させることが可能なものではあるが、
シフトレジスタメモリに関連する欠点が払拭されている
訳では無い。特に、テストベクトルに於ける変数がシフ
トレジスタメモリからシフト出力されると、メモリ内に
再度ロードされる迄それを再使用することは不可能であ
る。新たな変数をテストパターン内に押入する毎にシフ
トレジスタを再ロードせねばならないという必要性は、
テスタの全処理能力に於いて重要な役割を演じ続けるこ
ととなる。
本発明は、以上の点に鑑み成されたものであって、従来
技術に於ける欠点を解消し、デジタルテスタの局所メモ
リ内にストアされるテストベクトル情報を圧縮すること
が可能な方法及び装置を提供することを目的とする。
本発明の1特徴に於いては、テストベクトルのシーケン
スを発生する方法を提供するものであって、前記方法が
、1組のテストベクトルをストアし、前記テストベクト
ル内に挿入すべき変数のリストをストアし、1組のテス
トパターン命令をストアし、ストアしたテストパターン
命令に応答して前記テストベクトルの1つをアクセスす
る為の第1アドレス信号を発生し、前記変数の1つをア
クセスする為の第2アドレス信号を発生し、ストアされ
たテストパターン命令に応答して前記テストベクトル又
は前記変数の一方をアクセスする為に前記第1アドレス
信号及び前記第2アドレス信号の一方を選択的に使用す
る各工程を有するものである。
本発明の別の特徴によれば、テストベクトルのシーケン
スを発生する装置を提供するものであって、前記装置が
、第11のテストベクトル及び前記第1組のテストベク
トルhに挿入すべき変数を表わす第2組のテストベクト
ルをストアする第1メモリと、テストパターン命令をス
トアする第2メモリと、前記第2メモリ内にストアされ
ている命令に応答し前記第1メモリをアドレスして前記
第1組からテストベクトルをアクセスするテストパター
ン制御器と、前記第2メモリ内にストアされている命令
に応答し前記第1メモリをアドレスして前記第2組から
テストベクトルをアクセスするベクトルデータ制御器と
、前記第2メモリからの命令に従って前記テストパター
ン制御器又は前記ベクトルデータ制御器からのアドレス
信号を前記第1メモリへ選択的に印加するスイッチング
手段とを有するものである。
以下、添付の図面を参考に、本発明の具体的実施の態様
に付いて詳細に説明する。以下の説明に於いては、本発
明の好適実施例に付いて特に本発明をインサーキット型
デジタルテスタに実施した場合に付いて説明を行なう。
しかしながら、本発明はこの様な特別の構成に限定され
るべきものではなく、更に広開な適用可能性を有するも
のであることに留意すべきである。例えば、機能テスタ
及び−々のコンポーネントのテスタ等の様なコンポーネ
ントに励起信号として印加されるテストベクトルをスト
アするメモリ装置を有する任意のタイプのデジタルテス
タへ本発明を適用することが可能なものである。
本発明を適用したインサーキット型デジタルテスタの例
を第1図にブロック図で示しである。テスタの動作は大
略中央制御回路10によって制御され、中央制御回路1
0は、テストされるべきコンポーネントに印加するテス
トベクトルを発生したり、印加させた1組の信号に対す
るコンポーネントの応答を評価したり、テスト信号の一
般的なシーケンス及びタイミングを記憶したりする種々
の機能を有している。入出力インターフェース回路12
が、中央−−一10をプログラム制御回路14及びシー
ケンス制御回路16へ接続させている。プログラム制御
回路14及びシーケンス制御回路16は、中央側−5i
oによって発生されたデータ信号及びタイミング信号を
受取り、付加的なタイミング信号及びアドレス信号を発
生してデータをスイッチング回路18内の適宜のメモリ
装置へ送給する。スイッチング回路18もまた制御スイ
ッチ及び駆動回路を有している。プログラム制御回路1
4及びシーケンス制御回路16もまたタイミング信号を
発生し、これらのタイミング信号はスイッチング回路1
8内の種々のスイッチへ印加される。
スイッチング回路18は複数個のデータチャンネルを有
しており、各データチャンネルは局所メモリと、1個又
はそれ以上の制御スイッチと、駆動器−検知器対とを有
している。スイッチング回路18とテスト中の回路基板
20との間に於いて情報がテストビン装置22を介して
交換される。
テストビン装置122はスイッチング回路18に於ける
データチャネルを回路基板上のノードに接続させる。テ
ストピン装置22は、例えば回路基板20上のノードに
接触可能なスプリング負荷したアレイ上に配列したビン
を有する針床型装置とすることが可能である。テストピ
ン装置に於けるピン数がスイッチング回路18に於ける
データチャンネル数よりも大きいので、データチャンネ
ルを適宜のマルチプレクサ装置24を介して選択的にビ
ンへ接続させることが可能である。
動作に付いて説明すると、テスト期間中に回路基板上の
種々のノードへ印加すべきテストベクトルをスイッチン
グ回路18内の局所メモリヘロードさせる。これらのテ
ストベクトルは中央制御器10によって発生され、プロ
グラム制御回路14及びシーケンス制御回路16を介し
て適宜のメモリへ送られる。メモリへのロードが終了す
ると、メモリはスイッチング回路18に於ける制御スイ
ッチを介してデータチャンネルの駆動器へ選択的に接続
され、励起信号を回路基板20のノードへ印加させる。
印加された励起信号に対する回路基板上のコンポーネン
トの応答が予定の結果と比較されてそのコンポーネント
が適切に動作しているか否かを判別する。この様な比較
は各個々のデータチャンネルに対してスイッチング回路
18内に於いて行なうことが可能なものであるが、一方
プログラム制御回路14又は中央制御器10に於いても
行なうことが可能である。
本発明を構成するシーケンス制御回路16及びスイッチ
ング回路18の部分を更に詳細に第2図にブロック図で
示しである。スイッチング@路18に於ける各データチ
ャンネルは、局所メモリ26を有しており、局所メモリ
26は励起RAM28と応答RAM30とを有している
。励起RAM28には主励起信号のシーケンスを表わす
テストベクトルと、予定の応答信号と、テスト中の回路
基板のノードへ印加されるべきベクトル信号のサブルー
チンとがO−ドされる。励起RAM2Bはまた励起信号
のシーケンスの中へ挿入すべき変数を表わすベクトルの
リストを有している。
励起RAM28は駆動レジスタ34を介して駆動器32
に接続されている。駆動レジスタ34は励起RAM28
のアドレスされた位置にストアされているテストベクト
ル情報を受取り、クロックパルスφSに応答して駆動1
132へ適宜の電流ベクトル信号を印加する。次いで、
駆動器32は適宜の電流又は電圧信号をテスト中の回路
基板上に於けるノードの1つに接続されているテロスト
ピン36へ供給する。テストピン36はまた受信器38
へ接続されており、受信器38はテストビン36で受取
られた応答信号を測定レジスタ40へ供給する。レジス
タ40に於いて測定された結果は励起RAM28にスト
アされている予定の結果と、例えば適宜のコンパレータ
42に於いて比較される。その比較の結果は応答RAM
30にストアされる。
励起RAM28及び応答RAM30へ印加すべきアドレ
ス信号がパターン制御器44によって発生される。パタ
ーン制御器44は印加された命令信号■に応答してアド
レス信号Aを発生する任意の適宜の従来の装置を使用す
ることが可能であって、例えば2910シーケンサ等を
使用することが可能である。パターン制御器44へ印加
される命令信号Iは、制御器44によって発生されるア
ドレス信号Aを受取るシーケンス命令RAM46内にス
トアされる。アドレス信号に応答してシーケンスRAM
46から読取られる命令信号が、□先行する命令がパタ
ーンw4Ill器44へ印加されているクロック期間中
に命令レジスタ48内にストアされる。
RAM46からの命令信号Iはベクトルデータ制御器5
0へ入力信号として供給され、制御l1150はパター
ン制御器44からのアドレス信号へに応答して励起RA
M2Bによって発生されつつあるテストパターンベクト
ルのシーケンス内へ挿入されるべき変数に関するアドレ
ス信号ROを発生する。ベクトルデータ制御−50は適
宜の従来のインデックスレジスタで構成することが可能
であり、例えば2901Aレジスタを使用することが可
能である。パターン制御器44及びベクトルデータ制御
1150からのアドレス信号A′ELUROはアドレス
マルチプレクサ52へ供給される。シーケンスRAM4
6からのシーケンス命令Iに応答して、アドレスマルチ
プレクサ52はパターン制御器44乃至はベクトルデー
タ制御器50からの出力信号A又はROのどちらかをア
ドレス信号MAとして励起RAM28及び応答RAM3
0へ選択的に印加させる。
クロックパルスφSが発生すると、パターン制御器44
は入力端に現われるシーケンス命令Inに応答してアド
レス信号Anを発生する。このアドレス信号はマルチプ
レクサ52及びシーケンスRAM46へ印加され、その
結果クロックパルス期間中に命令レジスタ48内へ読込
まれるべき次のシーケンス命令I  を発生する。同時
に、そn+1 の前のアドレス信号に応答して励起RAM28からデー
タ出力として現われているベクトル情報vn−1がクロ
ック動作されて駆動レジスタ34内へ送り込まれ、適宜
の電流ベクトルを駆動1132へ印加し、従って駆動器
32はテストピン36を介してテスト中の回路基板のノ
ードへ励起信号を供給する。
データチャンネルが励起信号を供給することに加えて、
又はその代りに、応答信号を測定すべく機能すると、テ
スト中の回路基板のテストされているノードに現われる
信号が受信器38によって受取られ、測定クロックパル
スφ。の期間中に測定レジスタ40内へクロック入力さ
れる。アドレスマルチプレクサ52の出力端子に現われ
るアドレス信号は常に回路に印加されるベクトルよりも
1クロックパルス分先行しているので、テストしている
回路から応答が戻って来て測定レジスタ40内へクロツ
タ入力される迄応答RAM30へのアドレスを遅延させ
ることが必要である。従って、アドレスマルチプレクサ
52の出力端子と応答RAM30のアドレス入力端子と
の間に適宜のアドレス遅誕回路54を介挿させて、RA
Mへ印加されるアドレス信号を1クロック周期分遅延さ
せる構成とすると良い。
パターン制御器44のアドレス出力信号を制御するとい
うことに加えて、シーケンスRAM46からの命令はベ
クトルデータ制御器50内のレジスタを励起RAM28
内にストアされている所望の変数のアドレスに関する所
定位置へインデックスさせる。アドレスマルチプレクサ
52はシーケンス命令Iに応答して、パターン制御器4
4のアドレス出力信号A又はベクトルデータ制御器50
からのレジスタ出力信号ROの何れかを選択的に通過さ
せてアドレス信号MAとして励起RAM及び応答RAM
へ供給する。従って、シーケンスRAM46内にストア
されているシーケンス命令に従って、励起RAM2a内
の所定の位置にストアされている変数データをパターン
制御!144によって発生されるアドレス信号に応答し
てRAMから読出されたテストベクトルのパターン内へ
挿入させることが可能である。
励起RAM28及びシーケンスRAM46をアドレスす
るということに加えて、パターン制御器44からのアド
レス信号はテスタの動作をモニタする為の診断機能を与
える為に使用することが可能である。例えば、診断RA
M56は所定のアドレス位置に同期信号をストアするこ
とが可能である。これらの同期信号は、例えば、1個の
2道数ビツトの様な極簡単な構成で良い。パターン制御
器44が同期信号の1つのアドレスを発生すると、RA
M56はテスト装置に対して外部的であるテストポイン
ト58に於いて出力信号を発生する。
テストポイント58に同期信号が現われることによって
、テストシーケンス中にテスタが適切なテストステップ
を踏んでいるということをオペレータが確かめることが
可能である。
変数をテストベクトルパターン中に挿入することが可能
であるということは、テスト中の回路力1ら受取られる
夫々異なった応答に従って異なった励起信号を印加する
ことが望ましいようなテスト状瞥に於いて特に有益なも
のである。例えば、印加した励起信号に対する応答が予
定されたものである場合には、所定のテストベクトルシ
ーケンスを継続して使用すれば良いが、−力応答が予定
されたものでなかった場合には、不適切な応答を発生す
る原因を突止める為の手助けとして異なった組のベクト
ルを印加することが望ましい。この様な場合に、シーケ
ンスRAM46からの命令信号を条件付き命令とするこ
とが特策であり、その様な条件付き命令によってパター
ン制御器44が測定された応答に基づいて2つの異なっ
たアドレス信号の一方を発生する構成とすることが良〜
)。/<ターン制御器44は、測定された応答が予定さ
れている応答と整合するものであるか否かを表わす入力
信号を、例えばコンパレータ42から受取ることが可能
である。次いで、パターン制御1144はこの信号に基
づいて適切なアドレス命令を発生することが可能である
概して、次の励起信号を印加する前に、成る1個の励起
信号に対する応答を持つことをせずに出来るだけ高速で
テスト中の回路へ励起信号を印加させることが望まれる
。このような状態を第3図のタイミング線図に示してあ
り、そこに示した如く、2番目のテストベクトルを印加
させる為の信号φSに於ける2番目のパルスが1番目の
ベクトルに対する応答を測定する為の信J!輻に2ける
第1パルスが終了する前に発生されている。しかしなが
ら、印加されるべきベクトルがその前のベクトルの応答
に基づいて発生される様に条件付けられている場合には
この様なタイミング構成を使用することが不可能である
ことは明らかである。
例えば、第3図に示した如く、コンポーネントに印加さ
れるべきベクトル3がベクトル2の応答に依存するもつ
である場′合には、ベクトル3を印加する前にこの様な
応答の測定を完了せねばならない。同様に、°シーケン
スRAM46によって中止命令が出される場合には、ベ
クトル4に関し図示した如く、テスト手順を実際に中止
する前に最債に印加されたベクトルの測定が行なわれね
ばならない。
従って、データチャンネルに於けるパターン制御器44
及びそれに関連するレジスタの動作を制御する上で可変
タイミングを使用することが望ましい。可変タイミング
とすることが可能な回路の1例を第4図にブロック図で
示しである。このタイミング回路はタイミングRAM5
6を有しており、タイミングRAM56はφS及びφ□
の様な発生されるべきタイミング信号の発生速度に関す
る命令を有している。これらの命令は、例えば、中央制
御器10によってRAM56内に書込むことが可能であ
る。
これらの命令は適宜にクロック動作されるタイミングレ
ジスタ58へ供給され、タイミングレジスタ58はそれ
に従うてタイミング信号の発生を制御する。一方、タイ
ミング命令をアドレスレジスタ60に供給することも可
能であり、その場合には、アドレスレジスタ60がRA
M56から読取られるべき次のタイミング命令信号のア
ドレスを決定する。
以上、本発明の具体的実施の態様に付いて詳細に説明し
たが、本発明はこれら具体例に限定されるべきものでは
無く、本発明の技術的範囲を逸脱することなしに種々の
変形が可能であることは勿論である。
【図面の簡単な説明】
第1図はインサーキット型デジタルテスタの概略のレイ
アウトを示したブロック線図、第2図は本発明に基づい
て構成されたシーケンス制御回路及びスイッチング回路
の部分を示したブロック線図、第3図は異なったテスト
条件下に於いて種々のシーケンス制御レジスタへ印加さ
れるクロック信号に於ける変形例を示したタイミング線
図、第4図は可変タイミング制御を与える為に使用する
ことが可能なタイミング回路の1例を示したブロック線
図、である。 (符号の説明) 16: シーケンス制御回路 18: スイッチング回路 26: 局所メモリ 28: 励起RAM 30: 応答RAM 34: 駆動レジスタ 36: テストピン 40: 測定レジスタ 42: コンパレータ 44: パターン制御器 46: シーケンス命令RAM 50: ベクトルデータ制御器 52: アドレスマルチプレクサ 54: アドレス遅延回路 56: 診断RAM 58: テストポイント 手続補正書(方幻 昭和58年 2月 6日 特許庁長官  若 杉 和 夫  殿 1、事件の表示   昭和57年 特 許 原 第 1
82232 1J2、発明の名称   テストベクトル
のインデックス方法及び装置3、補正をする者 事件との関係   特許出願人 4、代理人

Claims (1)

  1. 【特許請求の範囲】 1、テストベクトルのシーケンスを発生する方法に於い
    て、1組のテストベクトルをストアし、前記テストベク
    トル内に挿入すべき1.変数のリストをストアし、1組
    のテストパターン命令をストアし、ストアされたテスト
    パターン命令に応答して前記テストベクトルの1つにア
    クセスする為の第1アドレス信号を発生し、前記変数の
    1つをアクセスする為の第2アドレス信号を発生し、ス
    トアされたテストパターン命令に応答して前記テストベ
    クトル又は前記変数の1つをアクセスする為に前記第1
    アドレス信号又は第2アドレス信号の一方を選択的に使
    用する、上記各工程を有することを特徴とする方法。 2、上記第1項に於いて、1組の同期信号をストアし、
    前記第1アドレス信号の所定のものに応答して前記同期
    信号をアクセスする、上記各工程を有す◆ことを特徴と
    する方法。 3、上記第1項に於いて、前記第1アドレス信号に応答
    して爾後のテストパターン命令をアクセスする工程を有
    することを特徴とする方法。 4、上記第1項乃至第3項の内の何れか1項に於いて、
    前記第2アドレス信号がアクセスされたテストパターン
    命令に応答して発生されることを特徴とする方法。 5、上記第1項乃至第4項の内の何れか1項に於いて、
    前記テストベクトル変数の所定の1つのアドレスに関係
    した位置にレジスタをインデックスし、メモリから読取
    ったテストベクトルのパターン内へ変数ベクトルを挿入
    する場合に前記レジスタのインデックスした位置に応答
    して前記第1メモリからテストベクトルを読取る、上記
    各工程を有することを特徴とする方法。 6、上記第5項に於いて、前記レジスタのインデックス
    位置が前記第2メモリにストアされたテストシーケンス
    命令によって決定されることを特徴とする特許 1、テストベクトルのシーケンスを発生する装置に於い
    て、第1組のテストベクトル及び前記第1組のテストベ
    クトル内へ挿入すべき変数を表わす第2組のテストベク
    トルをストアする第1メモリと、テストパターン命令を
    ストアする第2メモリと、前記第2メモリにストアされ
    ている命令に応答し前記第1メモリをアドレスして前記
    第1組からテストベクトルをアクセスするテストパター
    ン制御器と、前記第2メモリにストアされている命令に
    応答し前記第1メモリをアドレスして前記第2組からテ
    ストベクトルをアネセスするベクトルデータ制御器と、
    前記第2メモリからの命令に従って前記テストパターン
    制御器又はベクトルデータ制御器からのアドレス信号を
    前記第1メモリへ選択的に印加させるスイッチング手段
    とを有することを特徴とする装置。 8、上記第7項に於いて、前記テストパターン制御器か
    らの所定のアドレス信号に応答してアクセスされる同期
    情報をストアする第3メモリを有することを特徴とする
    装置。 9、上記第7項又は第8項に於いて、前記ベクトルデー
    タ制御器が、アドレス信号を発生する為に前記第2メモ
    リからの命令に応答して所定位置へインデックスされる
    レジスタを有することを特−とする装置。 10、上記第7項乃至第9項の内の何れか1項に於いて
    、前記第2メモリが前記テストパターン制御器によって
    発生されるアドレス信号に応答して爾後の命令信号を発
    生することを特徴とする装置。
JP57182232A 1981-10-19 1982-10-19 テストベクトルのシーケンスを発生する装置 Granted JPS58108475A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/312,839 US4493045A (en) 1981-10-19 1981-10-19 Test vector indexing method and apparatus
US312839 1989-02-21

Publications (2)

Publication Number Publication Date
JPS58108475A true JPS58108475A (ja) 1983-06-28
JPH0416752B2 JPH0416752B2 (ja) 1992-03-25

Family

ID=23213245

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57182232A Granted JPS58108475A (ja) 1981-10-19 1982-10-19 テストベクトルのシーケンスを発生する装置

Country Status (7)

Country Link
US (1) US4493045A (ja)
EP (1) EP0077736B1 (ja)
JP (1) JPS58108475A (ja)
KR (1) KR890004450B1 (ja)
AU (1) AU558212B2 (ja)
CA (1) CA1198827A (ja)
DE (1) DE3279572D1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62271026A (ja) * 1985-12-18 1987-11-25 フエアチヤイルド セミコンダクタ コ−ポレ−シヨン 真のピン毎のテスタのア−キテクチヤ−を持つた自動テスト方式

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4667300A (en) * 1983-07-27 1987-05-19 Guiltech Research Company, Inc. Computing method and apparatus
FR2553540B1 (fr) * 1983-10-13 1986-01-03 Centre Nat Rech Scient Dispositif de test aleatoire pour circuits logiques, notamment microprocesseurs
JPH0658925B2 (ja) * 1983-10-31 1994-08-03 株式会社東芝 集積回路試験装置
US4639919A (en) * 1983-12-19 1987-01-27 International Business Machines Corporation Distributed pattern generator
US4644486A (en) * 1984-01-09 1987-02-17 Hewlett-Packard Company Vector network analyzer with integral processor
US4669051A (en) * 1984-01-09 1987-05-26 Hewlett-Packard Company Vector network analyzer with integral processor
DE3447090A1 (de) * 1984-12-22 1986-06-26 Heidelberger Druckmaschinen Ag, 6900 Heidelberg Verfahren und einrichtung zur bremsenkontrolle eines bewegungsueberwachten und -gesteuerten antriebsmotors in einer druckmaschine
DE3513551A1 (de) * 1985-04-16 1986-10-16 Wandel & Goltermann Gmbh & Co, 7412 Eningen Digitaler wortgenerator zur automatischen erzeugung periodischer dauerzeichen aus n-bit-woertern aller wortgewichte und deren permutationen
US5043910A (en) * 1985-04-19 1991-08-27 Graphtec Kabushikikaisha Printed circuit board function testing system
US4696005A (en) * 1985-06-03 1987-09-22 International Business Machines Corporation Apparatus for reducing test data storage requirements for high speed VLSI circuit testing
USH241H (en) 1985-09-16 1987-03-03 The United States Of America As Represented By The Secretary Of The Navy Programmable telemetry word selector
DE3543699A1 (de) * 1985-12-11 1987-06-19 Rohde & Schwarz Verfahren zum pruefen der einzelnen bauelemente einer leiterplatte (in-circuit-test)
US4931723A (en) * 1985-12-18 1990-06-05 Schlumberger Technologies, Inc. Automatic test system having a "true tester-per-pin" architecture
US4744084A (en) * 1986-02-27 1988-05-10 Mentor Graphics Corporation Hardware modeling system and method for simulating portions of electrical circuits
FR2605112B1 (fr) * 1986-10-10 1989-04-07 Thomson Csf Dispositif et procede de generation de vecteurs de test et procede de test pour circuit integre
US4856001A (en) * 1987-05-29 1989-08-08 Zehntel, Inc. Digital in-circuit tester having channel-memory earse-preventer
JPH0792496B2 (ja) * 1990-11-21 1995-10-09 株式会社東芝 集積回路試験装置
US5321701A (en) * 1990-12-06 1994-06-14 Teradyne, Inc. Method and apparatus for a minimal memory in-circuit digital tester
US5243603A (en) * 1991-03-26 1993-09-07 Hewlett-Packard Company Method for online modification of compressed digital test vectors
US5235613A (en) * 1992-03-02 1993-08-10 The Boeing Company Frequency hopping method and apparatus
US5390129A (en) * 1992-07-06 1995-02-14 Motay Electronics, Inc. Universal burn-in driver system and method therefor
US5436849A (en) * 1993-02-09 1995-07-25 International Business Machines Corporation Incremental logic synthesis system for efficient revision of logic circuit designs
US5550760A (en) * 1993-02-18 1996-08-27 Digital Equipment Corporation Simulation of circuits
US5617431A (en) * 1994-08-02 1997-04-01 Advanced Micro Devices, Inc. Method and apparatus to reuse existing test patterns to test a single integrated circuit containing previously existing cores
US6073263A (en) * 1997-10-29 2000-06-06 Credence Systems Corporation Parallel processing pattern generation system for an integrated circuit tester
US5825787A (en) * 1997-11-25 1998-10-20 Xilinx, Inc. System and method for accessing a test vector memory
US6263303B1 (en) * 1998-10-26 2001-07-17 Sony Corporation Simulator architecture
US6154865A (en) * 1998-11-13 2000-11-28 Credence Systems Corporation Instruction processing pattern generator controlling an integrated circuit tester
WO2004081593A1 (ja) * 2003-03-14 2004-09-23 Advantest Corporation 試験装置、試験装置のプログラム、試験パターン記録媒体、及び試験装置の制御方法
CN1955945A (zh) * 2005-10-25 2007-05-02 国际商业机器公司 为软件测试过程自动生成测试执行序列的方法和装置
EP2260486B1 (en) 2008-02-15 2018-04-18 Nokia Technologies Oy Audio quantizing by reduced-complexity vector indexing

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4896258A (ja) * 1972-03-24 1973-12-08
JPS5552967A (en) * 1978-10-13 1980-04-17 Advantest Corp Pattern signal generator

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3634883A (en) * 1969-11-12 1972-01-11 Honeywell Inc Microinstruction address modification and branch system
JPS5410219B2 (ja) * 1973-12-07 1979-05-02
US4091446A (en) * 1975-01-24 1978-05-23 Ing. C. Olivetti & C., S.P.A. Desk top electronic computer with a removably mounted ROM
US4038643A (en) * 1975-11-04 1977-07-26 Burroughs Corporation Microprogramming control system
US4070565A (en) * 1976-08-18 1978-01-24 Zehntel, Inc. Programmable tester method and apparatus
US4293950A (en) * 1978-04-03 1981-10-06 Nippon Telegraph And Telephone Public Corporation Test pattern generating apparatus
US4307445A (en) * 1978-11-17 1981-12-22 Motorola, Inc. Microprogrammed control apparatus having a two-level control store for data processor
JPS5585265A (en) * 1978-12-23 1980-06-27 Toshiba Corp Function test evaluation device for integrated circuit
US4397021A (en) * 1981-06-15 1983-08-02 Westinghouse Electric Corp. Multi-processor automatic test system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4896258A (ja) * 1972-03-24 1973-12-08
JPS5552967A (en) * 1978-10-13 1980-04-17 Advantest Corp Pattern signal generator

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62271026A (ja) * 1985-12-18 1987-11-25 フエアチヤイルド セミコンダクタ コ−ポレ−シヨン 真のピン毎のテスタのア−キテクチヤ−を持つた自動テスト方式

Also Published As

Publication number Publication date
EP0077736A3 (en) 1985-11-21
DE3279572D1 (en) 1989-04-27
KR840002107A (ko) 1984-06-11
US4493045A (en) 1985-01-08
AU558212B2 (en) 1987-01-22
AU8945782A (en) 1983-04-28
KR890004450B1 (ko) 1989-11-04
CA1198827A (en) 1985-12-31
JPH0416752B2 (ja) 1992-03-25
EP0077736A2 (en) 1983-04-27
EP0077736B1 (en) 1989-03-22

Similar Documents

Publication Publication Date Title
EP0077736B1 (en) Test vector indexing method and apparatus
EP0149048B1 (en) Method and apparatus for testing semiconductor devices
EP0053665B1 (en) Testing embedded arrays in large scale integrated circuits
US6122762A (en) Memory interface device and method for supporting debugging
EP0154048A2 (en) Circuit for generating test signals for in-circuit digital testing
EP0077237B1 (en) Digital tester local memory data storage system
US6553530B1 (en) Integrated circuit devices that include self-test apparatus for testing a plurality of functional blocks and methods of testing same
EP0388001A2 (en) Testing method and apparatus for an integrated circuit
JPH0694798A (ja) ピンスライスアーキテクチャを使用した自動テスト装置システム
US4493079A (en) Method and system for selectively loading test data into test data storage means of automatic digital test equipment
US4586181A (en) Test pattern generating apparatus
EP0222084A2 (en) Hierarchical test system architecture
JPH1048297A (ja) 回路テスター
US4388701A (en) Recirculating loop memory array having a shift register buffer for parallel fetching and storing
EP0228332B1 (en) Automatic test system having a "true tester-per-pin" architecture
US6014764A (en) Providing test vectors with pattern chaining definition
EP0699999A2 (en) Memory architecture for automatic test equipment using vector module table
JP2002521698A (ja) アルゴリズミックパターン発生器
US6202187B1 (en) Pattern generator for use in a semiconductor test device
JP3819056B2 (ja) ベクトル・モジュール・テーブルを用いる自動テスト装置のためのメモリ・アーキテクチャ
JP3126127B2 (ja) 試験データ圧縮方式
JPH0249520B2 (ja)
JP2882268B2 (ja) 自動検査装置
JPH07169300A (ja) ランダム・アクセス・メモリの組み込み自己テスト回路
JPS592584Y2 (ja) マイクロプログラム拡張テスト装置