[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2001296334A - Integrated circuit and failure detection method - Google Patents

Integrated circuit and failure detection method

Info

Publication number
JP2001296334A
JP2001296334A JP2000113940A JP2000113940A JP2001296334A JP 2001296334 A JP2001296334 A JP 2001296334A JP 2000113940 A JP2000113940 A JP 2000113940A JP 2000113940 A JP2000113940 A JP 2000113940A JP 2001296334 A JP2001296334 A JP 2001296334A
Authority
JP
Japan
Prior art keywords
input
output
test
output buffer
integrated circuit
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
JP2000113940A
Other languages
Japanese (ja)
Inventor
Chiaki Nozaki
千秋 野崎
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.)
Renesas Micro Systems Co Ltd
Original Assignee
Renesas Micro Systems 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 Renesas Micro Systems Co Ltd filed Critical Renesas Micro Systems Co Ltd
Priority to JP2000113940A priority Critical patent/JP2001296334A/en
Publication of JP2001296334A publication Critical patent/JP2001296334A/en
Pending legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Semiconductor Integrated Circuits (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an integrated circuit and a failure detection method in which the scan test of a CMOS integrated circuit and an IDDQ test can be executed. SOLUTION: In the integrated circuit, shift-mode connections in which all flip-flops at the inside are connected in series can be selected, and signals are exchanged with the outside by an input/output buffer. A scan control circuit 11 sets the direction of an input/output buffer circuit 31 to an output in the shift mode of the scan test. Thereby, the generation of a floating state is prevented, and the IDDQ test by the measurement of a power-supply current can be executed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、CMOS集積回路
およびその故障検出方法に関し、特に電源電流の値によ
る故障検出が容易なCMOS集積回路およびその故障検
出方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a CMOS integrated circuit and a method for detecting a failure thereof, and more particularly, to a CMOS integrated circuit and a method for detecting a failure which can easily detect a failure based on a power supply current value.

【0002】[0002]

【従来の技術】CMOS等の集積回路では製造過程にお
いて物理的故障が生じることがある。したがって、集積
回路には故障を検出するための検査が必要である。集積
回路の故障検出の方法として、予め、集積回路の本来の
機能とは別に、設定により集積回路内の全てのフリップ
フロップを直列にチェーン接続したスキャン回路構成に
変更可能なように集積回路を構成しておき、通常の構成
で全てのフリップフロップにテスト用の値を設定した後
に、チェーン接続の構成に設定を変更してフリップフロ
ップにクロックを与えることで設定した値を順次シフト
させ、最終段のフリップフロップから出力される信号を
モニターするスキャンテストによる方法がある。
2. Description of the Related Art In an integrated circuit such as a CMOS, a physical failure may occur in a manufacturing process. Therefore, an integrated circuit needs a test to detect a failure. As a method of detecting a failure of the integrated circuit, the integrated circuit is configured in advance so that it can be changed to a scan circuit configuration in which all the flip-flops in the integrated circuit are serially chain-connected by setting separately from the original function of the integrated circuit. After setting the test values to all the flip-flops in the normal configuration, change the setting to a chain connection configuration and apply a clock to the flip-flops to sequentially shift the set values, There is a method based on a scan test for monitoring a signal output from the flip-flop.

【0003】全てのフリップフロップにテスト用の値を
設定するときの状態をキャプチャモード、フリップフロ
ップにクロックを与えて順次シフトさせるときの状態を
シフトモードと呼ぶ。
[0003] The state when all flip-flops are set to a test value is called a capture mode, and the state when a flip-flop is clocked and shifted sequentially is called a shift mode.

【0004】図7を参照すると、従来の集積回路は主回
路90とスキャン制御回路10と入出力バッファ制御回
路20と入出力バッファ回路30を有している。
Referring to FIG. 7, a conventional integrated circuit has a main circuit 90, a scan control circuit 10, an input / output buffer control circuit 20, and an input / output buffer circuit 30.

【0005】主回路90は集積回路本来の機能を実現す
る回路であり、組合せ回路91と、順序回路92を有し
ている。ただし、組合せ回路91と順序回路92との間
に明確な境界は無く、組合せ回路91は主回路90内の
各種ゲート素子の集合のことであり、順序回路92は主
回路90内のフリップフロップFF1〜FFn0の集合の
ことである。
[0005] The main circuit 90 is a circuit for realizing the original function of the integrated circuit, and has a combinational circuit 91 and a sequential circuit 92. However, there is no clear boundary between the combinational circuit 91 and the sequential circuit 92, and the combinational circuit 91 is a set of various gate elements in the main circuit 90, and the sequential circuit 92 is a flip-flop FF in the main circuit 90. It is a set of 1 to FF n0 .

【0006】そして、順序回路92は、設定によりスキ
ャン回路構成に変更可能である。スキャン回路構成と
は、スキャンテストのシフトモードでのみ用いられる接
続の構成である。全てのフリップフロップFF1〜FF
n0は、通常の入力Dの他にシフトモードで選択される入
力SINを有しており、セレクト信号SS5により入力
Dまたは入力SINのどちらかが選択される。さらに、
全てのフリップフロップFF1〜FFn0には通常の出力
Qの他に、シフトモードで用いられる出力SQがある。
出力SQからの出力は通常の出力Qと同一の値である。
そして、あるフリップフロップの出力SQに他のフリッ
プフロップの入力SINが接続される、というように全
てのフリップフロップFF1〜FFn0が直列にチェーン
接続されている。最初のフリップフロップFF1の入力
SINはスキャン入力端子901に、最後のフリップフ
ロップFFn0の出力SQはスキャン観測端子902に接
続されている。したがって、セレクト信号SS5の選択
により入力SINが有効となると、順序回路92は通常
の回路構成ではなく、全てのフリップフロップFF1
FFn0がチェーン接続されたスキャン回路構成で動作す
るようになる。
[0006] The sequential circuit 92 can be changed to a scan circuit configuration by setting. The scan circuit configuration is a connection configuration used only in the shift mode of the scan test. All flip-flops FF 1 to FF
n0 has an input SIN is selected in addition to the shift mode of a normal input D, either the input D or input SIN is selected by the select signal SS 5. further,
Other normal output Q to all flip-flops FF 1 ~FF n0, there is an output SQ used in shift mode.
The output from the output SQ has the same value as the normal output Q.
Then, all the flip-flops FF 1 to FF n0 are chain-connected in series, such that the output SQ of a certain flip-flop is connected to the input SIN of another flip-flop. The first input SIN is the scan input terminal 901 of the flip-flop FF 1, the output SQ of the last flip-flop FF n0 is connected to the scan observation terminal 902. Therefore, when the input SIN is valid by the selection of the select signal SS 5, the sequence circuit 92 is not a normal circuit configuration, all the flip-flops FF 1 ~
The FF n0 operates in a scan circuit configuration connected in a chain.

【0007】入出力バッファ回路30は、主回路90の
入出力信号線に接続される複数の入出力バッファBB1
〜BBm0を有している。入出力バッファBB1〜BBm0
は、集積回路の外部とのインタフェースであり、設定に
より信号の方向を「入力」または「出力」にすることが
できるバッファ素子である。
The input / output buffer circuit 30 includes a plurality of input / output buffers BB 1 connected to input / output signal lines of the main circuit 90.
BBB m0 . I / O buffers BB 1 -BB m0
Is an interface with the outside of the integrated circuit, and is a buffer element that can set the signal direction to “input” or “output” by setting.

【0008】スキャン制御回路10は、外部からスキャ
ンテストの実行の指示であるスキャンモード信号SS1
と、外部から与えられたスキャンテスト用のクロック信
号であるスキャンクロック信号SS2と、外部からシフ
トモードおよびキャプチャモードの切り替えを行うため
のシフト/キャプチャ切替信号SS3を入力としてい
る。そして、スキャンテスト時にはスキャンクロック信
号SS1が主回路90へのクロック信号SS4としてその
まま出力され、また、入出力バッファ制御回路20に方
向制御を行わせるためのテスト用イネーブル信号SS6
が出力される。また、スキャンテストのシフトモード時
に、シフト/キャプチャ切替信号SS3が主回路90に
シフトモードを通知するセレクト信号SS5としてその
まま出力される。
[0008] The scan control circuit 10 is provided with a scan mode signal SS 1 , which is an external instruction to execute a scan test.
When a scan clock signal SS 2 is a clock signal for scan test given from the outside, and receives the shift / capture switching signal SS 3 for switching the shift mode and capture mode from the outside. At the time of the scan test, the scan clock signal SS 1 is output as it is as the clock signal SS 4 to the main circuit 90, and the test enable signal SS 6 for causing the input / output buffer control circuit 20 to perform direction control.
Is output. Further, the shift mode of a scan test, it is output as a select signal SS 5 the shift / capture switching signal SS 3 notifies the shift mode in the main circuit 90.

【0009】入出力バッファ制御回路20は、スキャン
テスト時には、入力するテスト用イネーブル信号SS6
をそのままイネーブル信号SS7として出力して入出力
バッファ回路30の方向制御を行う。この方向制御は、
入出力バッファBB1〜BBm0をキャプチャモードで
「入力」に設定し、シフトモードで「出力」に設定する
ように行われる。
The input / output buffer control circuit 20 receives a test enable signal SS 6 during a scan test.
The output as the enable signal SS 7 performs direction control of the output buffer circuit 30 as it is. This direction control
Set to "input" the output buffer BB 1 ~BB m0 in the capture mode is performed so as to set to "output" in the shift mode.

【0010】この従来の集積回路におけるスキャンテス
トでは、キャプチャモードでテストパターンがフリップ
フロップFF1〜FFn0に設定され、シフトモードでチ
ェーン接続された全てのフリップフロップFF1〜FF
n0を経由した信号がスキャン観測端子902から順次出
力される。この出力が所望の信号となっているか否かに
より、集積回路が正常か故障しているかが判断される。
[0010] In the scan test in the conventional integrated circuit, the test pattern is set in the flip-flop FF 1 to ff n0 in the capture mode, all being chained in a shift mode flip-flop FF 1 to ff
Signals passing through n0 are sequentially output from the scan observation terminal 902. Whether or not the integrated circuit is normal or faulty is determined based on whether or not this output is a desired signal.

【0011】しかし、このテストパターンを設定して出
力をモニターする方法では、テストパターンと故障の仕
方によっては出力に誤りが生じない場合があるが、起こ
り得る全ての故障で、出力に何らかの誤りが生じるよう
にテストパターンを選択することは困難である。つま
り、全ての物理的故障をこれで検出することは困難であ
る。
However, in the method of setting the test pattern and monitoring the output, there is a case where no error occurs in the output depending on the test pattern and the way of failure. It is difficult to select a test pattern to occur. That is, it is difficult to detect all physical failures with this.

【0012】ところで、CMOS集積回路では静止時の
電流が非常に小さくいことが知られている。しかし、製
造過程においてゲート酸化膜のショートなどにより、C
MOS集積回路内の入力信号線や出力信号線、トランジ
スタのソース、ドレイン、電源電圧、接地電位等の間で
ブリッジ故障が生じると、静止状態の電源電流が大きく
なる。この性質を利用して電源電流を測定し、その異常
を検出することでCMOS集積回路の故障を検出するI
DDQテストが最近注目されている。
By the way, it is known that a static current is very small in a CMOS integrated circuit. However, due to short-circuit of the gate oxide film during the manufacturing process, C
When a bridge failure occurs between an input signal line and an output signal line in a MOS integrated circuit, a source and a drain of a transistor, a power supply voltage, a ground potential, and the like, a power supply current in a quiescent state increases. Using this property, the power supply current is measured, and the abnormality is detected to detect the failure of the CMOS integrated circuit.
The DDQ test has recently received attention.

【0013】IDDQテストによれば、出力をモニター
する方法では検出できないような、つまり、出力に誤り
を生じないような故障を検出することができる。また、
必ずしも故障の影響が出力信号に現われるようにする必
要が無いため、テストパターンの選択が容易であるとい
う利点がある。したがって、スキャンテストと共にID
DQテストを行えば、故障検出率を向上させることがで
きる。
According to the IDDQ test, a fault that cannot be detected by the method of monitoring the output, that is, a fault that does not cause an error in the output, can be detected. Also,
Since it is not always necessary to make the effect of the failure appear in the output signal, there is an advantage that the test pattern can be easily selected. Therefore, ID along with scan test
By performing the DQ test, the failure detection rate can be improved.

【0014】[0014]

【発明が解決しようとする課題】図7に示した従来の集
積回路のスキャンテストにおけるシフトモードでは、一
般的に入出力バッファ回路30に対するイネーブル信号
の制御は行われない。これは、通常入出力端子3011
〜3013のシフトモード時の状態は、スキャン観測端
子902の出力信号に影響を及ぼさないからである。C
MOS集積回路の場合、入出力バッファ回路30の入力
がハイインピーダンスだと、入出力バッファ回路30お
よび組合せ回路91のゲート素子にフローティング状態
が生じる。そして、入出力バッファ回路30および組合
せ回路91のゲート素子は、フローティング状態では貫
通電流が流れる。それにより集積回路の電源電流値は通
常流れる電流よりも大きな値となるので、このときには
電流値が正常か異常かで集積回路が正常か故障している
かを判断するIDDQテストを行うことができない。つ
まり、このような従来のCMOS集積回路では、シフト
モードでIDDQテストを行うことができない。
In the shift mode in the scan test of the conventional integrated circuit shown in FIG. 7, the enable signal for the input / output buffer circuit 30 is not generally controlled. This is usually the input / output terminal 301 1
To 301 3 shift mode state of is because no effect on the output signal of the scan observation terminal 902. C
In the case of the MOS integrated circuit, if the input of the input / output buffer circuit 30 is high impedance, a floating state occurs in the input / output buffer circuit 30 and the gate element of the combination circuit 91. Then, a through current flows through the gate elements of the input / output buffer circuit 30 and the combinational circuit 91 in the floating state. As a result, the power supply current value of the integrated circuit becomes larger than the normal flowing current. At this time, the IDDQ test for determining whether the integrated circuit is normal or has failed depending on whether the current value is normal or abnormal cannot be performed. That is, such a conventional CMOS integrated circuit cannot perform the IDDQ test in the shift mode.

【0015】そこで、このような従来のCMOS集積回
路では、入出力バッファが「入力」に固定されるキャプ
チャモードでのみIDDQテストを行う手法が用いられ
ることがある。
Therefore, in such a conventional CMOS integrated circuit, a method of performing an IDDQ test only in a capture mode in which an input / output buffer is fixed to “input” is sometimes used.

【0016】シフトモードでは、キャプチャモードで設
定した値をチェーン接続された全てのフリップフロップ
FF1〜FFn0間でシフトさせるため、通常、1回のス
キャンテストのシフトモードで、最大、集積回路内に存
在するフリップフロップの数だけの状態を取り得る。例
えば、フリップフロップが1000個の場合には最大1
000の状態がある。しかし、全てのフリップフロップ
に所望の値を設定するためのキャプチャモードでは、そ
の集積回路の回路構成に依存するが、フリップフロップ
が最大10段程度の一般的な回路構成の場合、10クロ
ックで全てのフリップフロップに所望の値を設定でき
る。したがって、キャプチャモードでは10程度の状態
しかなく、IDDQの測定値が多く取れない。
In the shift mode, the value set in the capture mode is shifted among all the flip-flops FF 1 to FF n0 connected in a chain. Can take the number of states corresponding to the number of the flip-flops existing in the memory. For example, when the number of flip-flops is 1000, the maximum is 1
There are 000 states. However, in the capture mode for setting a desired value to all flip-flops, depending on the circuit configuration of the integrated circuit, if the flip-flop has a general circuit configuration of up to about 10 stages, it is possible to use all 10 clocks. Can be set to a desired value. Therefore, in the capture mode, there are only about 10 states, and a large measured value of IDDQ cannot be obtained.

【0017】また、シフトモードにおけるIDDQテス
トを可能にするために、シフトモード時に通常入出力端
子3011〜3013の電圧レベルを固定することでフロ
ーティングを回避する方法がある。しかし、この方法で
は通常入出力端子3011〜3013から初段のフリップ
フロップまでの各種ゲート素子で構成された回路の論理
がシフトモードの間は変化しないので、組合せ回路91
に対して十分なパターンを与えることができない。した
がって、組合せ回路91内の故障を検出できない場合が
増え、故障検出率の向上が困難である。
Further, in order to enable the IDDQ test in the shift mode, there is a way to avoid floating by fixing the voltage level of the normal input and output terminals 301 1 to 301 3 to the shift mode. However, since the logic of the circuit consisting of the normal input and output terminals 301 1 to 301 3 in various gate elements to the first flip-flop during the shift mode is not changed in this way, the combination circuit 91
Cannot be given a sufficient pattern. Therefore, the number of cases where a failure in the combinational circuit 91 cannot be detected increases, and it is difficult to improve the failure detection rate.

【0018】本発明の目的は、スキャン回路を有するC
MOS集積回路のスキャンテストにおけるシフトモード
で、IDDQテストの実行を可能にする、集積回路およ
び故障検出定方法を提供することである。
An object of the present invention is to provide a C circuit having a scan circuit.
It is an object of the present invention to provide an integrated circuit and a fault detection and determination method which enable an IDDQ test to be executed in a shift mode in a scan test of a MOS integrated circuit.

【0019】[0019]

【課題を解決するための手段】上記目的を達成するため
に、本発明の集積回路は、複数のフリップフロップを内
部に有し、設定により信号の方向を選択可能な入出力バ
ッファを外部インタフェースとして有する集積回路にお
いて、集積回路の故障検出のためのテストで入出力バッ
ファの外部端子がハイインピーダンスとなるときに、入
出力バッファの方向を出力側に設定するためのテスト用
イネーブル信号を出力するスキャン制御回路と、テスト
用イネーブル信号にしたがって入出力バッファを出力側
に設定する入出力バッファ制御回路を有している。
In order to achieve the above object, an integrated circuit according to the present invention has a plurality of flip-flops therein and an input / output buffer capable of selecting a signal direction by setting as an external interface. Scanning for outputting a test enable signal for setting the direction of an input / output buffer to an output side when an external terminal of the input / output buffer becomes high impedance in a test for detecting a failure of the integrated circuit in the integrated circuit It has a control circuit and an input / output buffer control circuit for setting the input / output buffer to the output side in accordance with the test enable signal.

【0020】入力がハイインピーダンスの入出力バッフ
ァの方向を出力側に設定しているので、集積回路にフロ
ーティング状態が発生せず貫通電流が流れない。したが
って、故障がない場合の電源電流を小さく抑えることが
でき、故障があるときの電源電流の変化を検出すること
が可能である。
Since the direction of the input / output buffer whose input is high impedance is set to the output side, no floating state occurs in the integrated circuit and no through current flows. Therefore, the power supply current when there is no failure can be suppressed to a small value, and a change in the power supply current when there is a failure can be detected.

【0021】また、入出力バッファの入力側には出力側
の信号が折り返し入力されることになるので、その入力
値は変化する。したがって、入力値を変化させながらテ
ストすることができる。
Further, since the signal on the output side is repeatedly input to the input side of the input / output buffer, the input value changes. Therefore, the test can be performed while changing the input value.

【0022】本発明の実施態様によれば、フリップフロ
ップは、通常の入力端子および通常の出力端子の他に、
設定により選択可能なテスト入力端子と通常の出力端子
と同一の値を出力するテスト出力端子を有し、そのテス
ト入力端子およびそのテスト出力端子によって全てのフ
リップフロップが直列に接続されており、スキャン制御
回路は、テスト時にフリップフロップをテスト入力端子
を選択するように設定するとともに入出力バッファの方
向を出力側に設定して、フリップフロップにクロックを
与えて値を順次シフトさせる。
According to an embodiment of the present invention, the flip-flop has a normal input terminal and a normal output terminal,
It has a test input terminal that can be selected by setting and a test output terminal that outputs the same value as a normal output terminal, all flip-flops are connected in series by the test input terminal and the test output terminal, and scanning is performed. The control circuit sets the flip-flop to select the test input terminal during the test, sets the direction of the input / output buffer to the output side, and applies a clock to the flip-flop to sequentially shift the value.

【0023】シフトモードで入出力バッファの方向を出
力側に設定しているので、集積回路にフローティング状
態が発生せず貫通電流が流れない。したがって、シフト
モードにおいて、電源電流値の変化を検出することが可
能である。
Since the direction of the input / output buffer is set to the output side in the shift mode, no floating state occurs in the integrated circuit and no through current flows. Therefore, it is possible to detect a change in the power supply current value in the shift mode.

【0024】他の実施態様によれば、入出力バッファの
入出力信号の電圧レベルを引き上げるためのプルアップ
抵抗と、入出力バッファの外部端子とプルアップ抵抗の
間に接続され、入出力バッファの方向が出力側に設定さ
れるとオフし、入力側に設定されるとオンするスイッチ
を有している。
According to another embodiment, a pull-up resistor for raising the voltage level of the input / output signal of the input / output buffer is connected between the external terminal of the input / output buffer and the pull-up resistor. It has a switch that turns off when the direction is set to the output side and turns on when the direction is set to the input side.

【0025】さらに、他の実施態様によれば、前記入出
力バッファの入出力信号の電圧レベルを引き下げるため
のプルダウン抵抗と、前記入出力バッファの外部端子と
前記プルダウン抵抗の間に接続され、前記入出力バッフ
ァの方向が出力側に設定されるとオフし、入力側に設定
されるとオンするスイッチを有している。
According to still another embodiment, a pull-down resistor for lowering the voltage level of the input / output signal of the input / output buffer is connected between an external terminal of the input / output buffer and the pull-down resistor. It has a switch that turns off when the direction of the writing output buffer is set to the output side and turns on when the direction is set to the input side.

【0026】また、本発明の故障検出方法は、複数のフ
リップフロップを内部に有し、設定により信号の方向を
選択可能な入出力バッファを外部インタフェースとして
有する集積回路の故障検出方法であって、前記集積回路
の故障検出のためのテストで前記入出力バッファの外部
端子がハイインピーダンスとなるときに、前記入出力バ
ッファの方向を出力側に設定するステップと、前記フリ
ップフロップにクロックを与えて動作させるステップ
と、前記集積回路の電源電流値を測定するステップと、
前記電源電流値に基づいて故障判定を行うステップを有
している。
The fault detecting method according to the present invention is a fault detecting method for an integrated circuit having a plurality of flip-flops therein and an input / output buffer capable of selecting a signal direction by setting as an external interface, Setting the direction of the input / output buffer to the output side when an external terminal of the input / output buffer becomes high impedance in a test for detecting a failure of the integrated circuit; Causing the integrated circuit to measure a power supply current value of the integrated circuit;
And determining a failure based on the power supply current value.

【0027】本発明の実施態様によれば、通常の入力端
子および通常の出力端子の他に、設定により選択可能な
テスト入力端子と前記通常の出力端子と同一の値を出力
するテスト出力端子を有し、該テスト入力端子および該
テスト出力端子によって直列に接続された複数のフリッ
プフロップを内部に有し、設定により信号の方向を選択
可能な入出力バッファを外部インタフェースとして有す
る集積回路の故障検出方法であって、前記フリップフロ
ップに所望の値を設定するステップと、テスト時に前記
フリップフロップにテスト入力端子を選択するように設
定するステップと、前記入出力バッファの方向を出力側
に設定するステップと、前記フリップフロップにクロッ
クを与えて動作させるステップと、前記集積回路の電源
電流値を測定するステップと、前記電源電流値に基づい
て故障判定を行うステップを有している。
According to the embodiment of the present invention, in addition to the normal input terminal and the normal output terminal, a test input terminal selectable by setting and a test output terminal for outputting the same value as the normal output terminal are provided. Failure detection of an integrated circuit having a plurality of flip-flops connected in series by the test input terminal and the test output terminal and having an input / output buffer capable of selecting a signal direction by setting as an external interface Setting a desired value to the flip-flop, setting the flip-flop to select a test input terminal during a test, and setting a direction of the input / output buffer to an output side. Operating the flip-flop by applying a clock thereto, and measuring a power supply current value of the integrated circuit And step, comprising the step of performing failure determination based on the source current value.

【0028】[0028]

【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して詳細に説明する。
Next, embodiments of the present invention will be described in detail with reference to the drawings.

【0029】図1を参照すると、本発明の一実施形態の
集積回路は主回路95とスキャン制御回路11と入出力
バッファ制御回路21と入出力バッファ回路31A、3
1Bを有している。
Referring to FIG. 1, an integrated circuit according to an embodiment of the present invention includes a main circuit 95, a scan control circuit 11, an input / output buffer control circuit 21, and input / output buffer circuits 31A, 31A, 3C.
1B.

【0030】主回路95は集積回路の主機能を実現する
回路である。
The main circuit 95 is a circuit for realizing the main function of the integrated circuit.

【0031】図2に示すように、主回路95は、組合せ
回路96A、96Bと順序回路97を有している。組合
せ回路96A、96Bと順序回路97との間に物理的な
境界は無く、組合せ回路96A、96Bは各種ゲート素
子の集合であり、順序回路97はフリップフロップF1
〜Fn1の集合である。
As shown in FIG. 2, the main circuit 95 has combination circuits 96A and 96B and a sequential circuit 97. There is no physical boundary between the combinational circuits 96A and 96B and the sequential circuit 97, the combinational circuits 96A and 96B are a set of various gate elements, and the sequential circuit 97 is a flip-flop F 1
NF n1 .

【0032】また、順序回路97は、セレクト信号S5
の設定によりスキャン回路構成に変更可能である。スキ
ャン回路構成とは、スキャンテストのシフトモードでの
み用いられる接続の構成である。順序回路97内の全て
のフリップフロップF1〜Fn 1には、通常の入力Dの他
に、シフトモードで選択される入力SINがあり、セレ
クト信号S5により入力Dと入力SINの選択が行われ
る。さらに、全てのフリップフロップF1〜Fn1には、
通常の出力Qの他に、シフトモードで用いられる出力S
Qがある。そして、あるフリップフロップの出力SQに
他のフリップフロップの入力SINが接続される、とい
うように全てのフリップフロップF1〜Fn1が直列にチ
ェーン接続されている。最初のフリップフロップF1
入力SINはスキャン入力端子951に、最後のフリッ
プフロップFn1の出力SQはスキャン観測端子952に
接続されている。したがって、セレクト信号S5の選択
により入力SINが有効となると、順序回路97は通常
の回路構成ではなく、全てのフリップフロップF1〜F
n1がチェーン接続されたスキャン回路構成で動作するよ
うになる。
The sequential circuit 97 outputs the select signal S 5
Can be changed to a scan circuit configuration by setting. The scan circuit configuration is a connection configuration used only in the shift mode of the scan test. All flip-flops F 1 to F n 1 in the sequence circuit 97, in addition to the normal input D, there is an input SIN is selected by the shift mode, the input SIN of the selection and input D by the select signal S 5 Done. Further, all flip-flops F 1 to F n1 have:
In addition to the normal output Q, the output S used in the shift mode
There is Q. Then, all the flip-flops F 1 to F n1 are connected in series, such that the output SQ of a certain flip-flop is connected to the input SIN of another flip-flop. The first input SIN is the scan input terminal 951 of the flip-flop F 1, the output SQ of the last flip-flop F n1 is connected to the scan observation terminal 952. Therefore, when the input SIN is valid by the selection of the select signal S 5, the sequence circuit 97 is not a normal circuit configuration, all the flip-flops F 1 to F
n1 operates in a chain-connected scan circuit configuration.

【0033】入出力バッファ回路31A、31Bは、主
回路95の入出力信号線に接続された複数の入出力バッ
ファ(不図示)を有している。
The input / output buffer circuits 31A and 31B have a plurality of input / output buffers (not shown) connected to input / output signal lines of the main circuit 95.

【0034】スキャン制御回路11は、外部からスキャ
ンテスト実行を指示するスキャンモード信号S1と、外
部から与えられたスキャンテスト用のクロック信号であ
るスキャンクロック信号S2と、外部からシフトモード
およびキャプチャモードのモード切り替えを行うための
シフト/キャプチャ切替信号S3を入力としている。そ
して、スキャンテスト時にはスキャンクロック信号S1
が主回路95へのクロック信号S4としてそのまま出力
され、また、入出力バッファ制御回路21に方向制御を
行わせるためのテスト用イネーブル信号S6が出力され
る。また、スキャンテストのシフトモード時に、シフト
/キャプチャ切替信号S3が主回路95にシフトモード
を通知するセレクト信号S5としてそのまま出力され
る。
The scan control circuit 11 includes a scan mode signal S 1 externally instructing execution of a scan test, a scan clock signal S 2 externally provided as a scan test clock signal, an external shift mode and a capture mode. shift / capture switching signal S 3 for performing mode switching of the mode is set to input. At the time of the scan test, the scan clock signal S 1
Is directly output as a clock signal S 4 to the main circuit 95, and a test enable signal S 6 for causing the input / output buffer control circuit 21 to perform direction control is output. Further, the shift mode of a scan test, it is output as a select signal S 5 to the shift / capture switching signal S 3 notifies the shift mode in the main circuit 95.

【0035】入出力バッファ制御回路21は、スキャン
テスト時において、入力するテスト用イネーブル信号S
6をそのままイネーブル信号S7として出力して入出力バ
ッファ回路31の方向制御を行う。
The input / output buffer control circuit 21 inputs a test enable signal S
6 outputs to as the enable signal S 7 as it performs direction control of the output buffer circuit 31.

【0036】入出力バッファ回路31は、入出力バッフ
ァ制御回路21からのイネーブル信号S7により、キャ
プチャモードで「入力」に、シフトモードで「出力」に
設定される。
The input / output buffer circuit 31 is set to “input” in the capture mode and “output” in the shift mode by the enable signal S 7 from the input / output buffer control circuit 21.

【0037】図3を参照しながら、本実施形態の集積回
路の、IDDQテストを伴うスキャンテストの動作につ
いて説明する。
With reference to FIG. 3, the operation of the integrated circuit of this embodiment in a scan test accompanied by an IDDQ test will be described.

【0038】まず、外部からスキャンモード信号S1
よりスキャンテストの実施が指示され、シフト/キャプ
チャ切替信号S3によりキャプチャモードが設定される
と、入出力バッファ制御回路21は、イネーブル信号S
7により入出力バッファ回路31A、31Bの入出力バ
ッファB1〜Bm1を「入力」に設定する。
First, when a scan test is instructed from the outside by the scan mode signal S 1 and the capture mode is set by the shift / capture switching signal S 3 , the input / output buffer control circuit 21 sets the enable signal S 1
By 7 sets output buffer circuit 31A, the input and output buffers B 1 .about.B m1 of 31B to "Input".

【0039】そして、外部から通常入出力端子3111
〜311m1にテスト用の値を与えつつ、クロック信号S
4で順序回路97のフリップフロップF1〜Fn1に所定数
のクロックを与えると、全てのフリップフロップF1
n1に所望の値が設定される。このクロック数は、順序
回路97がスキャン回路構成になっていない通常の回路
構成における、最大のフリップフロップ段数によって定
まる値であり、一般的には10段程度である。このキャ
プチャモードにおける動作の後に、シフトモードの動作
に移行する。
Then, from the outside, the normal input / output terminal 311 1
While giving a test value to ~ 311 m1 , the clock signal S
Given a predetermined number of clock to the flip-flop F 1 to F n1 sequential circuits 97 4, all the flip-flops F 1 ~
A desired value is set to F n1 . The number of clocks is a value determined by the maximum number of flip-flop stages in a normal circuit configuration in which the sequential circuit 97 does not have a scan circuit configuration, and is generally about 10 stages. After the operation in the capture mode, the operation shifts to the operation in the shift mode.

【0040】図4に示すように、本実施形態の集積回路
にシフトモードが設定されると、順序回路97はフリッ
プフロップF1〜Fn1がチェーン接続されたスキャン回
路構成となる。また、入出力バッファB1〜Bm1は、イ
ネーブル信号S7により「出力」に設定される。なお、
入出力バッファ回路31A、31Bは「出力」に設定さ
れると、入出力バッファB1〜Bm1内部にある入力バッ
ファIB1〜IBm1の入力には、それぞれ対応する出力
バッファOB1〜OBm1の出力が入力されている状態と
なる。したがって、貫通電流は流れない。
As shown in FIG. 4, when the shift mode is set in the integrated circuit of this embodiment, the sequential circuit 97 has a scan circuit configuration in which flip-flops F 1 to F n1 are connected in a chain. Furthermore, the input-output buffer B 1 .about.B m1 is set by the enable signal S 7 to "output". In addition,
Output buffer circuit 31A, the 31B is set to "output", the input of the input buffer IB 1 ~IB m1 in the interior output buffer B 1 .about.B m1, the output buffer OB 1 ~OB m1 of the corresponding Is input. Therefore, no through current flows.

【0041】ここで、順序回路97に、内部のフリップ
フロップ数分(図4ではn1個)のクロック信号S4
与えると、各フリップフロップF1〜Fn1に設定されて
いた値が、チェーン接続されたフリップフロップ間をシ
フトしてスキャン観測端子952から順次出力される。
このとき、順序回路97は、クロック信号S4が与えら
れる毎に状態(フリップフロップに設定された値)が変
化する。この変化が過渡状態を過ぎて定常状態になる毎
に、スキャン観測端子952から順次出力される値を測
定するとともに、外部の測定装置(不図示)で集積回路
全体の電源電流値を測定する。
[0041] Here, the sequential circuit 97, given a clock signal S 4 to the number of internal flip-flops (in FIG. 4 n1 pieces), the value is set to the flip-flops F 1 to F n1 is chain The signals are shifted between the connected flip-flops and sequentially output from the scan observation terminal 952.
At this time, the sequential circuit 97, a state each time the clock signal S 4 is given (the value set in the flip-flop) is changed. Each time this change passes through the transient state and becomes a steady state, the value sequentially output from the scan observation terminal 952 is measured, and the power supply current value of the entire integrated circuit is measured by an external measuring device (not shown).

【0042】スキャンテストが完了した後に測定された
全ての電源電流値を基準値と比較して、基準値よりも異
常に高いものがあれば、それは集積回路に故障があるこ
とを示している。スキャン観測端子952から出力され
た値に異常がなく、電源電流値に異常があったときに
は、そのときのスキャンテストのテストパターンでは出
力値に影響がでないような部分の故障であると考えられ
る。
All the power supply current values measured after the scan test is completed are compared with the reference value, and if there is an abnormally higher value than the reference value, it indicates that the integrated circuit has a failure. When there is no abnormality in the value output from the scan observation terminal 952 and there is an abnormality in the power supply current value, it is considered that the failure is such that the output value is not affected by the test pattern of the scan test at that time.

【0043】本実施形態の集積回路では、シフトモード
時に入出力バッファ回路31を「出力」に設定している
ので、入出力バッファ回路31および組合せ回路96に
フローティング状態が発生せず貫通電流が流れない。し
たがって、シフトモード時に測定した電源電流値の中に
大きな値があるか否かにより、容易に集積回路の故障を
判断することができ故障検出率が向上する。
In the integrated circuit of this embodiment, since the input / output buffer circuit 31 is set to "output" in the shift mode, a floating state does not occur in the input / output buffer circuit 31 and the combination circuit 96, and a through current flows. Absent. Therefore, the failure of the integrated circuit can be easily determined based on whether or not there is a large value among the power supply current values measured in the shift mode, and the failure detection rate is improved.

【0044】また、入出力バッファB1〜Bm1の内部に
ある入力バッファIB1〜IBm1には、対応する出力バ
ッファOB1〜OBm1の出力が入力されるので、1クロ
ック毎に入力値が変化する。これにより、組合せ回路9
6に与えられる入力は順次変化するので、さまざまな値
を組合せ回路96に与えてIDDQテストをすることが
できる。よって、組合せ回路96の故障の検出率が向上
する。
[0044] Further, in the input buffer IB 1 ~IB m1 in the interior of the output buffer B 1 .about.B m1, the output of the corresponding output buffer OB 1 ~OB m1 is input, the input values every clock Changes. Thereby, the combination circuit 9
Since the input given to 6 changes sequentially, various values can be given to the combinational circuit 96 to perform the IDDQ test. Therefore, the failure detection rate of the combinational circuit 96 is improved.

【0045】本発明の他の実施形態は、図1および図2
に示した集積回路とは入出力バッファ回路の構成だけが
異なっており、入出力バッファ回路31の代わりに、図
5に示したプルアップ抵抗を有する入出力バッファ回路
32を有している。
FIGS. 1 and 2 show another embodiment of the present invention.
5 is different from the integrated circuit shown in FIG. 6 only in the configuration of the input / output buffer circuit, and has an input / output buffer circuit 32 having a pull-up resistor shown in FIG.

【0046】図5の入出力バッファ回路32は、プルア
ップ抵抗323と通常入力端子321の間に、入出力バ
ッファ制御回路21からのイネーブル信号S7によって
制御されるスイッチ322が接続されている。スイッチ
322は、イネーブル信号S 7により「出力」が選択さ
れたときにオフとなり、「入力」が選択されたときにオ
ンとなる。
The input / output buffer circuit 32 shown in FIG.
Between the resistor 323 and the normal input terminal 321
Enable signal S from the buffer control circuit 217By
A controlled switch 322 is connected. switch
322 is an enable signal S 7Is selected by
Turns off when touched, and turns off when
It becomes.

【0047】したがって、イネーブル信号S7によって
入出力バッファ回路32が「出力」に設定され、かつ、
出力信号がロウのときに、スイッチ322は入出力バッ
ファ回路32とプルアップ抵抗323に貫通電流が流れ
るのを防止している。これにより、プルアップ抵抗が接
続された入出力バッファを有する集積回路において、シ
フトモードで電源電流値による故障検出が可能である。
[0047] Thus, output buffer circuit 32 by the enable signal S 7 is set to "output", and,
When the output signal is low, the switch 322 prevents a through current from flowing through the input / output buffer circuit 32 and the pull-up resistor 323. Thus, in an integrated circuit having an input / output buffer to which a pull-up resistor is connected, it is possible to detect a failure by a power supply current value in a shift mode.

【0048】本発明のさらに他の実施形態もまた入出力
バッファ回路の構成だけが異なるものであり、図1およ
び図2の集積回路の入出力バッファ回路31の代わり
に、図6に示したプルダウン抵抗を有する入出力バッフ
ァ回路33を有している。
Another embodiment of the present invention also differs only in the configuration of the input / output buffer circuit. Instead of the input / output buffer circuit 31 of the integrated circuit of FIGS. 1 and 2, the pull-down circuit shown in FIG. An input / output buffer circuit 33 having a resistance is provided.

【0049】図6の入出力バッファ回路33は、プルダ
ウン抵抗333と通常入力端子331の間に、入出力バ
ッファ制御回路21からのイネーブル信号S7によって
制御されるスイッチ332が接続されている。スイッチ
332は、イネーブル信号S 7により「出力」が選択さ
れるとオフし、「入力」が選択されるとオンする。
The input / output buffer circuit 33 shown in FIG.
Between the input resistor 333 and the normal input terminal 331.
Enable signal S from the buffer control circuit 217By
The switch 332 to be controlled is connected. switch
332 is an enable signal S 7Is selected by
Turns off when "Input" is selected.

【0050】イネーブル信号S7で入出力バッファが
「出力」に設定され、かつ、出力信号がハイのときに入
出力バッファとプルダウン抵抗333に貫通電流が流れ
るのを、スイッチ332によって防止している。これに
より、プルダウン抵抗が接続された入出力を有する構成
において、シフトモードでの電源電流の値による、故障
検出が可能である。
The switch 332 prevents a through current from flowing through the input / output buffer and the pull-down resistor 333 when the input / output buffer is set to “output” by the enable signal S 7 and the output signal is high. . Thus, in a configuration having an input / output connected to a pull-down resistor, a failure can be detected based on the value of the power supply current in the shift mode.

【0051】[0051]

【発明の効果】以上説明したように本発明の集積回路で
は、スキャンテストのシフトモードでフローティング状
態が発生せず貫通電流が流れないので、集積回路全体の
電源電流値の変化により集積回路の物理的な故障を検出
することが可能であり、故障検出率が向上する。
As described above, in the integrated circuit of the present invention, a floating state does not occur in the shift mode of the scan test, and no through current flows. Therefore, a change in the power supply current value of the entire integrated circuit causes a physical change in the integrated circuit. It is possible to detect a temporary failure, and the failure detection rate is improved.

【0052】例えば、1000個のフリップフロップを
有し、フリップフロップの最大の段数が10段である集
積回路の場合を例にとる。集積回路はキャプチャモード
からシフトモードまでの一連のテストで、キャプチャモ
ードで10、シフトモードで1000の状態を取り得
る。したがって、キャプチャモードとシフトモードの両
方でIDDQテストを行うと、キャプチャモードのみで
IDDQテストを行った場合に比べて、約100分の1
のテストパターン数で同等の故障検出率を得ることがで
きる。
For example, an integrated circuit having 1000 flip-flops and the maximum number of flip-flops is 10 is taken as an example. The integrated circuit can take 10 states in the capture mode and 1000 states in the shift mode in a series of tests from the capture mode to the shift mode. Therefore, when the IDDQ test is performed in both the capture mode and the shift mode, the IDDQ test is performed about 1/100 of the case where the IDDQ test is performed only in the capture mode.
With the number of test patterns, the same failure detection rate can be obtained.

【0053】なお一例によると、キャプチャモードのみ
でIDDQテストを行った場合に60%だった故障検出
率が、キャプチャモードだけでなくシフトモードでもI
DDQテストを行うと故障検出率が90%に向上すると
いう結果が得られている。
According to one example, the failure detection rate was 60% when the IDDQ test was performed only in the capture mode.
It has been found that the DDQ test improves the fault detection rate to 90%.

【0054】また、入出力バッファの入力側には出力側
の信号が入力されるので、1クロック毎に入力値が変化
し、多くの入力パターンで集積回路をテストできる。し
たがって、入力値を固定した場合に比べて故障の検出率
が高い。
Further, since the output side signal is input to the input side of the input / output buffer, the input value changes every clock, and the integrated circuit can be tested with many input patterns. Therefore, the failure detection rate is higher than when the input value is fixed.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施形態の集積回路を示すブロック
図である。
FIG. 1 is a block diagram showing an integrated circuit according to an embodiment of the present invention.

【図2】主回路95の構成を示す概略回路図である。FIG. 2 is a schematic circuit diagram showing a configuration of a main circuit 95.

【図3】本実施形態の集積回路のキャプチャモードでの
動作を説明するための説明図である。
FIG. 3 is an explanatory diagram for explaining an operation in a capture mode of the integrated circuit according to the embodiment;

【図4】本実施形態の集積回路のシフトモードでの動作
を説明するための説明図である。
FIG. 4 is an explanatory diagram for explaining an operation in a shift mode of the integrated circuit according to the embodiment;

【図5】本発明の別の実施形態の入出力バッファ回路の
構成を示す概略回路図である。
FIG. 5 is a schematic circuit diagram showing a configuration of an input / output buffer circuit according to another embodiment of the present invention.

【図6】本発明のもうひとつ別の実施形態の入出力バッ
ファ回路の構成を示す概略回路図である。
FIG. 6 is a schematic circuit diagram showing a configuration of an input / output buffer circuit according to another embodiment of the present invention.

【図7】従来の集積回路の構成を示す概略回路図であ
る。
FIG. 7 is a schematic circuit diagram showing a configuration of a conventional integrated circuit.

【符号の説明】[Explanation of symbols]

11 スキャン制御回路 111 スキャンモード信号入力端子 112 スキャンクロック信号入力端子 113 シフト/キャプチャ切替信号入力端子 21 入出力バッファ制御回路 31A、31B 入出力バッファ回路 3111〜311m1 通常入出力端子 95 主回路 951 スキャン入力端子 952 スキャン観測端子 96A、96B 組合せ回路 97 順序回路 32 入出力バッファ回路 321 通常入出力端子 322 スイッチ 323 プルアップ抵抗 33 入出力バッファ回路 331 通常入出力端子 332 スイッチ 333 プルダウン抵抗 10 スキャン制御回路 101 スキャンモード信号入力端子 102 スキャンクロック信号入力端子 103 シフト/キャプチャ切替信号入力端子 20 入出力バッファ制御回路 30 入出力バッファ回路 3011〜301m0 通常入出力端子 90 主回路 91 組合せ回路 92 順序回路 901 テスト入力端子 902 テスト出力端子 B1〜Bm1、BB1〜BBm0 入出力バッファ IB1〜IBm1 入力バッファ OB1〜OBm1 出力バッファ F1〜Fn1、FF1〜FFn0 フリップフロップReference Signs List 11 scan control circuit 111 scan mode signal input terminal 112 scan clock signal input terminal 113 shift / capture switching signal input terminal 21 input / output buffer control circuits 31A, 31B input / output buffer circuit 311 1 to 311 m1 normal input / output terminal 95 main circuit 951 Scan input terminal 952 scan observation terminal 96A, 96B combination circuit 97 sequential circuit 32 input / output buffer circuit 321 normal input / output terminal 322 switch 323 pull-up resistor 33 input / output buffer circuit 331 normal input / output terminal 332 switch 333 pull-down resistor 10 scan control circuit DESCRIPTION OF SYMBOLS 101 Scan mode signal input terminal 102 Scan clock signal input terminal 103 Shift / capture switching signal input terminal 20 I / O buffer control circuit 30 I / O buffer circuit 01 1 to 301 m0 normal input and output terminals 90 main circuit 91 combining circuit 92 sequential circuit 901 test input terminal 902 test output terminal B 1 ~B m1, BB 1 ~BB m0 output buffer IB 1 ~IB m1 input buffer OB 1 ~ OB m1 output buffer F 1 ~F n1, FF 1 ~FF n0 flip-flop

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 複数のフリップフロップを内部に有し、
設定により信号の方向を選択可能な入出力バッファを外
部インタフェースとして有する集積回路において、 前記集積回路の故障検出のためのテストで前記入出力バ
ッファの外部端子がハイインピーダンスとなるときに、
前記入出力バッファの方向を出力側に設定するためのテ
スト用イネーブル信号を出力するスキャン制御回路と、 前記テスト用イネーブル信号にしたがって前記入出力バ
ッファを出力側に設定する入出力バッファ制御回路を有
することを特徴とする集積回路。
1. A semiconductor device comprising: a plurality of flip-flops therein;
In an integrated circuit having an input / output buffer capable of selecting a signal direction as an external interface by setting, when an external terminal of the input / output buffer becomes high impedance in a test for detecting a failure of the integrated circuit,
A scan control circuit that outputs a test enable signal for setting the direction of the input / output buffer to the output side; and an input / output buffer control circuit that sets the input / output buffer to the output side according to the test enable signal. An integrated circuit characterized by the above.
【請求項2】 前記フリップフロップは、通常の入力端
子および通常の出力端子の他に、設定により選択可能な
テスト入力端子と前記通常の出力端子と同一の値を出力
するテスト出力端子を有し、該テスト入力端子および該
テスト出力端子によって全ての前記フリップフロップが
直列に接続されており、 前記スキャン制御回路は、前記テスト時に前記フリップ
フロップをテスト入力端子を選択するように設定すると
ともに前記入出力バッファの方向を出力側に設定して、
前記フリップフロップにクロックを与えて値を順次シフ
トさせる、請求項1記載の集積回路。
2. The flip-flop has, in addition to a normal input terminal and a normal output terminal, a test input terminal selectable by setting and a test output terminal for outputting the same value as the normal output terminal. All the flip-flops are connected in series by the test input terminal and the test output terminal, and the scan control circuit sets the flip-flop to select a test input terminal during the test, and Set the direction of the output buffer to the output side,
2. The integrated circuit according to claim 1, wherein a value is sequentially shifted by applying a clock to said flip-flop.
【請求項3】 前記入出力バッファの入出力信号の電圧
レベルを引き上げるためのプルアップ抵抗と、前記入出
力バッファの外部端子と前記プルアップ抵抗の間に接続
され、前記入出力バッファの方向が出力側に設定される
とオフし、入力側に設定されるとオンするスイッチを有
する、請求項1または2記載の集積回路。
3. A pull-up resistor for raising a voltage level of an input / output signal of the input / output buffer, and a pull-up resistor connected between an external terminal of the input / output buffer and the pull-up resistor. 3. The integrated circuit according to claim 1, further comprising a switch that is turned off when set to an output side and turned on when set to an input side.
【請求項4】 前記入出力バッファの入出力信号の電圧
レベルを引き下げるためのプルダウン抵抗と、前記入出
力バッファの外部端子と前記プルダウン抵抗の間に接続
され、前記入出力バッファの方向が出力側に設定される
とオフし、入力側に設定されるとオンするスイッチを有
する、請求項1または2記載の集積回路。
4. A pull-down resistor for lowering a voltage level of an input / output signal of the input / output buffer, connected between an external terminal of the input / output buffer and the pull-down resistor, wherein a direction of the input / output buffer is an output side. 3. The integrated circuit according to claim 1, further comprising a switch that is turned off when set to the input side and turned on when set to the input side.
【請求項5】 複数のフリップフロップを内部に有し、
設定により信号の方向を選択可能な入出力バッファを外
部インタフェースとして有する集積回路の故障検出方法
であって、 前記集積回路の故障検出のためのテストで前記入出力バ
ッファの外部端子がハイインピーダンスとなるときに、
前記入出力バッファの方向を出力側に設定するステップ
と、 前記フリップフロップにクロックを与えて動作させるス
テップと、 前記集積回路の電源電流値を測定するステップと、 前記電源電流値に基づいて故障判定を行うステップを有
する故障検出方法。
5. A semiconductor device having a plurality of flip-flops therein.
A failure detection method for an integrated circuit having an input / output buffer capable of selecting a signal direction by setting as an external interface, wherein an external terminal of the input / output buffer becomes high impedance in a test for detecting a failure of the integrated circuit. sometimes,
Setting the direction of the input / output buffer to the output side; applying a clock to the flip-flop to operate; measuring a power supply current value of the integrated circuit; determining a failure based on the power supply current value A failure detection method comprising the steps of:
【請求項6】 通常の入力端子および通常の出力端子の
他に、設定により選択可能なテスト入力端子と前記通常
の出力端子と同一の値を出力するテスト出力端子を有
し、該テスト入力端子および該テスト出力端子によって
直列に接続された複数のフリップフロップを内部に有
し、設定により信号の方向を選択可能な入出力バッファ
を外部インタフェースとして有する集積回路の故障検出
方法であって、 前記フリップフロップに所望の値を設定するステップ
と、 テスト時に前記フリップフロップにテスト入力端子を選
択するように設定するステップと、 前記入出力バッファの方向を出力側に設定するステップ
と、 前記フリップフロップにクロックを与えて動作させるス
テップと、 前記集積回路の電源電流値を測定するステップと、 前記電源電流値に基づいて故障判定を行うステップを有
する故障検出方法。
6. In addition to a normal input terminal and a normal output terminal, a test input terminal selectable by setting and a test output terminal for outputting the same value as the normal output terminal, the test input terminal And a plurality of flip-flops connected in series by the test output terminal, and an input / output buffer capable of selecting a signal direction by setting as an external interface. Setting a desired value to the flip-flop; setting the flip-flop to select a test input terminal during a test; setting the direction of the input / output buffer to the output side; and setting the clock to the flip-flop. Providing the integrated circuit; operating the integrated circuit; measuring a power supply current value of the integrated circuit; A failure detection method including a step of performing a failure determination based on a flow value.
JP2000113940A 2000-04-14 2000-04-14 Integrated circuit and failure detection method Pending JP2001296334A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000113940A JP2001296334A (en) 2000-04-14 2000-04-14 Integrated circuit and failure detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000113940A JP2001296334A (en) 2000-04-14 2000-04-14 Integrated circuit and failure detection method

Publications (1)

Publication Number Publication Date
JP2001296334A true JP2001296334A (en) 2001-10-26

Family

ID=18625826

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000113940A Pending JP2001296334A (en) 2000-04-14 2000-04-14 Integrated circuit and failure detection method

Country Status (1)

Country Link
JP (1) JP2001296334A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006162295A (en) * 2004-12-02 2006-06-22 Nec Electronics Corp Semiconductor integrated circuit
WO2007083433A1 (en) * 2006-01-18 2007-07-26 Matsushita Electric Industrial Co., Ltd. Semiconductor device and semiconductor inspecting method
JP2008538236A (en) * 2005-03-21 2008-10-16 テキサス インスツルメンツ インコーポレイテッド Optimized JTAG interface
KR101100767B1 (en) 2004-07-13 2012-01-02 매그나칩 반도체 유한회사 CMOS input and output buffer circuit

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101100767B1 (en) 2004-07-13 2012-01-02 매그나칩 반도체 유한회사 CMOS input and output buffer circuit
JP2006162295A (en) * 2004-12-02 2006-06-22 Nec Electronics Corp Semiconductor integrated circuit
JP2008538236A (en) * 2005-03-21 2008-10-16 テキサス インスツルメンツ インコーポレイテッド Optimized JTAG interface
WO2007083433A1 (en) * 2006-01-18 2007-07-26 Matsushita Electric Industrial Co., Ltd. Semiconductor device and semiconductor inspecting method

Similar Documents

Publication Publication Date Title
JP5254093B2 (en) Semiconductor integrated circuit having power controllable region
US11307251B1 (en) Circuit and testing circuit thereof
JP4265934B2 (en) Scan campus circuit, logic circuit including the same, and integrated circuit test method
JP2009264948A (en) Semiconductor device
JP2004110265A (en) Test facilitating method for semiconductor integrated circuit
JPH10111343A (en) Integrated circuit
JP2001004712A (en) Semiconductor integrated circuit device with mixed memory and method for testing the same
JP2001296334A (en) Integrated circuit and failure detection method
JP6242183B2 (en) Semiconductor integrated circuit, method for testing semiconductor integrated circuit, and method for suppressing rush current in semiconductor integrated circuit
US7552372B2 (en) Semiconductor device and test method thereof
JP4610919B2 (en) Semiconductor integrated circuit device
JP3595503B2 (en) Semiconductor integrated circuit and test method therefor
JP3395773B2 (en) Semiconductor device
JP2001108727A (en) Circuit and method for controlling clock
JP2004012399A (en) Flip-flop circuit with scanning function, scanning test circuit, and semiconductor integrated circuit
JP2848441B2 (en) CMOS semiconductor device
JP4690731B2 (en) Semiconductor device, test apparatus and test method thereof.
TW576924B (en) Method for testing integrated circuits
JPH0526981A (en) Testing circuit for semiconductor integrated circuit
JP5614354B2 (en) Semiconductor device and output circuit
JP2009133762A (en) Semiconductor device and its test method
JP2009053130A (en) Semiconductor device
JP2008198773A (en) Semiconductor device
JP3240744B2 (en) Output pad circuit and test circuit
JP2021141204A (en) Semiconductor integrated circuit device and inspection method for semiconductor integrated circuit device

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20041111

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20041111

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060120