JPS5911595A - スキヤンパス制御装置 - Google Patents

スキヤンパス制御装置

Info

Publication number
JPS5911595A
JPS5911595A JP57120928A JP12092882A JPS5911595A JP S5911595 A JPS5911595 A JP S5911595A JP 57120928 A JP57120928 A JP 57120928A JP 12092882 A JP12092882 A JP 12092882A JP S5911595 A JPS5911595 A JP S5911595A
Authority
JP
Japan
Prior art keywords
scan
scanning
data
address
clock
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
JP57120928A
Other languages
English (en)
Inventor
Shukichi Moriyama
修吉 森山
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric Co Ltd
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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP57120928A priority Critical patent/JPS5911595A/ja
Publication of JPS5911595A publication Critical patent/JPS5911595A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Semiconductor Integrated Circuits (AREA)
  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】 発明の属する技術分野の説明 本発明は、データ処理装置に於けるスキャンパス制御装
置に関じ、特に異なるスキャン機能を有する記憶素子を
同一のスキャンパスとしたデータ処理装置のスキャンパ
ス制御装置に関する。
従来技術の゛説明 従来、記憶素子のスキャン機能の構成には、フリップフ
ロップの様々素子でデータビットをシリアルに接続し、
クロック毎に1ビツトシフトする構成ものと、メモリ素
子等に適用され、スキャン用アドレスカウンタを備え、
スキャンクロックによってアドレスを歩進し、対応する
ビットの書込み(スキャンイン)/読出しくスキャンア
ウト)を行なう構成のものがおる。前者の構成のスキャ
ン機能の動作は簡単なので省略して1次に後者の構成の
スキャン機能について詳しく説明する。
第1図は、スキャン動作前のスキャンパスの状態を示す
図である。1はスキャンインデータ。
11はスキャンインデータ信号(SI)線、2は記憶素
子でこの例では、4ビツトのメモリ2−2を有し、2−
1はスキャン用のアドレスカウンタ(ADD C0UN
TER)で加算器が付加されておシ、信号線21からの
クロック(CLK)によってアドレスカウンタ2−1の
内容が1加算され9本カウンタ2−1の出力により、メ
モリ2−2の書込みアドレスと読出しアドレスを指示し
ている。書込みアドレス及び読出しアドレスはメモリ2
−2の上部に記しである。22はメモリ2−2からの読
出しデータ信号線、即ちスキャンアウトデータ信号(s
o)線、3はスキャンアウトデータである。
第2図は、スキャン動作後のスキャンパスの状態を示す
図で1図の番号は第1図と対応する。
次に第1図、第2図を参照してスキャン動作について説
明する。
第1図に示す様に、スキャン前にはメモリ2−2の0番
地にa、1番地にす、2番地にc、3番地にdのデータ
が格納されておシ、スキャンインデータ1としてW、X
、y、Zが記憶素子2の外部から用意され、データWが
信号線11にSIとして出力されている。一方、スキャ
ン用アドレスカウンタ2−1は「0」にクリアされてい
るので0番地の内容aが信号線22にSOとして出力さ
れている。この状態で信号線21からクロックが1個与
えられると、SIなるデータWがメモリ2−2の0番地
に書込まれ、SOなるデータaがスキャンアウトデータ
3として取p出されると同時に、アドレスカウンタ2−
1は「1」にカウントアツプし、1番地のデータbが信
号線22にSOとして出力される。この様に、クロック
が与えられる毎に順次データビットをスキャンイン/ア
ウトする。
クロックが4個与えられた後は、第2図に示される様に
、メモリ2−2の0番地にw 、 1番地にX。
2番地にy+3番地に2が格納され、スキャン前の内容
a、b、c、d  は記憶素子2の外部へスキャンアウ
トデータ3として取り出される。
以上説明した動作のタイムチャートを第3図に。
状態遷移図を第3−1図に示しである。また上の説明で
は動作の理解を容易にするためにスキャンインデータと
スキャンアウトデータを異々るものとしである。
さて次に、上述した2種類のスキャン機能を備えた記憶
素子を多数使用したデータ処理装置にっいて述べる。こ
のような装置に障害が発生し、ログアウトするときには
2次の処理を続行または再処理するために、装置をログ
アウト前の状態にもどすためのりカバ処理が必要である
。このリカバ処理を高速に行なう手段としてスキャンパ
スのスキャンアウトとスキャンインヲ直接接続して、ス
キャンアウトを行ないながら並行してリカバの為のスキ
ャンインを行なうことが考えられる。しかシ、同一スキ
ャンパス内に前記の異なるスキャン機能を備えた記憶素
子が混在する場合、単にスキャンアウトとスキャンイン
を接続したのではりカバ処理が正しく行なわれない。以
下にこの理由を説明する。
第4図はスキャン動作前のスキャンパスの状態を示す図
でちる。5はスキャン単位、2は前記スキャン用アドレ
スカウンタ2−1を有する記憶素子、4は前記シリアル
接続のスキャンパスを有する記憶素子である。
第5図はスキャン動作後(リカバ処理後)のスキャンパ
スの状態を示す図で2図の番号は第4図と対応している
次に第4図、第5図を参照して上記スキャンパスにおけ
るスキャン動作について説明する。
第4図に示す如く、スキャン前には記憶素子4にデータ
a、bが記憶素子2にデータC% fが格納されており
、データaがSO及びSIとして出力されている。また
アドレスカウンタ2−1は「0」なのでデータCが読出
されて記憶素子4へ出力されている。この状態でクロッ
クが1個与えられると、記憶素子2の状態は0番地にデ
ータaが格納され、他の番地は変ら々い。また記憶素子
4の状態は1ビツトシフトされす、cに変化する。
この様にしてクロックが4個与えられた後、記憶素子2
の状態は、0番地にデータa、1番地にデータb°、2
番地にデータc、3番地にdが格納され、記憶素子4に
はデータe、fが格納される。
このときアドレスカウンタはrOJにもどっている。さ
らにクロックを2個与えて全ビットのスキャンが終了し
ても、第5図に示される様に、記憶素子2は0番地にe
、1番地にf、2番地にe、3番地にdとなシ、第4図
のスキャン前の状態にもどらない。これはアドレスカウ
ンタ2−1とスキャンインデータの対応が取れなくなる
事が原因であることは明白である。以上説明した動作の
タイムチャートを第6図に、状態遷移図を第6−1図に
示す。
従って、従来上記2種類のスキャン機能を有する記憶素
子を含む装置のスキャンパスtri + 同”ス内で上
記記憶素子を混在することは困難なので。
同一スキャン機能を有する記憶素子のみを同一パスに接
続し、別のスキャン機能を有する記憶素子は別のパスと
して構成していた。しかし、別パスに構成すると、スキ
ャン単位にスキャンイン/アウトするデータの信号類の
増大、スキャン単位内のクロック制御の複雑化、スキャ
ンパスが増えた事によるスキャンパス制御装置のオーバ
ーヘッドが増加すると言う欠点があった。
本発明の目的は、同一スキャンパス内に上記の様な複数
種類のスキャン機能を備えた記憶素子が混在した場合に
おいても、スキャンアウトとスキャンインの間にアドレ
スカウンタを調整するだめの遅延回路を設けるととにょ
シ上記欠点を解決し。
スキャンアウトと並行してリカバのためのスキャンイン
が可能なスキャンパス制御装置を提供することにある。
発明の構成 本発明の構成は、スキャンパス出力に接続されスキャン
アウトしたデータを貯えるバッンア回路と、スキャンア
ウトされたデータを所定クロック時間遅延させてスキャ
ンパス入力に接続する遅延回路と、スキャンパスの全デ
ータをスキャンするために必要なりロック数と前記遅延
回路で遅延させるのに必要なりロック数とを加えたクロ
ック数をスキャンパスへ供給するクロック制御回路とか
ら成る。
この発明の詳細な説明 次に本発明について図面を参照して詳細に説明する。
第7図は本発明による一実施例の構成を示したブoツク
図である。図において、5はスキャン単位で、装置、パ
ッケージを単位として構成され。
1つのスキャンパスを含む。但し、スキャン機能につい
ては従来技術で説明したので省略する。6はスキャンパ
ス制御装置で、スキャンアウトデータを格納するメモリ
で構成されるバッファ回路6−1と、スキャンアウトデ
ータを遅延させスキャンインデータを出力する遅延バッ
ファ回路6−2と、バッファ回路6−1の書込みアドレ
スを指示、 するアドレスレジスタ6−3と、スキャン
単位5及びスキャンパス制御装置6内へクロック(CL
K)を供給するクロック制御回路6−4とから成る。
スキャン単位5から出力されるスキャンアウトデータ信
号SOは、信号線22を介してスキャン制御装置6に含
まれるバッファ回路6−1と遅延パスキャンインデータ
信号SIとして信号線11を介して出力される。
第8図及び第8−1図はそれぞれ第7図の動作を説明す
るだめのタイムチャート及び状態遷移図である。
次に第8図及び第8−1図を参照して本実施例の動作に
ついて説明する。第7図に示す如くスキャン前にはスキ
ャン単位5内にデータa−fが格納されておりアドレス
カウンタ(ADD C0UNTER) 2−1は「0」
となっている。また遅延バッファ6−2にはダミーデー
タD。、Dlが格納されている。
この状態からクロック制御回路6−4にょシクロツクが
与えられるとスキャン動作が開始される。
クロックが与えられる毎に第8図のタイムチャート及び
第8−1図に示す状態遷移図の様に動作する。またクロ
ック毎にバッファ回路6−1にはs。
が取り込まれ貯えられる。バッファ回路6−1のデータ
はスキャン動作が終了した後9本発明外の装置により取
シ出され、ログアウトデータとして利用される。
なお、一般的に遅延バッファのデータ量(X)はスキャ
ンアドレスカウンタを備えた記憶素子1個のデータ量(
m)の整数倍(n)からスキャンパス全体のデータ量(
p)を差し引いた値と力る。
つまりz−(mX’n)  pの関係が成立する。一方
、供給するクロック数yはy = m X nである。
また、上記記憶素子のデータ量が素子によシ異なる場合
、前述のmの値としてはそれぞれの記憶素子のデータ量
の最少公倍数とすればよい。
第9図は本発明による他の一実施例の構成を示したブロ
ック図である。図において5はスキャン単位で1つのス
キャンパスを含む。スキャン機能は従来技術で説明した
ので省く。6′はスキャン・やス制御装置で、スキャン
アウトデータを格納し。
書込み/読出しが同時に可能なメモリ構成のバッファ回
路6−1と、バッファ回路6−1の書込みアドレス及び
読出しアドレスを保持する書込みアドレスレジスタ6−
3及び読出しアドレスレジスタ6−5と、クロックを供
給するクロック制御回路6−4とから成る。また前記ア
ドレスレジスタ6−3と6−5にはそれぞれ加算器が含
まれておシ、初期値として、書込みアドレスが読出しア
ドレスよシ「2」大きい値に設定する。このように。
書込みよシ′読出しを「2」クロック遅らせることによ
シ第一の実施例と同等の効果が期待出来る。
以上の′説明で明らかなように2本発明は、スキャンア
ウトデータを所定の時間遅延させてスキャンアウトと並
行してリカバのためのスキャンインが可能となり、ログ
アウトが高速にできるという効果がある。
【図面の簡単な説明】
第1図は1種類のスキャン機能を有する記憶素子を使用
した場合のスキャン機能の構成を示したブロック図、第
2図は第1図のスキャン動作後の状態を示した図、第3
図は第1図の動作を示したタイムチャート、第3−1図
は第1図の動作を示した状態遷移図、第4図は2種類の
スキャン機能を有する記憶素子を使用した場合のスキャ
ンパスの構成を示したブロック図、第5図は第4図のス
キャン動作後の状態を示した図、第6図は第4図の動作
を示したタイムチャート、第6−1図は第4図の動作を
示した状態遷移図、第7図は本発明による一実施例の構
成を示したブロック図、第8図は第7図の動作を示した
タイムチャート、第8−1図は第7図の動作を示した状
態遷移図、第9図は本発明による他の一実施例の構成を
示したブロック図である。 記号の説明=1はスキャンインデータ、2は記憶素子、
2−1はアドレスカウンタ、2−2はメモリ、3はスキ
ャンアウトデータ、4は記憶素子。 5はスキャン単位、 6 、6’はスキャン/−、Oス
制御装置、6−1はバッファ回路、6−2は遅延バッフ
ァ回路、6−3は書込みアドレスレジスタ、6−4はク
ロック制御回路、6−5は読出しアドレスレジスタ、1
1はスキャンインデータ信号線、21は信号線、22は
スキャンアウトデータ信号線をそれぞれあられしている
。 第4図 第6図 Sl/so  a  b  c  a  e  f(1
第6−1図 0ココI 囮 第8図 S5  α b  Cd  e  f’E)oE)+ 
 a第8−1図 CLK  ローiコロ囚口可

