JPS59221679A - 論理回路試験装置 - Google Patents

論理回路試験装置

Info

Publication number
JPS59221679A
JPS59221679A JP58096050A JP9605083A JPS59221679A JP S59221679 A JPS59221679 A JP S59221679A JP 58096050 A JP58096050 A JP 58096050A JP 9605083 A JP9605083 A JP 9605083A JP S59221679 A JPS59221679 A JP S59221679A
Authority
JP
Japan
Prior art keywords
under test
logic circuit
test
pattern
initial state
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
JP58096050A
Other languages
English (en)
Other versions
JPH0439627B2 (ja
Inventor
Shigehiro Kimura
木村 重博
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.)
Advantest Corp
Original Assignee
Advantest Corp
Takeda Riken Industries Co Ltd
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 Advantest Corp, Takeda Riken Industries Co Ltd filed Critical Advantest Corp
Priority to JP58096050A priority Critical patent/JPS59221679A/ja
Priority to US06/615,793 priority patent/US4583041A/en
Publication of JPS59221679A publication Critical patent/JPS59221679A/ja
Publication of JPH0439627B2 publication Critical patent/JPH0439627B2/ja
Granted legal-status Critical Current

Links

Classifications

    • 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/31903Tester hardware, i.e. output processing circuits tester configuration
    • G01R31/31908Tester set-up, e.g. configuring the tester to the device under test [DUT], down loading test patterns
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Logic Circuits (AREA)

Abstract

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

Description

