JPH02287270A - 試験データ圧縮方式 - Google Patents
試験データ圧縮方式Info
- Publication number
- JPH02287270A JPH02287270A JP1110939A JP11093989A JPH02287270A JP H02287270 A JPH02287270 A JP H02287270A JP 1110939 A JP1110939 A JP 1110939A JP 11093989 A JP11093989 A JP 11093989A JP H02287270 A JPH02287270 A JP H02287270A
- Authority
- JP
- Japan
- Prior art keywords
- data
- test
- attribute
- change frequency
- tester
- 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
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/319—Tester hardware, i.e. output processing circuits
- G01R31/31917—Stimuli generation or application of test patterns to the device under test [DUT]
- G01R31/31919—Storing and outputting test patterns
- G01R31/31921—Storing and outputting test patterns using compression techniques, e.g. patterns sequencer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/26—Functional testing
- G06F11/273—Tester hardware, i.e. output processing circuits
- G06F11/277—Tester hardware, i.e. output processing circuits with comparison between actual response and known fault-free response
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Tests Of Electronic Circuits (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
め要約のデータは記録されません。
Description
ータの圧縮方式に関する。
端子を所望の信号でドライブし、それに応答して端子に
現れる信号をその期待値と比較する。このような信号の
印加・印加された信号への応答とその期待値の比較とい
う一連の動作を繰り返すことにより、試験対象が期待通
りに機能するか否かを判定する。
それに必要な試験内容も一層詳細化、複雑化している。
つつある。このように、必要なデータ量が増大すると、
試験制御装置から試験装置への試験データの転送に要す
る時間が長(なるという問題があった。これに加えて、
試験デ−タ量が膨大であるため試験データが試験装置側
のメモリに入り切らないことが多くなり、一つのICや
PCボードの試験中に試験装置のメモリの内容を入れ換
えてから次の段階へ進む必要が出てくる。これにより、
試験データ転送時間が試験のスルーブツトを支配する重
大な要因の一つとなってきた。
へのデータ転送路の転送速度を速くして試験データの転
送時間を短縮したり、また試験装置のメモリの容量を太
き(してメモリの入れ換えを少なくする等の方法をとっ
ていた。しかしながら、このような解決法では費用が高
くつくなどの問題があり、データ転送時間の短縮には限
度があった。
から試験装置へ転送されるデータを圧縮しておくことに
より、データ転送時間を短縮することを目的とする。
送される試験データに対して、その性質を利用したデー
タ圧縮を施す。すなわち、試験データを構成する各種の
データのうち、変化頻度の低いものについてはその変化
点のみを記録しておく。このようにして圧縮されたデー
タは試験装置内で展開されてから使用される。この圧縮
方式を用いることにより、従来技術では試験装置内のメ
モリに置かれるデータと試験装置へ転送すべくディスク
等のデータ格納装置内に保存されているデータとは同じ
構造になっていたのに比較して、試験装置へのデータ転
送に要する時間が大幅に短縮される。
ーマット、人出力タイミング番号等から構成される。そ
のうちで、変化頻度の低い部分は、出力波形フォーマッ
トや入出力タイミング番号等である。
ブロック図を示す。試験装置11はICやPCボード等
の試験対象13に多数のテストピンを介して接続され、
このテストピンにより試験信号を試験対象13に与えま
たそこからの応答を受信してこれを期待値と比較する。
よびこの物理的接続を介して試験信号を与えまた応答を
受信するための回路それ自体は当業者にはよく知られて
いる事項であり、また本願発明の要旨とは直接関係しな
いため、ここではこれ以上説明しない。
ため、試験装置11にテストビン対応に機能試験モジュ
ール111.113.1151.。
ック毎に変更できる。このため、各機能試験モジュール
はある回数のクロック分だけの機能試験データを自分の
メモリ内に保持する。1クロック分の機能試験データは
出力値、入力期待値、出力波形フォーマット、入出力タ
イミング番号(タイミング情報を格納しておく入出力タ
イミングメモリへのポインタ)で与り、入出力タイミン
グ番号により指示されるタイミングメモリの内容ととも
に1クロック周期内のモジュール入出力を定義する。こ
のデータ構造を一つの機能試験モジュールについて第2
図に示す。このデータは各モジュール内のメモリに置か
れている。
および入出力タイミング番号の変化の頻度が出力値や入
力期待値よりもかなり低いことを利用してデータ量の圧
縮を実現している。すなわち、出力値や入力期待値はテ
ストビンから出力される信号あるいはテストピンから入
力されるはずの信号の2進表現であるから、これらの値
はクロック毎に変化する可能性がかなり高い。これに比
較して、出力波形フォーマットや入出力タイミング番号
はかなり低い頻度でしか変化しない。それは、出力波形
フォーマットはテストピンに出力される出力値が具体的
にとるパルス波形の種類を表現するものであり、また入
出力タイミング番号はテストビンでの入出力パルスの立
上がり/立下がりがクロックに対してどのようなタイミ
ングになるか/なるべきかを示すデータを記憶する入出
力タイミングメモリへのポインタであるが、通常はこれ
らをある程度の期間に渡って固定したままで機能試験を
行うからである。
波形フォーマットと入出力タイミング番号については試
験装置外すなわちデータ格納装置17および試験装置制
御コンピュータ15内ではそれとは別にアトリビュート
として取扱い、クロックタイミング毎ではなく対応する
データが変化する時点に関する情報だけを保持する。こ
のアトリビュートは試験装置11内でクロックタイミン
グ毎の形態に展開される。
装置の基本タロツクの周期を試験対象の複数のクロック
の周期の最大公約数とし、またアトリビュートには、対
応するクロックの開始点およびそのクロックの周期と基
本タロツクの周期の比を表す整数値を追加しておく。
出現する場合、データ格納装置17中にこれらアトリビ
ュートを必要な回数だけ繰り返して記憶しておく代わり
に、この繰り返しを指示するメタアトリビュートを使用
することにより、冗長性を除(ことができる。アトリビ
ュートとメタアトリビュートのデータ構造の一例を以下
の表に示す。
ート、メタアトリビュートを採用して機能試験用データ
を格納する形態の一例を第3図に示す。同図において、
機能試験用データ中の変化頻度の高い部分、ここでは出
力値と人力期待値、をクロック毎に表現するデータの系
列が高変化頻度データ領域33に格納されている。これ
に対して変化頻度の低い部分はアトリビュートおよびア
トリビュートの繰り返しを表すメタアトリビュートの形
態で低変化頻度データ領域31に格納される。メタアト
リビュート中の終了アトリビュートアドレスは、当該メ
タアトリビュートが関連する一連のアトリビュートのう
ちの最後のもののアドレスを示す。また、アトリビュー
ト中の終了アドレスは、領域33中の出力値、入力期待
値データの系列のうちで当該アトリビュートが適用され
る最後のデータのアドレスを示す、これらのアドレスは
絶対アドレスでもよいし、あるいはSM b5の先頭や
自分自身等のある基準に対する相対値であってもよい。
7から読み出された試験データは、第3図に示すような
形態で試験装置11へ転送される。
て第2図に示した形態に展開される。すなわち、アトリ
ビュート中に含まれている変化点毎のデータをクロック
毎の形態に展開し、これらを始めからクロック毎に保持
されていたデータの対応するものに夫々付加する。この
ようにして展開された試験データはモジュール内の機能
試験データメモリ37に格納され、以降の試験に使用さ
れる。
401を介して試験装置制御コンビュータ15から送り
込まれたメタアトリビュートはメタアトリビュートレジ
スタ403に保持され、またこのメタアトリビュートに
続いてデータバス401から入力される一連のアトリビ
ュートはアトリビュートメモリ405に保持される。こ
れによりメタアトリビュートにより指示される繰り返し
展開が可能になる。この繰り返し展開は制御部407の
制御の下でオフセット加算器409、比較回路411、
アトリビュートメモリアドレスカウンタ413等を用い
て行われる。これにより、アトリビュートメモリ上で現
在有効なアトリビュートがアトリビュートメモリアドレ
スカウンタ413によって指示され、このように指示さ
れたアトリビュートとやはりデータバス401を介して
送られてくるクロック毎の出力値、入力期待値とがデー
タコンバータ415で合成される。この合成結果である
最終的に展開された機能試験データが、機能試験データ
メモリアドレスのアドレスカウンタ417で指示される
ロケーションに書き込まれる。なお、メモリの深さだけ
最初にアトリビュートを送りだめすることにより、デー
タ転送中の試験制御コンピュータ15の介在を最小限に
できる。
中で変化頻度が低い部分が実際にどのくらいの頻度で変
化するかに依存するが、本願発明者の実験によれば、出
力波形フォーマットと入出力タイミングをアトリビュー
トとすることによりデータ量を最大176まで圧縮でき
た。また、試験対象の複数のクロックをクロック周期比
としてアトリビュート中に含めることにより、最大11
5までの圧縮ができた。両者を合わせることにより、最
大l/30の圧縮を達成することができた。
タアトリビュートを採用することにより最大数百分の1
までの圧縮が可能であった。
ものではなく、広範な変形例を包含している。例えば、
アトリビュートとして上述したちの以外を採用してよい
。また、圧縮後のデータ構造も上述のものに限定されな
い。また、圧縮されたデータを展開するのにソフトウェ
アを使用してもよい。更に、試験装置内での圧縮データ
の展開を行わず、例えば第4図に示したものと類似の構
成を用いることにより、圧縮されたデータから直接に試
験対象へ与えたりまたその出力と比較するデータを発生
させる構成も可能である。
のうちの冗長性の大きな部分を圧縮して試験装置に短時
間で転送できるので、試験システムのコストの増大を最
小限に抑えながら、ICやPCボードの試験時間を大き
く短縮することができる。また与えられた試験データを
圧縮されたままの形態で機能試験モジュール内のメモリ
に格納しておき、試験に必要な信号を直接に発生すれば
、従来に比べて長期間に渡る試験データを機能試験モジ
ュールに格納できるので、複雑な試験対象のために必要
とされる時間を一層短縮できる。
ブロック図、第2図は機能試験モジュール内での試験デ
ータのデータ構造の例を示す図、第3図は本発明の一実
施例に基づいて圧縮された試験データのデータ構造を示
す図、第4図はデータ展開部の構成の例を示す図である
。 11:試験装置 13:試験対象 15:試験装置制御コンピュータ 17:データ格納装置 111.113.115:機能試験モジュール31:低
変化頻度データ領域 33:高変化頻度データ領域 35:データ展開部 37:機能試験データメモリ
Claims (2)
- (1)試験対象にディジタル信号の系列を出力しその応
答を入力することにより試験を行う試験手段と、 前記試験を行うための試験データを記憶するデータ格納
手段と、 前記試験データを前記データ格納手段から読み出して前
記試験手段へ送出する試験制御手段とを設け、 試験データを構成する情報のうち変化頻度の高い情報は
所定の時間の単位毎に保持し、 前記試験データを構成する情報のうち変化頻度の低い情
報は変化時点毎に保持する 試験データ圧縮方式。 - (2)前記試験データは前記試験手段に送り込まれた後
に所定の時間の単位毎の形態に変換されることを特徴と
する請求項1記載の試験データ圧縮方式。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP01110939A JP3126127B2 (ja) | 1989-04-28 | 1989-04-28 | 試験データ圧縮方式 |
DE4008984A DE4008984A1 (de) | 1989-04-28 | 1990-03-21 | Verfahren und vorrichtung zur kompression von daten |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP01110939A JP3126127B2 (ja) | 1989-04-28 | 1989-04-28 | 試験データ圧縮方式 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH02287270A true JPH02287270A (ja) | 1990-11-27 |
JP3126127B2 JP3126127B2 (ja) | 2001-01-22 |
Family
ID=14548406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP01110939A Expired - Lifetime JP3126127B2 (ja) | 1989-04-28 | 1989-04-28 | 試験データ圧縮方式 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP3126127B2 (ja) |
DE (1) | DE4008984A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06505105A (ja) * | 1990-12-06 | 1994-06-09 | テラダイン,インコーポレイテッド | 最小メモリインサーキットデジタルテスタ方法および装置 |
US5737512A (en) * | 1996-05-22 | 1998-04-07 | Teradyne, Inc. | Fast vector loading for automatic test equipment |
US10086087B2 (en) | 2006-03-16 | 2018-10-02 | Tris Pharma, Inc. | Modified release formulations containing drug-ion exchange resin complexes |
-
1989
- 1989-04-28 JP JP01110939A patent/JP3126127B2/ja not_active Expired - Lifetime
-
1990
- 1990-03-21 DE DE4008984A patent/DE4008984A1/de not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06505105A (ja) * | 1990-12-06 | 1994-06-09 | テラダイン,インコーポレイテッド | 最小メモリインサーキットデジタルテスタ方法および装置 |
US5737512A (en) * | 1996-05-22 | 1998-04-07 | Teradyne, Inc. | Fast vector loading for automatic test equipment |
US10086087B2 (en) | 2006-03-16 | 2018-10-02 | Tris Pharma, Inc. | Modified release formulations containing drug-ion exchange resin complexes |
US10172958B2 (en) | 2006-03-16 | 2019-01-08 | Tris Pharma, Inc. | Modified release formulations containing drug-ion exchange resin complexes |
Also Published As
Publication number | Publication date |
---|---|
JP3126127B2 (ja) | 2001-01-22 |
DE4008984A1 (de) | 1990-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7065749B2 (en) | Program development compressed trace support apparatus | |
JP3943626B2 (ja) | 電子回路あるいはボード用テスタ及び電子デバイスの試験方法 | |
US6295623B1 (en) | System for testing real and simulated versions of an integrated circuit | |
KR20010050616A (ko) | 이벤트에 기초한 반도체 테스트 시스템 | |
JPS59178863A (ja) | 画像処理装置 | |
JPS5814547A (ja) | 集積回路テスト・システム | |
US4586181A (en) | Test pattern generating apparatus | |
JPH1048297A (ja) | 回路テスター | |
US5905986A (en) | Highly compressible representation of test pattern data | |
JP4249363B2 (ja) | イベント型テストシステムにおけるデータメモリ圧縮 | |
US7404109B2 (en) | Systems and methods for adaptively compressing test data | |
JPH02287270A (ja) | 試験データ圧縮方式 | |
JP2591825B2 (ja) | 圧縮データを用いた論理回路試験方法及びその装置 | |
KR100492231B1 (ko) | 자동시험장치(ate)테스터의아날로그채널에서의펄스발생 | |
US6301552B1 (en) | Radar/IFF simulator circuit for desktop computer | |
JP2907421B2 (ja) | 半導体メモリ試験装置 | |
JPH0283473A (ja) | Ic試験装置 | |
JP2000162287A (ja) | パターン信号を生成するパターン発生器 | |
JPH0391195A (ja) | メモリ回路 | |
JP2882268B2 (ja) | 自動検査装置 | |
SU832558A1 (ru) | Устройство дл моделировани цифро-ВыХ Об'ЕКТОВ | |
JP2001051028A (ja) | Lsiテスタ及びlsiテストシステム | |
JPH026766A (ja) | テストパターン発生器 | |
JP2908201B2 (ja) | 波形データ変換方式 | |
KR100311013B1 (ko) | 테스트시퀀스데이터의압축방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
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: 20081102 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091102 Year of fee payment: 9 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091102 Year of fee payment: 9 |