JPS60237696A - 磁気バブルメモリ装置 - Google Patents

磁気バブルメモリ装置

Info

Publication number
JPS60237696A
JPS60237696A JP59092854A JP9285484A JPS60237696A JP S60237696 A JPS60237696 A JP S60237696A JP 59092854 A JP59092854 A JP 59092854A JP 9285484 A JP9285484 A JP 9285484A JP S60237696 A JPS60237696 A JP S60237696A
Authority
JP
Japan
Prior art keywords
bubble memory
magnetic bubble
data transfer
memory device
transfer request
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
JP59092854A
Other languages
English (en)
Inventor
Tatsuhiko Kono
河野 辰彦
Hiroshi Takayanagi
博 高柳
Kazutoshi Yoshida
和俊 吉田
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 Microcomputer System Ltd
Hitachi Ltd
Original Assignee
Hitachi Ltd
Hitachi Microcomputer Engineering 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 Hitachi Ltd, Hitachi Microcomputer Engineering Ltd filed Critical Hitachi Ltd
Priority to JP59092854A priority Critical patent/JPS60237696A/ja
Publication of JPS60237696A publication Critical patent/JPS60237696A/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/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/14Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using thin-film elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は磁気バブルメモリ装置に係わシ、特に1個の磁
気バブルメモリ制御回路によって複数のバッフ7回路を
制御する際に好適な磁気バブルメモリ装置に関するもの
である。
〔発明の背景〕
一般に磁気バブルメモリ装置においては、回転磁界に同
期してシリアルに転送される磁気バブルメモリデバイス
の入出力データと、ホストコンピュータなどの外部シス
テムとをインタフエイススる目的で種々のバッファ回路
が用いられる。このバッファ回路はデータのシリアル/
パラレル変換。
磁気バブルメモリデバイス内の欠陥ループ処理の他、デ
ータエラーの検出や訂正等を行なうものも゛ある。また
、このバッファ回路は、集積回路内に磁気バブルメモリ
デバイスを制御する磁気バブルメモリ制御回路と一体化
される場合もあるが、該制御回路とは別の集積回路で構
成される場合もある0ここで、後者の場合、外部システ
ムに応じて子回路とを組合せることによシ、システム全
体のメモリ容量を拡張させたυ、磁気バブルメモリデバ
イスとバッファ回路との間の転送速度を向上させること
ができる利点がある。
第1図はこのような拡張システムを有する磁気バブルメ
モリ装置の一例を示す要部ブロック回路図である。同図
において、1は磁気バブルメモリ制御回路(以下BMC
と称する)であシ、このBMCIは外部システムとして
例えばホストコンピュータ(以下CPUと称する)2か
らの命令を受付は実行するとともに磁気バブルメモリ装
置の種々の状態をCPU2 に対して表示する。3はバ
ッファ回路(以下Bと称する)であシ、このB3は個々
のB3o−B3nに1ページ(この場合1ページは1回
の書き込み動作または読み出し動作で転送できるデータ
の最小単位)分のメモリを有している。4は磁気バブル
メモリデバイス(以下MBMと称する)であシ、このM
BM4は磁気バブルを書き込み、読み出しおよび記憶す
る磁気ノくプルメモリ素子と、この磁気ノくプルメモリ
素子を駆動させる回転磁界および垂直磁界発生手段とか
ら構成されている。5拡データバスである。
となったとき、Hレベルを出力し、それ以外のときはL
レベルを出力する。この場合、これらの信号はLレベル
からHレベルへは一斉に変化する。
そして、CPU2とB3とのデータ転送は、まず参〇の
B2Oとの間で1ペ一ジ分の転送が行なわれ、次に#1
のB11との間で転送が行なわれる。
以降#nのB2nまで順次選択されて転送が行なわれる
。したがって、それぞれのB3o=B3nから出力され
るデータ転送要求信号DRQ(’0)〜DRQ(n)の
タイミングチャートは第2図(、)、 (b) 、 (
、)に示すようになる。また、BMCIはB3から出力
されるデータ転送要求信号DRQと内部信号の論理積と
によってCPU2に対してデータ転送要求信号DRQ、
を出力しデータ転送を要求する。この場合、BMClに
入力されるデータ転送信号DRQは、第2図から明らか
なようにB3nのデータ転送要求信号DRQ(’#n)
のHレベルからLレベルへの変化が全てのB3の転送完
了を示すことから、このデータ転送要求信号DRQ(#
n)が用いられる。
しかし彦から、B3に欠陥ループ処理機能やデータエラ
ーの検出、訂正機能がある場合は、特に磁気バブルデー
タ読み出し動作時に欠陥ループ数やエラーの有無によっ
てデータ転送要求信号DRQ (#0 )〜DRQ(’
n )がLレベルからHレベルに変化する時刻は一般的
には一斉では彦く異なってくる。このため、B3による
全てのデータ転送要求信号DRQを、最終段のデータ転
送要求信号DRQ (’ n )で単純に代表すること
はできなくなる。したがって、BMClは別の方法によ
って個々のB3o−B3nの状態をモニタし、全てのB
3゜〜B3n が転送可能となるまで内部信号によって
データ転送要求を停止させるなどの手段が必要となる。
この場合、モニタするための回路や制御プログラムが必
要となる他、選択されたBが転送可なるまで、転送を開
始できないという問題があった。さらに個々のB3o−
B3nが1ペ一ジ分のメモリを2個ずつ有する場合、B
3は複数ページの書き込み、読み出し動作を行なう際、
CPU2とB3との間およびB3とMBM4 との間の
転送を交互に並行して行なわせることによシ、転送効率
を向上させることができる0この場合、データ転送要求
信号DRQ(”n)で全てのB3のデータ転送要求信号
DRQを代表させる方式では、前述の問題点に加えて別
の問題が発生する。すなわち、複数ページ読み出し動作
ではページ毎に全てのB3o =B 3 nの状態をモ
ニタして転送要求を制御しなければならないため、これ
らの操作がCPU2との転送の最初のみではなく途中で
入ることになり、CPU2との間て前ページのデータを
転送中の場合は強制的に一旦転送を中断しなければなら
ないことになるという問題があった。
〔発明の目的〕
したがって本発明は、前述した従来の問題に鑑は、複数
のバッファ回路を用いて効率的なデータ転送を可能にし
た磁気バブルメモリ装置を提供することにある。
〔発明の概要〕
このような目的を達成するために本発明は、磁気バブル
メモリ制御回路に対してデータ転送要求信号を出力して
いるバッファ回路と、ホストコンピュータとの間で実際
にデータ転送を行なうバッファ回路とを常に一致させる
ことによ)、データ転送をスムーズに行なうようにした
ものである。
すなわち、バッファ回路のデータ転送要求信号をスリー
ステート出力とし、選択されているバッファ回路のデー
タ転送要求信号の出力のみアクティブ状態となり、その
他のバッフ7回路のデータ転送要求信号はハイインピー
ダンス状態となるように構成するものである0そして、
全てのバッファ回路の転送要求信号出力をワイヤードオ
ア接続してバッファ回路全体のデータ転送要求信号を作
成するものである。
〔発明の実施例〕
次に図面を用いて本発明の実施例を詳細に説明する。
第3図は本発明による磁気バブルメモリ装置の一例を示
す要部ブロック回路図であシ、第1図と同一部分は同一
符号を付す。同図において、複数のバッファ回路(以下
Bと称する)3o〜3nから出力される個々のデータ転
送要求信号DRQ(#0ン〜DRQ(’n)はスリース
テート出力であハ全てワイヤードオア接続して磁気バブ
ルメモリ制御回路(以下BMCと称する)1に入力され
、そして、個々のB3o=B3nのデータ転送要求信号
DRQ(#0) 〜DRQ(”tt)はその信号を出方
しているB3がホストコンピュータ(以下CPUと称す
る)2に対して選択されたときのみアクティブ状態とす
る。
第4図は第2図に対応させた第3図に示すブロック回路
図のデータ転送要求信号のタイミングチャートであシ、
同図(a) t (b) + (c)に示すDRQI(
” 0) 〜DRQI(#n )はB3o〜B3nの内
部のデータ転送要求信号、同図(a)に示すDRQlは
ホストコンピュータへのデータ転送要求信号を示したも
のである。同図から明らかなように全てのB3゜〜B3
nがデータ転送可能な状態とならなくても、選択された
Bが転送可能になれば、データ転送要求信号DRQ1が
出力され、また、複数ページの読み出し動作においても
、選択されたBが転送可能な状態であれば、転送は中断
されることはなく、さらにそうでなければ転送は自動的
に中断され、前述したような問題は起らない。さらにこ
のような動作を通じてデータ転送の開始は、自動的に行
なわれるもので、BMCIはB3の状態を常にモニタす
る必要はなくなる。
第5図は8ビツトのバッファ回路を16ビツトに拡張し
た場合の磁気バブルメモリ装置の要部ブロック回路図で
あり、前述の図と同一または和尚する部分には同一符号
を付す。同図において、Bは上位8ビツトのB3o−B
3nと下位8ビツトのB3n+、〜B52n+1 とで
構成され、上位8ビツトの各B3o−B3nから出力さ
れるデータ転送要求信号と下位8ビツトの各B a n
 +1〜B 3 t B + sから出力されるデータ
転送要求信号とがそれぞれワイヤードオア接続されて論
理積回路6に入力されてその出力がBMClに接続され
、その論理積を全てのB2O−B3n 、B31+1〜
B3zn+tのデータ転送要求信号DRQとしてBMC
lに入力すれば、8ビツトの場合と全く同様の効果が得
られる。
なお、前述した実施例において、ワイヤードオア回路に
よって作成されたデータ転送要求信号は、BMCIK入
力させた場合について説明したが、本発明はこれに限定
されるものではなく、CPU2々ど外部システムに対し
電出カさせても同様の効果が得られることは勿論である
〔発明の効果〕
以上説明したように本発明によれば、複数のバッファ回
路を有する磁気バブルメモリ装置において、データ転送
要求信号は常に外部システムに対して選択さnているバ
ッファ回路から出力されるので、他のバッファ回路の状
態に拘らず選択さnたバッファ回路が転送可能であれば
、転送要求が出され、転送可能な状態になければ、自動
的に転送が禁止され、極めて効率的な転送が可能となる
また、これらの動作はバッファ回路間で自動的に行なわ
れるため、磁気バブルメモリ制御回路が常にバッファ回
路の状態をモニタし、複雑な操作を行なう必要がなくな
るという極めて優れた効果が得られる。
【図面の簡単な説明】
第1図は従来の磁気バブルメモリ装置の一例を示す装部
ブロック回路図、第2図は第1図の磁気バブルメモリ装
置の動作を説明するためのタイミングチャート、第3図
、は本発明による磁気バブルメモリ装置の一例を示す要
部ブロック回路図、第4図はそのタイミングチャート、
第5図は本発明の他の実施例を示す要部ブロック回路図
である。 1・・・・磁気バブルメモリ制御回路(BMC)、21
111・・ホストコンピュータ(CPU)、3゜30〜
3n、3n+1〜3□^+1 ・・・・バッファ四路(
B)、40〜4.2n+1・・・・磁気バブルメモ6・
・・・論理積回路。 丙3図 ゐ4図 慇51 L J f−

Claims (1)

    【特許請求の範囲】
  1. 少なくとも磁気バブルを書き込み読み出しおよび記憶す
    る磁気バブルメモリ素子を有する複数の磁気バブルメモ
    リデバイスと、前記磁気バブルメモリデバイスの動作を
    制御させる磁気バブルメモリ制御回路と、前記複数の磁
    気バブルメモリデバイスに対する書き込み、読み出しデ
    ータを一時的に記憶させる複数のバッファ回路とを備え
    た磁気バブルメモリ装置において、個々の前記バッファ
    回路に、外部システムから選択されているときアクティ
    ブ状態となシ外部システムとの間でのデータ転送の可否
    を出力するスリーステート出力端子を設け、前記スリー
    ステート出力のワイヤードオア信号を前記外部システム
    との間に直接的又は間接的に接続することによシ、デー
    タ転送要求信号を作成することを特徴とした磁気バブル
    メモリ装置。
JP59092854A 1984-05-11 1984-05-11 磁気バブルメモリ装置 Pending JPS60237696A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59092854A JPS60237696A (ja) 1984-05-11 1984-05-11 磁気バブルメモリ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59092854A JPS60237696A (ja) 1984-05-11 1984-05-11 磁気バブルメモリ装置

Publications (1)

Publication Number Publication Date
JPS60237696A true JPS60237696A (ja) 1985-11-26

Family

ID=14066009

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59092854A Pending JPS60237696A (ja) 1984-05-11 1984-05-11 磁気バブルメモリ装置

Country Status (1)

Country Link
JP (1) JPS60237696A (ja)

Similar Documents

Publication Publication Date Title
JPH059872B2 (ja)
JPS61156358A (ja) バスコンバータ
US4878168A (en) Bidirectional serial test bus device adapted for control processing unit using parallel information transfer bus
JPS6142049A (ja) デ−タ処理システム
US4607328A (en) Data transfer apparatus for a microcomputer system
JPS62102497A (ja) ランダム・アクセス・メモリ
CN1031083C (zh) 居于存贮器板的诊断测试
JPS60237696A (ja) 磁気バブルメモリ装置
JP2580558B2 (ja) インタフェース装置
EP0158774B1 (en) Data processing system with an improved storage testing device
JPH02171843A (ja) インターフェース装置
EP0075666B1 (en) Control arrangement for magnetic bubble memories
JPH05274253A (ja) システムバス制御装置
JPS60205652A (ja) Dma転送方式
JPH0330899B2 (ja)
JP3242474B2 (ja) データ処理装置
KR930011426B1 (ko) 마이크로프로그램을 갖는 반도체 집적 회로장치
JP3304107B2 (ja) データバスの制御方式
JPH0528056A (ja) メモリ装置
JPH0219921A (ja) ファースト・イン・ファースト・アウト・メモリ
JPH01307990A (ja) バブルメモリ装置
JPS59191656A (ja) メモリicシミュレ−タ
JPS59188753A (ja) パリテイ生成方法
JPH01197860A (ja) メモリ故障検出回路
JPS6139291A (ja) 磁気バブル制御装置