【発明の詳細な説明】産業上の利用分野本発明は、テスト回路に間し、特に、被テスト回路に入
力するテストパターンが外部からのコントロール信号に
より変えることができるテスト回路に間する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to test circuits, and particularly to test circuits in which a test pattern input to a circuit under test can be changed by an external control signal.
従来の技術従来におけるこの種のテスト回路は、第3図に示すよう
に、カスケードにつながり、シフトレジスタを構成する
フリップフロップZI(i =1.2 。BACKGROUND OF THE INVENTION As shown in FIG. 3, a conventional test circuit of this type consists of flip-flops ZI (i = 1.2) connected in cascade to form a shift register.
・・・・、k)と、各フリップフロップZ、 (i =
1 。..., k) and each flip-flop Z, (i =
1.
2、・・・・ k〉の出力の排他OR論理値をとる排他
ORゲート回路300とを有し、排他ORゲート回路3
00の出力はシフトレジスタのフリップフロップz1の
入力に帰還するという構成が採られていた(リニアフィ
ードバックシフトレジスタ構成)。2,...k>, and an exclusive OR gate circuit 300 that takes the exclusive OR logical value of the output of
A configuration was adopted in which the output of 00 was fed back to the input of the flip-flop z1 of the shift register (linear feedback shift register configuration).
上記テスト回路が発生するテストパターンQ1(i=1
.2.・・・・、k)は上記排他ORゲート回路300
の構成により、一意的に決まる。Test pattern Q1 (i=1
.. 2. ..., k) is the above exclusive OR gate circuit 300
It is uniquely determined by the configuration of.
発明が解決しようとする課題しかしながら、上述した従来のテスト回路は、カスケー
ドにつながったフリップフロップからなるシフトレジス
タの各ビット出力が直接排他ORゲート回路に入力して
いるために、出力Q+(i=1゜2、・・・・、k)に
生成されるテストパターンはシフトレジスタのビット数
Kが固定の場合には排他ORゲート回路構成、即ち帰還
条件C+(i=1.2゜・・・・・・、k)により一意
的に決定してしまうために、発生テストパターンQ+(
i=1.2.・・・・K)の変更ができないという課題
があった。Problems to be Solved by the Invention However, in the conventional test circuit described above, since each bit output of the shift register consisting of cascaded flip-flops is directly input to the exclusive OR gate circuit, the output Q+(i= If the number of bits K of the shift register is fixed, the test pattern generated at 1°2, . ..., k), the generated test pattern Q+(
i=1.2. There was a problem that K) could not be changed.
本発明は従来の上記実情に鑑みてなされたものであり、
従って本発明の目的は、従来の技術に内在する上記課題
を解決し、被テスト回路に入力する疑似ランダムテスト
パターンを被テスト回路に応じて最適に設定することを
可能とした新規なテスト回路を提供することにある。The present invention has been made in view of the above-mentioned conventional situation,
Therefore, an object of the present invention is to solve the above-mentioned problems inherent in the conventional technology, and to provide a new test circuit that makes it possible to optimally set a pseudo-random test pattern input to the circuit under test according to the circuit under test. It is about providing.
*Hを解決するための手段上記目的を達成する為に、本発明に係るテスト回路は、
カスケードに接続されたフリップフロップからなるシフ
トレジスタの各ビットの出力が一旦変換回路により被テ
スト回路に最適なものへと変換されたのちに排他ORゲ
ート回路に入力する構成が採られ、上記変換回路は外部
からのコントロール信号により変換方法を設定できるこ
とを特徴としている。*Means for solving H In order to achieve the above object, the test circuit according to the present invention:
A configuration is adopted in which the output of each bit of a shift register consisting of flip-flops connected in cascade is first converted by a conversion circuit into the one most suitable for the circuit under test, and then inputted to an exclusive OR gate circuit. The feature is that the conversion method can be set using an external control signal.
実施例次に本発明をその好ましい一実施例について図面を参照
して具体的に説明する。Embodiment Next, a preferred embodiment of the present invention will be specifically explained with reference to the drawings.
第1図は本発明の一実施例を示す回路ブロック構成図で
ある。FIG. 1 is a circuit block diagram showing an embodiment of the present invention.
第1図を参照するに、第1図に示された本発明が第3図
の従来例と異なる点は、変換回路101がフリップフロ
ップY+(i=1.2.・・・・、K)と排他ORゲー
ト回路100の間に挿入されていることである。変換回
路101はコントロール端子102により、変換形式が
設定されるような構成になっている。いま、コントロー
ル端子102の本数がX本(O≦X≦R)あるとすると
、変換回路101の変換形式は2Xとおりあることにな
る。Xの値は必要に応じて決めればよい。Referring to FIG. 1, the difference between the present invention shown in FIG. 1 and the conventional example shown in FIG. and the exclusive OR gate circuit 100. The conversion circuit 101 is configured such that a conversion format is set by a control terminal 102. Now, assuming that the number of control terminals 102 is X (O≦X≦R), there are 2X conversion formats of the conversion circuit 101. The value of X may be determined as necessary.
第2図は第1図に示された変換回路101の内部構成例
を示すものである。FIG. 2 shows an example of the internal configuration of the conversion circuit 101 shown in FIG.
第2図を参照するに、変換回路101には、第1図のフ
リップフロップY+(i=1.2.・・K)の出力であ
る旧帰還条件Ca 、CI、CI(1≦α、β、γ≦K
)が入力し、変換回路101から新帰還条件C’a、C
’β、C′y(1≦α、β、γ≦K)を出力する。(C
σ、CI−Cr>−”(C’a、C’β、C゛γ)の変
換形式はコントロール端子信号aσ、aβ、aγにより
決まる。Referring to FIG. 2, the conversion circuit 101 has the old feedback conditions Ca, CI, CI (1≦α, β , γ≦K
) is input, and new feedback conditions C'a, C are input from the conversion circuit 101.
'β, C'y (1≦α, β, γ≦K) is output. (C
The conversion format of σ, CI-Cr>-” (C'a, C'β, C'γ) is determined by the control terminal signals aσ, aβ, aγ.
変換回路101のトランジスタTra、Trβ、Tr7
の数、配置方法は被テスト回路の故障検出を高めるよう
なパターンが発生できるように選ばれる。Transistors Tra, Trβ, Tr7 of the conversion circuit 101
The number and placement method are selected so as to generate a pattern that increases fault detection in the circuit under test.
トランジスタTr3Trβ、Trγが“オフ”のときに
、それぞれの出力C′α、C′β、C′γ が不定にな
らないようにプルダウン抵抗201.202.203を
通してグランドにおとすという対策が採られている。When transistors Tr3, Trβ, and Trγ are "off," a measure is taken to ground them through pull-down resistors 201, 202, and 203 so that the respective outputs C'α, C'β, and C'γ do not become unstable. .
第1図のノード1 (103)における論理値XI、は
時刻nの時には式(1)のように書くことができる。但しX−+(i=
1.2.・・・・、K)は時刻nにおけるフリップフロ
ップY+(i=1.2.・・・・、K)の論理値、C′
1は第1図の変換回路101の出力である新帰還条件で
ある。The logical value XI at node 1 (103) in FIG. 1 can be written as equation (1) at time n. However, X−+(i=
1.2. ..., K) is the logical value of flip-flop Y+ (i = 1.2..., K) at time n, C'
1 is the new feedback condition which is the output of the conversion circuit 101 in FIG.
発明の詳細な説明したように、本発明によれば、リニアフィードバ
ックシフトレジスタのテストパターン発生を決定する各
フリップフロップの出力の帰還条件を外部からの信号に
より変換することにより帰還条件を変えられるので、複
数のテストパターンのセットが容易となり、被テスト回
路の故障検出率が高くなるという効果が得られる。As described in detail, according to the present invention, the feedback condition of the output of each flip-flop, which determines the test pattern generation of the linear feedback shift register, can be changed by converting it with an external signal. , it becomes easy to set a plurality of test patterns, and the effect of increasing the failure detection rate of the circuit under test can be obtained.
第1図は本発明の一実施例を示すブロック構成図、第2
図は第1図に示された変換回路の具体的回路構成図、第
3図は従来のリニアフィードバックシフトレジスタを用
いたテスト回路のブロック図である。Y+(i=1.2.・・・・、k)・・・フリップフロ
ップ、Ql、 Q2.・・・・、Qに・・・・出力、1
00・・排他ORゲート回路、101・・・変換回路、
102・・・コントロール端子、103・・・ノード1
、CI、 C2,・・・・、CK・・・旧帰還条件、
c’、、c′2.・・・・、C’K・・・新帰還条件C
α、Cβ、・・・・、Cy・・・旧帰還条件、Tr+、
Trβ・・・・、T「1・・・MOS )ランジスタ、
C′σ、C゛β、・・・、c′ア61.新帰還条件、a
a、aβ、・・・・、aγ・・・コントロール端子信号
、201.202.203・・・プルダウン抵抗L(i= 1 、2 、・・・・、k)・・・フリップ
フロップ、Ql、Q2.・・・・、QK・・・出力、3
00・・・排他ORゲート回路、C1,C2、・・・・
、CK・・・帰還条件特許出願人 日本電気株式会社代 理 人 弁理士 熊谷雄太部第2図FIG. 1 is a block diagram showing one embodiment of the present invention, and FIG.
This figure is a specific circuit configuration diagram of the conversion circuit shown in FIG. 1, and FIG. 3 is a block diagram of a test circuit using a conventional linear feedback shift register. Y+(i=1.2...,k)...Flip-flop, Ql, Q2. ..., to Q ...output, 1
00... Exclusive OR gate circuit, 101... Conversion circuit,
102...Control terminal, 103...Node 1
, CI, C2,..., CK... old return condition,
c',,c'2. ..., C'K...New return condition C
α, Cβ, ..., Cy... old return condition, Tr+,
Trβ..., T"1...MOS) transistor,
C'σ, C゛β,..., c'a61. New return condition, a
a, aβ,..., aγ... Control terminal signal, 201.202.203... Pull-down resistor L (i = 1, 2,..., k)... Flip-flop, Ql, Q2. ..., QK...output, 3
00...Exclusive OR gate circuit, C1, C2,...
, CK...Return condition patent applicant NEC Corporation representative Patent attorney Yutabe Kumagai Figure 2
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2270946AJPH04147071A (en) | 1990-10-09 | 1990-10-09 | Test circuit |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2270946AJPH04147071A (en) | 1990-10-09 | 1990-10-09 | Test circuit |
| Publication Number | Publication Date |
|---|---|
| JPH04147071Atrue JPH04147071A (en) | 1992-05-20 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2270946APendingJPH04147071A (en) | 1990-10-09 | 1990-10-09 | Test circuit |
| Country | Link |
|---|---|
| JP (1) | JPH04147071A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6873939B1 (en) | 2001-02-02 | 2005-03-29 | Rambus Inc. | Method and apparatus for evaluating and calibrating a signaling system |
| US7137048B2 (en) | 2001-02-02 | 2006-11-14 | Rambus Inc. | Method and apparatus for evaluating and optimizing a signaling system |
| US7490275B2 (en) | 2001-02-02 | 2009-02-10 | Rambus Inc. | Method and apparatus for evaluating and optimizing a signaling system |
| US7765074B2 (en) | 2003-02-11 | 2010-07-27 | Rambus Inc. | Circuit, apparatus and method for capturing a representation of a waveform from a clock-data recovery (CDR) unit |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6873939B1 (en) | 2001-02-02 | 2005-03-29 | Rambus Inc. | Method and apparatus for evaluating and calibrating a signaling system |
| US7137048B2 (en) | 2001-02-02 | 2006-11-14 | Rambus Inc. | Method and apparatus for evaluating and optimizing a signaling system |
| US7360127B2 (en) | 2001-02-02 | 2008-04-15 | Rambus Inc. | Method and apparatus for evaluating and optimizing a signaling system |
| US7490275B2 (en) | 2001-02-02 | 2009-02-10 | Rambus Inc. | Method and apparatus for evaluating and optimizing a signaling system |
| US10855413B2 (en) | 2001-02-02 | 2020-12-01 | Rambus Inc. | Method and apparatus for evaluating and optimizing a signaling system |
| US7765074B2 (en) | 2003-02-11 | 2010-07-27 | Rambus Inc. | Circuit, apparatus and method for capturing a representation of a waveform from a clock-data recovery (CDR) unit |
| Publication | Publication Date | Title |
|---|---|---|
| JP2946658B2 (en) | Flip-flop circuit | |
| US4611183A (en) | Digital decorrelating random data generator | |
| JPH04147071A (en) | Test circuit | |
| JP2707595B2 (en) | ROM code number reading circuit | |
| JPS592583Y2 (en) | Cyclic code encoding circuit | |
| JPH0599987A (en) | Test circuit | |
| JPH0534409A (en) | Test mode control signal generating circuit | |
| JP2853945B2 (en) | Semiconductor integrated circuit device | |
| JP2868038B2 (en) | Test circuit for semiconductor integrated circuit device | |
| JPS61149866A (en) | semiconductor integrated circuit | |
| JPS585026A (en) | Semiconductor integrated circuit | |
| JPS6095370A (en) | Integrated circuit device | |
| JPH04265873A (en) | Logic circuit with delay time measuring circuit | |
| JP2815601B2 (en) | Reference voltage generation circuit | |
| JPS61126821A (en) | Logic lsi circuit | |
| JPH03208134A (en) | Semiconductor integrated circuit | |
| JPH04113282A (en) | Semiconductor integrated circuit | |
| JPH0353719A (en) | A/d converter | |
| JPH03254956A (en) | Semiconductor integrated circuit device | |
| JPS61213934A (en) | Shift bus circuit | |
| JPH0566247A (en) | Semiconductor integrated circuit | |
| JPH02307083A (en) | Integrated circuit | |
| JPS59128464A (en) | Test input circuit of semiconductor integrated circuit | |
| JPS63175784A (en) | Semiconductor integrated circuit device | |
| JPS59204316A (en) | Logic circuit output suppression circuit |