JPS6278623A - 磁気デイスク装置 - Google Patents

磁気デイスク装置

Info

Publication number
JPS6278623A
JPS6278623A JP60217968A JP21796885A JPS6278623A JP S6278623 A JPS6278623 A JP S6278623A JP 60217968 A JP60217968 A JP 60217968A JP 21796885 A JP21796885 A JP 21796885A JP S6278623 A JPS6278623 A JP S6278623A
Authority
JP
Japan
Prior art keywords
data
sector
drive
disk
interface
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
JP60217968A
Other languages
English (en)
Inventor
Aaru Borudouin Debitsudo
デビツド アール ボルドウイン
Shingo Sata
佐多 信吾
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP60217968A priority Critical patent/JPS6278623A/ja
Priority to DE19863633165 priority patent/DE3633165A1/de
Priority to US06/914,471 priority patent/US4797755A/en
Publication of JPS6278623A publication Critical patent/JPS6278623A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

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

Description

【発明の詳細な説明】
[発明の技術分野1 本発明は複数のディスクドライ1を並シ1に動作させて
データの南き込み及び読み出しを行う磁気ディスク装置
に関する。 [従来技術の背Hとその問題点] ディスクドライブは定速で回転4−る回転軸に例えば5
枚のディスクを設け−(いる。823シリンダの場合、
各ディスクは表裏に823本の同心円状のトラックを備
えている。さらに各ディスク面は回転軸を中心として例
えば〇七りタf)s +う34セクタまでの35セクタ
に分割されている。この場合1セクタ当りの配憤容醋は
512バイ1へである。 このセクタへのデータの書き込み、読み出しは各ディス
ク面ごとに設けられディスクの半径方向に移動するヘッ
ドで行われる。 従来のこの種の装置において例えば100シリンダの第
2面の10セクタから100セクタ分のデータを読み出
すときはヘッドが100シリンダに移動する。子して1
0セクタ目が到達4るまで持ち、その後第10t?クタ
かIう第34セクタまでの24セクタが読み出される。 次にヘッドの切り換えが行われ、第3而の第0セクタか
ら第34セクタまて・の35セクタが読み出される。こ
の動作は第5而の第6セクタまで続IJられ、合計10
0セクタが田売み出される。 一般にディスクへの古き込み、読み出し時間はメモリ・
バス上のデータの転送時間に比べかど1り艮い。従って
容量の大きい例えば画像データのディスクへの由き込み
もしくはディスクからの読み出しにはかなりの時間を要
している。 このため、1台のディスクではなく例えば複数のディス
クを並列に配置し、データを分割して書き込みまたは読
み出すことが考えられている。しかしながら、各ディス
クドライブの回転の同期をとることは勤しい。従って、
例えば100シリンダの第2面の10t?クタから10
0セクタ分のデータを読み出す場合は第1デイスクの1
00シリンダにヘッドを移動させ、次に10セクタ目に
到達するまで持ち、その後第10セクタ第34セクタま
での24セクタを読み出1゜次に第2デイスクドライブ
のヘッドが第Oセクタに到達するまで持ち、その後第O
t?クタから第34セクタまでの35セクタが読み出さ
れる。 すなわち従来のディスクドライブを複数台並列に配置し
ても各ディスクドライブの回転の同期がとれないので、
データの書き込み、読み出しは並列に同時に行うことは
できない。しかも、各ディスクドライブごとに持ち時間
が生じるために1つのディスクドライブの場合よりも時
間がかかる。 [発明の目的] 本発明は非同期に回転する複数のディスクドライブにデ
ータを並列に同時に磨き込み及び読み出しすることがで
きる磁気ディスク装置を提供することを目的とする。 本発明はさらにディスクドライブに持ち時間なしにデー
タを書き込み及び読み出しすることができる磁気ディス
ク装置を提供することを目的とする。 [発明の概要] 本発明はこの目的を達成するために、複数個のディスク
ドライブと、各ディスクドライブに設けられ、ディスク
のカレントセクタ番号とこのカレントセクタ番号に記憶
されているデータを一旦保持づるディスクインタフェー
スと、前記ディスクが1セクタ進む間に、前記各ディス
クインタフェースから供給されるカレントセクタに対応
するアドレスを引棹し、前記データを前記ディスクイン
タフェースから順次転送するコントローラと、このアド
レスに前記コントローラから転送されるデータを順次書
き込むメモリとを備えたことを特徴とするものである。 [発明の実施例] ゛以下、本発明の一実施例を図面を参照して説明する。 第1図のブロック図に示J“ように、メモリバス1はメ
インメモリ3とDMAコントローラ4とまた図示しない
ユニット例えば画像処即装防などとを接続している。メ
インメモリ3は128バイトずつブロックされたメモリ
空間を有し、メモリバス1を介して他のユニットから供
給されるデータを一旦蓄積し、r)MAコントローラ4
、ドライブ・インタフェース8を介してドライブ9に供
給する。 またドライブ・インタフ[−ス8、DMAコントローラ
4を介してドライブ9から供給されるデー=5− 夕を一旦蓄積し、他のユニットへ供給でる。コントロー
ルバス2はメモリ管理プロセッサ10及びメインコント
ローラ5とまた、図示しないユニットとを接続している
。メモリ管理プロセッサ10はコントロールバス2を介
してホスト・プロセッサ(システム全体をコントロール
するプロセッサ)(図示なし)から要求されるデータの
白き込みもしくは読み出し命令に応答し、■読み出しも
しくは書き込み命令、■そのデータを書き込むもしくは
そのデータが書き込まれているメインメモリ3の先頭ア
ドレス、■ディスクの先頭セクタアドレス、Q)転送セ
クタ数をコントロールバス2を介してメインコントロー
ラ5に供給する。メインコントローラ5、DMAコント
ローラ4及び各ドライブインタフェース8#0.・・・
、#Nはコントロールバス7で接続されている。 メインコン1〜〇−ラ5はメモリ管理プロセッサ10か
ら供給される■書き込みもしくは読み出し命令、■ディ
スクの先頭レクタアドレス、■転送セクタ数と接続され
るドライブの数から各ドライ=6− ブ9#O9・・・、#Nごとのシリンダ番号、’y′(
スフ面番号、しフタ番号、転送セクタ数、及び肉き込み
か読み出しかの命令をKN′フィーfインタフI−ス8
#0.・・・、#Nへ送る。またメインコント目−ラ5
はメtり管理−f II 1?ツリ10から供給される
(≧)先頭メモリノア1ルスをI) M A ::、]
ン1〜ローラ4に供給Mる。 各ディスクドライブ次書# (’) 、・・・、#Nご
とに設けられたドライブインタフェース8#O9・・・
、#へはメインニ]ン1〜[1−75]からシリンダ番
号、ディスク而番号、 1?り″5+番月、転送セウタ
数を受(1とる。そしてドライブ9 # 0.・・・、
#Nのヘッドをイのシリンダ番シーJの位置へ移動さ1
2L後、ぞのディスク面のヘッドがb’/置装る現在の
セクタ番号を3売み出す。このセクタM弓がメイン三]
ン1− n −ラ5から供給されるセクタ番号及び転送
しフタ数によって決められる範囲内にあるときはそのセ
クタに占き込まれたf−タを読み出すかb+、<はぞの
セクタにデータを内さ込む。読み出すときはデータはピ
ッ]−シリアル/ピッ1ヘパラレル疫換され、また内き
込むときはぞの逆がt7わねる。 各ドライブインタフェース8 # 0 、・・・、#N
ど[)N1Δ1ント目−ラ4どはデータ・=】ン1〜r
、]−)レバス6に、1、り接続されている。 1) M A二]ンl−1:I−ラ4はバス6を介して
δドライブインターノY−ス8#0.・・・、#Nを順
次ポーリングし、転送要求の出−Cいるドラ−イブ・イ
ンタフェースがあるとθのイン今フ丁−スがら相対セク
タ番シ]ど転送方向の情報(0のときディスク→メtす
、1のときメモリ→fイスク)を読み出す。 そしてメイン]ン1−ローラ5から供給されたメモリの
先頭77ド1ノスと相対セタタM号(先頭セクタ番号か
ら数えたセクタの番号)とからイのデータを内き込むべ
きメインメtす3のアドレスを計篩し、ディスタ読み出
しのときはγ゛−タをドライブ・−rンタフI−一−ス
8からメインメ[す3のそのアドレスに転送し、ディス
ク内き込みのどきはその逆の転送を(]イtう。 バス6の転送能力は例えば20Mバーイh /秒である
。−八装置7.イブの書き込みもしくは読み出し能力は
例えば1Mバイト/秒である。、j゛−タのA−バラン
、アンダーランを防ぐためには最初にデータの書き込み
また番沫読み出しを?1つ1.ニドライブが次のセクタ
の内き込みまたは読み出しを行うまでに全てのドライブ
の書き込みまたは読み出しを終了しなければ<iらない
。従ってバスの転送能力だ1フで考えるとこの場合、最
大20台のドライブを並列に動作させることができる。 DMATlン1ヘローラ4及び各ドライフィンタフエー
ス8は第2図の1[]ツタ図にさらに詳しく示される。 DMA−1ン1−ローラ4はメモリバス1と接続される
メモリバスインタフェース41を備えている。制御部4
2は]ン]〜[1−ルバス7を介して供給される先頭ア
ドレスと、DMAバス制皿部43を介してドライブイン
タフェース8からtit給される相対しフタ番号とから
、データを読み出4もしくは書き込むメインメ[す3の
アドレスを露I鋒する。ドライブ・インタフェース8#
O8・・・。 #Nから1qらねる転送方向の情報によって九1枠した
メインメtす3のアドレスへデータを占き込むかbしく
はアドレスからデータを読み出す。I) MA制御部4
3は各ドライブ・7ンタフ■−ス8#0、・・・、#N
の転送要求を処即し、ト記フ7ドレスt1nの(斐14
″、ドライブ・インタフエース8#0゜・・・、#Nの
セクタ・バラフッ782どメイン・メモリ3との間のデ
ータ転送制御を行うものである。 ドライブインタフェース8#0゜・・・、#Nはバス6
と接続されるセクタバッフ)・82を備えている。セク
タバッファ82はディスクドライブ9へ占き込むもしく
はディスクドライブ9から読み出した1セクタ分のデー
タを−〔1保持する。このセクタバッフj・82はダブ
ル・バラフン・方式になつ−Cおりメ[す、ドライブ・
−インタフェース間の転送とドラ、イブ、ドライブ・イ
ンタフ1−−ス間の転送を同時に行えるようになってい
る。ドライブインタフェース83はセクタバッファ82
どディスクドライブ9との間に設けられ、ディスクドラ
イブの制御すむねtラシーク、データの読み出し、肉き
込みおよびデータの直列/並列変換などを行むう。 コントロールバス7を介してメインコン1−ローラから
供給される書き込みもしくは読出し命令によりセクタバ
ラフンν82及びドライブインタフェース83の制御を
行う。 すなわちメインコン]〜11−ラ5から供給されるシリ
ンダ番号へドライブのヘッドを移動させた後、同じくメ
インコンl−n−ラ5から供給されるディスクrii番
号のヘッドを選択し、ヘッドが各セクタの先頭にきたと
ぎ、ディスクより送られるセクタ・パルスを受けとると
セクタM号をインタフェース83を介して読む。そして
読みとったセクタ番号がメインコントローラ5から供給
される先頭セクタ番号及び転送セクタ数にJ、って決め
られる範囲内にあるときはデータの読み出しもしくは書
き込みを行う。 書き込み命令のときはディスクドライブ9からドライブ
インタフェース83を介して供給されたセクタ番号の次
のLフタが転送艶聞内にある場合は、バス6を介してD
MA:lシトローラ4にデータ転送要求を出す。そして
r)MAコン]ヘローラ4を介17てメインメモリ3か
ら供給されるデータをセクタバッファ82に一日保持し
、ディスクドライブ9から次のセクタ番号が供給された
ときにドライブインタフェース83を介してディスクド
ライブ9に供給する。 データを読み出すときはドライブインタフェース83を
介してセクタ番号が読み出され、それが転送艶聞内にあ
るときはデータが読み出され、セクタバッファ82に一
日保持される。そしてDMAコン1ヘローラ4にデータ
転送要求を出し相対セクタ番号がバス6を介してDMA
コントローラ4に供給される。次にDMAコントローラ
4によりデータはセクタ・バッファ82からメイン・メ
モリ3へ転送される。 次に第3図の概略図及び第4図のタイムチャートを使用
し、本実施例の動作を説明する。 第3図は簡略のためドライブ数を3、シリンダ数及びデ
ィスク面数を1、各シリンダのにセクタ数を8とした場
合のディスクドライブ9及びインタフェース8を示づ。 例えば第1図に示したメモリ管理プ[1セツリ10にコ
ントロールバス2を介して特定のデータを読み出づ命令
が入力されたとき、メモリ管理プロセッサ4はメインコ
ントローラ5に0)読み出し命令、■メモリ3の先頭ア
ドレス例えば512、■先頭セクタアドレス例えば6、
()転送セクタ数、例えば12を供給する。 メインコントローラ5は■先頭セクタアドレス6と転送
セクタ数12とからドライブ9#0.#1、#2ごとの
シリンダ番@(第3図の場合1)。 ディスク面番号(第3図の場合1)、セクタ番号。 転送数を計算する。 すなわちディスクドライブ9#0へは先頭セクタ番@6
.転送数2、ディスクドライブ9#1へは先頭セクタ番
号8.転送数(1、ディスクドライブ9#2へは先頭セ
クタ番号16.転送数2を供給する。またDMAコン1
−ローラ4へ番よメ[す3の先頭アドレス512番地を
供給する。 各ディスクインタフェース8はメインコントローラ5か
ら供給された先頭セクタ番号及び転送数から読み出ブベ
ぎレクタ′fII号の範囲を求める。すなわちドライブ
9#0の範囲は6から7、ドライブ9#1の範囲は8か
ら15、またドライブ9#2の範囲は16から17であ
る。本文中では説明のため名インタフェース8が求める
セクタアドレスはメインコントローラ5から見た絶対セ
クタアドレスで示しているが、実際は各ドライブごとの
セクタアドレスに変換される。 各ドライブ9#0.#1.#2はそれぞれ非同期に回転
している。すなわらある時刻においては、第3図のよう
にドライブ9#0はセクタ番号5をドライブ9#1はセ
クタ番号13をまたドライブ9#2はセクタ番号17を
読んでいる。 従ってこの読み出し動作は第4図のタイムチャートに示
されるように各ドライブ9の現在のセクタ(カレントセ
クタ)もそれぞれ非同期に進行する。 先ずドライブ9#1のセクタ番号13が読み込まれ、こ
れは転送範囲にあるのでDMAコントローラ4に転送要
求が出される。そしてドライブ9#Oのセクタ番号6が
読み込まれDMAコントローラ4に転送升求が出される
。インクフI−ス8#2(、Lカレンt−eタタ番号1
8を読むが読み出しの範囲内にないので無視りる。I’
l M A :iン1〜ローウ4はメインメモリ3の先
頭アドレス512番地と相対セクタlI号7からメイン
・メモリ3の書き込みアドレスを計篩する。すなわら、
メインメモリ3は128バイ1〜のブロックメモリで構
成されているために1セクタ(512バイ1−)当り、
170ツクメモリを割り当てる。従って1=タタ番号1
3のデータの^き込みアドレス 512 + 4 x 7・−5140 は540番地となる。このようにl) M A 71ン
ト口−ラ4は順次供給される相1・)セクタ番号からメ
インメモリ3アドレスを81nし、そのセクタ番号が供
給されたインタフェース8の廿りタバツフノ・82に蓄
積されCいるデータを読み出しくメインメモリ3に出き
込む。 DMA=+ントローラ4が1!クタ番目を受lJ取り、
アドレスを泪吟じ、データをメインメモリ3に書き込む
のに東4る曲間はドライブ9から1セ々りのデータを読
む時間より3〜4倍以上速いので、ドライブ9#1が次
のセクタ番号14を供給する前にドライブ9#1.#O
のセクタ番号13.6のデータがメインメモリ3に古き
込まれてしまう。 この動作はドライブ9#2のセクタ番号17のデータが
読み込まれるまで続けられる。そして11ヘラツク(8
セクタ)以上のデータを読み出!#場合においても、約
ドライブ1回転の間に終了する。 しかもドライブ9#1は先頭セクタ8からではなくカレ
ントセクタ13から読み出されるので3セクタ分の持ち
時間がなくなる。 次に第3図に示されるような装置にメインメモリ305
12岳地から48ブロック分のデータを書ぎ込む場合に
ついて第5図のタイムチャートを参照して説明4る。 第1図に示したメモリ情理プロセラ4j10に]ン]ヘ
ロールバス2を介してメインメモリ3の512M地から
48ブロック分のデータを古き込む命令が入力されたと
き、メモリ情理プロセラ(す10はメインコント[1−
ラ5に(i)書き込み命令、■メモリ3の先頭アト1ノ
ス512洛地、■書き込みの先頭セクタアドレス例えば
6、〈′4)転送セクタ数12(=48/4)を供給4
る。 メイン]1ン1〜ローラ5)は(Φ先頭セクタアドレス
6ど転送セクタ数12とからドライブ9#0.#1、#
2ごとのシリンダ番号(第3図の場合1)。 ディスク面番号(第3図の場合1)、セクタ番号。 書き込みセクタ数をi−1e寸−る。すなわら、ドライ
ブ9#0へは先頭レクタ番号6.由き込みセクタ数2、
ドライブ9#1へ
【ま先頭セクタ番号ε3.書き込みセ
クタ数E3、ドライブ9#2へlよ先頭セフ番号1G、
書き込みしフタ数2を供給4る。またDMAゴ】ンi・
ローラ4へはメtす3の先頭アドレス512番地を供給
する。 各ディスクインタフ[−ス8はメインコン1−ローラ5
から供給されI、:先頭1zクタ番号及び古き込みセク
タ数とから占き込むべきセクタ基Hの範囲を求める。1
すなわヘドライグ9#0の範囲は6から7、ドライブ′
9#1の範囲番よ8から15、またドラ−イブ9#2の
範囲ii16か1)17である。 各ドライブ9#O,#1.#2はイれぞれ非同期に回転
している。、従ってこの読み出し動作は第5図のタイム
ヂャ−1−に示されるように、先ずドラ、イブ9#1の
カレン1〜セクタ番号13が読み込まれ次のセクタは転
送範囲内にあるので、D M A−]ン1へ目−ラ4に
転送便求を出′7jo次にドライブ9#0のカレン]−
廿りタ番@6が読み込まれ同じ< [’) M A−1
ントローラ4に転送要求を出す。ただしドライブ9#2
のカレントセクタ番号18の次のセクタ基@191.を
範囲内にないのでインタフェース8#2はそれを無視す
る。 DMAコントローラ4はインタフェース8#1゜#0か
ら順次供給される相対セクタ番号と先頭アドレス512
番地とから次のセクタ番号に書き込むデータが蓄積され
ているメインメモリ3のアドレスを計梓する。すなわら
カレントセクタ番号が13のときは相対レクタit号8
が供給され−C512+4x8−544 メインメモリ3の54411地のデータが読み出され1
、インタフ1−ス8#1のセクタバッファ82に−口保
持される。そしてカレントセクタ番号が14になったと
きに書き込まれる。 インタフェース8が相対セクタ番号をメインコントロー
ラ4に供給し、書き込むデータをセクタバッファ82に
受けとるまでの時間はドライブ9が1セクタのデータを
書き込む時間より3〜4倍以上速いので、ドライブ9#
1が次のセクタ番号14を供給する前にドライブ9#1
.#Oのセクタ番@14.7へデータが書ぎ込まれてし
まう。 この動作がドライブ9#0のセクタ番号6へ512番地
のデータが書き込まれるまで続I−Jられる。 そして1トラツク(8セクタ)以−Lのデータを読み出
す場合においても約ドライブ1回転の間に終了する。し
かもドライブ9#1先頭セクタ8からではなくカレント
セクタ番号14から書き込まれるので2セクタ分の持ち
時間がなくなる。 [発明の効果] このように本発明によれば非同期に回転する複数のディ
スクドライブにデータを並列に磨き込み読み出しでき、
しかも持ち時間なしデータを書ぎ込み読み出しすること
ができる磁気ディスク装置を提供することができる。
【図面の簡単な説明】
第1図は本発明の一実施例を示づブロック図、第2図は
DMAコントローラ及びディスクインタト・・メモリバ
ス、   2・・・コントロールバス3・・・メインメ
モリ、 4・・・DMAコントローラ5・・・メインコ
ントローラ 6・・・データコン1〜ロールバス 7・・・コントロールバス 8・・・ディスクインタフェース 9・・・ディスクドライブ

