JPS601719B2 - メモリ制御方式 - Google Patents

メモリ制御方式

Info

Publication number
JPS601719B2
JPS601719B2 JP52044446A JP4444677A JPS601719B2 JP S601719 B2 JPS601719 B2 JP S601719B2 JP 52044446 A JP52044446 A JP 52044446A JP 4444677 A JP4444677 A JP 4444677A JP S601719 B2 JPS601719 B2 JP S601719B2
Authority
JP
Japan
Prior art keywords
information
loop
defective
memory
loops
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.)
Expired
Application number
JP52044446A
Other languages
English (en)
Other versions
JPS53129926A (en
Inventor
一夫 古川
純男 古川
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.)
Hitachi Ltd
NTT Inc
Original Assignee
Hitachi Ltd
Nippon Telegraph and Telephone 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 Hitachi Ltd, Nippon Telegraph and Telephone Corp filed Critical Hitachi Ltd
Priority to JP52044446A priority Critical patent/JPS601719B2/ja
Priority to SE7804449A priority patent/SE434686B/sv
Priority to DE2817134A priority patent/DE2817134C2/de
Priority to US05/897,692 priority patent/US4233669A/en
Priority to BE186973A priority patent/BE866205A/xx
Priority to GB15720/78A priority patent/GB1595410A/en
Publication of JPS53129926A publication Critical patent/JPS53129926A/ja
Publication of JPS601719B2 publication Critical patent/JPS601719B2/ja
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C19/00Digital stores in which the information is moved stepwise, e.g. shift registers
    • G11C19/02Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements
    • G11C19/08Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements using thin films in plane structure
    • G11C19/0875Organisation of a plurality of magnetic shift registers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C19/00Digital stores in which the information is moved stepwise, e.g. shift registers
    • G11C19/28Digital stores in which the information is moved stepwise, e.g. shift registers using semiconductor elements
    • G11C19/287Organisation of a multiplicity of shift registers

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Description

