JPH0337898A - スキャンレジスタ - Google Patents

スキャンレジスタ

Info

Publication number
JPH0337898A
JPH0337898A JP1172152A JP17215289A JPH0337898A JP H0337898 A JPH0337898 A JP H0337898A JP 1172152 A JP1172152 A JP 1172152A JP 17215289 A JP17215289 A JP 17215289A JP H0337898 A JPH0337898 A JP H0337898A
Authority
JP
Japan
Prior art keywords
circuit
input terminal
latch circuit
data
parallel input
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
JP1172152A
Other languages
English (en)
Inventor
Hideshi Maeno
秀史 前野
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP1172152A priority Critical patent/JPH0337898A/ja
Publication of JPH0337898A publication Critical patent/JPH0337898A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Shift Register Type Memory (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は論理回路の動作テストを行なうためのスキャ
ンレジスタに関するものである。
〔従来の技術〕
第4図はこの種の従来のスキャンレジスタの回路図であ
る。図において、la、lb、lcはMO3型トランジ
スタ、2a、2b、2c、2dはインバータ、3はシリ
アル入力端子、5はパラレル入力端子である。インバー
タ2a及びインハタ2bによってマスタラ・ノチ回路2
1が構成され、インバータ2C及びインバータ2dによ
ってスレーブラッチ回路22が構成されている。通常、
インバータ2b、2dはインバータ2a、2Cに比べ駆
動能力の小さいものを用い、図では駆動能力の大小をシ
ンボルの大小で表現している。
スキャンレジスタはシリアルシフト動作とパラレル入力
動作の2つの動作モードを持つ。
先ず、シリアルシフト動作を以下に説明する。
クロック信号φIが与えられるとトランジスタ1bがO
N状態になり、シリアル入力端子3に与えられたデータ
がマスタラッチ回路21に転送され、その後トランジス
タ1aがOFF状態になってもそのデータは保持される
。次に、クロック信号φ2が与えられるとトランジスタ
1bがON状態になり、マスタラッチ回路21の保持す
るデクがスレーブラッチ回路22に転送され、その後ト
ランジスタ1bがOFF状態になってもそのデ夕は保持
される。この結果、シリアル入力端子3に与えられてい
たデータはシリアル出力端子4に転送され、1ビツトの
シリアルシフト動作が完了する。
次にパラレル入力動作を以下に説明する。
ストローブ信号STBが与えられるとトランジスタ1c
がON状態になり、パラレル入力端子5に与えられたデ
ータがマスタラッチ回路21に転送され、その後トラン
ジスタ1CがOFF状態になってもそのデータは保持さ
れる。
第5図は第4図のような従来のスキャンレジスタを用い
て構成されたスキャンパス回路を示す回路図である。第
5図において、6は第4図のような従来のスキャンレジ
スタである。スキャンレジスタ6は直列に複数個が接続
されてスキャンパス回路を構成する。スキャンパス回路
はスキャンレジスタ6の個数と同数のパラレル入力端子
5を持っている。パラレル入力端子5には被テスト回路
となる所望の論理回路が接続され、スキャンパス回路は
被テスト回路の出力するデータをパラレル入力動作によ
って取り込み、シリアルシフト動作によりそれらのデー
タをシリアル出力端子4から読み出す。
以下に、この動作の詳細を説明する。
第4図及び第5図を参照して、ストローブ信号STBが
与えられるとトランジスタ1CがON状態になり、パラ
レル入力端子5に与えられたブタがマスタラッチ回路2
1に転送され、その後トランジスタ1cがOFF状態に
なってもそのデータは保持される。
次に、クロック信号φ2が与えられるとトランジスタ1
bがON状態になりマスタラッチ回路21の保持するデ
ータがスレーブラッチ回路22に転送され、その後トラ
ンジスタ1bがOFF状態になってもそのデータは保持
される。
この結果、パラレル入力端子5に与えられていたデータ
はスキャンレジスタ6のシリアル出力端子に転送され、
次段のスキャンレジスタのシリアル入力端子に与えられ
る。この後はクロノク信号φ1.φ2によるシリアルシ
フト動作によってスキャンパス回路のシリアル出力端子
4から1ピントずつデータを読み出す。
スキャンパス回路はシリアル出力端子4やクロック信号
φ1.φ2、ストローブ信号STB等の小数の端子を設
けるだけで、被テスト回路の多数の信号を観測できる。
この為、故障検出率の高いテストが容易に実施できる。
〔発明が解決しようとする課題〕
ところが従来のスキャンレジスタでは1つの信号の観測
にマスタラッチ回路21とスレーブラッチ回路22の2
つのラッチ回路が必要であり、したがって被テスト回路
の多数の信号を観測するスキャンパス回路は規模増大を
招くという問題点があった・ この発明は上記のような問題点を解決するためになされ
たもので、被テスト回路の多数の信号を観測するスキャ
ンパス回路の規模増大を極力抑え、コストダウンを図れ
るスキャンレジスタを提供することを目的とする。
〔課題を解決するための手段〕
この発明に係るスキャンレジスタは、第1相目のクロソ
ク信号φ1に従うシリアル入力端子3又は第1のストロ
ーブ信号STB 1に従う第1のパラレル入力端子5a
から入力されたデータをラッチするマスタラッチ回路2
1と、第2相目のクロック信号φ2に従うマスタラッチ
回路21又は第2のストローブ信号5TB2に従う第2
のパラレル入力端子5bから入力されたデータをラッチ
するスレーブラッチ回路22とを備えたことを特徴とす
るものである。
〔作用〕
マスタラッチ回路21は、第1相目のクロック信号φ1
に従ってシリアル入力端子3から入力されたデータをラ
ッチし、又第1のストローブ信号STB 1に従ってパ
ラレル入力端子5aから入力されたデータをラッチする
。スレーブラッチ回路22は第2相目のクロック信号φ
2に従ってマスタラッチ回路21から入力されたデータ
をラッチし、又第2のストローブ信号5TB2に従って
第2のパラレル入力端子5bから入力されたデータをラ
ッチする。
〔発明の実施例〕
第1図はこの発明の一実施例に係るスキャンレジスタの
回路図である。
第1図において、第4図に示す構成要素に対応するもの
には同一の符号を付し、その説明を省略する。第1図に
おいて、5aは第1のパラレル入力端子、5bは第2の
パラレル入力端子である。
この実施例ではスレーブラッチ回路22にもMO3型ト
ランジスタ1dを介して第2のパラレル入力端子5bが
設けられている。したがって、スキャンレジスタの1個
につき2つの信号を観測できる。
次に動作について説明する。マスタラッチ回路21のパ
ラレル入力動作については従来例と同じなので説明を省
略する。
スレーブラッチ回路22のパラレル入力動作はマスタラ
ッチ回路21のパラレル入力動作と同様であり、以下に
示すような動作を行なう。
ストローブ信号5TB2が与えられるとトランジスタ1
dがON状態になり、パラレル入力端子5bに与えられ
たデータがスレーブラッチ回路22に転送され、その後
トランジスタ1dがOFF状態になってもそのデータは
保持(ラッチ〉される。
第1図ではトランジスタ1c、ldに対して独立の第1
.第2ストローブ信号5TB1.5TB2を与えている
が、第1.第2のストローブ信号5TBI、5TB2を
第2図に示すように共通のストローブ信号STBとして
与えてもよい。
第3図は第1図または第2図のようなスキャンレジスタ
を用いて構成したスキャンバス回路の回路図である。第
3図において、6aは第1図または第2図のような構成
のスキャンレジスタである。
スキャンレジスタ6aは直列に複数個が接続されてスキ
ャンバス回路を構成する。このスキャンバス回路はスキ
ャンレジスタ6aの個数の2倍のパラレル入力端子5a
、5bを持っている。パラレル入力端子5a、5bには
被テスト回路となる所望の論理回路が接続され、スキャ
ンバス回路は被テスト回路の出力するデータをパラレル
入力動作によって取り込み、シリアルシフト動作により
それらのデータをシリアル出力端子4から読み出す。
以下に、この動作の詳細を説明する。
第1図及び第3図を参照して、ストローブ信号STB 
1が与えられるとトランジスタ1cがON状態になり、
パラレル入力端子5aに与えられたデータがマスタラッ
チ回路21に転送され、その後トランジスタ1cがOF
F状態になってもそのデータは保持される。次にクロソ
ク信号φ2が与えられるとトランジスタIbがON状態
になり、マスタラッチ回路21の保持するデータがスレ
ーブラッチ回路22に転送され、その後トランジスタI
bがOFF状態になってもそのデータは保持される。こ
の結果、パラレル入力端子5aに与えられていたデータ
はスキャンレジスタ6aのシリアル出力端子に転送され
、次段のスキャンレジスタ6aのシリアル入力端子に与
えられる。この後はクロック信号φ1、φ2によるシリ
アルシフト動作によってスキャンバス回路のシリアル出
力端子4からlビットずつデータを読み出す。
一方、ストローブ信号5TB2が与えられるとトランジ
スタ1dがON状態になり、パラレル入力端子5bに与
えられたデータがスレーブラッチ回路22に転送され、
その後トランジスタ1cがOFF状態になってもそのデ
ータは保持される。
この結果、パラレル入力端子5bに与えられていたデー
タはスキャンレジスタ6aのシリアル出力端子に転送さ
れ、次段のスキャンレジスタ6aのシリアル入力端子に
与えられる。この後はクロック信号φ1、φ2によるシ
リアルシフト動作によってスキャンバス回路のシリアル
出力端子4から1ビツトずつデータを読み出す。
なお、上記実施例ではレシオ型ラッチ回路を用いたが、
他の方式のラッチ回路を用いてもよい。
〔発明の効果〕
以上のように本発明によれば、第1相目のクロック信号
に従うシリアル入力端子又は第1のストローブ信号に従
う第1のパラレル入力端子から入力されたデータをラッ
チするマスタラッチ回路と、第2相目のクロック信号に
従うマスタラッチ回路又は第2のストローブ信号に従う
第2のパラレル入力端子から入力されたデータをラッチ
するスレブラッチ回路とを備えて構成したので、従来に
比べ2倍の信号を観測でき、これにより、観測信号の数
が同数だと仮定すると従来に比べ、被テスト回路の多数
の信号を観測するスキャンバス回路を構成するスキャン
レジスタの数が半分で済み、したがってスキャンバス回
路の規模を小さくでき、コストダウンを図れるという効
果が得られる。
【図面の簡単な説明】
第1図はこの発明の一実施例に係るスキャンレジスタの
回路図、第2図は他の実施例に係るスキャンレジスタの
回路図、第3図は第1図又は第2図に示すスキャンレジ
スタを用いて構成されたスキャンバス回路のブロック図
、第4図は従来のスキャンバスレジスタの回路図、第5
図は第4図に示すスキャンバスレジスタを用いて構成さ
れたスキャンパス回路のブロック図である。 3・・・シリアル入力端子、5a・・・第1のパラレル
入力端子、5b・・・第2のパラレル入力端子、6a・
・・スキャンレジスタ、21・・・マスタラッチ回路、
22・・・スレーブラ・ソチ回路。

Claims (1)

    【特許請求の範囲】
  1. 第1相目のクロック信号に従うシリアル入力端子又は第
    1のストローブ信号に従う第1のパラレル入力端子から
    入力されたデータをラッチするマスタラッチ回路と、第
    2相目のクロック信号に従う上記マスタラッチ回路又は
    第2のストローブ信号に従う第2のパラレル入力端子か
    ら入力されたデータをラッチするスレーブラッチ回路と
    を備えたことを特徴とするスキャンレジスタ。
JP1172152A 1989-07-03 1989-07-03 スキャンレジスタ Pending JPH0337898A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1172152A JPH0337898A (ja) 1989-07-03 1989-07-03 スキャンレジスタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1172152A JPH0337898A (ja) 1989-07-03 1989-07-03 スキャンレジスタ

Publications (1)

Publication Number Publication Date
JPH0337898A true JPH0337898A (ja) 1991-02-19

Family

ID=15936531

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1172152A Pending JPH0337898A (ja) 1989-07-03 1989-07-03 スキャンレジスタ

Country Status (1)

Country Link
JP (1) JPH0337898A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5265051A (en) * 1991-07-31 1993-11-23 Samsung Electronics Co., Ltd. Semiconductor memory device having an internal signal detector
US5319597A (en) * 1992-06-02 1994-06-07 Texas Instruments Incorporated FIFO memory and line buffer
US5321399A (en) * 1992-05-18 1994-06-14 Mitsubishi Denki Kabushiki Kaisha Parallel/serial conversion circuit, serial/parallel conversion circuit and system including such circuits

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5265051A (en) * 1991-07-31 1993-11-23 Samsung Electronics Co., Ltd. Semiconductor memory device having an internal signal detector
US5321399A (en) * 1992-05-18 1994-06-14 Mitsubishi Denki Kabushiki Kaisha Parallel/serial conversion circuit, serial/parallel conversion circuit and system including such circuits
US5319597A (en) * 1992-06-02 1994-06-07 Texas Instruments Incorporated FIFO memory and line buffer

Similar Documents

Publication Publication Date Title
US5257223A (en) Flip-flop circuit with controllable copying between slave and scan latches
US5463338A (en) Dual latch clocked LSSD and method
US4995039A (en) Circuit for transparent scan path testing of integrated circuit devices
EP0148403A2 (en) Linear feedback shift register
US5105100A (en) Easily and quickly testable master-slave flipflop circuit
JPH071493B2 (ja) テスト補助回路
JPS63243890A (ja) 半導体集積回路装置
JPH05232196A (ja) テスト回路
JPH0337898A (ja) スキャンレジスタ
JPH01110274A (ja) 試験回路
US4910734A (en) Intergrated circuit having testing function circuit and control circuit therefor
JPH04306013A (ja) ラッチ回路装置
JPH0366221A (ja) ラツチ回路
JPH0196573A (ja) 集積回路
JPH05160682A (ja) フリップフロップ
SU711565A1 (ru) Ячейка однородной структуры
JP2699355B2 (ja) 集積回路
JPH11150458A (ja) 半導体装置
JPH02130486A (ja) 半導体集積回路
JPH0312570A (ja) 半導体集積回路
JPH02105396A (ja) シフトレジスタ
JPH05215820A (ja) スキャンパス回路
JPH0334187A (ja) 半導体記憶装置
JPH03292698A (ja) シフトレジスタ回路
JPS62278474A (ja) 論理回路試験装置