JPH04167611A - Flip-flop circuit - Google Patents
Flip-flop circuitInfo
- Publication number
- JPH04167611A JPH04167611A JP2290404A JP29040490A JPH04167611A JP H04167611 A JPH04167611 A JP H04167611A JP 2290404 A JP2290404 A JP 2290404A JP 29040490 A JP29040490 A JP 29040490A JP H04167611 A JPH04167611 A JP H04167611A
- Authority
- JP
- Japan
- Prior art keywords
- flip
- circuit
- flop circuit
- clock signal
- exclusive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012360 testing method Methods 0.000 abstract description 10
- 238000000034 method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、LSIのテストを容易にする為のフリップフ
ロップ回路に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a flip-flop circuit for facilitating LSI testing.
[従来の技術]
ICの高集積化が進むにつれて、回路規模が増大し機能
が複雑化してきている。その結果、ICのテストが非常
に困難な問題となってきている。[Prior Art] As ICs become more highly integrated, their circuit scale increases and their functions become more complex. As a result, testing of ICs has become a very difficult problem.
一般にICの回路は、組み合わせ回路と順序回路とにわ
けられるが、後者である順序回路、すなわちフリップフ
ロップ回路・ラッチ回路等が、ICのテストを妨げる要
因となっている。そこで、そのフリップフロップ回路・
ラッチ回路等の制御性・観測性を高めるべくして、シフ
トレジスタ方式・アクセス方式等の技法及び、それぞれ
の特徴をもつフリップフロップ回路・ラッチ回路が考え
られてきたが、それらには光回路に要求される回路制約
があった。その代表的な制約の1部を以下に示す。Generally, IC circuits are divided into combinational circuits and sequential circuits, and the latter sequential circuits, such as flip-flop circuits and latch circuits, are a factor that hinders IC testing. Therefore, the flip-flop circuit
In order to improve the controllability and observability of latch circuits, techniques such as shift register methods and access methods, as well as flip-flop circuits and latch circuits with their respective characteristics, have been considered. There were required circuit constraints. Some of the typical constraints are shown below.
1)フリップフロップ回路のクロック信号は、外部クロ
ック入力端子からゲートのみを通るパスによって制御さ
れること。1) The clock signal of the flip-flop circuit is controlled by a path from the external clock input terminal through only the gate.
2)フリップフロップ回路は、外部クロック入力端子を
オフにすれば動作しないこと。2) The flip-flop circuit should not operate if the external clock input terminal is turned off.
3)ラッチ回路間でデータ転送する場合、双方のクロッ
ク信号は同一クロック信号にしないこと。3) When transferring data between latch circuits, do not use the same clock signal for both clock signals.
4)クロック信号同士のアンド禁止。4) AND of clock signals is prohibited.
5)ゲートのみからなるループの禁止。5) Prohibition of loops consisting only of gates.
[発明が解決しようとする課題]
本発明は、ICのテストが容易になる、制御性・観測性
に優れた、元回路に要求される回路制約のない、フリッ
プフロップ回路を提供するものである。[Problems to be Solved by the Invention] The present invention provides a flip-flop circuit that facilitates IC testing, has excellent controllability and observability, and has no circuit restrictions required of the original circuit. .
[課題を解決するための手段]
フリッププロップ回路において、外部から直接制御可能
なスキャンクロック信号を受けるスキャンクロック端子
と、イクスクルーシブオア回路を設け、該イクスクルー
シブオア回路の出力端子を前記フリップフロップ回路の
クロック端子に接続し、該イクズクルーシブオア回路の
入力端子にはクロック信号と、スキャンクロック信号を
接続して、スキャンクロック信号により、任意に前記フ
リップフロップ回路のクロック端子に制御信号を与えら
れる機能を有することを特徴とする。[Means for Solving the Problem] A flip-flop circuit is provided with a scan clock terminal that receives a scan clock signal that can be directly controlled from the outside, and an exclusive OR circuit, and the output terminal of the exclusive OR circuit is connected to the flip-flop circuit. A clock signal and a scan clock signal are connected to the input terminal of the flip-flop circuit, and a control signal is optionally sent to the clock terminal of the flip-flop circuit using the scan clock signal. It is characterized by having the function of providing
[作用]
上記の構成、及び機能により、フリップフロップ回路の
クロック信号を任意に制御可能であり、フリップフロッ
プ回路の人力信号を容易にその出力として観測可能であ
ることがら、テスト容易となる。[Function] With the above configuration and function, the clock signal of the flip-flop circuit can be arbitrarily controlled, and the human input signal of the flip-flop circuit can be easily observed as its output, which facilitates testing.
[実施例]
第1図は、本発明であるフリップフロップ回路の実施例
である。第1図において、11はフリップフロップ回路
であり、クロック端子はイクスクルーシブオア回路12
の出力端子に接続される。[Embodiment] FIG. 1 shows an embodiment of a flip-flop circuit according to the present invention. In FIG. 1, 11 is a flip-flop circuit, and the clock terminal is an exclusive OR circuit 12.
connected to the output terminal of
イクスクルーシブオア回路12の入力端子には、クロッ
ク信号22とスキャンクロック信号23が接続される。A clock signal 22 and a scan clock signal 23 are connected to an input terminal of the exclusive OR circuit 12.
スキャンクロック信号23がロウレベルの場合、クロッ
ク信号が優先され通常のフリップフロップ回路として動
作する。スキャンクロック信号に、ポジティブなりロッ
ク波形を入力するとロウレベルからハイレベル、または
ハイレベルからロウレベルへのエツジが、クロック信号
に依存することなくフリップフロップ回路11のクロッ
ク端子に入力され、フリップフロップ回路11は入力信
号21を読み込み、本発明であるフリップフロップ回路
の出力端子25へ出力する。When the scan clock signal 23 is at a low level, the clock signal is given priority and the circuit operates as a normal flip-flop circuit. When a positive lock waveform is input to the scan clock signal, an edge from a low level to a high level or from a high level to a low level is input to the clock terminal of the flip-flop circuit 11 without depending on the clock signal, and the flip-flop circuit 11 The input signal 21 is read and outputted to the output terminal 25 of the flip-flop circuit according to the present invention.
以上により本発明は、上記の構成及び機能により基回路
に要求する回路制約もなく、ICのテストが容易になる
、制御性・観測性に優れたフリップフロップ回路である
ことがわかる。ここで述べた実施例は、D型のフリップ
フロップ回路を基本としているが、フリップフロップ回
路の型にとられれず、またラッチ回路にも応用が可能で
ある。From the above, it can be seen that the present invention is a flip-flop circuit with excellent controllability and observability, which does not require any circuit restrictions on the basic circuit due to the above configuration and functions, facilitates IC testing, and has excellent controllability and observability. Although the embodiment described here is based on a D-type flip-flop circuit, it is not limited to the flip-flop circuit type, and can also be applied to a latch circuit.
[発明の効果]
ICの高集積化ににより回路規模が増加し機能が複雑化
してきている中、高故障検出率のテストパターンを作成
するには、膨大な時間と労力を費やしている。本発明の
回路によれば、信頼性の高い高故障検出率のテストパタ
ーンが、容易に考えられ、工数の削減、テストパターン
長の短縮、テスターのCPU負荷の軽減にも寄与する。[Effects of the Invention] As ICs become more highly integrated, circuit scales increase and functions become more complex, creating test patterns with high failure coverage requires a huge amount of time and effort. According to the circuit of the present invention, a highly reliable test pattern with a high failure coverage rate can be easily created, which contributes to reducing the number of man-hours, shortening the test pattern length, and reducing the CPU load of the tester.
また、基回路に何の回路制約をもたずして実現できる。Moreover, it can be realized without any circuit restrictions on the basic circuit.
第1図は、本発明のフリップフロップ回路の実施例を示
す回路図である。
11− フリップフロップ回路
12− イクスクルーシブオア回路
21− 人力信号
22− クロック信号
23− スキャンクロック信号
24− 出力端子
以上
出願人 セイコーエプソン株式会社FIG. 1 is a circuit diagram showing an embodiment of a flip-flop circuit of the present invention. 11- Flip-flop circuit 12- Exclusive OR circuit 21- Human input signal 22- Clock signal 23- Scan clock signal 24- Output terminal and above Applicant: Seiko Epson Corporation
Claims (1)
なスキャンクロック信号を受けるスキャンクロック端子
と、イクスクルーシブオア回路を設け、該イクスクルー
シブオア回路の出力端子を前記フリップフロップ回路の
クロック端子に接続し、該イクスクルーシブオア回路の
入力端子にはクロック信号と、スキャンクロック信号を
接続して、スキャンクロック信号により、任意に前記フ
リップフロップ回路のクロック端子に制御信号を与えら
れる機能を有することを特徴とするフリップフロップ回
路。In the flip-flop circuit, a scan clock terminal that receives a scan clock signal that can be directly controlled from the outside and an exclusive OR circuit are provided, and an output terminal of the exclusive OR circuit is connected to a clock terminal of the flip-flop circuit, A clock signal and a scan clock signal are connected to the input terminal of the exclusive OR circuit, and a control signal can be arbitrarily applied to the clock terminal of the flip-flop circuit using the scan clock signal. flip-flop circuit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2290404A JPH04167611A (en) | 1990-10-26 | 1990-10-26 | Flip-flop circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2290404A JPH04167611A (en) | 1990-10-26 | 1990-10-26 | Flip-flop circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04167611A true JPH04167611A (en) | 1992-06-15 |
Family
ID=17755576
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2290404A Pending JPH04167611A (en) | 1990-10-26 | 1990-10-26 | Flip-flop circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04167611A (en) |
-
1990
- 1990-10-26 JP JP2290404A patent/JPH04167611A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10712387B2 (en) | First, second test domains and test mode select control circuitry | |
US8250421B2 (en) | Clock controller for JTAG interface | |
JP4627118B2 (en) | Scan test circuit | |
US4780874A (en) | Diagnostic apparatus for a data processing system | |
JPH05273311A (en) | Logic integrated circuit | |
JP3057814B2 (en) | Semiconductor integrated circuit | |
US20230349971A1 (en) | Testing circuitry for testing multicycle path circuit | |
EP0590575B1 (en) | Test control circuit for scan path | |
US11789073B2 (en) | Scan test device and scan test method | |
JPH04167611A (en) | Flip-flop circuit | |
KR910001782A (en) | Equalization Circuit for Testing Logic Circuits | |
US20020199145A1 (en) | Semiconductor integrated circuits built therein scan paths | |
JPH04167612A (en) | Flip-flop circuit | |
JPH02311010A (en) | Flip-flop circuit | |
JPH01265608A (en) | Flip-flop circuit | |
JPS578858A (en) | Integrated circuit package | |
JP2765366B2 (en) | Integrated circuit | |
JPH0389178A (en) | Semiconductor integrated circuit | |
JPH0358143A (en) | Scan in/out logic circuit for lsi | |
JPS63135880A (en) | Integrated circuit | |
JPS62169066A (en) | Semiconductor integrated logic circuit | |
JPH02234087A (en) | Test circuit for digital logical block | |
JPS58210576A (en) | Logical circuit device | |
JPH04250369A (en) | Boundary scan test circuit | |
JPS63308368A (en) | Semiconductor integrated circuit element |