JPH07128400A - Self-inspection equipment for semiconductor device - Google Patents
Self-inspection equipment for semiconductor deviceInfo
- Publication number
- JPH07128400A JPH07128400A JP5278300A JP27830093A JPH07128400A JP H07128400 A JPH07128400 A JP H07128400A JP 5278300 A JP5278300 A JP 5278300A JP 27830093 A JP27830093 A JP 27830093A JP H07128400 A JPH07128400 A JP H07128400A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- inspection
- self
- inspected
- output
- 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
Links
Landscapes
- Testing Of Individual Semiconductor Devices (AREA)
- Tests Of Electronic Circuits (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
- Semiconductor Integrated Circuits (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、半導体装置の自己検査
装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor device self-inspection apparatus.
【0002】[0002]
【従来の技術】最近の半導体装置にあっては、大規模化
・高密度化が進み、それを検査するための検査量が膨大
になり、かなりの時間と多くの費用が必要になる。この
問題を解決する手段として、特開昭60−68624号
公報に開示されたLSIの自己検査方式があり、この公
報には図6に示す如く装置が記載されている。2. Description of the Related Art In recent semiconductor devices, the scale and density have been increased, and the inspection amount for inspecting the semiconductor devices has become enormous, which requires a considerable amount of time and a lot of cost. As a means for solving this problem, there is an LSI self-inspection system disclosed in Japanese Patent Laid-Open No. 60-68624, which discloses a device as shown in FIG.
【0003】図6において、60は2進カウンタや線形
フィードバックシフトレジスタ(LFSR)を用いて検
査パターンを発生する疑似乱数発生回路、61は被検査
回路、62は被検査回路61からの応答系列を受け正常
・ 異常の判定をおこなう判定回路である。この判定回路
62は被検査回路61からの応答系列を圧縮する圧縮回
路63、あらかじめ計算しておいた基準値を発生する基
準値発生器64、圧縮回路63で圧縮された結果と基準
値とを比較して正常・ 異常の判定をおこなう比較器65
から構成されている。In FIG. 6, reference numeral 60 is a pseudo-random number generation circuit for generating an inspection pattern by using a binary counter or a linear feedback shift register (LFSR), 61 is an inspected circuit, and 62 is a response sequence from the inspected circuit 61. This is a judgment circuit that judges whether the received signal is normal or abnormal. The determination circuit 62 includes a compression circuit 63 for compressing the response sequence from the circuit under test 61, a reference value generator 64 for generating a reference value calculated in advance, and a result and reference value compressed by the compression circuit 63. Comparator 65 for comparing and judging normality / abnormality
It consists of
【0004】この構成の回路は、検査用の検査パターン
を擬似乱数発生回路60にて発生し、被検査回路61に
入力して、判定回路62にて判定することで、高速に大
量のデータを擬似乱数発生回路60で発生して自己検査
を行うものである。In the circuit of this configuration, a test pattern for testing is generated by the pseudo random number generation circuit 60, input to the circuit under test 61, and judged by the judgment circuit 62, so that a large amount of data can be generated at high speed. It is generated by the pseudo random number generation circuit 60 and self-inspected.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上記従
来のLSIの自己検査方式においては、高速に大量のデ
ータを擬似乱数発生回路60で発生して自己検査を行う
ことができるものの、検査パターンを生成する疑似乱数
発生回路60と検査結果圧縮・判定を行う判定回路との
両方の回路を組込む必要があるため、検査用回路全体の
オーバーヘッドが大きくなり、半導体装置の面積が増加
するという欠点や、検査データ量が多大であり、検査に
時間がかかるという欠点がある。However, in the conventional LSI self-inspection method described above, although a large amount of data can be generated at high speed by the pseudo-random number generation circuit 60 to perform self-inspection, an inspection pattern is generated. Since it is necessary to incorporate both the pseudo random number generation circuit 60 and the judgment circuit for compressing / deciding the inspection result, the overhead of the entire inspection circuit becomes large and the area of the semiconductor device increases, There is a drawback that the amount of data is large and the inspection takes time.
【0006】そこで、本発明は、半導体装置の面積増加
を防ぐことができると共に、検査データを少なくするこ
とで検査時間を短縮することができる半導体装置の自己
検査装置を提供することを目的とする。Therefore, an object of the present invention is to provide a semiconductor device self-inspection apparatus capable of preventing an increase in the area of the semiconductor device and reducing the inspection time by reducing the inspection data. .
【0007】[0007]
【課題を解決するための手段】上記目的を達成するため
に、本発明は、半導体装置の自己検査を行う自己検査装
置であって、検査対象である被検査回路と、この被検査
回路の出力を検査すると共に、前記被検査回路の出力に
基づき前記被検査回路に入力する検査データを生成する
検査回路と、を備えることを要旨とするものである。In order to achieve the above object, the present invention is a self-inspecting apparatus for self-inspecting a semiconductor device, which is an inspected circuit to be inspected and an output of the inspected circuit. And an inspection circuit that generates inspection data to be input to the circuit to be inspected based on the output of the circuit to be inspected.
【0008】さらに、請求項2記載の本発明は、請求項
1において、前記検査回路は、前記被検査回路を検査す
るための疑似ランダムな検査データを生成し、この検査
データを前記被検査回路に入力する検査データ生成部
と、前記被検査回路からの出力を一定の間隔で前記検査
データ生成部に出力するタイミング調節回路と、から構
成されることを要旨とするものである。Further, the present invention according to claim 2 provides the inspection circuit according to claim 1, wherein the inspection circuit generates pseudo-random inspection data for inspecting the circuit to be inspected. And a timing adjusting circuit for outputting the output from the circuit to be inspected to the inspection data generating unit at regular intervals.
【0009】[0009]
【作用】上記構成よりなる本発明の半導体装置の自己検
査装置によれば、被検査回路の出力を検査回路に入力
し、この検査回路の出力に基づき被検査回路に入力する
検査データを生成している。つまり、検査回路にて自動
的に検査データを生成し、被検査回路にはこの検査デー
タが入力されて、この検査データに基づき出力する。そ
して、この出力を検査回路にて検査すると共に次の検査
データを自動的に生成することで、自己検査することが
できる。According to the self-inspecting apparatus for a semiconductor device of the present invention having the above structure, the output of the circuit under test is input to the circuit under test, and the test data to be input to the circuit under test is generated based on the output of the circuit under test. ing. That is, the inspection circuit automatically generates inspection data, the inspection data is input to the circuit to be inspected, and output based on this inspection data. Then, the output is inspected by the inspection circuit and the next inspection data is automatically generated, so that the self-inspection can be performed.
【0010】[0010]
【実施例】以下、本発明の一実施例について図面に基づ
き説明する。 〔第1実施例〕図1に、半導体装置の自己検査装置の構
成図を示す。図1に示すように、半導体装置の自己検査
装置は、被検査回路である内部論理回路1と、この内部
論理回路1の出力値が入力されると共に、内部論理回路
1に対して検査データを出力する検査回路7とから構成
される。検査回路7は、タイミング調節回路3と、検査
データ生成回路4とから構成され、以下に、それぞれの
具体的構成について図面に基づき説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. [First Embodiment] FIG. 1 is a block diagram of a semiconductor device self-inspection apparatus. As shown in FIG. 1, the self-testing apparatus for a semiconductor device receives an internal logic circuit 1 which is a circuit to be tested, an output value of the internal logic circuit 1, and outputs test data to the internal logic circuit 1. And an inspection circuit 7 for outputting. The inspection circuit 7 is composed of a timing adjustment circuit 3 and an inspection data generation circuit 4, and a specific configuration of each will be described below with reference to the drawings.
【0011】図2は、被検査回路1の具体的例として2
進16ビット乗算器200の例を示す。この図2におい
て、信号線AI00〜AI15およびBI00〜BI15は、そ
れぞれ2進16ビットの入力a、bであり、イネーブル
210〜241を通して、制御線MULが「HIGH」
になった時に32ピット内部バス202の値を取り込
む。FIG. 2 shows a specific example of the circuit under test 1
An example of a hexadecimal 16-bit multiplier 200 is shown. In FIG. 2, signal lines AI 00 to AI 15 and BI 00 to BI 15 are binary 16-bit inputs a and b, respectively, and the control line MUL is “HIGH” through the enables 210 to 241.
When it becomes, the value of the 32 pit internal bus 202 is fetched.
【0012】信号線OUT00〜OUT31は2進32ビッ
トの出力であり、a×bの演算結果が32ビット信号線
OUT00〜OUT31を通じて出力される。信号線OUT
00〜OUT31は、イネーブル250〜281に接続され
ている。イネーブル250〜281は、32ピット内部
バス201に接続されており、信号線MULが「HIG
H」になった時32ビット出力OUT00〜OUT31の値
を32ピット内部バス201に出力する。The signal lines OUT 00 to OUT 31 are binary 32-bit outputs, and the operation result of a × b is output through the 32-bit signal lines OUT 00 to OUT 31 . Signal line OUT
00 to OUT 31 are connected to enables 250 to 281. The enables 250 to 281 are connected to the 32 pit internal bus 201, and the signal line MUL is "HIG.
When it becomes “H”, the values of the 32-bit outputs OUT 00 to OUT 31 are output to the 32-pit internal bus 201.
【0013】図3は、タイミング調節回路3の一構成例
を示す図である。この図3において、信号線D00〜D31
は32ピット内部バス201に接続されている。セレク
タ300〜331は信号線SELが「LOW」のとき信
号線D00〜D31の値を出力し、「HIGH」のときにフ
リップフロップ350〜380の論理値を出力するシフ
トレジスタとして動作する。信号線SCAN−INは、
図示されない検査用のROMまたは図示されない外部入
力線に接続されており、検査に必要な初期値をセレクタ
300を通して入力する。フリップフロップ381は、
信号線SCAN−OUTに接続されており、この信号線
SCAN−OUTは、図示されない検査結果判定回路に
接続されている。フリップフロップ350〜381の信
号線Qは信号線E00〜E31に接続されている。FIG. 3 is a diagram showing an example of the configuration of the timing adjustment circuit 3. In FIG. 3, signal lines D 00 to D 31
Is connected to the 32-pit internal bus 201. The selectors 300 to 331 operate as shift registers that output the values of the signal lines D 00 to D 31 when the signal line SEL is “LOW” and output the logical values of the flip-flops 350 to 380 when the signal line SEL is “HIGH”. The signal line SCAN-IN is
It is connected to an inspection ROM (not shown) or an external input line (not shown), and inputs an initial value required for inspection through the selector 300. The flip-flop 381 is
The signal line SCAN-OUT is connected to the signal line SCAN-OUT, which is connected to an inspection result determination circuit (not shown). The signal lines Q of the flip-flops 350 to 381 are connected to the signal lines E 00 to E 31 .
【0014】図4は、検査データ生成回路4の一構成例
を示す図である。図4において、信号線EI00〜EI31
は検査データ生成回路4への入力であり、それぞれ図3
のE00〜E31に接続されている。信号線A00〜A15、B
00〜B15は出力であり、図2の32ピット内部バス20
2に接続されている。信号線EI 00〜EI31は、信号線
400〜431に図の黒点でのみ接続されており、信号
線400〜430はインバータ450〜480を通じて
信号線A00〜A15、B00〜B14に接続されている。線号
線431は信号線B15に接続されている。FIG. 4 shows an example of the configuration of the inspection data generating circuit 4.
FIG. In FIG. 4, the signal line EI00~ EI31
Is an input to the inspection data generation circuit 4, and is shown in FIG.
E00~ E31It is connected to the. Signal line A00~ A15, B
00~ B15Is the output, and the 32 pit internal bus 20 in FIG.
Connected to 2. Signal line EI 00~ EI31Is the signal line
400-431 are connected only by the black dots in the figure,
Lines 400-430 through inverters 450-480
Signal line A00~ A15, B00~ B14It is connected to the. Line number
Line 431 is signal line B15It is connected to the.
【0015】次に、上記構成における作動を図5に示す
検査開始後の一連の検査動作を示すタイミングチャート
に基づき説明する。まず、図3に示す信号線SELを
「HIGH」に固定し、タイミング調節回路3がシフト
レジスタとして動作するようにする。図示しない検査用
ROMから制御線CLKにクロック信号を与え、信号線
SCAN−INよりフリップフロップ350〜379、
381に0を、380に1を入力する。Next, the operation of the above configuration will be described based on a timing chart showing a series of inspection operations after the start of inspection shown in FIG. First, the signal line SEL shown in FIG. 3 is fixed to “HIGH” so that the timing adjustment circuit 3 operates as a shift register. A clock signal is supplied to the control line CLK from an inspection ROM (not shown), and flip-flops 350 to 379 are supplied from the signal line SCAN-IN.
Input 0 to 381 and 1 to 380.
【0016】そして、図2の制御線MULを「HIG
H」とし、図3のSEL信号を0とすると、32ピット
内部バス201、202を介して16ビット乗算器20
0およびタイミング調節回路3と検査データ生成回路4
とが接続されると同時に、図3の信号線E00〜E31から
先ほどスキャンインした初期値が出力され第1段の検査
が実行される。信号線E00〜E31から出力された検査信
号は、図4の信号線A00〜A15、B00〜B15を通じ32
ピット内部バス202に出力され、この32ピット内部
バス202を通してAI00〜AI15、BI00〜BI15に
入力して16ビット乗算器200内でa×b= HexFF
FF× HexFFFFの演算が実行される。Then, the control line MUL in FIG.
H ”and the SEL signal in FIG. 3 is 0, the 16-bit multiplier 20 is transmitted via the 32-pit internal buses 201 and 202.
0 and timing adjustment circuit 3 and inspection data generation circuit 4
Simultaneously with the connection of and, the initial value obtained by the scan-in is output from the signal lines E 00 to E 31 of FIG. 3 and the first stage inspection is executed. The inspection signal output from the signal lines E 00 to E 31 is 32 through the signal lines A 00 to A 15 and B 00 to B 15 in FIG.
Is output to the pit internal bus 202, a × b = HexFF through the 32 pit internal bus 202 in AI 00 ~AI 15, BI 00 ~BI 15 input to the 16-bit multiplier 200.
The operation of FF × HexFFFF is executed.
【0017】そして、この16ビット乗算器200が正
常であれば、図2のOUT00〜OUT31から HexFFF
E0001が32ピット内部バス201を通して図3の
信号線D00〜D31にフィードバックされる。なお、ここ
で HexFFFFは、16進数のFFFFである。そして
図3の制御線CLKが「HIGH」になると HexFFF
E0001がフリップフロップ350〜381を通して
信号線E00〜E31に出力され、この値から第2段の検査
ベクトルが生成される。信号線E00〜E31から出力され
た値 HexFFFE0001は第1段の検査ベクトルと同
様に、図4の信号線EI00〜EI 31から検査回路へ入力
され、第2段の検査ベクトルとして信号線A00〜A15か
らHex00FFが、B00〜B15から Hex81FEが出力
される。Then, the 16-bit multiplier 200 is positive
If it is always OUT of FIG.00~ OUT31To HexFFF
E0001 is through 32 pit internal bus 201
Signal line D00~ D31Be fed back to. In addition, here
HexFFFF is a hexadecimal FFFF. And
HexFFF when the control line CLK in FIG. 3 becomes "HIGH"
E0001 through flip-flops 350-381
Signal line E00~ E31Output to the second stage inspection from this value
A vector is generated. Signal line E00~ E31Is output from
The value HexFFFE0001 is the same as the check vector in the first stage.
The signal line EI of FIG.00~ EI 31Input to the inspection circuit
And the signal line A as the inspection vector of the second stage00~ A15Or
Hex00FF, B00~ B15Output from Hex81FE
To be done.
【0018】以上の手順を2進16ビット乗算器200
の全ての縮退(スタック)故障、オープン故障が検出さ
れるまで繰り返す。この2進16ビット乗算器200に
おける検査段数と未検出故障数の関係を表1に示す。本
実施例においては検査段数第26段で全ての故障が検出
できるので、図3において検査開始から第26段目のク
ロックが立ち上がった後、検査結果(回路が正常ならば
Hex118D9E1C)を図3のフリップフロップに取
り込み、図3の制御線SELを「HIGH」にしてタイ
ミング調節回路をシフトレジスタ動作させ、信号線SC
AN−OUTから検査結果信号をスキャンアウトして取
り出し、図示されない判定回路により正常時の期待値と
比較して回路の正誤を判断する。The above procedure is applied to the binary 16-bit multiplier 200.
Repeat until all stuck-at failures and open failures are detected. Table 1 shows the relationship between the number of inspection stages and the number of undetected faults in the binary 16-bit multiplier 200. In the present embodiment, all the failures can be detected at the 26th inspection stage. Therefore, in FIG. 3, after the clock of the 26th stage rises from the start of the inspection, the inspection result (if the circuit is normal,
Hex118D9E1C) is incorporated in the flip-flop of FIG. 3, the control line SEL of FIG. 3 is set to “HIGH” to operate the timing adjustment circuit in the shift register, and the signal line SC
The inspection result signal is scanned out from the AN-OUT and taken out, and the judgment circuit (not shown) compares it with the expected value at the normal time to judge the correctness of the circuit.
【0019】図3に示した検査機構を用いることで図2
の検査回路の入力AI00〜AI15、BI00〜BI15に疑
似乱数が発生していることは、例えば隣段どうしの相関
係数Cが次式の如く表されており、By using the inspection mechanism shown in FIG.
Input AI 00 ~AI 15, BI 00 ~BI 15 that pseudo-random number is generated in the in the test circuit, for example, the correlation coefficient next stage each other C are represented as the following equation,
【0020】[0020]
【数1】[Equation 1]
【0021】 [0021]
【0022】[0022]
【数2】r=x1 x2 +x2 x3 +‥‥+xn-1 xn +
xn x1 ## EQU2 ## r = x 1 x 2 + x 2 x 3 + ... + x n-1 x n +
x n x 1
【0023】[0023]
【数3】s1 =x1 +x2 +‥‥+xn [Formula 3] s 1 = x 1 + x 2 + ... + x n
【0024】[0024]
【数4】s2 =x1 2+x2 2+‥‥+xn 2 この相関係数Cが、C=0.08≒0.0(n=50
0)であることから確認できる。ここでnは検査段数で
あり、xi はAI00〜AI15、BI00〜BI15を1つの
論理値とみて16進表現し、 Hex00000000〜F
FFFFFFFを0.0〜1.0に正規化した値であ
る。S 2 = x 1 2 + x 2 2 + ... + x n 2 This correlation coefficient C is C = 0.08≈0.0 (n = 50
It can be confirmed from 0). Here, n is the number of inspection steps, and x i is a hexadecimal representation of AI 00 to AI 15 and BI 00 to BI 15 as one logical value, and Hex00000000 to Fx
FFFFFFF is a value normalized to 0.0 to 1.0.
【0025】従って、上記構成よりなる半導体装置の自
己検査装置によれば、図1の被検査回路1からの出力
(c)を検査回路への入力(d)とし、この信号(d)
から次段の検査用疑似乱数(a)を生成することで、従
来の半導体装置の自己検査装置で必要となる出力データ
圧縮回路の役割を疑似乱数発生回路が兼用することにな
り、従来の方式に比較して検査回路が簡単になり半導体
装置の面積増加が少なくて済むという効果がある。Therefore, according to the semiconductor device self-inspection apparatus having the above-described configuration, the output (c) from the circuit under test 1 in FIG. 1 is used as the input (d) to the inspection circuit, and this signal (d) is output.
By generating the pseudo random number for inspection (a) in the next stage from the pseudo random number generation circuit, the pseudo random number generation circuit also serves as the output data compression circuit required in the conventional self-inspection apparatus for semiconductor devices. Compared with the above, there is an effect that the inspection circuit is simplified and the increase in the area of the semiconductor device is small.
【0026】この時、被検査回路1への入力が疑似乱数
となるように検査回路7を構成し、この検査回路7によ
り検査を行えば被検査回路1の各入力端子に入力される
検査系列の0、1の組み合わせがランダムに現れるの
で、内部論理回路1内の任意のスタック( 縮退) 故障や
オープン故障が検出し易くなり、故障検出率が高くな
る。At this time, the test circuit 7 is constructed so that the input to the circuit under test 1 is a pseudo random number, and if the test is performed by this test circuit 7, the test series input to each input terminal of the circuit under test 1 is tested. Since a combination of 0 and 1 appears randomly, it becomes easy to detect an arbitrary stack (degeneration) fault or open fault in the internal logic circuit 1, and the fault detection rate becomes high.
【0027】また、第i段の検査ステップで論理回路内
の故障が検出され正常とは異なった検査結果が(c)i
に出力されると、このi段目の検査結果をもとに生成さ
れる第i+1段目の検査入力(a)i+1 も正常とは異な
ったものとなり、以後、第i+2、i+3段の検査入力
(a)i+2 、(a)i+3 、…、および検査結果(c)
i+2 、(c)i+3 、…は、次々と正常と異なったものと
なるので、適当な検査段後、例えば、第k段後に被検査
回路1から出力される検査結果(c)k のみを取り出し
て観測することにより被検査回路1の正誤を判断でき、
容易に検査を行うことが可能である。Also, in the i-th stage inspection step,
Failure is detected and the inspection result is different from normal (c)i
Is output to, it is generated based on this i-th stage inspection result.
I + 1th inspection input (a)i + 1Is also different from normal
After that, the inspection input of the i + 2th and i + 3th stage
(A)i + 2, (A)i + 3,,, and inspection result (c)
i + 2, (C)i + 3, ... are different from normal one after another
Therefore, after the appropriate inspection stage, for example, the kth stage,
Inspection result (c) output from circuit 1kTake out only
By observing, the correctness of the circuit under test 1 can be judged,
The inspection can be easily performed.
【0028】疑似乱数系では次段出力の予測が不可能な
ことから、各段の検査データ間に相関関係がないと考え
て良く、一度異なった検査信号が出力されても再び正常
な信号に戻ってしまい区別が付かなくなる確率( 誤り見
逃し確率) が低下し、信頼性が高い。本方式は以上のよ
うな特徴を持ち、これにより半導体装置の内部論理回路
の検査を高い信頼性をもって自動的に容易に行うことが
できる。Since it is impossible to predict the output of the next stage in the pseudo-random number system, it can be considered that there is no correlation between the inspection data of each stage. Even if different inspection signals are output once, they can be restored to normal signals. The probability that it will return and become indistinguishable (error-missing probability) will decrease, and reliability will be high. The present system has the above-mentioned features, which makes it possible to automatically and easily test the internal logic circuit of the semiconductor device with high reliability.
【0029】[0029]
【表1】 [Table 1]
【0030】〔第2実施例〕上記第1実施例において
は、図3に示したタイミング調節回路によって初期値を
スキャンインしたが、図7に示すタイミング調節回路を
用いても良い。図7において700〜731はイネーブ
ルであり制御線ENが「HIGH」になったとき信号線
D00〜D31の値を信号線E00〜E31に出力する。なお、
信号線D00〜D 31および信号線E00〜E31は、図3にお
ける信号線D00〜D31および信号線E00〜E31に対応す
る。[Second Embodiment] In the first embodiment described above.
Is set to the initial value by the timing adjustment circuit shown in FIG.
I scanned in, but the timing adjustment circuit shown in Figure 7
You may use. In FIG. 7, 700 to 731 are enable
Signal line when the control line EN becomes "HIGH"
D00~ D31Value of signal line E00~ E31Output to. In addition,
Signal line D00~ D 31And signal line E00~ E31Is shown in Figure 3.
Signal line D00~ D31And signal line E00~ E31Corresponds to
It
【0031】この構成において、内部バスから初期値を
直接入力し、内部バスから最終的な検査結果を図示しな
い検査結果判定回路に直接取り込んでも良い。In this configuration, the initial value may be directly input from the internal bus, and the final inspection result may be directly input from the internal bus to the inspection result judging circuit (not shown).
【0032】[0032]
【発明の効果】上記構成よりなる本発明の半導体装置の
検査装置によれば、被検査回路の出力を検査回路に入力
し、この検査回路の出力に基づき被検査回路に入力する
検査データを生成している。検査回路にて生成された検
査データを被検査回路に入力し、この検査データに基づ
き被検査回路の検査を行うことで、専用の疑似乱数発生
回路が必要なくなり、半導体装置の面積を減少すること
ができるという効果がある。また、検査データ量が少な
くて済むという効果がある。According to the semiconductor device inspection apparatus of the present invention having the above-described configuration, the output of the circuit under test is input to the circuit under test, and the test data to be input to the circuit under test is generated based on the output of the circuit under test. is doing. By inputting the inspection data generated by the inspection circuit to the inspected circuit and inspecting the inspected circuit based on this inspection data, the dedicated pseudo random number generation circuit is not required and the area of the semiconductor device is reduced. There is an effect that can be. Further, there is an effect that the amount of inspection data can be small.
【図1】本発明の第1実施例を示す構成図である。FIG. 1 is a configuration diagram showing a first embodiment of the present invention.
【図2】被検査回路の一例を示す構成図である。FIG. 2 is a configuration diagram showing an example of a circuit under test.
【図3】タイミング調節回路を示す構成図である。FIG. 3 is a configuration diagram showing a timing adjustment circuit.
【図4】検査データ生成回路を示す構成図である。FIG. 4 is a configuration diagram showing an inspection data generation circuit.
【図5】一連の検査動作を示すタイミングチャートであ
る。FIG. 5 is a timing chart showing a series of inspection operations.
【図6】従来例を示す図である。FIG. 6 is a diagram showing a conventional example.
【図7】他のタイミング調節回路を示す構成図である。FIG. 7 is a configuration diagram showing another timing adjustment circuit.
1 内部論理回路(被検査回路) 2 内部バス 3 タイミング調節回路 4 検査データ生成回路 7 検査回路 1 Internal logic circuit (circuit to be inspected) 2 Internal bus 3 Timing adjustment circuit 4 Inspection data generation circuit 7 Inspection circuit
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H01L 27/04 21/822 ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI technical display location H01L 27/04 21/822
Claims (2)
置であって、 検査対象である被検査回路と、 この被検査回路の出力を検査すると共に、前記被検査回
路の出力に基づき前記被検査回路に入力する検査データ
を生成する検査回路と、 を備える半導体装置の自己検査装置。1. A self-inspection apparatus for self-inspecting a semiconductor device, comprising: an inspected circuit to be inspected; and an output of the inspected circuit, and the inspected circuit based on the output of the inspected circuit. A semiconductor device self-inspection device comprising: an inspection circuit that generates inspection data to be input to the circuit.
するための疑似ランダムな検査データを生成し、この検
査データを前記被検査回路に入力する検査データ生成部
と、 前記被検査回路からの出力を一定の間隔で前記検査デー
タ生成部に出力するタイミング調節回路と、 から構成される特許請求の範囲第1項記載の半導体検査
の自己検査装置。2. The inspection circuit generates inspection pseudo random inspection data for inspecting the circuit to be inspected, and inputs the inspection data to the circuit to be inspected, and the circuit to be inspected. The self-inspection apparatus for semiconductor inspection according to claim 1, further comprising: a timing adjustment circuit that outputs the output of the above to the inspection data generating unit at a constant interval.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5278300A JPH07128400A (en) | 1993-11-08 | 1993-11-08 | Self-inspection equipment for semiconductor device |
US08/337,826 US5619512A (en) | 1993-11-08 | 1994-11-08 | Integrated circuit having self-testing function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5278300A JPH07128400A (en) | 1993-11-08 | 1993-11-08 | Self-inspection equipment for semiconductor device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07128400A true JPH07128400A (en) | 1995-05-19 |
Family
ID=17595433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5278300A Pending JPH07128400A (en) | 1993-11-08 | 1993-11-08 | Self-inspection equipment for semiconductor device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07128400A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6202184B1 (en) | 1997-07-25 | 2001-03-13 | Nec Corporation | Semiconductor integrated circuit device |
-
1993
- 1993-11-08 JP JP5278300A patent/JPH07128400A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6202184B1 (en) | 1997-07-25 | 2001-03-13 | Nec Corporation | Semiconductor integrated circuit device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4122995A (en) | Asynchronous digital circuit testing system | |
US5051996A (en) | Built-in-test by signature inspection (bitsi) | |
US6442723B1 (en) | Logic built-in self test selective signature generation | |
US8086924B2 (en) | Implementing diagnosis of transitional scan chain defects using logic built in self test LBIST test patterns | |
US7475308B2 (en) | implementing deterministic based broken scan chain diagnostics | |
US6442720B1 (en) | Technique to decrease the exposure time of infrared imaging of semiconductor chips for failure analysis | |
EP0006328A1 (en) | System using integrated circuit chips with provision for error detection | |
US5930270A (en) | Logic built in self-test diagnostic method | |
Wu et al. | Scan-based BIST fault diagnosis | |
JPH09508992A (en) | Integrated circuit test equipment and test method | |
JPH07168767A (en) | Apparatus and method for built-in self-checking of smart memory | |
US5610925A (en) | Failure analyzer for semiconductor tester | |
US6557132B2 (en) | Method and system for determining common failure modes for integrated circuits | |
US6615379B1 (en) | Method and apparatus for testing a logic device | |
GB2186094A (en) | Self diagnostic cyclic analysis testing for lsi/vlsi | |
US7168021B2 (en) | Built-in test circuit for an integrated circuit device | |
EP0586834A2 (en) | Enhanced data analyzer for use in bist circuitry | |
US6754864B2 (en) | System and method to predetermine a bitmap of a self-tested embedded array | |
JPH06249917A (en) | Device and method for detecting electronic circuit | |
JPH07128400A (en) | Self-inspection equipment for semiconductor device | |
JP2985056B2 (en) | IC test equipment | |
EP0585086A2 (en) | Method and apparatus for self-testing of delay faults | |
JPH085711A (en) | Semiconductor integrated circuit testing system | |
JP3066072U (en) | Semiconductor test equipment | |
JP4025301B2 (en) | Electronic circuit test circuit, electronic circuit test apparatus, and electronic circuit test method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19990630 |