JPH06300814A - Integrated circuit and its testing method - Google Patents
Integrated circuit and its testing methodInfo
- Publication number
- JPH06300814A JPH06300814A JP5088562A JP8856293A JPH06300814A JP H06300814 A JPH06300814 A JP H06300814A JP 5088562 A JP5088562 A JP 5088562A JP 8856293 A JP8856293 A JP 8856293A JP H06300814 A JPH06300814 A JP H06300814A
- Authority
- JP
- Japan
- Prior art keywords
- test
- circuit
- signal
- integrated circuit
- 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.)
- Withdrawn
Links
Landscapes
- Semiconductor Integrated Circuits (AREA)
- Testing Of Individual Semiconductor Devices (AREA)
- Tests Of Electronic Circuits (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
Abstract
(57)【要約】
【目的】 本発明は集積回路及びそのテスト方法に関
し、極めて単純でかつ画一的な構成のDCテスト支援回
路を備える集積回路及びこのような集積回路のDCテス
トを簡単なプログラムにより高速に行えるテスト方法の
提供を目的とする。
【構成】 出力回路のDCテスト機能を備える集積回路
において、テスト信号及びテストグループの選択信号を
入力する入力端子2と、テストグループの選択信号に基
づいてDCテストの対象になるグループを選択的に付勢
する選択付勢回路3と、選択付勢回路3の出力により付
勢されてN個以下の数毎にグループ分けされている各出
力回路1の入力を夫々原信号からテスト信号に切り換え
る切換回路4とを備える。好ましくは、N個は複数の出
力回路1を同時にスイッチングさせ得る最大の数とす
る。また上記集積回路のテスト方法において、(a)1
のテストグループを選択し、(b)テスト信号を入力し
て前記1のテストグループの各出力信号を検査し、
(c)上記ステップ(a),(b)を複数のテストグル
ープについて順次実行する。
(57) [Summary] [Object] The present invention relates to an integrated circuit and a method for testing the same, and an integrated circuit including a DC test support circuit having an extremely simple and uniform structure and a simple DC test for such an integrated circuit. The purpose is to provide a test method that can be performed at high speed by a program. In an integrated circuit having a DC test function for an output circuit, an input terminal 2 to which a test signal and a test group selection signal are input, and a group to be a DC test target are selectively selected based on the test group selection signal. A switch for switching the input of the selection energizing circuit 3 for energizing and the input of each output circuit 1 energized by the output of the selection energizing circuit 3 into groups of N or less, from the original signal to the test signal. And a circuit 4. Preferably, N is the maximum number that allows a plurality of output circuits 1 to be switched simultaneously. In addition, in the above integrated circuit test method, (a) 1
(B) input a test signal and inspect each output signal of the above-mentioned 1 test group,
(C) The above steps (a) and (b) are sequentially executed for a plurality of test groups.
Description
【0001】[0001]
【産業上の利用分野】本発明は集積回路及びそのテスト
方法に関し、更に詳しくは出力回路のDCテスト機能を
備える集積回路及びそのテスト方法に関する。集積回路
の製造時には各出力(バッファ)回路のHIGH/LO
Wレベルの動作確認を行う所謂DCテストが行われる。
近年、集積回路は複雑化、高集積化の傾向にあり、外部
よりアクセス可能な既存の入力信号を組み合わせるだけ
では全出力回路のDCテストは行えない。このため集積
回路中にDCテストのための支援回路(DCテスト機
能)を組み込んでおき、該回路を利用してDCテストを
行える集積回路及びそのテスト方法が提供されている。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an integrated circuit and a test method thereof, and more particularly to an integrated circuit having a DC test function of an output circuit and a test method thereof. HIGH / LO of each output (buffer) circuit when manufacturing integrated circuits
A so-called DC test for confirming the operation at the W level is performed.
In recent years, integrated circuits tend to be complicated and highly integrated, and it is not possible to perform a DC test on all output circuits simply by combining existing input signals that are accessible from the outside. Therefore, there is provided an integrated circuit in which a support circuit for the DC test (DC test function) is incorporated in the integrated circuit, and a DC test can be performed using the circuit, and a test method therefor.
【0002】[0002]
【従来の技術】図5は従来の集積回路及びそのテスト方
法を説明する図で、図において30は従来の集積回路、
1は出力バッファ回路(B)、31はCPU等の論理演
算回路、FFはレジスタを構成するフリップフロップ、
B3 はトライステートのバッファ回路、32はANDゲ
ート回路(A)、33はデータバス、34は外部アクセ
ス回路、35はゲート論理回路、OはORゲート回路、
36はバッファ回路(B)である。2. Description of the Related Art FIG. 5 is a diagram for explaining a conventional integrated circuit and its testing method, in which 30 is a conventional integrated circuit,
1 is an output buffer circuit (B), 31 is a logical operation circuit such as a CPU, FF is a flip-flop forming a register,
B 3 is a tri-state buffer circuit, 32 is an AND gate circuit (A), 33 is a data bus, 34 is an external access circuit, 35 is a gate logic circuit, O is an OR gate circuit,
36 is a buffer circuit (B).
【0003】データバス33上のデータ信号D0 〜Dn
は対応する出力バッファ回路1を介して夫々の出力端子
に導かれており、このような各出力バッファ回路1のD
Cテストを行う。ところで、このようなデータバス33
にはこれをドライブするための様々な論理回路が接続さ
れているが、その一つにCPUのような複雑な構成の論
理演算回路31がある。論理演算回路31ではデータバ
ス33からデータD0〜Dn を入力すると共に内部で論
理演算を行った結果のデータID0 〜IDn を一旦レジ
スタに蓄え、これを所定の命令語に従って発生するゲー
ト信号Gによりデータバス33上に出力することを行
う。しかるに、DCテストの段階で論理演算回路31に
上記のような動作を行わせるのは困難であるから、他の
方法で出力バッファ回路1を「1」,「0」に駆動する
工夫が必要になる。Data signals D 0 to D n on the data bus 33.
Are led to the respective output terminals via the corresponding output buffer circuits 1. D of each such output buffer circuit 1
Perform C test. By the way, such a data bus 33
Various logic circuits for driving this are connected to, and one of them is a logical operation circuit 31 having a complicated structure such as a CPU. In the logical operation circuit 31, the data D 0 to D n are input from the data bus 33, and the data ID 0 to ID n as a result of the internal logical operation are temporarily stored in the register and are generated in accordance with a predetermined command word. The output on the data bus 33 is performed by the signal G. However, since it is difficult to cause the logical operation circuit 31 to perform the above operation at the DC test stage, it is necessary to devise to drive the output buffer circuit 1 to "1" or "0" by another method. Become.
【0004】従来は、DCテストのために外部端子37
やバッファ回路36から成る支援回路を設け、外部端子
37に加えるマスク信号MSKを「0」にすることによ
りまず出力の不確定な論理演算回路31の出力をマスク
していた。そして、この状態で、もし図示のような外部
アクセス回路34が元より存在する場合には、その各入
力ピンを利用して外部からデータ信号ED0 〜EDn 及
びゲート信号EGを入力することによりデータバス33
上に「1」,「0」のデータ信号D0 〜Dn を形成さ
せ、これにより各出力バッファ回路1のDCテストを行
っていた。Conventionally, an external terminal 37 is used for a DC test.
The output of the logical operation circuit 31 whose output is indefinite is first masked by providing a support circuit including the buffer circuit 36 and the mask signal MSK applied to the external terminal 37. In this state, if the external access circuit 34 shown in the figure originally exists, the data signals ED 0 to ED n and the gate signal EG are externally input by using the respective input pins thereof. Data bus 33
Data signals D 0 to D n of "1" and "0" are formed on the upper side, and the DC test of each output buffer circuit 1 is performed by this.
【0005】しかし、集積回路毎にこのような独特の支
援回路の設計を行い、これを組み込むのは煩雑である。
しかも、この例のように集積回路30の本来の機能とし
て外部アクセス回路34を備えている場合は良いが、外
部アクセス回路34が存在しない集積回路の場合には、
DCテストのための支援回路として新たに外部アクセス
回路34を設ける必要があり、このために多くの回路ス
ペースと外部端子とが占有されていた。However, it is complicated to design such a unique support circuit for each integrated circuit and incorporate it.
Moreover, although it is preferable to have the external access circuit 34 as the original function of the integrated circuit 30 as in this example, in the case of an integrated circuit in which the external access circuit 34 does not exist,
It is necessary to newly provide the external access circuit 34 as a support circuit for the DC test, and therefore a large amount of circuit space and external terminals are occupied.
【0006】また、この例の集積回路30には比較的単
純なゲート回路の組み合わせより成るゲート論理回路3
5も含まれている。従来は、このようなゲート論理回路
35の各出力バッファ回路1に「1」,「0」の出力を
生じさせるような入力信号I 1 〜Iq の組み合わせデー
タ系列を外部のソフトシミュレーション等の方法により
形成していた。しかし、このようなデータ系列の作成に
は多大の時間と労力を要する上、得られた入力の組み合
わせデータ系列(DCテストプログラム)は膨大となる
ため、実際にDCテストを行う段階でもかなりの時間を
要していた。またこの種の集積回路にはパワー等の制約
もあるため、複数の出力回路を同時にスイッチングさせ
得る最大の数も考慮しなくてはならない。Further, the integrated circuit 30 of this example is relatively simple.
Gate logic circuit 3 consisting of a combination of pure gate circuits
5 is also included. Conventionally, such a gate logic circuit
Output of "1" and "0" to each output buffer circuit 1 of 35
An input signal I that causes 1~ IqCombination day
Data sequence by an external soft simulation method
Had formed. However, to create such a data series
Takes a lot of time and effort and is a combination of the obtained inputs
Enormous data series (DC test program)
Therefore, it takes a considerable amount of time even when actually performing the DC test.
I needed it. In addition, this kind of integrated circuit has restrictions such as power.
Therefore, it is possible to switch multiple output circuits simultaneously.
You must also consider the maximum number you will get.
【0007】[0007]
【発明が解決しようとする課題】上記のように従来の集
積回路では集積回路毎にDCテストのための特別な支援
回路を設計し、これを組み込んでいたので、集積回路の
制作に多大の労力と時間を要していた。またDCテスト
の支援回路のために多くの回路スペースと外部端子とが
占有される場合もあった。As described above, in the conventional integrated circuit, a special support circuit for DC test is designed for each integrated circuit and incorporated therein. Therefore, a great deal of labor is required for manufacturing the integrated circuit. Was taking time. In addition, a large amount of circuit space and external terminals may be occupied by the DC test support circuit.
【0008】また従来のテスト方法では個々に工夫され
設計された支援回路と既存の入力信号を利用して各出力
バッファ回路に所定の出力を形成させる方式であるの
で、このようなDCテストプログラムの作成及び該プロ
グラムによるDCテストの実行にかなりの時間を要して
いた。しかも、このようなDCテストプログラムは集積
回路毎にまちまちなものになるので、プログラムの管理
も煩雑化していた。Further, the conventional test method is a method of forming a predetermined output in each output buffer circuit by utilizing an individually designed and designed support circuit and an existing input signal. It took a considerable amount of time to create and execute a DC test by the program. Moreover, since such a DC test program varies for each integrated circuit, the management of the program is complicated.
【0009】本発明の目的は、極めて単純でかつ画一的
な構成のDCテスト支援回路を備える集積回路及びこの
ような集積回路のDCテストを簡単なプログラムにより
高速に行えるテスト方法を提供することにある。An object of the present invention is to provide an integrated circuit including a DC test support circuit having an extremely simple and uniform structure and a test method capable of performing a DC test of such an integrated circuit at a high speed by a simple program. It is in.
【0010】[0010]
【課題を解決するための手段】上記の課題は図1の構成
により解決される。即ち、本発明の集積回路は、出力回
路のDCテスト機能を備える集積回路において、テスト
信号及びテストグループの選択信号を入力する入力端子
2と、テストグループの選択信号に基づいてDCテスト
の対象になるグループを選択的に付勢する選択付勢回路
3と、選択付勢回路3の出力により付勢されてN個以下
の数毎にグループ分けされている各出力回路1の入力を
夫々原信号からテスト信号に切り換える切換回路4とを
備えるものである。The above-mentioned problems can be solved by the structure shown in FIG. That is, the integrated circuit of the present invention is an integrated circuit having a DC test function of an output circuit, and an input terminal 2 for inputting a test signal and a test group selection signal, and a DC test target based on the test group selection signal. The input signals of the selection energizing circuit 3 for selectively energizing the groups and the outputs of the output circuits 1 energized by the output of the selection energizing circuit 3 and divided into groups of N or less, respectively. To a test signal.
【0011】また本発明の集積回路のテスト方法は、上
記集積回路のテスト方法において、(a)1のテストグ
ループを選択し、(b)テスト信号を入力して前記1の
テストグループの各出力信号を検査し、(c)上記ステ
ップ(a),(b)を複数のテストグループについて順
次実行するものである。According to the integrated circuit test method of the present invention, in the integrated circuit test method, (a) a test group is selected, (b) a test signal is input, and each output of the test group is output. The signal is inspected, and (c) the above steps (a) and (b) are sequentially executed for a plurality of test groups.
【0012】[0012]
【作用】本発明の集積回路10において、選択付勢回路
3はテストグループの選択信号(例えばグループの選択
信号S0 ,S1 及びDCテストの付勢信号E)に基づい
てDCテストの対象になるグループG1 〜Gk を選択的
に付勢する。切換回路4は選択付勢回路3の出力SEL
0 〜SELk により付勢されてN個以下の数毎にグルー
プ分けされている各出力回路1の入力を夫々原信号(集
積回路本来の信号)からテスト信号Tに切り換える。そ
して、この状態でテスト信号Tを例えば「1」,「0」
に変化させると、対応するグループの各出力回路1の出
力信号は一斉に「1」,「0」に変化する。In the integrated circuit 10 of the present invention, the selection energizing circuit 3 targets the DC test based on the test group selection signals (for example, the group selection signals S 0 and S 1 and the DC test energization signal E). Selectively activate the groups G 1 to G k . The switching circuit 4 is the output SEL of the selection energizing circuit 3.
The input of each output circuit 1 which is energized by 0 to SEL k and is divided into groups of N or less is switched from the original signal (original signal of the integrated circuit) to the test signal T. Then, in this state, the test signal T is, for example, "1", "0".
When changed to, all the output signals of the output circuits 1 of the corresponding group change to "1" and "0" all at once.
【0013】このように本発明の集積回路10は、出力
回路1の入力側に切換回路4を備えると言う単純で画一
的な構成であるので、どのような複雑な集積回路に対し
ても、このような切換回路4の挿入設計は容易であり、
かつ集積回路への実装も容易である。また選択付勢回路
3を例えばデコーダとすれば、少数の選択信号でも多く
のDCテストの対象になるグループを選択的に付勢で
き、もって選択信号のための端子数を少なくできる。ま
た一つのテスト信号を全グループに分配可能であるか
ら、全体としてDCテストのために付加する端子や回路
は少ない。こうして、極めて単純かつ画一的な支援回路
を設けることにより、どのような複雑な集積回路に対し
ても容易かつ確実にDCテストが行える。As described above, since the integrated circuit 10 of the present invention has a simple and uniform structure in which the switching circuit 4 is provided on the input side of the output circuit 1, it can be applied to any complicated integrated circuit. The insertion design of such a switching circuit 4 is easy,
Moreover, it is easy to mount on an integrated circuit. Further, if the selection energizing circuit 3 is, for example, a decoder, even a small number of selection signals can selectively energize a large number of groups subject to the DC test, so that the number of terminals for the selection signals can be reduced. Further, since one test signal can be distributed to all groups, there are few terminals and circuits added for DC test as a whole. Thus, by providing a very simple and uniform support circuit, a DC test can be easily and reliably performed on any complicated integrated circuit.
【0014】好ましくは、N個は複数の出力回路1を同
時にスイッチングさせ得る最大の数である。本発明によ
る支援回路のアーキテクチャは単純であるので、このよ
うな要求を満たす回路設計は容易に行える。また本発明
の集積回路のテスト方法においては、例えば外部のIC
テスターは、(a)入力端子2にテストグループの選択
信号(例えばグループの選択信号S 0 ,S1 及びDCテ
ストの付勢信号E)を入力して1のテストグループを選
択し、(b)引き続き入力端子2にテスト信号Tを入力
して前記1のテストグループの各出力信号を検査する。
そして、(c)上記ステップ(a),(b)を複数のテ
ストグループについて順次実行する。Preferably, N output circuits 1 are provided in the same number.
Sometimes it is the maximum number that can be switched. According to the invention
This is because the architecture of the supporting circuit is simple.
It is easy to design circuits that meet such requirements. The present invention
In the method of testing the integrated circuit of, for example, an external IC
The tester selects the test group for (a) input terminal 2.
Signal (eg group selection signal S 0, S1And DC
Strike test signal E) to select 1 test group
Select (b) and continue to input the test signal T to the input terminal 2.
Then, each output signal of the first test group is inspected.
Then, (c) the steps (a) and (b) are repeated by a plurality of tests.
Stogroup is executed sequentially.
【0015】このように本発明のテスト方法ではテスト
グループの選択、テスト信号の入力及び各出力信号の検
査というような単純で画一的なテストサイクルを単に繰
り返すだけで複雑な集積回路のDCテストが速やかに完
了する。しかも、従来のように予めソフトシミュレーシ
ョン等により集積回路に加える入力信号の組み合わせを
個々に形成する必要も無く、上記のような画一的なDC
テストプログラムによりどのような複雑な集積回路に対
しても容易かつ確実にDCテストが行える。As described above, according to the test method of the present invention, a DC test of a complicated integrated circuit is performed by simply repeating a simple and uniform test cycle such as test group selection, test signal input and output signal inspection. Will be completed promptly. Moreover, it is not necessary to individually form a combination of input signals to be applied to the integrated circuit by soft simulation or the like as in the conventional case, and the uniform DC as described above is used.
The test program enables easy and reliable DC test on any complicated integrated circuit.
【0016】[0016]
【実施例】以下、添付図面に従って本発明による実施例
を詳細に説明する。なお、全図を通して同一符号は同一
又は相当部分を示すものとする。図2は実施例の集積回
路のブロック図で、図において10は実施例の集積回
路、1は出力バッファ回路(B)、2はDCテストのた
めの入力端子、3は一例の選択付勢回路である3−8の
デコーダ(DEC)、41 〜43 は一例の切換回路であ
るデータセレクタ(SEL)、11は複雑な論理演算回
路等を含むCPU、12はRAM、ROM等から成る主
メモリ(MEM)、13はアドレスバス、14はデータ
バス、15はゲート論理回路、AはANDゲート回路、
OはORゲート回路、16はバッファ回路(B)であ
る。Embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The same reference numerals denote the same or corresponding parts throughout the drawings. FIG. 2 is a block diagram of an integrated circuit of the embodiment. In the drawing, 10 is the integrated circuit of the embodiment, 1 is an output buffer circuit (B), 2 is an input terminal for DC test, and 3 is an example of a selection energizing circuit. 3-8 decoder (DEC), 4 1 to 4 3 are data selectors (SEL) which are switching circuits by way of example, 11 is a CPU including a complicated logical operation circuit, etc. Memory (MEM), 13 is an address bus, 14 is a data bus, 15 is a gate logic circuit, A is an AND gate circuit,
O is an OR gate circuit, and 16 is a buffer circuit (B).
【0017】入力端子2にテストグループの選択信号S
0 〜S2 及びDCテストモード信号DCTMを加えると
デコーダ3はテストグループの選択付勢信号SEL0 〜
SEL7 のうちの何れか一つを「1」にする。データセ
レクタ41 のa側入力にはCPU11が出力するアドレ
ス信号(原信号)A0 〜Am が入力しており、b側入力
にはテスト信号DCTDが入力している。そして、デー
タセレクタ41 はデコーダ3の選択付勢信号SEL0 が
「0」の場合はa側入力を選択出力し、また「1」の場
合はb側入力を選択出力する。データセレクタ42 ,4
3 についても同様である。A test group selection signal S is applied to the input terminal 2.
0 to S 2 and adding DC test mode signal DCTM If the decoder 3 biased in the test group selection signal SEL 0 ~
Set any one of SEL 7 to "1". On a side input of the data selector 4 1 has entered the address signal (original signal) A 0 to A m and outputting CPU11 is, the b-side input test signal DCTD is input. Then, the data selector 4 1 selectively outputs the a-side input when the selection energizing signal SEL 0 of the decoder 3 is "0", and selectively outputs the b-side input when the selection energizing signal SEL 0 is "1". Data selector 4 2 , 4
The same applies to 3 .
【0018】なお、各テストグループG1 〜G3 におけ
る各出力バッファ回路1の個数は集積回路10の複数の
出力回路1を同時にスイッチングさせ得る最大の個数以
下の数毎に分けられている。以下、このような集積回路
10に対する実施例のDCテストの動作を説明する。図
3は実施例のDCテストのフローチャートで、例えば外
部(不図示)のICテスターにより実行される。The number of the output buffer circuits 1 in each of the test groups G 1 to G 3 is divided by a number equal to or less than the maximum number that can simultaneously switch the plurality of output circuits 1 of the integrated circuit 10. The operation of the DC test of the embodiment for such an integrated circuit 10 will be described below. FIG. 3 is a flowchart of the DC test of the embodiment, which is executed by, for example, an external (not shown) IC tester.
【0019】ステップS1ではテストグループの選択信
号S0 〜S2 =0及びDCテストモード信号DCTM=
0とするような初期設定を行う。ステップS2では集積
回路10の入力端子2にS0 〜S2 =0かつDCTM=
1を加えてアドレスバスに係るテストグループG1 を選
択する。集積回路10内ではデコーダ3の出力SEL 0
=1になり、これによりデータセレクタ41 ではそれま
でのアドレス信号A0〜Am の選択出力に代えてテスト
信号DCTDを選択出力する。ステップS3では引き続
き集積回路10の入力端子2に「1」,「0」のテスト
信号DCTDを入力する。集積回路10内ではテストグ
ループG1 内の各出力バッファ回路1がテスト信号DC
TDの「1」,「0」に従って一斉に「1」,「0」に
駆動され、これにより各出力端子の信号A0 〜Am には
夫々「1」,「0」に変化する。ステップS4ではこれ
らの出力信号の「1」,「0」の各レベルを読み込み、
これによって各出力バッファ回路1の機能(性能)を検
査する。ステップS5では全グループについてのDCテ
ストが終了したか否かを判別する。もし終了していなけ
ればステップS6でS0 〜S2 =1に更新してステップ
S2に戻る。これにより、今度はデータバスに係るテス
トグループG2 についてのDCテストが行われる。該D
Cテストが終了すると、更に同様にしてゲート論理回路
15に係るテストグループG3 についてのDCテストが
行われる。こうして全グループについてのDCテストが
終了すると、ステップS5の判別でYESとなり、本処
理を終了する。In step S1, a test group selection message is sent.
Issue S0~ S2= 0 and DC test mode signal DCTM =
Initialization such as 0 is performed. Accumulation in step S2
S on the input terminal 2 of the circuit 100~ S2= 0 and DCTM =
Add 1 to test group G for address bus1Choose
Choose. In the integrated circuit 10, the output SEL of the decoder 3 0
= 1 and thus the data selector 41Well then
Address signal A at0~ AmTest instead of selective output of
The signal DCTD is selectively output. Continue in step S3
Input terminal 2 of integrated circuit 10 is tested for "1", "0"
Input the signal DCTD. In the integrated circuit 10, the test group
Loop G1Each output buffer circuit 1 in the test signal DC
According to "1" and "0" of TD, all at once "1" and "0"
Driven by this, signal A of each output terminal0~ AmIn
It changes to "1" and "0" respectively. In step S4
Read each level of "1" and "0" of the output signal from
With this, the function (performance) of each output buffer circuit 1 is detected.
Inspect. In step S5, DC tests for all groups are performed.
It is determined whether or not the strike has ended. If not finished
If so, S in step S60~ S2Update to = 1 and step
Return to S2. This makes it possible to test the data bus
Group G2DC test is performed. The D
When the C test is completed, the gate logic circuit is further processed in the same manner.
Test group G for 153DC test about
Done. DC test for all groups
Upon completion, the determination in step S5 is YES, and
End the reason.
【0020】このように本実施例のDCテストプログラ
ムは単純で画一的に構成できる。即ち、DCテストのグ
ループ数及びグループ毎の出力端子数(即ち、各ピン番
号)等の情報をパラメータとしておけば、どのような複
雑な集積回路に対しても速やか且つ確実にDCテストが
行える。この場合に、既存の入力信号I1 〜Iq につい
ては何ら関知する必要が無い。As described above, the DC test program of this embodiment is simple and can be uniformly constructed. In other words, if information such as the number of groups of DC test and the number of output terminals for each group (that is, each pin number) is used as a parameter, the DC test can be performed quickly and surely on any complicated integrated circuit. In this case, it is not necessary to know about the existing input signals I 1 to I q .
【0021】図4は実施例のDCテストの動作タイミン
グチャートである。テストモード信号DCTMを「1」
にし、かつテストグループの選択信号S0〜S2 を順次
0,1,2と更新しつつ、各テストフェーズで図示の様
な「1」,「0」のテストデータDCTDを加えると、
最初のテストフェーズではアドレス信号A0 〜Am の各
出力端子から夫々に入力と同じ「1」,「0」の出力信
号が得られ、同様にして次のテストフェーズではデータ
信号D0 〜Dn の各出力端子から夫々に入力と同じ
「1」,「0」の出力信号が得られ、更に次のテストフ
ェーズではゲート論理回路の各出力信号O1 〜Op の各
出力端子から夫々に入力と同じ「1」,「0」の出力信
号が得られる。このように入力に加えたテストデータD
CTDの「1」,「0」が直ちに出力信号の「1」,
「0」として現れるのでDCテストに要する時間は大幅
に短縮される。FIG. 4 is an operation timing chart of the DC test of the embodiment. Set the test mode signal DCTM to "1"
Then, while the test group selection signals S 0 to S 2 are sequentially updated to 0, 1, and 2 while adding test data DCTD of “1” and “0” as shown in each test phase,
The first in the test phase the same as the input from the output terminals of the address signals A 0 to A m, respectively "1", the output signal of "0" is obtained, similarly to the data signal D 0 in the next test phase ~D the same "1" and input respectively from the output terminals of n, "0" output signal is obtained, and further from the output terminals of the output signal O 1 ~ O p gate logic circuit in the next test phase each in Output signals of "1" and "0" which are the same as those of the input are obtained. The test data D added to the input in this way
"1" and "0" of CTD are immediately output signals of "1",
Since it appears as "0", the time required for the DC test is greatly reduced.
【0022】なお、上記実施例では選択付勢回路3をデ
コーダとしたがこれに限らない。テストグループの選択
信号に基づいてDCテストの対象になるグループを選択
的に付勢する回路であればどの様な回路でも良い。ま
た、上記実施例では切換回路4をデータセレクタとした
がこれに限らない。出力回路1の入力を実質的に原信号
からテスト信号に切り換える回路であればどの様な回路
でも良い。Although the selection energizing circuit 3 is a decoder in the above embodiment, it is not limited to this. Any circuit may be used as long as it selectively activates the group to be the DC test target based on the test group selection signal. Further, although the switching circuit 4 is the data selector in the above embodiment, the present invention is not limited to this. Any circuit may be used as long as the input of the output circuit 1 is substantially switched from the original signal to the test signal.
【0023】また、本発明の(b)テスト信号を入力し
て前記1のテストグループの各出力信号を検査し、の
「検査し」には各出力信号を読み取って記憶しておき、
後にまとめて検査する場合も含まれる。Further, (b) the test signal of the present invention is input to inspect each output signal of the above-mentioned 1st test group, and each output signal is read and stored in "inspection" of
It also includes the case where they are collectively inspected later.
【0024】[0024]
【発明の効果】以上述べた如く本発明の集積回路は、上
記構成であるので、どの様な複雑な集積回路に対しても
適正なDCテスト機能を容易に設計し、かつ実装でき
る。また本発明の集積回路のテスト方法は、上記構成で
あるので、DCテストのためのプログラム作成が大幅に
単純化、簡略化される上、DCテストの実行時間も大幅
に短縮される。As described above, since the integrated circuit of the present invention has the above-mentioned structure, an appropriate DC test function can be easily designed and mounted on any complicated integrated circuit. Further, since the integrated circuit test method of the present invention has the above-mentioned configuration, the program creation for the DC test is greatly simplified and simplified, and the execution time of the DC test is significantly shortened.
【図1】図1は本発明の原理を説明する図である。FIG. 1 is a diagram illustrating the principle of the present invention.
【図2】図2は実施例の集積回路のブロック図である。FIG. 2 is a block diagram of an integrated circuit according to an embodiment.
【図3】図3は実施例のDCテストのフローチャートで
ある。FIG. 3 is a flow chart of a DC test of the embodiment.
【図4】図4は実施例のDCテストの動作タイミングチ
ャートである。FIG. 4 is an operation timing chart of the DC test of the embodiment.
【図5】図5は従来の集積回路及びそのテスト方法を説
明する図である。FIG. 5 is a diagram illustrating a conventional integrated circuit and a test method thereof.
10 集積回路 1 出力回路 2 入力端子 3 選択付勢回路 4 切換回路 10 integrated circuit 1 output circuit 2 input terminal 3 selection energizing circuit 4 switching circuit
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H01L 27/04 T 8427−4M ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification code Internal reference number FI technical display location H01L 27/04 T 8427-4M
Claims (3)
回路において、 テスト信号及びテストグループの選択信号を入力する入
力端子(2)と、 テストグループの選択信号に基づいてDCテストの対象
になるグループを選択的に付勢する選択付勢回路(3)
と、 選択付勢回路(3)の出力により付勢されてN個以下の
数毎にグループ分けされている各出力回路(1)の入力
を夫々原信号からテスト信号に切り換える切換回路
(4)とを備えることを特徴とする集積回路。1. In an integrated circuit having a DC test function of an output circuit, an input terminal (2) for inputting a test signal and a test group selection signal, and a group to be a DC test target based on the test group selection signal. Energizing circuit for selectively energizing (3)
And a switching circuit (4) for switching the input of each output circuit (1), which is energized by the output of the selective energizing circuit (3) and is grouped into groups of N or less, from the original signal to the test signal. An integrated circuit comprising:
イッチングさせ得る最大の数であることを特徴とする請
求項1の集積回路。2. Integrated circuit according to claim 1, characterized in that N is the maximum number by which a plurality of output circuits (1) can be switched simultaneously.
て、(a)1のテストグループを選択し、(b)テスト
信号を入力して前記1のテストグループの各出力信号を
検査し、(c)上記ステップ(a),(b)を複数のテ
ストグループについて順次実行することを特徴とする集
積回路のテスト方法。3. The integrated circuit test method according to claim 1, wherein (a) 1 test group is selected, (b) a test signal is input, and each output signal of the 1 test group is inspected. c) A method for testing an integrated circuit, wherein the steps (a) and (b) are sequentially performed for a plurality of test groups.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5088562A JPH06300814A (en) | 1993-04-15 | 1993-04-15 | Integrated circuit and its testing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5088562A JPH06300814A (en) | 1993-04-15 | 1993-04-15 | Integrated circuit and its testing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06300814A true JPH06300814A (en) | 1994-10-28 |
Family
ID=13946316
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5088562A Withdrawn JPH06300814A (en) | 1993-04-15 | 1993-04-15 | Integrated circuit and its testing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06300814A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6076178A (en) * | 1997-09-03 | 2000-06-13 | Mitsubishi Denki Kabushiki Kaisha | Test circuit and method for DC testing LSI capable of preventing simultaneous change of signals |
| US6275055B1 (en) | 1998-12-01 | 2001-08-14 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor integrated circuit |
| KR100496793B1 (en) * | 1997-09-25 | 2005-09-15 | 삼성전자주식회사 | A serial test pattern circiut |
| JP2021193366A (en) * | 2020-07-24 | 2021-12-23 | ベイジン バイドゥ ネットコム サイエンス テクノロジー カンパニー リミテッド | Method for testing chip, electronic device, computer readable storage medium, corresponding chip and computer program |
-
1993
- 1993-04-15 JP JP5088562A patent/JPH06300814A/en not_active Withdrawn
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6076178A (en) * | 1997-09-03 | 2000-06-13 | Mitsubishi Denki Kabushiki Kaisha | Test circuit and method for DC testing LSI capable of preventing simultaneous change of signals |
| DE19813197B4 (en) * | 1997-09-03 | 2005-12-15 | Mitsubishi Denki K.K. | Test circuit for DC testing an LSI and method for DC testing |
| KR100496793B1 (en) * | 1997-09-25 | 2005-09-15 | 삼성전자주식회사 | A serial test pattern circiut |
| US6275055B1 (en) | 1998-12-01 | 2001-08-14 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor integrated circuit |
| JP2021193366A (en) * | 2020-07-24 | 2021-12-23 | ベイジン バイドゥ ネットコム サイエンス テクノロジー カンパニー リミテッド | Method for testing chip, electronic device, computer readable storage medium, corresponding chip and computer program |
| US11639964B2 (en) | 2020-07-24 | 2023-05-02 | Beijing Baidu Netcom Science And Technology Co., Ltd. | Method, apparatus and storage medium for testing chip, and chip thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0053665A1 (en) | Testing embedded arrays in large scale integrated circuits | |
| US5077740A (en) | Logic circuit having normal input/output data paths disabled when test data is transferred during macrocell testing | |
| EP0560940A1 (en) | Apparatus for a minimal memory in-circuit digital tester. | |
| JPH0668732B2 (en) | Sukiyan method for information processing equipment | |
| JPH10111346A (en) | Scanning test method for semiconductor integrated circuit | |
| JPH06300814A (en) | Integrated circuit and its testing method | |
| JP2001297598A (en) | Semiconductor integrated circuit device and self-test method for semiconductor integrated circuit device | |
| US6633502B2 (en) | Test device for semiconductor memory circuit | |
| US5726998A (en) | Partial scan path test of a semiconductor logic circuit | |
| JPS59211146A (en) | Scan-in method | |
| JP2648528B2 (en) | LSI design method | |
| JPS63108747A (en) | Gate array integrated circuit | |
| JP2002196047A (en) | Bist circuit built-in semiconductor integrated circuit device and testing method for it | |
| US20050289421A1 (en) | Semiconductor chip | |
| JP2877505B2 (en) | LSI mounting board and data processing device | |
| JPH02247586A (en) | Method for testing semiconductor integrated circuit device | |
| JP3199036B2 (en) | I/O partial circuit automatic generation system and method, and storage medium storing I/O partial circuit automatic generation program | |
| JPS62150181A (en) | Test system for large-scale integrated circuit | |
| JPH06138180A (en) | Logic circuit unit testing machine | |
| JPH06250872A (en) | Integrated circuit | |
| JPH0389178A (en) | Semiconductor integrated circuit | |
| JPS62165800A (en) | logical device | |
| JPH06148291A (en) | Boundary scanning register | |
| JPH07101227B2 (en) | Logic circuit | |
| JPS5924354A (en) | Logic simulator |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20000704 |