【発明の詳細な説明】 本発明は磁気バブルメモリや電荷結合型素子(CCD)
メモリのようなシフトレジスタ状メモリの制御方式に関
し、詳しくは該シフトレジスタ状メモリの正常ループ、
不良ループを選別使用する方式に関するものである。
情報処理装置のファイルメモリとして、従来、磁気ドラ
ムメモリ装置、磁気ディスクメモリ装置などの機械回転
メモリ装置が使用されてきていた。
しかし、最近の半導体技術の進歩により、磁気バブルメ
モリ素子や電荷結合型素子のような固体ファイルメモリ
素子が出現し、1部では実用化も行なわれている。この
固体ファイルメモリ素子は機械的回転を伴なわないため
、従来のファイルタメモリに比べ多くの利点を有するが
、経済性に関しては、現時点では必ずしも有利とは言い
難い。そこで経済性を上げるため現状の装置では、部分
的に不良な箇所を有する素子を用いて、素子の歩蟹りを
上げ、装置全体のコストを下げている。0以下、磁気バ
ブルメモリ装置を例にとり従来の不良ループ選択制御方
式及びその問題点を説明する。
第1図は8個の磁気バブルチップからなるメモリュニッ
ト部を示したもので、1は情報の格納、転送を行なうマ
ィナループ群、2は情報の読み出し、又は書き込み用に
バブルの転送を行なうメジャループ、5は情報の読み出
しを行なうディテクタ、4は情報の格納を行なうジェネ
レータである。
チップに回転磁界を加えると、マィナループ1、メジャ
ループ2の情報は図中矢印方向へ同期回転を行なう。例
えば、図中のA点の情報が読み出される場合、A点の情
報はマィナループ1上を移動し、メジャループ2に転移
し、その後メジヤループ2上を移動してディテクタ3に
より読み出される。マイナループーからメジヤループ2
への転移は各マィナループ中の同一位置の複数情報に対
して必ず行なわれ、各複数情報のマィナループ位置の順
に直列にディテクタ3で読み出される。複数チップ間で
も同期回転しており、各チップで同一位置の情報は同一
タイミングで読み出される。書き込み動作に対しても、
データの流れが読み出しと逆になることと、書き込まれ
るタイミングが読み出されるタイミングと多少異なる程
度で、基本動作は同じであるので、以下の説明はすべて
読み出し動作で行なう。さて、現状では、前述したよう
に磁気バブルチップは一部分不良箇所を含んだままで使
用する場合が多い。
この不良箇所がメジャループとなる場合は、そのチップ
を使用することはできないが、マィナループとなる場合
は該当マィナループが不良となるのみで他のマィナルー
プ、メジヤループを使用することは可能である。したが
って、チップ作成時予め予備マィナループを準備してい
る。ここでは、1チップ中にマィナループを132本準
備し、そのうち128本を実際に使用するものとし、4
本は予備ループとする。第4図は各チップのマィナルー
プの正常、不良の状態を示したもので、「0」印は正常
ループ、「×」印は不良ループである。第4図より、各
チップのマィナループ番号#0のものについてはすべて
正常ループであるから同一タイミングで読み出された情
報はすべて有効で、これを第0バイトとする。マィナル
ーブ番号#1についてみると、N02のチップが不良ル
ープであるので、N02のチップではこの情報をマィナ
ループ番号#2のマィナループに割当てる。したがって
、第4図に破線で示すように、NOO〜NO1、N03
〜N07のチップのマイナループ番号#1とN02のチ
ップのマイナループ番号#2で第1バイトを構成する。
このように、従来は不良ループに対しては同一チップ内
の次のタイミングの正常マィナループに情報を割当てて
いる。
この場合の金物構成を第2図に、制御法を第5図及び第
6図に示す。第2図において、11i(i=0〜7)は
磁気バブルチップN○i、12は各マィナループ対応に
正常ループか、不良ループかを示す情報を格納する読み
出し専用メモリ(ROM)、13iは磁気バブルチップ
(N○i)11iからの情報のタイミング調整を行なう
4ビットシフトレジスタ、14iはシフトレジスタ13
iの4ビットから使用するビットを選択するためのセレ
ク夕、15は各シフトレジスター3iの歩進、セレクタ
14iの選択動作を制御する制御信号作成回路である。
ROM12には第5図に示すデ−夕が格納されている。
第5図のROMビット位置は第4図のチップ番号と対応
し、ROM内アドレスは第4図のマィナループ番号に対
応し、0は正常ループ表示、1は不良ループ表示である
。さて、外部から加えられる回転磁界の1周期で、各チ
ップ11。
〜117で1ットの情報が読み出され、シフトレジスタ
13。〜137に格納される。従って、まず4周期タイ
ミングにより、シフトレジスタ13iにはチップ(N○
i)11iの4ビット分、すなわちマィナループ番号#
0,#1,#2,#3の情報が読み出される。
この時点でのシフトレジスタ13。〜137の情報の有
効、無効を第6図aに示す。ここで、「0」は正常ルー
プから読み出された有効ビット、「×」は不良ループか
ら読み出された無効ビットを示す。上記と同じタイミン
グでROM12の内容が読み出されはじめる。ROM1
2から読み出された内容は制御信号作成回路15により
展開されるが、はじめのROMアドレス0の内容はオー
ル0であり、この時、すべてのシフトレジスタ13o〜
137の第3ビットがセレクタ14。〜147 により
選択され、これが第0バイト情報として外部装置に送出
される。次のタイミングでシフトレジスタは1ビット歩
進し、第6図bの内容になる。このタィミンではROM
12からはROM内アドレス1の内容(27〜ぞ=0,
0,0,0,0,1,0,0)が読み出される。これは
磁気バブルチップ(N02)112 のマイナループが
不良ループであることを示しており、制御信号作成回路
15により展開され、セレクタ14o,141,143
〜7では対応したシフトレジスタの第3ビットが選択さ
れるが、セレクタ142‐では第2ビットが選択される
以下同様にして、不良ル−プからの読み出し情報に対し
ては、ROM12の内容にもとづいてセレクタ14によ
り読みとばし、順次正常ループからの読み出し情報を割
当てる。 Z以上のように、従来の方式では不良
ループがある場合、単位情報(ここでは8ビット=1バ
イト)を構成する各ビットが磁気バブルチップから読み
出されるタイミングが異なるため、予備マィナループ数
分のビット数を有するシフトレジスタZを設けなければ
ならないなど、金物量が膨大になるという欠点があった
。更に、従来の方式では、不良ループ数が予備ループ数
より多いチップは使用することができず、歩蟹り低下要
因となっていた。
2本発明の目的は、上記の従来技術の欠点をなくし
、金物量も少なく構成が容易で、しかもチップ使用制限
を大幅に緩和し、チップ歩蟹りを向上させる不良ループ
選択制御方式を提供することにある。
2上記の目的を達成するため、本発
明は、磁気バブルメモリやCCDのようなシフトレジス
タ状メモリの複数の情報ループからなるメモリ装置にお
いて、単位情報ビット数より多いメモリチップを設ける
とともに、各チップの同一ループ情報を同3ータィミン
グで読み出し又は書き込む手段、および正常ループか不
良ループかを記憶する読み出し専用メモリなどの付加メ
モリを有し、付加メモリ内の情報により正常ループを選
択することを特徴とするものである。更に、同一タイミ
ングで読み3書きされる正常ループ数が単位情報ビット
数に満たない場合は、付加メモリの内容により不良情報
と判定し、そのタイミングで読み出した情報は未使用と
し、書き込むべき情報に対しては一時特合せることを特
徴とする。 4以下、実施例によ
り本発明の内容を詳細に説明する。第7図は本発明によ
るメモリチップの使用例及び各チップのマィナループの
正常、不良の状態を′示したものである。
こ)でも先の従来例と同じく、単位情報は8ビット=1
バイトとするが、従来例では磁気バブルチップ数は単位
情報ビット数に対応した8チップであったのに対し、本
発明の実施例では10チップを用いる。すなわち、同一
タイミングで10チップから情報が読み出され、又は書
き込まれるが、その10チップに対応した10ビットの
うち正常ループの8ビットを使用し、正常ループが8ビ
ットに満たない場合は該当10ビットすべてを使用しな
い。この様子を第7図を用いて説明する。第7図におい
て、各チップのマィナループ番号#0のものについては
10チップ中すべて正常ループであり、この場合は磁気
バブルチップNOO〜N07までのマィナループを第0
バイトとする。
マィナループ番号#1のものについては、磁気バブルチ
ップN02のマイナループが不良であるので、磁気バブ
ルチップNO〜NO1、N03〜N08のマィナループ
を第1バイトとする。マィナループ番号#2のものにつ
いては、マィナループ番号#0の場合と同様に、磁気バ
ブルチップNOO〜N07までのマィナループを用いて
第2バイトとする。マィナルーブ番号#3のものについ
ては、磁気バブルチップN05〜N07のマィナループ
が不良であり、正常ループは7本しか残らない。したが
って、このタイミングのマイナループはすべて使用しな
い。そして、マイナループ番号#4で得られる磁気バブ
ルチップNOO〜N02、N05〜NO9までの8ビッ
トを第3バイトとする。本発明の具体的な金物構成と制
御法を第3図、第8図に示す。以下の説明では説明の簡
単化のため読み出し動作についてのみ述べるが、書き込
み動作についてもデータの方向が反対となる以外は大き
な差異はない。第3図で、21i=(i=0〜9)は磁
気バブルチップNOi、22は同一タイミングで読み書
きされる各マィナルーブ対応に正常ループか不良ル−プ
かを示すとともに、マイナループ群に対応して不良ルー
プ群であることを示す情報を格納する読み出し専用メモ
リ(ROM)、23iは正常ループを有する磁気バブル
チップを選択するためのセレクタ、24はROM22の
情報によりセレクタ23iの選択信号を作成し、さらに
不良ループ群を指定する信号を作成する制御信号作成回
路、25は上記した不良ループ群を指定する不良バイト
表示信号である。セレクタ23iにはチップ(N○i)
21iの出力情報線の外にチップ21i+1,21i+
2の出力情報線が入力される。ROM22には第8図に
示すデータが格納されており、ROM内アドレスは第7
図のマィナループ番号に対応しているが、ROMビット
位置は従来方式とは異なり、第7図のチップ番号とは対
応しておらず、以下のような使い方がされる。同一マィ
ナループ番号の10本のマイナループ中、不良ループが
ない場合は27〜少をオール1とする。不良ループが1
ループある場合は不良チップ番号を夕〜グで示し、27
〜亥はオール1とする。不良ループが2ループの場合は
それぞれの不良チップ番号を27〜〆、夕〜そで示す。
不良ループが3ル−プ以上の場合は27〜〆を1110
1110として不良バイトであることを表示する。さて
、各チップに回転磁界が加えられ、マィナループ番号#
0の10ビットが各磁気バブルチップ21。
〜219から読み出されるものとする。この場合、同時
にROM22からはROM内アドレス0の情報が読み出
される。この時の情報はすべて正常ループであることを
示すオール1であり、制御信号作成回路24により各セ
レクタ23jは3入力セレクトゲートのうちの上段ゲー
ト23ioを開き、NOO〜N07の磁気バブルチップ
21。〜217 までの情報を第0バイトとする。次に
マィナルーブ番号#1が読み出される。
この場合、ROM22からはROM内アドレス1の情報
が読み出され、23〜20は不良チップ番号#N02を
示す0010,27 〜24 はそれ以上、欠陥がない
ことを示すオール1であり、制御信号作成回路15によ
り、セレクタ23o,23・では3入力ゲートのうちの
上段ゲート23oo,23,o、セレクタ232〜23
7では3入力ゲートのうちの中段ゲート232,〜23
7,を選択し、NO0,NO1,N03〜N08の磁気
バブルチップ22o,221,223 〜228 まで
の情報を第1バイトとする。次のマィナループ番号#2
に関しては、マィナループ番号#0の場合と同様に、N
○o〜N07の磁気バブルチップ21。〜217 まで
の情報を第3バイトとする。次のマィナループ番号#3
の場合はROM内アドレス3から27〜2oが不良バイ
トを示す11101110の情報が読み出され、制御信
号作成回路24で各セレク夕23iのすべてのゲートを
閉じるとともに不良バイト表示信号25を送出し、外部
に対し該当タイミングでの信号の無効を表示する。そし
て、次のタイミングで読み出されるマィナループ番号#
4から構成される8ビットの情報を第3バイトとする。
以下同様である。以上説明した如く、本発明によれば、
従来方式のような1バイトを構成する各ビット間でのタ
イミングずれがなくなるばかりでなく、シフトレジスタ
が不用となり、大幅な金物削減を図ることができる。
更に、従来方式では〜1チップ中に不良マイナループを
所定本数以上含むチップは全く使用できなかったが、本
発明方式を用いれば、例えば5本の不良マイナループを
もつチップを10チップ用いて1バイトを構成した場合
でも、99.86%のチップは使用できることになり、
したがって、予備のために2チップ増やした分を補って
余りある効果となり、総合的にみて経済性が非常に向上
する。
【図面の簡単な説明】 第1図は磁気バブルメモリ装置のメモリユニット部、第
2図は磁気バブルメモリ装置の従来の制御方式を示すブ
ロック図、第3図は本発明による制御方式の一実施例を
示すブロック図、第4図は磁気バブルメモリ装置の不良
ループの従釆の選択方法を示す概念図、第5図は第4図
の不良ループの選択方法で用いられるROMの内容を示
す図、第6図は従来の不良ループの選択方法を適用した
場合のシフトレジスタの内容を示す図、第7図は本発明
を適用した場合の磁気バブルメモリ装置の不良ループの
選択方法を示す概念図、第8図は第7図の本発明の不良
ループの選択方法で用いられるROMの内容を示す図で
ある。 21。 〜219・・・磁気バブルチップ、22・・・読み出し
専用メモリ、23。 〜237・・・セレクタ、24・
・・制御信号作成回路、25・・・不良バイト表示信号
。ガ 1 区Q オ2図 才3図 才4図 カタ図, 矛る図 才7図 汁8図

