Nothing Special   »   [go: up one dir, main page]

JPH04167611A - Flip-flop circuit - Google Patents

Flip-flop circuit

Info

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
Application number
JP2290404A
Other languages
Japanese (ja)
Inventor
Satoru Ishikawa
哲 石川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2290404A priority Critical patent/JPH04167611A/en
Publication of JPH04167611A publication Critical patent/JPH04167611A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To easily test an IC by enabling the input signal of a flip-flop circuit to be observed as its output by providing an exclusive OR circuit, and controlling the clock signal of the flip-flop circuit arbitrarily. CONSTITUTION:The exclusive OR circuit 12 is provided. The clock signal 22 and a scan clock signal 23 are connected to the input terminal of the exclusive OR circuit 12, and when the scan clock signal 23 is set at a low level, the clock signal 22 is handled preferentially, and the circuit is operated as an ordinary flip-flop circuit 11. When a positive clock waveform is inputted to the scan clock signal 23, an edge from the low level to a high level, or the one from the high level to the low level is inputted to the clock terminal C of the flip-flop circuit 11 without depending on the clock signal, and the flip-flop circuit 11 reads in an input signal 21, and outputs it to the output terminal 24 of the flip-flop circuit 11. Thereby, the IC can be easily tested.

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.

【図面の簡単な説明】[Brief explanation of the drawing]

第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)

【特許請求の範囲】[Claims] フリッププロップ回路において、外部から直接制御可能
なスキャンクロック信号を受けるスキャンクロック端子
と、イクスクルーシブオア回路を設け、該イクスクルー
シブオア回路の出力端子を前記フリップフロップ回路の
クロック端子に接続し、該イクスクルーシブオア回路の
入力端子にはクロック信号と、スキャンクロック信号を
接続して、スキャンクロック信号により、任意に前記フ
リップフロップ回路のクロック端子に制御信号を与えら
れる機能を有することを特徴とするフリップフロップ回
路。
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.
JP2290404A 1990-10-26 1990-10-26 Flip-flop circuit Pending JPH04167611A (en)

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)

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