Claims (1)

    【特許請求の範囲】
  1. 複数個のディスクドライブと、各ディスクドライブに設
    けられ、ディスクのカレントセクタ番号とこのカレント
    セクタ番号に記憶されているデータを一旦保持するディ
    スクインタフェースと、前記ディスクが1セクタ進む間
    に、前記各ディスクインタフェースから供給されるカレ
    ントセクタに対応するアドレスを計算し、前記データを
    前記ディスクインタフェースから順次転送するコントロ
    ーラと、このアドレスに前記コントローラから転送され
    るデータを順次書き込むメモリとを備えたことを特徴と
    する磁気ディスク装置。
JP60217968A 1985-10-02 1985-10-02 磁気デイスク装置 Pending JPS6278623A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP60217968A JPS6278623A (ja) 1985-10-02 1985-10-02 磁気デイスク装置
DE19863633165 DE3633165A1 (de) 1985-10-02 1986-09-30 Plattensystem mit mehreren asynchron umlaufenden plattenspeichern
US06/914,471 US4797755A (en) 1985-10-02 1986-10-02 System and method for transferring data between a plurality of disks and a memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60217968A JPS6278623A (ja) 1985-10-02 1985-10-02 磁気デイスク装置

Publications (1)

Publication Number Publication Date
JPS6278623A true JPS6278623A (ja) 1987-04-10