【発明の詳細な説明】 この発明は半導体集積回路等の論理回路を試験するため
の論理回路試験装置に関し、特(こ複数の被試験論理回
路の初期状態を設定してこれらを同時昏こ試験するため
の論理回路試験装置(こ関する。
〈発明の背景〉 論理回路の機能試験を行なうにあたっては、論理回路試
験装置内のパターン発生器より試験パターンと期待値パ
ターンとを発生し、その試験パターンを被試験論理回路
に印)III して、被試験論理回路から出力されるデ
ータと期待値パターンを比較することQこより、その被
試験論理回路の良否を判定するようにしている。
この論理回路試験の概略構成を第1図(こ示す。
第1図において11はパターン発生器であり試験パター
ンDと期待値パターンEを発生している。
試験バクーンDは波形整形回路12により波形整形され
て被試験論理回路13昏こ印加される。期待値パターン
Eは遅延回路14&こおいて波形整形回路12、被試験
論理回路13の動作遅延時間に対応した時間だけ遅延さ
れる。被試験論理回路13かりのデータと遅延回路14
からの期待値パターンは比較回路15に与えられ、端子
42からストローブ信号が与えられたとき両者が比較さ
れその比較出力を端子41に送出する。
このように試験パターンを印加して例えばマイクロプロ
セッサのような被試験論理回路の機能を試験する場合を
こは、一般昏こ被試験論理回路をあらかじめ初期状態に
設定してから順次試験パターンを印加するようをこして
いる。このため試験パターンの印加前に論理回路試験装
置から被試験論理回路に、例えはリセット信号を与えて
初期状態になるようをこしている。
しかしながら被試験論理回路の中には、例えはリセット
端子のようなその論理回路の内部状態を初期状態に設定
するための特別の端子を有しないものがある。このよう
な被試験論理回路においては入力端子をこ内部状態を歩
進させるための特殊パターンを所定回数印加することに
より初期状態となるようにされている。すなわちこの被
試験論理回路では、内部状態をすすめるための特殊パタ
ーンを所定回数、例えば16回[IJ加する毎番こ初期
状態となるようをこされており、かつこの回数はその被
試験論理回路の仕様をこより既知であるため、リセット
端子等を有しなくても論理回路試験装置からの信号昏こ
より初期状態ζこ設定でき、初期状態に設定した俊試験
を開始することができZ゛。
この場合、上記特殊パターンを何回印加すること昏こよ
り被試験論理回路が最初の初期状態に達するかは、その
被試験論理回路の特殊パターン印加前の使用状態や電源
投入をこよる偶然的な状態設定により異なるためをこ不
確定であり、上記の例では0〜15回の場合があり得る
このような論理回路の機能試験を第1図番こ示す従来の
論理回路試験装置で行なうためには、パターン発生器1
1から被試験論理回路13の内部状態を歩進させるため
の特殊パターンDoと、その被試験論理回路の初期状態
を示す期待値パターンE、とを繰り返し発生し、その特
殊パターンDoを被試験論理回路にEll加して、被試
験論理回路からの出力データがその初期状態をボす期待
値パターンEOと一致することを比較回路15テ検出し
、その後本来の試験パターンDi、IJ2.D3・・・
・・・を印加して試験を開始するようにしている。
しかしながらこのような被試験論理回路を複数個同時に
試験する場合(こは、上記のように特殊パターンD。を
何回印加すること(こより初期状態が得られるかはその
個々の被試験論理回路番こより異なるためこしら複数個
を同時に初期状態を設定することができず、従って複数
個♂同時に試験することはできない。すなわち、このよ
うな被試験論理回路の複数個をこ同時に試験信号を与え
て試験をする場合、特殊パターンD。を繰り返し共通に
与えて初期状態の設定を行なうため、先に初期状態昏こ
達した被試験論理回路は他の被試験論理回路が初期状態
をこ達するまでの間も特殊パターンD。が繰り返し印加
されるため初期状態から逸脱してしまう、従って複数個
の被試験論理回路を同時に初期状態(こ設定することが
できず、このため複数の被試験論理回路に共通(こ試験
パターンを与えて試験をすることができない。
このように従来の論理回路試験装置では、上記のような
特殊パターンを繰り返し印加することにより初期状態を
得るような被試験論理回路を複数個同時に試験すること
は困難であった。
〈発明の目的〉 この発明はこのような欠点を除去し、複数の論理回路の
試験を同時に行なうことができる論理回路試験装置を提
供しようとするものである。
〈発明の概要〉 この発明によれば、試験パターンを一時保持するための
ホールド回路と、被試験論理回路が初期状態に達したと
きそのホールド回路をこホールド指示信号を発生さセ°
るためのホールド信号発生回路とを各被試験論理回路Q
こ対応して設け、さらに全ての被試験論理回路が初期状
態に達したときに一致信号を発生させるための全一致信
号発生回路を設けている。
特殊バク〜ンが繰り返し印加されることにより被試験−
理回路が初期状態をこ達すると、初期状態を示す期待値
パターンと比較回路において比較されて一致信号を発生
し、この一致信号によりホールド信号発生回路が駆動さ
れてホールド信号を発生する。このホールド信号により
、その初期状態台こ達した被試験論理回路に対応するホ
ールド回路が特殊パターンを保持する。従ってその被試
験論理回路には特殊パターンが固定して印加され、繰り
返して[1j加されないため、その被試験論理回路は内
部状態を歩進せず初期状態を維持する。
このようをこ初期状態裔こ達した被試験論理回路の順に
対応するホールド回路が動作して初期状態が維持され、
未だ初期状態(こ達していない他の被試験論理回路裔こ
はさらに繰り返し特殊パターンが与えられる。従って先
をこ初期状態(こ達した被試験論理回路は、他の全ての
被試験論理回路か初期状態に達するまで初期状態を維持
するため、最後の被試験論理回路が初期状態Qこ達する
と、全ての被試験論理回路か初期状態に達したことを検
出することができ、これをこより全一致信号発生N路よ
り一致信号を発生する。
この全一致信号によりホールド回路のホールドが解除さ
れ、各被試験論理回路(こパターン発生器から試験パタ
ーンが印加される。
このようをこ、この発明をこよIしは、各被試験論理回
路の初期状態の設定を、最も遅く初期状態ニ達する被試
験論理回路のタイミングをこ合わせることにより、全て
の被試験論理回路の内部状態を同時に初期状態(こ設足
でさ、このため複数の被試験論理回路を以後、共通のシ
ーケンスで同時Gこ試験することができる。またこの発
明では、一部の被試験論理回路に不良があり特殊パター
ンを加えても初期状態に達しないような場合、どの被試
験論理回路が不良であるかを読み出し手段により検出す
ることができる。さらにその場合その検出された不良の
被試験論理回路昏こ対しては、その被試験論理回路から
の出力データによる影響を他の被試験論理回路に与えな
いようにするためのマスク手段を設け、これにより不良
の被試験論理回路があってもそれ以外の被試験論理回路
により上記の全一致信号か得られ、試験を続行すること
かできる。
〈発明の実施例〉 この発明の一実施例の構成を第2図をこ示す。
この例では簡単のため2個の被試験論理回路を同時昏こ
試験する場合を示している。図中1−1はパターン発生
器であり試験パターンDと期待値パターンEを発生ずる
。16.17はホールド回路であり、パターン発生器1
1から与えられた試験パターンを波形整形回路12,1
8に与えるととも(こ、ホールド回路が印加されたとき
はそのときの試験パターンを保持する。波形整形回路1
2.18は試験パターンを被試験論理回路に応じた適当
な波形、例えばt<z 、 NRz等に整形して被試験
論理回路13.19昏こ与える。
15.20は比較回路であり、被試験論理回路13.1
9からの出力データと遅延回路14Gこより遅延された
期待値パターンとが印加され、端子42からストローブ
信号が与えられたとき出力データと期待値パターンとを
比較してその比較結果を送出する。冴、25はソリツブ
フロップであり、比較回路15.20から送出された比
較結果がAND回路30,31を経由してセット端子に
与えられている。AND回路30.31の他の入力端子
には端子44.45からのマスク信号が与えられている
。。
フリップフロップ24.25のQ出力はそれぞれOR回
路34.35を経由してAN’D回路26に与えられ、
Q出力はホールド回路16.174二ホ一ルド信号とし
て与えられる。36.37はフリップフロップであり、
比較回路1b、20からの比較結果がAND回路30,
31を介してセット端子をこ与えられている。フリップ
フロップ36.37の出力はそれぞれAND回路32.
334こ与えられており、端子46からの読出し信号に
よりその内容が、それぞれ端子47.48に読み出され
る。フリップフロップ24.25.36.37は端子4
3から印加される初期状態テスト信号の立上りによりす
七ノドされる。
AND回路26の出力信号は、全一致がとれたことを示
すためQこ端子41から出力されるとともを二〇R回路
27に与えられる。(JR回路27は、AND回路26
からの出力信号と端子43からの初期状態テスト信号と
をフリップフロップ24.25のリセット端子(こ供給
する。
この実施例の動作を第2図及び第3図、第4図を参照し
て説明する。動作クロックの周期でパターン発生器から
試験パターンDと期待値パターンEが発生される。上記
のようGこ、通常の試験を開始する削(こ被試験論理回
路の内部状態を歩進して初期状態とするため、特殊パタ
ーンDoと初期状態を示す期待値パターンE。がパター
ン発生器11から繰り返し発生される。この初期状態を
設定するための動作期間の開始に、端子43から初期状
態テスト信号102がフリップフロップ36.37. 
 OR回路27を介してフリップフロップ24.254
こそれぞれ与えられ、その立上りによりフリップフロッ
プ24.25.36.37はリセツ・トされる。端子4
2からのストローブ信号101のタイミングで、被試験
論理回路13.19の出力データが期待値Eoと比較回
路15.20で比較されて、その比較結果が出力される
。この例では、被試験論理回路1.3は特殊パターンD
oか2回印加された結果初期状態となり、その比較出力
1θ3は高レベルとなる。
この結果フリップフロップムはセットされ、そのQ出力
105は面レベルとなり、Q出力106は低レベルとな
る。このQ出力106 Gこよりボー)V +’ 回路
16がボールド状態Qこ設定され、そのボールド回路1
6の用カ111は特殊パターンJ)oを保持する。同様
にフリップフロップ36もセットされ、その出力をAN
D回路32に伝える。被試験論理回路20は未だ初期状
!1こ至ってないので、引き続き特殊パターン−DoQ
印加が繰り返され(112)、  この例では特殊パタ
ーンが5回印加されると初期状態となり、比較回路2o
の出力104が高レベルとなる。このためフリップフロ
ップ25はセットされ、そのQ出力107は高レベルと
なり、Q出力108は低レベルとなって、ホールド回路
17にホールド指示を与える。同様にフリップフロップ
37もセットされてその出方は高レベルとなり、AND
回路33に伝えられる。
この例では2個の被試験論理回路の場合をボしており、
この結果全ての被試験論理回路が初期状態をこ達したこ
とになる。このためフリップフロップあのQ出力105
とフリップフロップ25のQ出力107が共(装置レベ
ルであり、AND 回路26から全ての被試験論理回路
が初期状態に一致したことを示す信号が出方される( 
109 )。
この全一致信号か出力されると(JR回路27を介して
フリップフロップ24.25がリセットされる。
従ってホールド回路16.17のホールドが解除されて
試験パターンを順次被試験論理回路に印加し得るように
なり、図3のよう(こ例えば試験バ9− ンD、、 L
)2・・・・・・、JtlJ待値パターンE□、E2・
・・川がパターン発生器11より発生されて通常の試験
が開始される。
このよう番ここの発明(こよる論理回路試験装置によれ
ば、複数の被試験論理回路の間で初期状態に達するまで
の時間に相違があっても、最も遅く初期状態となる被試
験論理回路が初期状態に達するまで他の被試験論理回路
は初期状態を維持しながら待っているため、全ての被試
験論理回路を同時番こ初期状態にすることが辱き、した
がってその後これら複数の被試験論理回路(こ同時(こ
試験パターンを印加して並列をこ試験をすることかでき
る。
またこの発明では、不良のため特殊パターンを所定回数
加えても初期状態をこ達しない被試験゛論理回路がある
場合、その不良の被試験論理回路を検出し、その影響を
除去して、他の被試験論理回路の初期状態の設定を行な
い、試験を続行することができる。この動作を第4図を
用いて説明する。第4凶においては被試験論理回路19
が不良であり、特殊パターンDoを繰り返し印加しても
初期状態にならない場合を示している。
被試験論理回路13は1回目の特殊パターンD。
により初期状態に達し、比較回路15より一致信号を送
出するが(103)、被試験論理回路19は不良のため
初ノリ」状態に成らず一致信号が発生しない(104)
。したかってフリップフロップ36の出力(114,)
は高レベルであり、フリップフロップ37の出力(11
5)は低レベルとなっている。特殊パターンD。を所定
回数印加してもAND回路26から全一致信号(109
)が出力されないので一担初期状態テストを中止し、ど
の被試験論理回路が不良であるかを調べるため昏こ、端
子46から読み出し信号]16を印加する。読み出し信
号116によりAND回路32.33が開放され、フリ
ップフロップ36.37の出力信号114. 115を
こ対応した信号117.118が読み出される。これに
より被試験論理回路19が不良であることが検出される
被試験論理回路19が存在することによりAND回路2
6から全一致信号が得られず、したがって他の正常な被
試験論理回路の試験ができなくなることを避けるため、
端子45からマスク信号119が印加される。このマス
ク信号119によりAND回路が閉じられて、比較回路
20からの信号を後段に伝えないようをこするとともに
、OR回路35を経由してAND回路26に高レベルを
F−1」加する。この状態で再度初期状態テスト信号1
02を印加して、被試験論理回路19以外の被試験論理
回路の初期状態の設定を行う。第4図においては1回目
の特殊パターンDoの印加により被試験論理回路13が
初期状態となり、被試験論理回路19と無関係に全一致
信号がAND回路26から発生される。この全一致信号
の立」ユリ(こよりフリップフロップ24がリセットさ
れて;j;−ルド回路16のホールドが解除され、パタ
ーン発生器11より試験パターンL)1、D2・・・・
・・、期待値パターンE1、E2・・・・・・か発生さ
れて通常の試験が実行される。
以上のようにこの発明Qこよる論理回路試験装置によれ
ば全ての複数の被試験論理回路を初期状態に設定して同
時Qこ試験をすることができるとともに、不良のある被
試験論理回路があってもその影響を除去して試験を実行
することができる。以上の説明では被試験論理回路が2
個の場合(こついて示したが、3個以上の場合であって
も同様をこ試験をすることができることは明らかである
【図面の簡単な説明】
第1図は従来の論理回路試験装置の構成を刀くすブロッ
ク図、第2図はこの発明をこよる論理回路試験装置の一
実施例の構成をボすブロック図、第3図及び第4図は第
2図に示した論理回路試験装置の動作を説明するための
タイムチャートである。 11:パターン発生器 12.18:波形整形回路 13.19:被試験論理回路 15.20:比較回路 16.17:ホールド回路 14:遅延回路

Claims (1)

  1. 【特許請求の範囲】 パターン発生器より試験パターンと期待値パターンを発
    生し、その試験パターンを被試験論理回路に印加して、
    被試験論理回路から出力されるデータと期待値パターン
    とを比較することにより、被試験論理回路の良否を判定
    するようにした論理回路試験装置をこおいて、 A、被試験論理回路からのデータが期待値パターンと一
    致したときその被試験論理回路に与えられている試験パ
    ターンをホールドするための信号を発生するホールド信
    号発生手段と、B、複数の被試験論理回路からのデータ
    の全てが期待値パターンと一致したことを示す信号を発
    生する全一致信号発生手段と、 C9その全一致信号発生手段から一致信号が送出される
    までの間、上記ホールド信号発生手段からのホールド信
    Jij&こより、期待値パターンと一致がとれた被試験
    論理回路に与えられている試験パターンを保持するため
    のホールド回路と、 D1個々の被試験論理回路について期待値パターンとの
    一致または不一致の状態を読み出すγこめの読み出し手
    段と、 E、不良の被試験論理回路からのデータを除去して他の
    被試験論理回路の試験に影響を与えないようをこするた
    めのマスク手段と、を有し、複数の被試験論理回路を同
    時をこ試験することができるよう昏こしたことを特徴と
    する論理回路試験装置。
JP58096050A 1983-05-31 1983-05-31 論理回路試験装置 Granted JPS59221679A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP58096050A JPS59221679A (ja) 1983-05-31 1983-05-31 論理回路試験装置
US06/615,793 US4583041A (en) 1983-05-31 1984-05-31 Logic circuit test system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58096050A JPS59221679A (ja) 1983-05-31 1983-05-31 論理回路試験装置

Publications (2)

Publication Number Publication Date
JPS59221679A true JPS59221679A (ja) 1984-12-13
JPH0439627B2 JPH0439627B2 (ja) 1992-06-30

Family

ID=14154632

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58096050A Granted JPS59221679A (ja) 1983-05-31 1983-05-31 論理回路試験装置

Country Status (1)

Country Link
JP (1) JPS59221679A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05188110A (ja) * 1983-06-13 1993-07-30 Yokogawa Hewlett Packard Ltd 電子デバイスの過熱防止方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05188110A (ja) * 1983-06-13 1993-07-30 Yokogawa Hewlett Packard Ltd 電子デバイスの過熱防止方法

Also Published As

Publication number Publication date
JPH0439627B2 (ja) 1992-06-30

Similar Documents

Publication Publication Date Title
JPH0664546B2 (ja) 検査システムの動作方法
JPS5997065A (ja) 論理回路試験装置の試験パタ−ン発生装置
JPS59221679A (ja) 論理回路試験装置
US6246971B1 (en) Testing asynchronous circuits
JP2985056B2 (ja) Ic試験装置
JP2006292646A (ja) Lsiのテスト方法
JP3329221B2 (ja) Lsi試験装置
JP2000149593A (ja) Ic試験装置
JP2937440B2 (ja) 集積回路検査装置
JP2000243916A (ja) 半導体装置
JP4644966B2 (ja) 半導体試験方法
JP3150032B2 (ja) 遅延故障テストパターン発生方法
JP2624377B2 (ja) バーンイン装置
JPH01136080A (ja) 集積回路素子のテスト装置
JP3317231B2 (ja) スキュー検証方法
JPS61240173A (ja) 検査入力自動生成システム
JP2769588B2 (ja) Ic試験装置内のデータ出力タイミング同期方式
JPH0668190A (ja) 機能テストプログラム生成システム
JPH0377079A (ja) 半導体検査装置
JP2003344488A (ja) 半導体集積回路のメモリポーズテスト方法およびそのテスト回路
JPH04271437A (ja) テストパタン生成方式
JPH0434703B2 (ja)
JPS60203869A (ja) 論理回路試験装置
JPH03285436A (ja) 非同期回路のテスト装置
JPS6031066A (ja) 論理集積回路の試験装置