Claims (1)

  1. 【特許請求の範囲】 1 各々シフトレジスタ状メモリの複数の情報ループを
    含む複数個のメモリチツプを有し、それらメモリチツプ
    の各1つの情報ループを指定し、指定された情報ループ
    群に対し特定ビツト数からなる単位情報のビツト群の読
    み出しまたは書き込みを行なうメモリ制御装置において
    、前記特定ビツト数よりも多い数のメモリチツプと対応
    して、指定される前記メモリチツプの各1つの情報ルー
    プからなる情報ループ群の不良情報ループの位置を示す
    情報を格納する付加メモリと、該付加メモリ内の情報に
    基いて、対応して指定される前記情報ループ群から不良
    情報ループを除く情報ループを前記特定ビツト数に等し
    い数だけ選び、該特定数の情報ループに対し単位情報と
    なるビツト群の読み出しまたは書き込みを行なう制御手
    段とを設けたことを特徴とするメモリ制御方式。 2 前記付加メモリに、前記対応して指定される情報ル
    ープ群単位に不良情報ループ群であるか否かを示す情報
    を格納し、該付加メモリ内の情報により該当不良情報ル
    ープ群を未使用とすることを特徴とする特許請求の範囲
    第1項記載のメモリ制御方式。
JP52044446A 1977-04-20 1977-04-20 メモリ制御方式 Expired JPS601719B2 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP52044446A JPS601719B2 (ja) 1977-04-20 1977-04-20 メモリ制御方式
SE7804449A SE434686B (sv) 1977-04-20 1978-04-19 Minnesstyranordning
DE2817134A DE2817134C2 (de) 1977-04-20 1978-04-19 Speichersteuersystem
US05/897,692 US4233669A (en) 1977-04-20 1978-04-19 Redundant bubble memory control system
BE186973A BE866205A (fr) 1977-04-20 1978-04-20 Systeme de commende de memoire
GB15720/78A GB1595410A (en) 1977-04-20 1978-04-20 Memory control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP52044446A JPS601719B2 (ja) 1977-04-20 1977-04-20 メモリ制御方式

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP56205303A Division JPS6049997B2 (ja) 1981-12-21 1981-12-21 メモリ制御方式