Claims (1)

    【特許請求の範囲】
  1. 1 装置またはパッケージ単位でスキャン機能の異寿る
    記憶素子を直列に接続し、クロックを供給する毎に全体
    が接続順にシフトするスキャンパスを備えたデータ処理
    装置において、前記スキャン・やス出力に接続されスキ
    ャンアウトされたデータを貯えるバッファ回路と、前記
    スキャンアウトされたデータを所定クロック時間遅延さ
    せて前記スキャンパス入力に接続する遅延回路と、スキ
    ャン・ぐスの全データをスキャンするのに必要なりロッ
    ク数と前記遅延回路で遅延させるのに必要なりロック数
    とを加えたクロック数を前記スキャンノぐスヘ供給する
    クロック制御回路とを有することを特徴とするスキャン
    パス制御装置。
JP57120928A 1982-07-12 1982-07-12 スキヤンパス制御装置 Pending JPS5911595A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57120928A JPS5911595A (ja) 1982-07-12 1982-07-12 スキヤンパス制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57120928A JPS5911595A (ja) 1982-07-12 1982-07-12 スキヤンパス制御装置

Publications (1)

Publication Number Publication Date
JPS5911595A true JPS5911595A (ja) 1984-01-21

Family

ID=14798442

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57120928A Pending JPS5911595A (ja) 1982-07-12 1982-07-12 スキヤンパス制御装置