Family

ID=16712552

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60217968A Pending JPS6278623A (ja) 1985-10-02 1985-10-02 磁気デイスク装置

Country Status (3)

Country Link
US (1) US4797755A (ja)
JP (1) JPS6278623A (ja)
DE (1) DE3633165A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01140326A (ja) * 1987-11-27 1989-06-01 Hitachi Ltd 磁気ディスク装置
US5613066A (en) * 1993-10-01 1997-03-18 Fujitsu Limited Disk controlling method and apparatus for transferring a record from a disk to a host via an intermediate buffer

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3776928D1 (de) * 1986-03-19 1992-04-09 Fujitsu Ltd Regelsystem zum spurzugriff fuer ein magnetplattensystem.
US5283791A (en) * 1988-08-02 1994-02-01 Cray Research Systems, Inc. Error recovery method and apparatus for high performance disk drives
US5218689A (en) * 1988-08-16 1993-06-08 Cray Research, Inc. Single disk emulation interface for an array of asynchronously operating disk drives
WO1990006550A1 (en) * 1988-12-08 1990-06-14 Cray Research, Inc. Single disk emulation for asynchronous disk array
EP0389399A3 (en) * 1989-03-20 1993-01-20 International Business Machines Corporation Directory structure for worm optical media
US5237466A (en) * 1989-11-02 1993-08-17 International Business Machines Corporation Method and apparatus for programmably controlling spindle synchronization and phase among disk drives in a storage subsystem
US5206943A (en) * 1989-11-03 1993-04-27 Compaq Computer Corporation Disk array controller with parity capabilities
DE69032614T2 (de) * 1989-11-03 1999-04-15 Compaq Computer Corp., Houston, Tex. 77070 Verfahren zur Datenverteilung in einer Speicherplattenanordnung
JPH03216751A (ja) * 1990-01-05 1991-09-24 Internatl Business Mach Corp <Ibm> フアイル転送方法
US5247638A (en) * 1990-06-18 1993-09-21 Storage Technology Corporation Apparatus for compressing data in a dynamically mapped virtual data storage subsystem
NL9001728A (nl) * 1990-07-31 1992-02-17 Tulip Computers International Inrichting voor het verbeteren van de efficientie van de overdracht van data naar en vanuit een geheugeneenheid die is voorzien van tenminste een harde geheugenschijf.
DE4033464A1 (de) * 1990-10-20 1992-04-23 Fischer Gmbh Gert Anordnung zur selektiven kopplung mehrerer module mit einem prozessor
DE69319329T2 (de) * 1993-05-19 1998-10-29 Alsthom Cge Alcatel Verfahren zur Speicherverwaltung eines Videoservers
ES2112976T3 (es) * 1993-05-19 1998-04-16 Alsthom Cge Alcatel Red de videos a peticion.
ES2118216T3 (es) * 1993-05-19 1998-09-16 Alsthom Cge Alcatel Dispositivo de servicio de video.
JP3895610B2 (ja) * 2001-03-21 2007-03-22 株式会社リコー 画像形成装置および画像形成方法
DE20115159U1 (de) * 2001-09-13 2002-01-03 Klann Tools Ltd., Didcot, Oxfordshire Arretiervorrichtung für Motorwellen
US7219169B2 (en) * 2002-09-30 2007-05-15 Sun Microsystems, Inc. Composite DMA disk controller for efficient hardware-assisted data transfer operations

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS50120811A (ja) * 1974-03-11 1975-09-22
JPS5368138A (en) * 1976-11-30 1978-06-17 Nec Corp Interrupt priority determining circuit

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3701130A (en) * 1971-02-10 1972-10-24 Bell Telephone Labor Inc Memory access system
JPS5841578B2 (ja) * 1978-10-04 1983-09-13 株式会社日立製作所 回転形記憶装置の制御方法
JPS5833767A (ja) * 1981-08-21 1983-02-28 Canon Inc デイスク制御装置
JPS5876959A (ja) * 1981-10-30 1983-05-10 Fujitsu Ltd デイスク制御方式
US4504873A (en) * 1983-04-04 1985-03-12 International Business Machines Corporation Identification field scan apparatus
US4584617A (en) * 1983-09-22 1986-04-22 Dual Systems Corporation Method and apparatus for improving the transfer time in rotating data storage systems
US4590559A (en) * 1983-11-23 1986-05-20 Tokyo Shibaura Denki Kabushiki Kaisha Data disc system for a computed tomography X-ray scanner
JPS61139978A (ja) * 1984-12-12 1986-06-27 Ricoh Co Ltd 磁気デイスク制御装置
US4656532A (en) * 1985-07-29 1987-04-07 International Business Machines Corporation Sector identification method for hard sectored hard files

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS50120811A (ja) * 1974-03-11 1975-09-22
JPS5368138A (en) * 1976-11-30 1978-06-17 Nec Corp Interrupt priority determining circuit

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01140326A (ja) * 1987-11-27 1989-06-01 Hitachi Ltd 磁気ディスク装置
US5613066A (en) * 1993-10-01 1997-03-18 Fujitsu Limited Disk controlling method and apparatus for transferring a record from a disk to a host via an intermediate buffer
US5878204A (en) * 1993-10-01 1999-03-02 Fujitsu Limited Disk controlling method and apparatus for transferring a record from a disk to a host via an intermediate buffer
US6092216A (en) * 1993-10-01 2000-07-18 Fujitsu Limited Disk controlling apparatus