Publications (2)

Publication Number Publication Date
JPS53129926A JPS53129926A (en) 1978-11-13
JPS601719B2 true JPS601719B2 (ja) 1985-01-17

Family

ID=12691707

Family Applications (1)

Application Number Title Priority Date Filing Date
JP52044446A Expired JPS601719B2 (ja) 1977-04-20 1977-04-20 メモリ制御方式

Country Status (2)

Country Link
JP (1) JPS601719B2 (ja)
BE (1) BE866205A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111813619A (zh) * 2020-06-10 2020-10-23 珠海欧比特宇航科技股份有限公司 一种大容量存储器加载切换装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS48105424U (ja) * 1972-03-15 1973-12-07
JPS49129449A (ja) * 1973-04-09 1974-12-11

Also Published As

Publication number Publication date
BE866205A (fr) 1978-08-14
JPS53129926A (en) 1978-11-13

Similar Documents

Publication Publication Date Title
JPH01182992A (ja) 半導体記憶装置
JPS5847741B2 (ja) パタ−ン発生器
US5269012A (en) Stack memory system including an address buffer for generating a changed address by inverting an address bit
JPS601719B2 (ja) メモリ制御方式
JPS58115673A (ja) 記憶情報制御方式及び装置
US5708842A (en) Apparatus for changing coefficients utilized to perform a convolution operation having address generator which uses initial count number and up/down count inputs received from external
JPS6049997B2 (ja) メモリ制御方式
JP2526293B2 (ja) スキャン回路アクセス装置
JP2969896B2 (ja) Ramのデータ書き込み制御方法
JPS63108747A (ja) ゲ−トアレイ集積回路
JPS63308783A (ja) 記憶装置
JP2568443B2 (ja) データサイジング回路
JPH0290795A (ja) 時分割スイッチ制御装置
SU552608A1 (ru) Устройство дл устранени последствий сбоев
JPS61239341A (ja) メモリビジ−チエツク方式
JPH04270430A (ja) アドレス拡張方式
JPS59208655A (ja) 情報処理装置
JP2526042Y2 (ja) メモリ・レジスタ制御回路
KR950020736A (ko) 반도체 기억장치
JPS61267162A (ja) デ−タ転送装置
JPH05264673A (ja) 半導体集積回路装置における内蔵ramの試験方法
JPH04225453A (ja) データ処理装置
JPH11214520A (ja) 半導体集積回路
JPH01112449A (ja) 速度変換メモリ装置
JPS5925226B2 (ja) 文字図形表示装置