Country Status (1)

Country Link
JP (1) JPS5911595A (ja)

Similar Documents

Publication Publication Date Title
US6362990B1 (en) Three port content addressable memory device and methods for implementing the same
US6892269B2 (en) Nonvolatile memory device with double serial/parallel communication interface
JPH0550775B2 (ja)
US4825098A (en) Bidirectional semiconductor device having only one one-directional device
EP0493138B1 (en) Memory circuit
EP1638108B1 (en) Multi-port memory
JP2849007B2 (ja) 半導体集積回路
JPS633392B2 (ja)
JP2507879Y2 (ja) Ic試験装置
SU1481854A1 (ru) Динамическое запоминающее устройство
JP2595707B2 (ja) メモリ装置
JP2580649B2 (ja) 記憶装置制御方式
JPH0261569A (ja) シリアルシフトレジスタ
JPH086896A (ja) データ処理装置
JPH027284A (ja) 集積回路
JPS63253592A (ja) 集積回路
JPH0289300A (ja) 半導体メモリ素子
JPS59110097A (ja) スキヤンパス制御装置
JP2758736B2 (ja) セル位相乗換回路
JPH06118133A (ja) Lsiのテスト方法
JPS5826391A (ja) 出力レジスタ付き記憶素子
JPH02153451A (ja) バス制御方式
JPH0447590A (ja) メモリ内蔵型集積回路装置
JPH06295261A (ja) 記憶装置のデータ転送装置
JPH0776780B2 (ja) ラッチデータ読み取り回路