JPH033251B2 - - Google Patents
Info
- Publication number
- JPH033251B2 JPH033251B2 JP57003784A JP378482A JPH033251B2 JP H033251 B2 JPH033251 B2 JP H033251B2 JP 57003784 A JP57003784 A JP 57003784A JP 378482 A JP378482 A JP 378482A JP H033251 B2 JPH033251 B2 JP H033251B2
- Authority
- JP
- Japan
- Prior art keywords
- flip
- flop
- circuit
- master
- 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.)
- Expired - Lifetime
Links
- 238000012360 testing method Methods 0.000 claims description 50
- 238000010586 diagram Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 8
- 230000000295 complement effect Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 238000013144 data compression Methods 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/3185—Reconfiguring for testing, e.g. LSSD, partitioning
- G01R31/318533—Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
- G01R31/318541—Scan latches or cell details
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/3185—Reconfiguring for testing, e.g. LSSD, partitioning
- G01R31/318533—Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
- G01R31/318536—Scan chain arrangements, e.g. connections, test bus, analog signals
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tests Of Electronic Circuits (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Semiconductor Integrated Circuits (AREA)
Description
発明の属する技術分野
本発明は試験データの発生、印加および観測が
可能なコンピユータにおける演算制御回路等に用
いる論理集積回路に関する。
従来技術
論理回路の試験方式には従来次のようなものが
ある。すなわち、第1の方式においては、複数の
フリツプフロツプ(以下F/F)を含む論理回路
(以下順序回路)に対して該F/Fに与えられる
クロツクパルスに同期して試験データの発生、印
加および観測を行つている。しかし、この方式で
は、試験データの発生に関して効率的なアルゴリ
ズムを用いていないため試験のために多くの労力
が必要となる。この欠点を改善するために縦属接
続したF/Fによりシフトレジスタを構成し、試
験時にこれらF/Fのデータを順次スキヤンイン
しスキヤンアウトすることにより試験を行なうス
キヤンパス方式が提案されている。この方式の詳
細は1975年IEEEから発行された刊行物「12th
Design Automation Conference」の第114頁−
第122頁記載のS.Funatsu et alによる論文
“TEST GENERATION SYSTEMS IN
JAPAN”を参照できる。しかし、この方式には
試験データをスキヤンインおよびスキヤンアイト
するために時間がかかるという欠点がある。この
欠点を除去するために前記複数のF/Fからなる
シフトレジスタにフイードバツクループを設け試
験用ビツトパターンを疑似乱数で発生する機能と
複数の前記試験用ビツトパターンのそれぞれを与
えて試験を行ない、それら試験結果の各々に対し
てではなくそれら結果間で予め定めた1つの論理
演算を行ない、この演算結果を出力する(該演算
結果から前記試験結果は再生できない)ことによ
り試験結果データの減少を図るデータ圧縮機能と
を備えることに試験を行なう方式も提案されてい
る。この方式の詳細は1979年IEEEから発行され
た刊行物「1979 IEEE Test Conference」の第
37頁から第41頁記載のBernd Ko¨nemann et al
による論文“BUILT−IN LOGIC BLOCK
OBSERVATION TECHNIQUES”を参照でき
る。この方式では内部で試験用ビツトパターンの
自動発生と試験結果の圧縮を行ない、試験対象回
路からの出力データ数を減少させることにより試
験時間の短縮達成を図つている。しかし、試験対
象回路を複数に分割し、分割されたそれぞれの回
路に対してそれぞれ試験を行なうことはできな
い。したがつて、試験時にはそれら対象回路全体
に対して試験を行なわなければならず、この結
果、多くの試験データや時間が要るという欠点が
ある。
発明の目的
本発明の目的は上述の欠点を解決した論理集積
回路を提供することにある。
発明の構成
複数の信号からなるビツトパターンを並列に受
けビツトパターンを並列に出力する組合せ回路
と、
この組合せ回路からのビツトパターンの一部を
並列に受けるマスター側フリツプフロツプ群と、
これらマスター側フリツプフロツプ群の各フリ
ツプフロツプに対応して設けられ前記フリツプフ
ロツプ群からのビツトパターンを受け前記組合せ
回路に帰還させるスレーブ側フリツプフロツプ群
と、
前記マスター側フリツプフロツプ群をそれぞれ
マスタースレーブフリツプフロツプ構成にするた
めの前段の付加フリツプフロツプと、
前記マスター側フリツプフロツプおよび前記前
段の付加フリツプフロツプを縦属持続しフイード
バツクループを有するシフトレジスタを構成し、
試験モード時試験回路出力のデータ圧縮器として
動作するマスター側接続回路と、
前記スレーブ側フリツプフロツプ群をそれぞれ
マスタースレーブフリツプフロツプ構成にするた
めの後段の付加フリツプフロツプと、
前記スレーブ側フリツプフロツプおよび前記後
段の付加フリツプフロツプを縦属接続しフイード
バツクループを有するシフトレジスタを構成し、
試験モード時乱数発生器として動作するスレーブ
側接続回路とを備えている。
発明の実施例
次に本発明について図面を参照して詳細に説明
する。
第1図を参照すると、本発明の論理回路は、組
合せ回路101、この組合せ回路101の一部の
出力を線130−1〜130−nを介して入力
し、その出力線を線140−1〜140−nを介
して前記組合せ回路101に一部入力するマスタ
ースレーブフリツプフロツプ(以下F/F)群1
02、前記F/F群102にビツトパターンをス
キヤンインするための端子103、スキヤンアウ
トするための端子104、前記F/F群106、
前記組合せ回路101に対する入力端子群110
−1〜110−n、および出力端子群120−1
〜120−nから構成されている。
前記組合せ回路101には、U.S.Patent
3761695号のFig.5に記載されている
COMBINATIONAL NETWORK 40、41およ
び42を用いることができる。
この回路は通常モードにおける動作において
は、F/F群102を通常のマスタースレーブ
F/F群として用い。第1図の構成全体である試
験対象回路を同期式順序回路として動作させる。
この回路を試験する場合にはF/F群102を制
御信号端子105および106からの制御信号に
よりシフトレジスタに交換することにより端子1
03から試験用ビツトパターンをシリアルに印加
し組合せ回路101の入力を任意のビツトに設定
することができる。また、F/F群102に設定
されたビツトパターン値は、端子104を介して
シリアルに観測することができるから組合せ回路
101の出力ビツトパターンは出力端子120−
1〜120−nを介して与えられる試験結果ビツ
トパターンと併せて完全に観測することができ
る。
第2図を参図すると、前記F/F群102の第
1の例は、マスタ側F/F201,202,20
3,204,……207、および208、スレー
ブ側F/F211,212,213,214,…
…217および218、モード切換え回路22
0,222,230、および240および排他的
論理和回路Exclusive OR Circuits(EORs)25
0および260から構成されている。通常モード
における動作においてはビツトパターンはマスタ
側F/F201からスレーブ側F/F211に流
れ、テスト時において初期ビツトパターンを設定
する際にはスキヤンイン端子103からシフトレ
ジスタ構成をとるF/F211,212,……2
17および218に該ビツトパターンがセツトさ
れる。F/Fのビツトパターンを観測する際も同
様にシフトレジスタからスキヤンアウト端子10
4を介してビツトパターンが出力される。さらに
テスト時においてフイードバツクループを働かせ
て、シフトレジスタの前段のビツトパターンとル
ープからのビツトパターンとのEORをとること
ができる。
第3A図を参照すると、第2図におけるモード
切り換え回路220は、オアゲート301、アン
ドゲート302、EORゲート303および真信
号と補信号とをともに出す真補ゲート304から
構成されている。
次にこのモード切換え回路220の動作を詳細
に説明する。この回路では、前記端子105およ
び106からの値に応じて出力線311にはマス
ター側F/F201から線321を介して与えら
れる入力ビツトパターン、スキヤンイン端子10
3から線322を介して与えられるビツトパター
ンおよびフイードバツクループと後段のF/F2
12とのそれぞれの出力がEORをとられ線32
3を介して与えられるビツトパターンのいずれか
が出力されるようになつている。この回路の詳細
な動作は次のように表1で示すことができる。
第3B図を参照すると、第2図のモード切り替
え回路222は、オアゲート301、アンドゲー
ト302、および真信号と補信号とをともに出す
真補ゲート304から構成されている。この回路
では、第2図の前記端子105および106から
の制御信号の値に応じて出力線311には第2図
のマスター側F/F203,205および207
から線321を介して与えられるビツトパターン
および第2図の前段F/F212,214および
216から線322を介して与えられるビツトパ
ターンのいずれかが出力される。この回路の詳
TECHNICAL FIELD The present invention relates to a logic integrated circuit used in an arithmetic control circuit or the like in a computer capable of generating, applying, and observing test data. Prior Art Conventionally, there are the following testing methods for logic circuits. That is, in the first method, test data is generated, applied, and observed in synchronization with a clock pulse given to a logic circuit (hereinafter referred to as a sequential circuit) that includes a plurality of flip-flops (hereinafter referred to as F/Fs). is going on. However, this method requires a lot of effort for testing because it does not use an efficient algorithm for generating test data. In order to improve this drawback, a scan pass method has been proposed in which a shift register is formed by cascaded F/Fs and a test is performed by sequentially scanning in and scanning out the data of these F/Fs during testing. Details of this method can be found in the 12th publication published by IEEE in 1975.
Page 114 of “Design Automation Conference”
The paper “TEST GENERATION SYSTEMS IN” by S.Funatsu et al on page 122
However, this method has the disadvantage that it takes time to scan in and scan out the test data. A loop is provided to generate a test bit pattern using pseudo-random numbers, and a test is performed by giving each of the test bit patterns. There has also been proposed a test method that includes a data compression function to reduce test result data by performing a logical operation and outputting the result of the operation (the test result cannot be reproduced from the result of the operation). Details of this method can be found in the publication “1979 IEEE Test Conference” published by IEEE in 1979.
Bernd Ko¨nemann et al on pages 37 to 41
Paper “BUILT−IN LOGIC BLOCK” by
OBSERVATION TECHNIQUES". This method automatically generates a test bit pattern internally and compresses the test results, reducing the amount of data output from the circuit under test, thereby reducing test time. However, it is not possible to divide the circuit under test into multiple parts and test each divided circuit individually.Therefore, when testing, the test must be performed on the entire target circuit. As a result, there is a drawback that a large amount of test data and time are required.Object of the Invention An object of the present invention is to provide a logic integrated circuit that solves the above-mentioned drawbacks.Configuration of the InventionA bit pattern consisting of a plurality of signals. a combinational circuit which receives bit patterns in parallel and outputs bit patterns in parallel; a master side flip-flop group which receives part of the bit patterns from this combinational circuit in parallel; a slave-side flip-flop group for receiving a bit pattern from the flip-flop group and feeding it back to the combinational circuit; an additional front-stage additional flip-flop for making each of the master-side flip-flops into a master-slave flip-flop configuration; Constructing a shift register having a feedback loop by vertically sustaining an additional flip-flop in the previous stage,
a master-side connection circuit that operates as a data compressor for the output of the test circuit in a test mode; an additional flip-flop at a subsequent stage for configuring each of the slave-side flip-flop groups into a master-slave flip-flop configuration; and the slave-side flip-flop and the subsequent stage. A shift register with a feedback loop is constructed by cascade-connecting additional flip-flops.
It is equipped with a slave-side connection circuit that operates as a random number generator in test mode. Embodiments of the Invention Next, the present invention will be described in detail with reference to the drawings. Referring to FIG. 1, the logic circuit of the present invention includes a combinational circuit 101, a part of the output of this combinational circuit 101 is inputted through lines 130-1 to 130-n, and the output line is connected to a line 140-1. A master-slave flip-flop (hereinafter referred to as F/F) group 1 which partially inputs to the combinational circuit 101 through 140-n.
02, a terminal 103 for scanning in the bit pattern to the F/F group 102, a terminal 104 for scanning out the bit pattern, the F/F group 106,
Input terminal group 110 for the combinational circuit 101
-1 to 110-n, and output terminal group 120-1
~120-n. The combinational circuit 101 includes US Patent
Described in Fig. 5 of No. 3761695
COMBINATIONAL NETWORK 40, 41 and 42 can be used. In normal mode operation, this circuit uses the F/F group 102 as a normal master-slave F/F group. The circuit under test, which is the entire configuration of FIG. 1, is operated as a synchronous sequential circuit.
When testing this circuit, the F/F group 102 is replaced with a shift register by control signals from control signal terminals 105 and 106.
By serially applying a test bit pattern from 03 onwards, the input of the combinational circuit 101 can be set to an arbitrary bit. Furthermore, since the bit pattern value set in the F/F group 102 can be observed serially via the terminal 104, the output bit pattern of the combinational circuit 101 is output from the output terminal 120-
1 to 120-n can be fully observed in conjunction with the test result bit pattern. Referring to FIG. 2, the first example of the F/F group 102 includes master side F/Fs 201, 202, 20
3, 204, ... 207, and 208, slave side F/F 211, 212, 213, 214, ...
...217 and 218, mode switching circuit 22
0, 222, 230, and 240 and exclusive OR circuits (EORs) 25
It consists of 0 and 260. In normal mode operation, the bit pattern flows from the master side F/F 201 to the slave side F/F 211, and when setting the initial bit pattern during testing, the F/Fs 211, 212, 212, which take a shift register configuration from the scan-in terminal 103, ...2
The bit pattern is set at 17 and 218. Similarly, when observing the F/F bit pattern, use the scan out terminal 10 from the shift register.
The bit pattern is output via 4. Furthermore, during testing, the feedback loop can be used to perform EOR between the bit pattern in the previous stage of the shift register and the bit pattern from the loop. Referring to FIG. 3A, the mode switching circuit 220 in FIG. 2 is composed of an OR gate 301, an AND gate 302, an EOR gate 303, and a true complement gate 304 that outputs both a true signal and a complementary signal. Next, the operation of this mode switching circuit 220 will be explained in detail. In this circuit, an input bit pattern is applied to the output line 311 from the master side F/F 201 via the line 321 according to the values from the terminals 105 and 106, and an input bit pattern is applied to the scan-in terminal 10.
3 through the line 322 and the feedback loop and the subsequent F/F2.
12 and each output is EORed to line 32
Any of the bit patterns given through 3 is output. The detailed operation of this circuit can be shown in Table 1 as follows. Referring to FIG. 3B, the mode switching circuit 222 of FIG. 2 is comprised of an OR gate 301, an AND gate 302, and a true complement gate 304 that outputs both a true signal and a complementary signal. In this circuit, the output line 311 is connected to the master side F/Fs 203, 205 and 207 in FIG.
Either the bit pattern given through the line 321 from the F/Fs 212, 214, and 216 in FIG. 2 is outputted. Details of this circuit
【表】【table】
【表】
細な動作は上の表2に示すことができる。
第3C図を参照すると、第2図におけるモード
切替え回路230は、オアゲート301、アンド
ゲート302、EORゲート303および真信号
および補信号をともに出す真補ゲート30ケか[Table] The detailed operations can be shown in Table 2 above. Referring to FIG. 3C, the mode switching circuit 230 in FIG.
【表】
ら構成されている。この回路では、第2図に前記
端子105および106からの制御信号の値に応
じて出力線331には第1図の回路101から線
130−1および332を介して与えられるビツ
トパターン、フイードバツクループと後段のF/
F202とのそれぞれの出力がEORをとられ線
333を介して与えられるビツトパターンおよび
接地電位により示される論理値のいずれかが出力
される。この動作の詳細は前述のような表3に示
すことができる。
第3D図を参照すると、第2図のモード切り替
え回路240は、オアゲート301、アンドゲー
ト302、排他的論理和回路303、および真信
号と補信号とをともに出す真補ゲート304から
構成されている。この回路では第2図の前記端子
105および106からの制御信号の値に応じて
出力線331には前段のF/F202,204お
よび206から線341を介して与えられるビツ
トパターン、第1図の組合せ回路101から線1
30−2,130−3,130−4および342
を介して与えられるビツトパターン、および前記
線341を介して与えられるビツトパターンと前
記線342を介して与えられるビツトパターンと
のEORがとられたビツトパターンのいずれかが
出力される。[Table] In this circuit, as shown in FIG. 2, the output line 331 receives the bit pattern and feed input from the circuit 101 in FIG. Back loop and rear F/
The respective outputs of F202 are subjected to EOR and one of the logical values indicated by the bit pattern and ground potential provided via line 333 is output. Details of this operation can be shown in Table 3 as described above. Referring to FIG. 3D, the mode switching circuit 240 of FIG. 2 is composed of an OR gate 301, an AND gate 302, an exclusive OR circuit 303, and a true complement gate 304 that outputs both a true signal and a complementary signal. . In this circuit, the output line 331 receives the bit pattern shown in FIG. Line 1 from combinational circuit 101
30-2, 130-3, 130-4 and 342
Either the bit pattern given through the line 341 or the bit pattern obtained by EORing the bit pattern given through the line 341 and the bit pattern given through the line 342 are output.
【表】
この動作の詳細は前述のような表4に示すこと
ができる。
次に本実施例の動作を第1図から第8図および
表1から表4を参照しながら詳細に説明する。こ
の実施例の動作は通常動作と初期設定、試験およ
び試験結果観測からなる試験動作とに分かれる。
A 通常動作
第1図の端子105および106からの制御
信号の値が“1、1”になると、第1図に示す
組合せ回路101から線130−1〜130−
mを介してビツトパターンが並列に与えられ
る。このビツトパターンは、第1図のF/F群
102内の第2図の切り替え回路230および
240、マスター側F/F群201,203,
205および207、切り替え回路220およ
び221、スレーブ側F/F群211,21
3,215および217および線140−1,
140−2,140−3および140−4を介
して前記組合せ回路101にフイードバツクさ
れる。なお、前記切り替え回路220,22
2,230および240は表1から表4のノー
マルモードにおける動作をすする。
B 試験動作
(a) 初期設定
初期設定動作はまずリセツトモードおよび
シフトモードで実行される。まず、リセツト
モードにおいて第2図の全てのF/F201
−208および211−218が“0”にセ
ツトされる。前記切り替え回路220,22
2,230および240は表1から表4のノ
ーマルモードにおける動作をする。次にシフ
トモードにおいて線221を介して与えられ
るクロツクパルスに応答してマスター側F/
F群201−208がシフトモードとして動
作する。このシフトレジスタへの入力ビツト
パターンは切り替え回路230の出力ビツト
パターンで決定される。端子105および1
06から与えられる上述のシフトモードを形
成する制御信号の値が“1、0”であるため
表3から明らかなようにリセツトモードと同
じ動作をし前記切り替え回路230の出力ビ
ツトは“0”となり、前記切り替え回路24
0は表4から明らかなようにシフトモードの
動作をするためマスター側F/F群201−
208がシフトレジスタとして動作し該F/
F群201−208の出力ビツトは全て
“0”となる。前記切り替え回路220およ
び222も表1および表2からシフトモード
の動作をするため、スレーブ側F/F群21
1−218もシフトレジスタとして動作す
る。この入力ビツトパターンとして“0,
0,0および1”がスキヤンイン端子103
に設定されると、前記スレーブ側F/F群2
11−218のビツトパターンは“1、1、
0、0、0、0および0”となる。これがテ
スト用ビツトパターンとして回路101に設
定されるべき初期値である。
(b) 試験
試験はフイードバツクモード下で行なわれ
る。すなわち、端子105および106から
制御信号“0、1”が与えられると、前記切
り替え回路220,230および240は表
1、表3および表4に示すフイードバツクモ
ードで動作し前記切り替え回路222は表2
に示すシフトモードで動作する。この結果第
2図に示す構成全体は第4図および第6図に
示す構成と等価となる。第2図に示す構成の
うちマスター側F/F群201−208およ
びそれらの周辺回路は第4図に示され、前記
構成のうちスレーブ側F/F群211−21
8およびその周辺回路は第6図に示される。
第4図を参照すると、スレーブ側F/F2
11−218のそれぞれへのクロツクパルス
の供給に応答してF/F回路211,21
3,215および217の出力ビツトパター
ンQ1,Q2,Q3およびQ4は第5図に示すよう
に変化する。
第5図を参照すると、クロツクサイクル0
において前記出力ビツトパターンQ1,Q2,
Q3およびQ4が“1、0、0および0”に設
定される。引き続いてクロツクサイクル1−
14において全て異なるビツトパターンが順
次発生される。クロツクサイクル15−29
においても同様なパターンが前記F/F回路
211,213,215および217から発
生される。これらのビツトパターンは前記
Q1,Q2,Q3およびQ4の内容の組合せから決
定されるものであり、乱数として使用でき
る。すなわち、第4図に示す構成は線形、フ
イードバツク・レジスタによる乱数発生器と
して働く。
第6図を参照すると、マスター側F/F群
201−208のそれぞれへのクロツクパル
スの供給に応答してF/F回路201,20
3,205および207の出力ビツトパター
ンQ1,Q2,Q3およびQ4は第7図のように変
化する。
第7図を参照すると、まずクロツクサイク
ル0では前記F/F回路201,203,2
05および207の出力ビツトパターンQ1,
Q2,Q3およびQ4が(0、0、0および0)
である。次のクロツクサイクル1で信号線1
30−1,130−2,130−3および1
30−4を介してビツトパターン“0、0、
0および1”が与えられるとき、前記F/F
回路201,203,205および207の
出力ビツトパターンQ1,Q2,Q3およびQ4は
“0、0、0および1”となる。以下同様に
15個のクロツクが与えられかつ第7図に示し
たようなビツトパターンが供給された場合に
は、前記F/F回路201,203,205
および207の出力ビツトパターンQ1,Q2,
Q3およびQ4は“1、0、0、および1”と
なる。
(c) 試験結果観測
第8図を参照すると、前記組合せ回路10
1の故障検出は次のようにして行なわれる。
すなわち、信号線130−1,130−2,
130−3、および130−4を介してビツ
トパターンが供給される組み合わせ回路10
1内に故障が発生する。その故障の影響がク
ロツクサイクル9の信号線130−3上に出
現したとすると、その影響はマスター側F/
F群201−208に順次に伝送される。こ
の結果、最終的にはクロツクサイクル15で
の前記F/F回路201,202,205お
よび207の出力ビツトパターンQ1,Q2,
Q3およびQ4が(1、1、1および0)とな
る。これは正常な場合の前記F/F回路20
1,203,205および207の出力ビツ
トパターン、すなわち、第5図のQ1,Q2,
Q3およびQ4が(1、0、0および1)であ
り、前記パターン(1、1、1および0)が
前記パターン“1、0、0、1”と異つてく
ることにより故障の検出を行うことができ
る。
以上述べたように前記マスター側F/F群
201−208は特定な観測サイクル(この
例ではクロツクサイクル15)でのF/F回
路201,203,205および207の出
力ビツトパターンを観測することにより、全
てのサイクルでの出力ビツトパターンQ1−
Q4の状態を観察することなく故障検出が可
能となるので、試験回路出力のデータ圧縮装
置として働く。
すなわち第2図においてマスター側F/F
回路201,202,203,204,…
…,207および208を第5図に示すよう
に構成しておけば、該マスター側F/F回路
を観測データ圧縮装置として使用して組み合
わせ回路101からのビツトパターンの効率
良い試験が可能となる。第9図および第10
図はそれぞれ第1図のF/F群102の第2
の例および第3の例を示す。
前記F/F群102の第2図で示す第1の
例と第9図で示す第2の例とを比較すると、
第2図の第1の例ではEOR回路250およ
び260の一方の入力端子はF/F202お
よび212の出力端子と接続されている。し
かし、第9図の第2の例ではEOR250お
よび260の一方の入力端子204および2
14の出力端子と接続されている。
第1図の前記F/F群102の第3の例を
示す第10図と第1の例を示す第2図とを比
較しながら参照すると、第2図の例では
EOR250および260の他方の入力端子
F/F208および218の出力端子と接続
されている。しかし第10図に示す例では
EOR250および260の他方の入力端子
はF/F208および218の出力端子と接
続されている。
第11図から第13図は第9図の第2の例
の動作を説明する図である。次に、第1図お
よび第9図および第11図から第13図を参
照して本発明の第二の実施例の動作を説明す
る。この実施例における通常動作と試験動作
における初期設定とは、第一の実施例におけ
るこれらの動作と同一である。但し、初期設
定では第9図に示すスキヤンイン端子から入
力ビツトパターンとして“0、1、0および
1”が与えられると、前記スレープ側F/F
群211−218のビツトパターンは“1、
1、0、0、1、1、0および0”となる。
第11図を参照すると、クロツクサイクル
0において、前記出力ビツトパターンQ1,
Q2,Q3およびQ4は“1、0、1および0”
に設定される。引き続いてクロツクサイクル
1−8において全て異なるビツトパターンが
順次発生される。これらのビツトパターンは
前記Q1,Q2,Q3およびQ4の内容の組合せか
ら決定されるものであり乱数として使用でき
る。
第12図を参照すると、まずクロツクサイ
クル0では前記F/F回路201,203,
205および207の出力ビツトパターン
Q1,Q2,Q3およびQ4が“0、0、0、およ
び0”である。次のクロツクサイクル1で信
号線130−1,130−2,130−3お
よび130−4を介してビツトパターン
“0、0、0および1”が与えられるとき前
記出力ビツトパターンQ1,Q2,Q3およびQ4
は“0、0、0および0”となる。
第13図を参照すると、前記組合せ回路1
01の故障検出は次のようにして行なわれ
る。すなわち、信号線130−1,130−
2,130−3および130−4を介してビ
ツトパターンを供給する組合せ回路101内
に故障が発生すると、その故障の影響がクロ
ツクサイクル1の信号線130−2上を介し
てマスター側F/F群201−208に順次
伝送される。この結果、クロツクサイクル8
での出力ビツトパターンQ1,Q2,Q3および
Q4が“1、1、1および0”となる。これ
は正常な場合の第12図で示す出力ビツトパ
ターン“0、1、0および1”と異なつてお
り、この相違により故障検出を行なうことが
できる。
以上述べたように、上記マスター側F/F
群201−208はクロツクサイクル8での
F/F回路201,203,205および2
07の出力ビツトパターンQ1−Q4を観測す
ることにより、全てのクロツクサイクルにお
ける出力ビツトパターンQ1−Q4の状態を観
察することなく故障検出が可能となり試験回
路出力のデータ圧縮装置として動作する。
第14図から第16図は第10図の第3の
例の動作を説明する図である。次に第1図、
第10図および第14図から第16図を参照
して本発明の第3の実施例の動作を説明す
る。この実施例における通常動作と試験動作
における初期設定とは第1の実施例における
これらの動作と同一である。
第14図を参照すると、クロツクサイクル
0においてスレーブ側F/F回路211,2
13,215および217の出力ビツトパタ
ーンQ1−Q4は“1、0、0および0”に設
定される。引き続いてクロツクサイクル1−
5において全て異なるビツトパターンが順次
発生される。これらのビツトパターンはQ1
−Q4の内容の組合せから決定されるもので
あり乱数として使用できる。
第15図を参照すると、第12図における
動作と同じようにクロツクサイクル0では、
F/F回路201,203,205および2
07の出力ビツトパターンQ1−Q4が“0、
0、0および0”である。次のクロツクサイ
クル1で信号線130−1,130−2、1
30−3および130−4を介してビツトパ
ターン“0、0、0および1”が与えられる
とき前記出力ビツトパターンQ1−Q4は“0、
0、0および0”となる。
第16図を参照すると、前記組合せ回路1
01の故障検出は次のようにして行なわれ
る。
すなわち、信号線130−1,130−
2,130−3および130−4を介してビ
ツトパターンを供給する組み合わせ回路10
1内に故障が発生するとこの故障の影響がク
ロツクサイクル1の信号線130−2上に生
じマスター側F/F群201,208に順次
伝送される。この結果、クロツクサイクル5
での出力ビツトパターンQ1−Q4が“1、1、
0および1”となる。これは正常な場合の第
15図で示す出力ビツトパターン“1、1、
1および1”と異なつており、この相違によ
り故障検出を行なうことができる。以上述べ
たように上記マスター側F/F群201−2
08はクロツクサイクル5でのF/F回路2
01,203,205および207の出力ビ
ツトパターンQ1−Q4を観測することにより、
全てのクロツクサイクルにおける出力ビツト
パターンQ1−Q4の状態を観察することなく
故障検出が可能となり試験回路出力のデータ
圧縮装置として動作する。
発明の効果
すなわち、本発明にはフリツプフロツプ群をマ
スタ側およびスレーブ側の両系列についてフイー
ドバツクループ付シフトレジスタとして構成する
ことにより試験データの発生・印加および観測の
各操作を容易に実現できるという効果がある。[Table] Details of this operation can be shown in Table 4 as described above. Next, the operation of this embodiment will be explained in detail with reference to FIGS. 1 to 8 and Tables 1 to 4. The operation of this embodiment is divided into a normal operation and a test operation consisting of initial setting, testing, and test result observation. A Normal operation When the values of the control signals from the terminals 105 and 106 in FIG. 1 become "1, 1", the lines 130-1 to 130-
Bit patterns are provided in parallel via m. This bit pattern is applied to the switching circuits 230 and 240 in FIG. 2 in the F/F group 102 in FIG. 1, the master side F/F group 201, 203,
205 and 207, switching circuits 220 and 221, slave side F/F groups 211, 21
3,215 and 217 and line 140-1,
Feedback is provided to the combinational circuit 101 via 140-2, 140-3 and 140-4. Note that the switching circuits 220, 22
2, 230 and 240 perform operations in normal mode as shown in Tables 1 to 4. B Test Operations (a) Initial Settings Initial setting operations are first performed in reset mode and shift mode. First, in reset mode, all F/F 201 shown in Fig.
-208 and 211-218 are set to "0". The switching circuits 220, 22
2, 230 and 240 operate in the normal mode as shown in Tables 1 to 4. Then, in shift mode, the master side F/
F groups 201-208 operate in shift mode. The input bit pattern to this shift register is determined by the output bit pattern of switching circuit 230. terminals 105 and 1
Since the value of the control signal forming the above-mentioned shift mode given from 06 is "1, 0", as is clear from Table 3, the operation is the same as the reset mode, and the output bit of the switching circuit 230 becomes "0". , the switching circuit 24
As is clear from Table 4, 0 is the master side F/F group 201- for operating in shift mode.
208 operates as a shift register and the F/
The output bits of F group 201-208 are all "0". Since the switching circuits 220 and 222 also operate in the shift mode from Tables 1 and 2, the slave side F/F group 21
1-218 also operates as a shift register. This input bit pattern is “0,
0, 0 and 1” are scan-in terminals 103
When set to , the slave side F/F group 2
The bit pattern of 11-218 is “1, 1,
0, 0, 0, 0 and 0''. These are the initial values to be set in the circuit 101 as the test bit pattern. (b) Test The test is conducted under feedback mode. That is, the terminal 105 When control signals "0, 1" are applied from 106 and 106, the switching circuits 220, 230 and 240 operate in the feedback mode shown in Tables 1, 3 and 4, and the switching circuit 222 operates in the feedback mode shown in Tables 1, 3 and 4.
It operates in the shift mode shown in . As a result, the entire configuration shown in FIG. 2 becomes equivalent to the configurations shown in FIGS. 4 and 6. Of the configuration shown in FIG. 2, the master side F/F group 201-208 and their peripheral circuits are shown in FIG.
8 and its peripheral circuits are shown in FIG. Referring to Figure 4, slave side F/F2
F/F circuits 211 and 21 in response to the supply of clock pulses to each of F/F circuits 11-218.
The output bit patterns Q 1 , Q 2 , Q 3 and Q 4 of 3, 215 and 217 vary as shown in FIG. Referring to Figure 5, clock cycle 0
In the output bit patterns Q 1 , Q 2 ,
Q 3 and Q 4 are set to “1, 0, 0 and 0”. Then clock cycle 1-
At 14, all different bit patterns are generated sequentially. clock cycle 15-29
Similar patterns are also generated from the F/F circuits 211, 213, 215 and 217. These bit patterns are
It is determined from the combination of the contents of Q 1 , Q 2 , Q 3 and Q 4 and can be used as a random number. That is, the configuration shown in FIG. 4 functions as a linear, feedback register random number generator. Referring to FIG. 6, in response to the supply of clock pulses to each of the master side F/F groups 201-208, the F/F circuits 201 and 20
The output bit patterns Q 1 , Q 2 , Q 3 and Q 4 of No. 3, 205 and 207 vary as shown in FIG. Referring to FIG. 7, first, at clock cycle 0, the F/F circuits 201, 203, 2
Output bit pattern Q 1 of 05 and 207,
Q 2 , Q 3 and Q 4 are (0, 0, 0 and 0)
It is. Signal line 1 in the next clock cycle 1
30-1, 130-2, 130-3 and 1
The bit pattern “0, 0,
0 and 1'' are given, the F/F
The output bit patterns Q 1 , Q 2 , Q 3 and Q 4 of circuits 201, 203, 205 and 207 are "0, 0, 0 and 1". Similarly below
When 15 clocks and a bit pattern as shown in FIG. 7 are supplied, the F/F circuits 201, 203, 205
and 207 output bit patterns Q 1 , Q 2 ,
Q 3 and Q 4 are “1, 0, 0, and 1”. (c) Observation of test results Referring to FIG. 8, the combinational circuit 10
Failure detection of No. 1 is performed as follows.
That is, the signal lines 130-1, 130-2,
Combinational circuit 10 supplied with bit patterns via 130-3 and 130-4
A failure occurs within 1. If the effect of the failure appears on the signal line 130-3 in clock cycle 9, the effect will be on the master side F/
It is sequentially transmitted to F groups 201-208. As a result, the output bit patterns Q 1 , Q 2 ,
Q 3 and Q 4 become (1, 1, 1 and 0). This is the F/F circuit 20 in a normal case.
1, 203, 205 and 207, i.e., Q 1 , Q 2 ,
Q 3 and Q 4 are (1, 0, 0, and 1), and the pattern (1, 1, 1, and 0) is different from the pattern "1, 0, 0, 1", so a failure is detected. It can be performed. As described above, the master side F/F group 201-208 observes the output bit patterns of the F/F circuits 201, 203, 205, and 207 in a specific observation cycle (clock cycle 15 in this example). Therefore, the output bit pattern Q 1 − in every cycle is
Since it is possible to detect failures without observing the state of Q4 , it works as a data compression device for test circuit output. In other words, in Fig. 2, the master side F/F
Circuits 201, 202, 203, 204,...
By configuring . . Figures 9 and 10
Each figure shows the second F/F group 102 in FIG.
An example and a third example are shown below. Comparing the first example shown in FIG. 2 and the second example shown in FIG. 9 of the F/F group 102,
In the first example of FIG. 2, one input terminal of EOR circuits 250 and 260 is connected to the output terminals of F/Fs 202 and 212. However, in the second example of FIG.
It is connected to 14 output terminals. When comparing and referring to FIG. 10 showing the third example of the F/F group 102 in FIG. 1 and FIG. 2 showing the first example, the example in FIG.
The other input terminals of EORs 250 and 260 are connected to the output terminals of F/Fs 208 and 218. However, in the example shown in Figure 10,
The other input terminals of EORs 250 and 260 are connected to the output terminals of F/Fs 208 and 218. 11 to 13 are diagrams for explaining the operation of the second example of FIG. 9. Next, the operation of the second embodiment of the present invention will be described with reference to FIGS. 1, 9, and 11 to 13. The initial settings in the normal operation and test operation in this embodiment are the same as those in the first embodiment. However, in the initial setting, when "0, 1, 0 and 1" is given as the input bit pattern from the scan-in terminal shown in FIG.
The bit pattern of groups 211-218 is “1,
1, 0, 0, 1, 1, 0 and 0''. Referring to FIG. 11, at clock cycle 0, the output bit patterns Q 1 ,
Q 2 , Q 3 and Q 4 are “1, 0, 1 and 0”
is set to Subsequently, all different bit patterns are generated sequentially in clock cycles 1-8. These bit patterns are determined from the combination of the contents of Q 1 , Q 2 , Q 3 and Q 4 and can be used as random numbers. Referring to FIG. 12, first, at clock cycle 0, the F/F circuits 201, 203,
Output bit pattern of 205 and 207
Q 1 , Q 2 , Q 3 and Q 4 are “0, 0, 0, and 0”. When the bit patterns "0, 0, 0 and 1" are applied via signal lines 130-1, 130-2, 130-3 and 130-4 in the next clock cycle 1, the output bit patterns Q 1 , Q 2 , Q 3 and Q 4
becomes "0, 0, 0 and 0". Referring to FIG. 13, the combinational circuit 1
01 failure detection is performed as follows. That is, the signal lines 130-1, 130-
2, 130-3 and 130-4, the effect of the failure is transmitted to the master side F/2 via signal line 130-2 in clock cycle 1. It is sequentially transmitted to F groups 201-208. As a result, clock cycle 8
Output bit pattern Q 1 , Q 2 , Q 3 and
Q 4 becomes "1, 1, 1 and 0". This is different from the output bit pattern "0, 1, 0, and 1" shown in FIG. 12 in the normal case, and failure detection can be performed based on this difference. As mentioned above, the master side F/F
Groups 201-208 are F/F circuits 201, 203, 205 and 2 at clock cycle 8.
By observing the output bit patterns Q 1 - Q 4 of 07, it is possible to detect failures without observing the states of the output bit patterns Q 1 - Q 4 in every clock cycle, and it can be used as a data compression device for test circuit output. Operate. 14 to 16 are diagrams for explaining the operation of the third example shown in FIG. 10. Next, Figure 1,
The operation of the third embodiment of the present invention will be described with reference to FIG. 10 and FIGS. 14 to 16. The initial settings in the normal operation and test operation in this embodiment are the same as those in the first embodiment. Referring to FIG. 14, in clock cycle 0, slave side F/F circuits 211, 2
The output bit patterns Q 1 -Q 4 of 13, 215 and 217 are set to "1, 0, 0 and 0". Then clock cycle 1-
5, all different bit patterns are generated sequentially. These bit patterns are Q 1
−Q It is determined from the combination of the contents of 4 and can be used as a random number. Referring to FIG. 15, at clock cycle 0, similar to the operation in FIG.
F/F circuits 201, 203, 205 and 2
The output bit pattern Q1 - Q4 of 07 is “0,
0, 0 and 0''. In the next clock cycle 1, signal lines 130-1, 130-2, 1
When the bit patterns "0, 0, 0 and 1" are applied through the output terminals 30-3 and 130-4, the output bit patterns Q1 - Q4 are "0, 0, 0 and 1".
0, 0 and 0''. Referring to FIG. 16, the combinational circuit 1
01 failure detection is performed as follows. That is, the signal lines 130-1, 130-
2, 130-3 and 130-4.
When a failure occurs in clock cycle 1, the effect of this failure occurs on signal line 130-2 of clock cycle 1 and is sequentially transmitted to master side F/F groups 201 and 208. As a result, clock cycle 5
The output bit pattern Q 1 −Q 4 is “1, 1,
0 and 1". This corresponds to the output bit pattern "1, 1,
1" and 1", and failure detection can be performed based on this difference.As described above, the master side F/F group 201-2
08 is F/F circuit 2 at clock cycle 5
By observing the output bit patterns Q 1 -Q 4 of 01, 203, 205 and 207,
Failure detection is possible without observing the states of the output bit patterns Q1 - Q4 in every clock cycle, and the circuit operates as a data compression device for the test circuit output. Effects of the Invention In other words, the present invention has the advantage that by configuring the flip-flop group as a shift register with a feedback loop for both master side and slave side systems, each operation of generating/applying test data and observing can be easily realized. effective.
第1図は本発明の構成を示す図、第2図は第1
図に示すF/F群の詳細な構成を示す図、第3A
図−第3D図は第2図の切り換え回路の詳細な構
成を示す図、第4図−第8図は本発明の第1の実
施例の動作を説明するための図、第9図−第10
図は第2図の変形例を示す図、第11図−第13
図は第9図の動作を説明するための図、第14図
−第16図は第10図の動作を説明するための図
である。
第1図から第16図において、101……組み
合わせ回路、102……マスタ/スレーブF/F
群、103……スキヤン・イン端子、104……
スキヤン・アウト端子、105,106……動作
モード制御端子、110−1〜110−l……入
力端子群、120−1〜120−n……出力端子
群、130−1〜130−m……組み合わせ回路
出力、140−1〜140−m……組み合わせ回
路入力、201,202,203,204,20
5,206,207,208……マスタ側F/
F、211,212,213,214,215,
216,217,218……スレーブ側F/F、
220,222,230,240……切り換え回
路、221……クロツク信号、241,242,
243,244,245,246,247,24
8……各F/Fへのクロツク供給信号、250,
260……排他的論理和ゲート、301……OR
ゲート、302……ANDゲート、303……排
他的論理和ゲート、304……真補ゲート、31
1……切り換え回路220,222の出力信号、
321……データ入力信号、322……シフト・
データ信号、323……フイード・バツク信号、
331……切り換え回路230,240の出力信
号、332……切り替え回路230のデータ入力
信号、333……切り替え回路230のフイード
バツク信号、341……切り替え回路240のシ
フト・データ信号、342……切り替え回路24
0のデータ入力信号。
FIG. 1 is a diagram showing the configuration of the present invention, and FIG. 2 is a diagram showing the configuration of the present invention.
A diagram showing the detailed configuration of the F/F group shown in the figure, 3rd A
3D is a diagram showing the detailed configuration of the switching circuit in FIG. 2, FIGS. 4 to 8 are diagrams for explaining the operation of the first embodiment of the present invention, and FIG. 10
The figure shows a modification of Fig. 2, Figs. 11-13.
The figure is a diagram for explaining the operation of FIG. 9, and FIGS. 14 to 16 are diagrams for explaining the operation of FIG. 10. In FIGS. 1 to 16, 101...combination circuit, 102...master/slave F/F
Group, 103...Scan-in terminal, 104...
Scan out terminals, 105, 106...Operating mode control terminals, 110-1 to 110-l...Input terminal group, 120-1 to 120-n...Output terminal group, 130-1 to 130-m... Combinational circuit output, 140-1 to 140-m... Combinational circuit input, 201, 202, 203, 204, 20
5,206,207,208...Master side F/
F, 211, 212, 213, 214, 215,
216, 217, 218...Slave side F/F,
220, 222, 230, 240...Switching circuit, 221...Clock signal, 241, 242,
243, 244, 245, 246, 247, 24
8...Clock supply signal to each F/F, 250,
260...Exclusive OR gate, 301...OR
Gate, 302...AND gate, 303...Exclusive OR gate, 304...True complementary gate, 31
1... Output signal of switching circuits 220, 222,
321...Data input signal, 322...Shift/
data signal, 323...feedback signal,
331... Output signal of switching circuits 230, 240, 332... Data input signal of switching circuit 230, 333... Feedback signal of switching circuit 230, 341... Shift data signal of switching circuit 240, 342... Switching circuit 24
0 data input signal.
Claims (1)
受けビツトパターンを並列に出力する組合せ回路
と、 この組合せ回路からのビツトパターンの一部を
並列に受けるマスター側フリツプフロツプ群と、 これらマスター側フリツプフロツプ群の各フリ
ツプフロツプに対応して設けられ前記フリツプフ
ロツプ群からのビツトパターンを受け前記組合せ
回路に帰還させるスレーブ側フリツプフロツプ群
と、 前記マスター側フリツプフロツプ群をそれぞれ
マスタースレーブフリツプフロツプ構成にするた
めの前段の付加フリツプフロツプと、 前記マスター側フリツプフロツプおよび前記前
段の付加フリツプフロツプを縦属接続しフイード
バツクループを有するシフトレジスタを構成し、
試験モード時試験回路出力のデータ圧縮器として
動作するマスター側接続回路と、 前記スレーブ側フリツプフロツプ群をそれぞれ
マスタースレーブフリツプフロツプ構成にするた
めの後段の付加フリツプフロツプと、 前記スレーブ側フリツプフロツプおよび前記後
段の付加フリツプフロツプを縦属接続しフイード
バツクループを有するシフトレジスタを構成し、
試験モード時乱数発生器として動作するスレーブ
側接続回路とを備えたことを特徴とする論理集積
回路。[Scope of Claims] 1. A combinational circuit that receives bit patterns consisting of a plurality of signals in parallel and outputs the bit patterns in parallel, a master side flip-flop group that receives part of the bit patterns from this combinational circuit in parallel, and A slave-side flip-flop group is provided corresponding to each flip-flop in the master-side flip-flop group and receives a bit pattern from the flip-flop group and returns it to the combinational circuit, and each of the master-side flip-flop groups is configured as a master-slave flip-flop. A shift register having a feedback loop is constructed by cascade-connecting the master side flip-flop and the preceding additional flip-flop,
a master-side connection circuit that operates as a data compressor for the output of the test circuit in a test mode; an additional flip-flop at a subsequent stage for configuring each of the slave-side flip-flop groups into a master-slave flip-flop configuration; and the slave-side flip-flop and the subsequent stage. A shift register with a feedback loop is constructed by cascade-connecting additional flip-flops.
A logic integrated circuit comprising: a slave-side connection circuit that operates as a random number generator in a test mode.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57003784A JPS58121447A (en) | 1982-01-13 | 1982-01-13 | Logical integrated circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57003784A JPS58121447A (en) | 1982-01-13 | 1982-01-13 | Logical integrated circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS58121447A JPS58121447A (en) | 1983-07-19 |
JPH033251B2 true JPH033251B2 (en) | 1991-01-18 |
Family
ID=11566806
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP57003784A Granted JPS58121447A (en) | 1982-01-13 | 1982-01-13 | Logical integrated circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS58121447A (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH081457B2 (en) * | 1989-09-29 | 1996-01-10 | 株式会社東芝 | Testability circuits in digital integrated circuits. |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5483341A (en) * | 1977-12-15 | 1979-07-03 | Nec Corp | Digital integrated circuit |
JPS5548898A (en) * | 1978-10-05 | 1980-04-08 | Mitsubishi Electric Corp | Composite latch circuit |
-
1982
- 1982-01-13 JP JP57003784A patent/JPS58121447A/en active Granted
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5483341A (en) * | 1977-12-15 | 1979-07-03 | Nec Corp | Digital integrated circuit |
JPS5548898A (en) * | 1978-10-05 | 1980-04-08 | Mitsubishi Electric Corp | Composite latch circuit |
Also Published As
Publication number | Publication date |
---|---|
JPS58121447A (en) | 1983-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4740970A (en) | Integrated circuit arrangement | |
IE56976B1 (en) | Improvements in or relating to integrated circuits | |
GB1581865A (en) | Method of testing a logic system | |
US4424581A (en) | Logic circuit with a test capability | |
KR970011375B1 (en) | Apparatus and method for self-test control of multiple circuit elements | |
JPH05223899A (en) | Formatter circuit | |
Canham et al. | Evolved fault tolerance in evolvable hardware | |
JPH05281308A (en) | Logic integrated circuit | |
JP2846428B2 (en) | Logical comparison circuit | |
US4905241A (en) | Logic module for generating unequiprobable/random patterns for integrated circuits | |
GB2210171A (en) | Test overlay circuit | |
JPH033251B2 (en) | ||
JPH04313119A (en) | Pseudo random number pattern generator | |
US6272656B1 (en) | Semiconductor integrated circuit including test facilitation circuit and test method thereof | |
Gericota et al. | DRAFT: an on-line fault detection method for dynamic and partially reconfigurable FPGAs | |
US6625767B1 (en) | Method and device for collecting output logic values from a logic unit in an electronic circuit | |
JP3543399B2 (en) | Semiconductor device with inspection function and its self-inspection method | |
JP3185426B2 (en) | Data transfer circuit for memory device inspection | |
JP3194060B2 (en) | Logic circuit device and test method therefor | |
RU2211481C2 (en) | Random-number generator | |
Grassl et al. | A self-testing PLA | |
SU477413A1 (en) | Testing Device | |
Srivani | SPI IMPLEMENTATION WITH LOGIC BIST USING VIVADO IDE | |
JP2572971B2 (en) | Flip-flop equivalent circuit | |
Szász et al. | Synchronisation Strategy in Complex Digital Voter-based Systems |