JPH04167612A - フリップフロップ回路 - Google Patents

フリップフロップ回路

Info

Publication number
JPH04167612A
JPH04167612A JP2290405A JP29040590A JPH04167612A JP H04167612 A JPH04167612 A JP H04167612A JP 2290405 A JP2290405 A JP 2290405A JP 29040590 A JP29040590 A JP 29040590A JP H04167612 A JPH04167612 A JP H04167612A
Authority
JP
Japan
Prior art keywords
circuit
signal
flip
clock
flop circuit
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
JP2290405A
Other languages
English (en)
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 JP2290405A priority Critical patent/JPH04167612A/ja
Publication of JPH04167612A publication Critical patent/JPH04167612A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、LSIのテストを容易にする為のフリップフ
ロップ回路に関する。
[従来の技術] ICの高集積化が進むにつれて、回路規模が増大し機能
′が複雑化してきている。その結果、ICのテストが非
常に困難な問題となってきている。
一般にICの回路は、組み合わせ回路と順序回路とにわ
けられるが、後者である順序回路、すなわちフリップフ
ロップ回路・ラッチ回路等が、ICのテストを妨げる要
因となっている。そこで、そのフリップフロップ回路・
ラッチ回路等の制御性・観測性を高めるべくして、シフ
トレジスタ方式・アクセス方式等の技法及び、それぞれ
の特徴をもつフリップフロップ回路・ラッチ回路が考え
られてきたが、それらには元回路に要求される回路制約
があった。その代表的な制約の1部を以下に示す。
1)フリップフロップ回路のクロック信号は、外部クロ
ック入力端子からゲートのみを通るパスによって制御さ
れること。
2)フリップフロップ回路は、外部クロック入力端子を
オフにすれば動作しないこと。
3)ラッチ回路間でデータ転送する場合、双方のクロッ
ク信号は同一クロック信号にしないこと。
4)クロック信号同士のアンド禁止。
5)ケートのみからなるループの禁止。
[発明が解決しようとする課題] 本発明は、ICのテストが容易になる、制御性・観測性
に優れた、元回路に要求される回路制約のない、フリッ
プフロップ回路を提供するものである。
[課題を解決するための手段] 入力信号とクロック信号を受ける第一のクロ・ソクドケ
ートと、この第一のクロックドゲートの出力と出力がバ
ス接続される、前記第1のクロックドゲートの出力のイ
ンバート信号と前記クロック信号のインバート信号を受
ける第2のクロックドゲートと、前記第2のクロックド
ゲートと同し入力信号を受ける第3のクロックドゲート
と、この第3のクロックドゲートの出力と出力がバス接
続される、前記第3のクロックドゲートの出力のインバ
ート信号と前記クロック信号を受ける第4のクロックド
ゲートで構成されるフリップフロップ回路において、 モード切り替え信号を導く為のモード切り替え端子と、
モード切り替え信号とクロック信号を入力とし、前記4
つのクロックドゲートが受けるクロック信号を、モード
切り替え信号により、クロック信号に依存することなく
、前記第1.第3のクロックドゲートを開放し、前記第
2.第4のクロックドゲートを閉じるように制御するク
ロック制御回路を設け、フリップフロップ回路の入力信
号をフリップフロップ回路の出力端子にデータスルーす
る機能を有することを特徴とする。
[作用コ 上記の構成、及び機能により、フリップフロップ回路の
入力信号を容易にその出力として観測可能であり、順序
回路であるフリップフロップ回路を組み合わせ回路とし
て扱うことが可能となり、回路の活性化が容易に計られ
テスト容易となる。
[実施例] 第1図は、本発明であるフリップフロップ回路の基本構
成図であり、第2図は、本発明であるフリップフロップ
回路の実施例である。第2図において、62はクロック
制御回路であり、″モード切り替え信号74で制御され
る。モード切り替え信号74は、オア回路57.58の
入力端子に接続され、それぞれの出力信号は、クロック
ドゲート51.53の制御端子へ接続される。またモー
ド切り替え信号74は、インバーター回路61で位相反
転される。位相反転された信号は、アンド回路59.6
0の入力端子に接続され、それぞれの出力信号はクロッ
クドゲート52.54の制御端子に接続される。本来、
クロックドゲート51゜53また、52.54の制御信
号にはそれぞれ逆位相のクロック信号が入力されるはず
であるが、モード切り替え信号がハイレベルの場合、ク
ロック信号に依存することなく、オア回路57.58の
出力信号はハイレベル、アンド回路59.60はロウレ
ベルに設定され、クロックドゲート51.53が開放さ
れ、52.54が閉じてフリップフロップ回路は、入力
信号71を出力端子75ヘデータスルーすることができ
る。モード切り替え信号がロウレベルの場合は、当然の
ことながら通常のフリップフロップ回路として動作する
以上により本発明は、上記の構成及び機能により基回路
に要求する回路制約もなく、フリップフロップ回路を組
み合わせ回路として扱うことが可能なことから、回路の
活性化が容易にはかられ、ICのテストが容易になる、
制御性・観測性に優れたフリップフロップ回路であるこ
とがわかる。
ここで述べた実施例は、D型のフリップフロップ回路を
基本としているが、本発明であるフリップフロップ回路
は、クロック制御回路の構成次第でフリップフロップ回
路の型にとられれず、またラッチ回路にも応用が可能で
ある。
[発明の効果] ICの高集積化ににより回路規模が増加し機能が複雑化
してきている中、高故障検出率のテストパターンを作成
するには、膨大な時間と労力を費やしている。本発明の
回路によれば、信頼性の高い高故障検出率のテストパタ
ーンが、容易に考えられ、工数の削減、テストパターン
長の短縮、テスターのCPU負荷の軽減にも寄与する。
また、基回路に何の回路制約をもたずして実現できる。
【図面の簡単な説明】
第1図は、本発明のフリップフロップ回路の基本構成を
示す回路図、第2図は、本発明のフリップフロップ回路
の実施例を示す回路図、第3図は、一般的に通常使われ
ているフリップフロップ回路を示す回路図である。 クロックドゲート −11,12,13,14、31,
32,33,34 、51,52,53,54 インバ一タ回路  −15,16,35,36、55,
56,61 オア回路     −57,58 アンド回路    −59,60 クロック制御回路 −37,62 入力信号     −21,41,71クロック信号 
  −22,42,72クロック反転信号 −23,4
2,73モード切り替え信号−44,74 出力端子     −25,45,75以上 出願人 セイコーエプソン株式会社 代理人 弁理士 鈴木喜三部(他1名)第1図 第2図

Claims (1)

  1. 【特許請求の範囲】 入力信号とクロック信号を受ける第一のクロックドゲー
    トと、この第一のクロックドゲートの出力と出力がバス
    接続される、前記第1のクロックドゲートの出力のイン
    バート信号と前記クロック信号のインバート信号を受け
    る第2のクロックドゲートと、前記第2のクロックドゲ
    ートと同じ入力信号を受ける第3のクロックドゲートと
    、この第3のクロックドゲートの出力と出力がバス接続
    される、前記第3のクロックドゲートの出力のインバー
    ト信号と前記クロック信号を受ける第4のクロックドゲ
    ートで構成されるフリップフロップ回路において、 モード切り替え信号を導く為のモード切り替え端子と、
    モード切り替え信号とクロック信号を入力とし、前記4
    つのクロックドゲートが受けるクロック信号を、モード
    切り替え信号により、クロック信号に依存することなく
    、前記第1、第3のクロックドゲートを開放し、前記第
    2、第4のクロックドゲートを閉じるように制御するク
    ロック制御回路を設け、フリップフロップ回路の入力信
    号をフリップフロップ回路の出力端子にデータスルーす
    る機能を有することを特徴とするフリップフロップ回路
JP2290405A 1990-10-26 1990-10-26 フリップフロップ回路 Pending JPH04167612A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2290405A JPH04167612A (ja) 1990-10-26 1990-10-26 フリップフロップ回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2290405A JPH04167612A (ja) 1990-10-26 1990-10-26 フリップフロップ回路

Publications (1)

Publication Number Publication Date
JPH04167612A true JPH04167612A (ja) 1992-06-15

Family

ID=17755591

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2290405A Pending JPH04167612A (ja) 1990-10-26 1990-10-26 フリップフロップ回路

Country Status (1)

Country Link
JP (1) JPH04167612A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6445235B1 (en) * 1994-07-05 2002-09-03 U.S. Philips Corporation Iddq-testable uni-directional master-slave

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6445235B1 (en) * 1994-07-05 2002-09-03 U.S. Philips Corporation Iddq-testable uni-directional master-slave

Similar Documents

Publication Publication Date Title
US10928445B2 (en) Boundary scan and wrapper circuitry with state machine and multiplexers
US6145105A (en) Method and apparatus for scan testing digital circuits
JP3057814B2 (ja) 半導体集積回路
JP4627118B2 (ja) スキャンテスト用回路
JPH0450678A (ja) テスト容易化回路
CN101501646A (zh) 优化的jtag接口
JPH07202645A (ja) 非同期スキャン設計の技術および方法
KR20080031654A (ko) 반도체 집적 회로 및 시험 방법
JPH04167612A (ja) フリップフロップ回路
Petlin et al. Scan testing of asynchronous sequential circuits
JPH01320545A (ja) 論理回路のテスト容易化回路
US20020199145A1 (en) Semiconductor integrated circuits built therein scan paths
JP2001507809A (ja) コアのテスト制御
JPH04167611A (ja) フリップフロップ回路
JPH01265608A (ja) フリップフロップ回路
Madhura et al. Implementation of Scan Logic and Pattern Generation for RTL Design
JPH02311010A (ja) フリップフロップ回路
US20060064608A1 (en) IEEE 1149.1 and P1500 test interfaces combined circuits and processes
JP3265270B2 (ja) バウンダリ・スキャン・テスト機能を用いたac測定回路
JPH0440736B2 (ja)
JPS59100953A (ja) Lssd規則に適合するエツジ・トリガ・ラツチ回路
JPH10160807A (ja) 試験回路を含む論理装置と論理装置の試験方法
JPS63135880A (ja) 集積回路
JPH03227033A (ja) 論理回路
JPH03144382A (ja) スキャンテスト方式