Also Published As

Publication number Publication date
DE3633165A1 (de) 1987-04-16
US4797755A (en) 1989-01-10

Similar Documents

Publication Publication Date Title
US5983309A (en) Autonomous high speed address translation with defect management for hard disc drives
US20040107313A1 (en) Disk system and power-on sequence for the same
JP2804115B2 (ja) ディスクファイルシステム
JPH06502267A (ja) 多重マイクロコントローラのハード・ディスク・ドライブを制御するアーキテクチャ
JP3137346B2 (ja) フレキシブル磁気ディスク装置
JPH10320512A (ja) 不揮発性半導体ディスク装置
US4797755A (en) System and method for transferring data between a plurality of disks and a memory
JPS5860410A (ja) 磁気デイスク制御方式
US7117325B2 (en) Recording device and recording system using recording disk, and backup, method for the same
JPH0467469A (ja) 回転型記憶装置およびその制御方法
JPS5851367A (ja) フロッピイデイスク装置の制御処理方式
JPH0395620A (ja) 超高速ディスク装置
JP2001014112A (ja) ディスクサブシステム及びリモートコピー方法
CN119495325A (zh) 磁盘装置以及写入方法
JPH04139524A (ja) アレイディスク装置とその制御方法
JP3615250B2 (ja) ディスクアレイ装置
JPS61145767A (ja) 磁気デイスク装置
JP2000306389A (ja) 不揮発性半導体メモリを用いた記憶装置
JPS6128124A (ja) 記憶装置
JP2688225B2 (ja) 回転記録媒体への情報の記録再生方法および装置
JPS62269256A (ja) 半導体フアイルのデ−タ保存方式
JP2508740B2 (ja) ディスク駆動装置
JPS6325876A (ja) 光デイスク制御装置
JPS59139466A (ja) デイスク装置の制御方式
JP2650259B2 (ja) ディスク駆動装置