JPH03183069A - 光磁気ディスクデータ転送方法 - Google Patents
光磁気ディスクデータ転送方法Info
- Publication number
- JPH03183069A JPH03183069A JP32207189A JP32207189A JPH03183069A JP H03183069 A JPH03183069 A JP H03183069A JP 32207189 A JP32207189 A JP 32207189A JP 32207189 A JP32207189 A JP 32207189A JP H03183069 A JPH03183069 A JP H03183069A
- Authority
- JP
- Japan
- Prior art keywords
- sector
- data
- magneto
- host computer
- read
- 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
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
本発明は、上位計算機(ホストコンピュータ)からの指
示により、データの書込、消去及び読出しが可能な光磁
気ディスクに対して情報記録及び情報再生を行う光磁気
ディスク装置から上位計算機へ行うデータ転送(つまり
上位計算機が光磁気ディスク装置に対して行うデータ続
出)方法に関するもので、 特にデータ転送の際における光磁気ディスク装置の光ヘ
ッドのシーク動作を極力減し、高速のデータ転送を可能
とするようにした光磁気ディスクデータ転送方法に関す
る。 なお以下各図において同一の符号は同一もしくは相当部
分を示す。
示により、データの書込、消去及び読出しが可能な光磁
気ディスクに対して情報記録及び情報再生を行う光磁気
ディスク装置から上位計算機へ行うデータ転送(つまり
上位計算機が光磁気ディスク装置に対して行うデータ続
出)方法に関するもので、 特にデータ転送の際における光磁気ディスク装置の光ヘ
ッドのシーク動作を極力減し、高速のデータ転送を可能
とするようにした光磁気ディスクデータ転送方法に関す
る。 なお以下各図において同一の符号は同一もしくは相当部
分を示す。
光磁気ディスクは基板上に垂直磁化膜が形成されており
、外部からの垂直磁界とレーザ光ビームの熱により磁化
方向を外部磁界の向きへと変化させ、情報を記録するも
のである。 第5図は光磁気ディスク(媒体ともいう)の構成例を示
す。光磁気ディスク上の情報を記録、再生するトラック
2Iが内周よりスパイラル状に配置されており、情報は
トラック21上に連続的に記録される。記録トラック2
1は1回転毎に順番にトラック番号が割当てられており
、またトラックはID部、データ部よりなる複数のセク
タに区分されている。この場合、1回転分のトラック2
1は16個のセクタに区分されており、この各セクタに
1から16までのセクタ番号が割当てられている。 第6図はセクタの構成例を示すものである。同図におい
てlセクタは太きく00部31とデータ部32に区分さ
れる。00部31にはそのセクタ固有に割当てられたト
ラック番号36、セクタ番号37が書込まれている。デ
ータ部32には上位のホストコンピュータが読み滞きす
るデータ42が格納される。 データ部32では前述の通り媒体上の磁化方向により情
報を記憶するのに対して、00部31では媒体上に凹凸
をつけ、光の反射率変化により情報を読取るようになっ
ている。光磁気ディスクでは、非常に高密度で記憶され
るため高欠陥率となっている。そのため、欠陥セクタが
検出された時には、他のセクタへデータを代替するとい
う方式により見掛は上のセクタ不良の発生確率を低いも
のとしている。 代替セクタは、ディスクの使用中についた傷などにより
新たに発生することが多く、発生した順序で代替される
ため、代替セクタの順序は不規則となる。 小型のホストコンピュータと光磁気ディスク装置とのイ
ンタフェースとしてはS CS I (SmallCo
mputer System Interface)な
どが有名であるが、これらのディスク装置からのデータ
読出しコマンドは、先頭のセクタ番号と読出す連続セク
タ数をディスク装置へ指示し、ディスク装置から送られ
てくるデータをそのままの順序でコンピュータ内部のメ
モリなどへ格納するという動作を実行するというもので
ある。そのため、光磁気ディスク装置において代替され
たセクタを含む連続セクタをホストコンピュータが読出
す場合、ホストコンピュータのメモリへ各セクタのデー
タを、各セクタが代替が無く正常に配列されているもの
としてのセクタ番号順に格納するために以下の2つの方
法が取られていた。 ■代替されたセクタの直前までの連続セクタを読出し、
障害があり代替されたセクタでは光ヘッドを代替先とな
った正常セクタのあるトラックまでシークさせ、その正
常セクタのデータを読出し送出する。それ以降は、代替
された欠陥セクタの直後の正常セクタまでヘッドを戻し
、同様の動作を続けていく。 ■光磁気ディスク装置の内部に大きなメモリを持たせ、
代替された欠陥セクタを読み飛ばしながら指示された領
域のセクタを連続してメモリ容量の許せるまで前記メモ
リ内に格納し、次に代替先の正常セクタ部分までヘッド
をシークしてそのデータを読出し、先にメモリに読取っ
たセクタ範囲内における当該続出データのあるべき位置
に、この続出データを格納する。次に、このまとまった
セクタデータを連続してセクタ順序通りにホストコンピ
ュータに送出する。
、外部からの垂直磁界とレーザ光ビームの熱により磁化
方向を外部磁界の向きへと変化させ、情報を記録するも
のである。 第5図は光磁気ディスク(媒体ともいう)の構成例を示
す。光磁気ディスク上の情報を記録、再生するトラック
2Iが内周よりスパイラル状に配置されており、情報は
トラック21上に連続的に記録される。記録トラック2
1は1回転毎に順番にトラック番号が割当てられており
、またトラックはID部、データ部よりなる複数のセク
タに区分されている。この場合、1回転分のトラック2
1は16個のセクタに区分されており、この各セクタに
1から16までのセクタ番号が割当てられている。 第6図はセクタの構成例を示すものである。同図におい
てlセクタは太きく00部31とデータ部32に区分さ
れる。00部31にはそのセクタ固有に割当てられたト
ラック番号36、セクタ番号37が書込まれている。デ
ータ部32には上位のホストコンピュータが読み滞きす
るデータ42が格納される。 データ部32では前述の通り媒体上の磁化方向により情
報を記憶するのに対して、00部31では媒体上に凹凸
をつけ、光の反射率変化により情報を読取るようになっ
ている。光磁気ディスクでは、非常に高密度で記憶され
るため高欠陥率となっている。そのため、欠陥セクタが
検出された時には、他のセクタへデータを代替するとい
う方式により見掛は上のセクタ不良の発生確率を低いも
のとしている。 代替セクタは、ディスクの使用中についた傷などにより
新たに発生することが多く、発生した順序で代替される
ため、代替セクタの順序は不規則となる。 小型のホストコンピュータと光磁気ディスク装置とのイ
ンタフェースとしてはS CS I (SmallCo
mputer System Interface)な
どが有名であるが、これらのディスク装置からのデータ
読出しコマンドは、先頭のセクタ番号と読出す連続セク
タ数をディスク装置へ指示し、ディスク装置から送られ
てくるデータをそのままの順序でコンピュータ内部のメ
モリなどへ格納するという動作を実行するというもので
ある。そのため、光磁気ディスク装置において代替され
たセクタを含む連続セクタをホストコンピュータが読出
す場合、ホストコンピュータのメモリへ各セクタのデー
タを、各セクタが代替が無く正常に配列されているもの
としてのセクタ番号順に格納するために以下の2つの方
法が取られていた。 ■代替されたセクタの直前までの連続セクタを読出し、
障害があり代替されたセクタでは光ヘッドを代替先とな
った正常セクタのあるトラックまでシークさせ、その正
常セクタのデータを読出し送出する。それ以降は、代替
された欠陥セクタの直後の正常セクタまでヘッドを戻し
、同様の動作を続けていく。 ■光磁気ディスク装置の内部に大きなメモリを持たせ、
代替された欠陥セクタを読み飛ばしながら指示された領
域のセクタを連続してメモリ容量の許せるまで前記メモ
リ内に格納し、次に代替先の正常セクタ部分までヘッド
をシークしてそのデータを読出し、先にメモリに読取っ
たセクタ範囲内における当該続出データのあるべき位置
に、この続出データを格納する。次に、このまとまった
セクタデータを連続してセクタ順序通りにホストコンピ
ュータに送出する。
しかしながら前記2つの読出方法においては、■につい
ては欠陥セクタがある毎にその代替先の正常セクタのヘ
ッドのシーク動作が発生し、データ読出し速度を遅くす
るという問題があり、■については光磁気ディスク装置
内に大きなメモリを必要とし、続出速度を向上させるこ
とは可能であるが、コストが増大し実装面積も大きくな
るという問題があった。 そこで本発明はこのような問題を解消し得る光磁気ディ
スクデータ転送方法を提供することを課題とする。
ては欠陥セクタがある毎にその代替先の正常セクタのヘ
ッドのシーク動作が発生し、データ読出し速度を遅くす
るという問題があり、■については光磁気ディスク装置
内に大きなメモリを必要とし、続出速度を向上させるこ
とは可能であるが、コストが増大し実装面積も大きくな
るという問題があった。 そこで本発明はこのような問題を解消し得る光磁気ディ
スクデータ転送方法を提供することを課題とする。
前記の課題を解決するために本発明の方法は、「障害の
あるセクタを他の正常なセクタへ代替する機能を持つ光
磁気ディスク装!(2など)がこの装置のデータの読み
書きを行うホストコンピュータ(工なと)へ行うデータ
転送において、前記光磁気ディスク装置は前記転送を行
うセクタ毎のデータに対して(セクタ順序番号付加部1
0などを介し)それぞれそのデータのセクタ順序番号を
付加し、この際、当該のデータが前記のように代替され
たセクタに在るときは、(代替セクタ管理部11などを
介し)そのデータにその代替前のセクタの前記セクタ順
序番号を付加するようにし、少なくとも前記データ転送
に関わるセクタのうち前記障害セクタを含み連続して配
列されたセクタのデータを、(セクタ検出部12などを
介し)そのセクタ配列の順番に、かつ前記障害セクタを
読み飛ばして転送したのち、前記代替が行われた正常セ
クタのデータを該セクタのシーク等に基づいて転送し、 前記ホストコンピュータは前記データ転送によって受取
ったセクタ毎のデータを(セクタデータを整列部7など
を介し)その前記セクタ順序番号に基づいて正しい順序
に並び換えるように」するものとする。
あるセクタを他の正常なセクタへ代替する機能を持つ光
磁気ディスク装!(2など)がこの装置のデータの読み
書きを行うホストコンピュータ(工なと)へ行うデータ
転送において、前記光磁気ディスク装置は前記転送を行
うセクタ毎のデータに対して(セクタ順序番号付加部1
0などを介し)それぞれそのデータのセクタ順序番号を
付加し、この際、当該のデータが前記のように代替され
たセクタに在るときは、(代替セクタ管理部11などを
介し)そのデータにその代替前のセクタの前記セクタ順
序番号を付加するようにし、少なくとも前記データ転送
に関わるセクタのうち前記障害セクタを含み連続して配
列されたセクタのデータを、(セクタ検出部12などを
介し)そのセクタ配列の順番に、かつ前記障害セクタを
読み飛ばして転送したのち、前記代替が行われた正常セ
クタのデータを該セクタのシーク等に基づいて転送し、 前記ホストコンピュータは前記データ転送によって受取
ったセクタ毎のデータを(セクタデータを整列部7など
を介し)その前記セクタ順序番号に基づいて正しい順序
に並び換えるように」するものとする。
光磁気ディスク装置において指示された先頭セクタから
セクタの配置されている順序通りセクタデータをホスト
コンピュータに転送する。途中で代替されたセクタがあ
ってもそれを読み飛ばしてその次のセクタを読み、代替
先の正常セクタは後でまとめて読みホストコンピュータ
へ転送する。 ホストコンピュータへのこれらのデータ転送において、
転送される各セクタデータに順序番号情報を入れ、ホス
トコンピュータは読取ったデータをそのセクタ番号情報
よりメモリの該当位置へ格納するようにする。
セクタの配置されている順序通りセクタデータをホスト
コンピュータに転送する。途中で代替されたセクタがあ
ってもそれを読み飛ばしてその次のセクタを読み、代替
先の正常セクタは後でまとめて読みホストコンピュータ
へ転送する。 ホストコンピュータへのこれらのデータ転送において、
転送される各セクタデータに順序番号情報を入れ、ホス
トコンピュータは読取ったデータをそのセクタ番号情報
よりメモリの該当位置へ格納するようにする。
以下第1図ないし第4図を用いて本発明の詳細な説明す
る。 第1図は本発明の一実施例としての光磁気ディスクを読
み書きする系の構成を示すブロック図である。同図にお
いて、1は上位のホストコンピュータ、2は光磁気ディ
スク装置、3はディスクインタフェース、4はホストC
PU 、 5はホストメモリ、6はドライブインタフェ
ース部、7はセクタデータ整列部、8はドライブ制御部
、9はホスト・インタフェース部、10はセクタ順序番
号付加部、11は代替セクタ管理部、12はセクタ検出
部、13は光ヘツド制御部である。 ホストコンピュータ1は、光磁気ディスク装置2とディ
スクインタフェース3を介して接続され、読み書きする
先頭セクタ番号とセクタ数をコマンドとして指示する。 書込時には、コマンドに続けて書込みデータを光磁気デ
ィスク装置2へ送り、続出時には、光磁気ディスク2か
らのセクタデータを受取る。 本槽底では、ディスクインタフェース3は8ビツト(1
バイト)単位の並列データバスとなっており、ホストコ
ンピュータ1と光磁気ディスク装置2は1バイト毎のハ
ンドシェイク方式によってコマンド及びデータの授受を
行う。 第3図および第4図はそれぞれこのコマンド及びデータ
の構成の実施例を示す。 即ち第3図はホストコンピュータ1の光磁気ディスク装
置2に対するコマンドフォーマットである。同図におい
てコマンドブロック61の先頭に、続出か書込かなどの
コマンド種別を示すコマンド識別コード62が入れられ
る。その次に、続出または書込を行う先頭セクタ番号6
3とセクタ数64が格納される。 また第4図は続出、書込のデータブロック71の構成を
示している。セクタデータ42毎にそのセクタデータの
正しい続出順序番号72が格納されており、ホストコン
ピュータ1はこの番号72によってセクタデータ42を
正しく整列させる。 再び第1図に戻りホストコンピュータ1は、ホストCP
U4、ホストメモリ5、ドライブインタフェース部6、
セクタ整列部7より構成される。 ホストCPU4は、ホストコンピユータ1全体の動作を
管理する。ホストメモリ5は、ホストCPU4が必要と
する情報を格納するものである。 ドライブインタフェース部6は、光磁気ディスク装置2
とのコマンド、データの授受を制御する。 データに関しては、ドライブインタフェース部6は、ホ
ストCPU4が光磁気ディスクの読み書き動作を開始す
る前に設定したホストメモリ5の転送データの先頭アド
レスから、順々に受取ったデータを格納するか、もしく
は書込むべきデータを送り出す。 セクタデータ整列部7は、本発明により追加した部分で
ある。従来は、ディスクデータの続出時には光磁気ディ
スク装置2が続出データを正しい順番で送出するように
して、ホストコンピュータ1は受取ったデータをそのま
まの順序でホストメモリ5へ格納していたが、本発明で
は続出速度を向上させるため、セクタ毎のデータが順不
同でホストコンピュータ1へ送られて来るようにした。 そのため、セクタデータ整列部7は、第4図に示すよう
にデータブロック71の先頭に付加されているセクタ順
序番号72により当該のセクタデータ42を格納すべき
ホストメモリ5内の正規の位置を判断し、当該のセクタ
データ42を正しい位置に格納する。 光磁気ディスク装置2は、ドライブ制御部8、ホストイ
ンタフェース部9、セクタ順序番号付加部10、代替セ
クタ管理部II、セクタ検出部12、光ヘツド制御部1
3より構成される。 ドライブ制御部8は、ホストコンピュータ1からの続出
、書込コマンドを受け、光磁気ディスク2全体の動作を
管理する。 光ヘツド制御部13は、ドライブ制御部8からの指示に
より光ヘッドを目的トラック上へ位置決めする。 セクタ検出部12は、ドライブ制御部8からの指示によ
り図外の光ヘッドからのトラックの読出データからセク
タのID部31を監視し、読み書きすべきセクタである
かどうかを判断する。このとき、読出動作ならばセクタ
のデータ42をドライブ制御部8.ホストインクフェー
ス部9経出でホストコンピュータ1へ送る。このときセ
クタ順序番号付加部10はホストコンピュータ1側へ送
出される各セクタデータ42のセクタ順序番号72を順
番にホストインタフェース部9へ出力してそれぞれ対応
するセクタデータ42に付加させる。 代替セクタ管理部11は、代替された欠陥セクタとそれ
がどこへ代替されているかという情報を管理しており、
セクタ検出部12が次に読出そうとしているセクタが代
替されているならば、そのセクタを読み飛ばすようにセ
クタ検出部12へ指示するとともに、1つセクタを読み
飛ばしたことをセクタ順序番号付加部10へ通知する。 この通知を受けると、セクタ順序番号付加部10はホス
トインタフェース部9を介し次のセクタデータ42へ付
加するセクタ順序番号72を+1したものとする。読み
飛ばしたセクタの情報は代替セクタ管理部11が保持し
ておき、一連のセクタデータを読取った後でその情報を
基に代替先の正常セクタ領域へ光ヘッドを移動させ、代
替先セクタのデータを上述の手順でホストコンピュータ
1へ送る。そのとき、代替セクタ管理部11は、セクタ
順序番号付加部10に対してそのセクタデータ42の本
来送出されるべき順序番号72を通知する。これにより
セクタ順序番号付加部10は該順序番号72をホストイ
ンタフェース部9に出力して当該の代替先セクタの続出
データ42に付加させる。 第2図は代替されたセクタを含む連続セクタの読込順序
を示している。この例では4番目と7番目の欠陥セクタ
52が交代セクタ53へ代替されており、従来であると
1,2.・・、12番目とセクタの正しい順番通りにセ
クタデータが送られるが、本発明では、正常セクタ51
のデータのみをそのセクタ番号順に欠陥セクタ52を読
み飛ばしながら転送したのち、交代セクタ53のデータ
をシークして転送するので、セクタ番号の1.2,3,
5.68、 9.10.11.12. 4. 7の順で
セクタデータ42が送られる。
る。 第1図は本発明の一実施例としての光磁気ディスクを読
み書きする系の構成を示すブロック図である。同図にお
いて、1は上位のホストコンピュータ、2は光磁気ディ
スク装置、3はディスクインタフェース、4はホストC
PU 、 5はホストメモリ、6はドライブインタフェ
ース部、7はセクタデータ整列部、8はドライブ制御部
、9はホスト・インタフェース部、10はセクタ順序番
号付加部、11は代替セクタ管理部、12はセクタ検出
部、13は光ヘツド制御部である。 ホストコンピュータ1は、光磁気ディスク装置2とディ
スクインタフェース3を介して接続され、読み書きする
先頭セクタ番号とセクタ数をコマンドとして指示する。 書込時には、コマンドに続けて書込みデータを光磁気デ
ィスク装置2へ送り、続出時には、光磁気ディスク2か
らのセクタデータを受取る。 本槽底では、ディスクインタフェース3は8ビツト(1
バイト)単位の並列データバスとなっており、ホストコ
ンピュータ1と光磁気ディスク装置2は1バイト毎のハ
ンドシェイク方式によってコマンド及びデータの授受を
行う。 第3図および第4図はそれぞれこのコマンド及びデータ
の構成の実施例を示す。 即ち第3図はホストコンピュータ1の光磁気ディスク装
置2に対するコマンドフォーマットである。同図におい
てコマンドブロック61の先頭に、続出か書込かなどの
コマンド種別を示すコマンド識別コード62が入れられ
る。その次に、続出または書込を行う先頭セクタ番号6
3とセクタ数64が格納される。 また第4図は続出、書込のデータブロック71の構成を
示している。セクタデータ42毎にそのセクタデータの
正しい続出順序番号72が格納されており、ホストコン
ピュータ1はこの番号72によってセクタデータ42を
正しく整列させる。 再び第1図に戻りホストコンピュータ1は、ホストCP
U4、ホストメモリ5、ドライブインタフェース部6、
セクタ整列部7より構成される。 ホストCPU4は、ホストコンピユータ1全体の動作を
管理する。ホストメモリ5は、ホストCPU4が必要と
する情報を格納するものである。 ドライブインタフェース部6は、光磁気ディスク装置2
とのコマンド、データの授受を制御する。 データに関しては、ドライブインタフェース部6は、ホ
ストCPU4が光磁気ディスクの読み書き動作を開始す
る前に設定したホストメモリ5の転送データの先頭アド
レスから、順々に受取ったデータを格納するか、もしく
は書込むべきデータを送り出す。 セクタデータ整列部7は、本発明により追加した部分で
ある。従来は、ディスクデータの続出時には光磁気ディ
スク装置2が続出データを正しい順番で送出するように
して、ホストコンピュータ1は受取ったデータをそのま
まの順序でホストメモリ5へ格納していたが、本発明で
は続出速度を向上させるため、セクタ毎のデータが順不
同でホストコンピュータ1へ送られて来るようにした。 そのため、セクタデータ整列部7は、第4図に示すよう
にデータブロック71の先頭に付加されているセクタ順
序番号72により当該のセクタデータ42を格納すべき
ホストメモリ5内の正規の位置を判断し、当該のセクタ
データ42を正しい位置に格納する。 光磁気ディスク装置2は、ドライブ制御部8、ホストイ
ンタフェース部9、セクタ順序番号付加部10、代替セ
クタ管理部II、セクタ検出部12、光ヘツド制御部1
3より構成される。 ドライブ制御部8は、ホストコンピュータ1からの続出
、書込コマンドを受け、光磁気ディスク2全体の動作を
管理する。 光ヘツド制御部13は、ドライブ制御部8からの指示に
より光ヘッドを目的トラック上へ位置決めする。 セクタ検出部12は、ドライブ制御部8からの指示によ
り図外の光ヘッドからのトラックの読出データからセク
タのID部31を監視し、読み書きすべきセクタである
かどうかを判断する。このとき、読出動作ならばセクタ
のデータ42をドライブ制御部8.ホストインクフェー
ス部9経出でホストコンピュータ1へ送る。このときセ
クタ順序番号付加部10はホストコンピュータ1側へ送
出される各セクタデータ42のセクタ順序番号72を順
番にホストインタフェース部9へ出力してそれぞれ対応
するセクタデータ42に付加させる。 代替セクタ管理部11は、代替された欠陥セクタとそれ
がどこへ代替されているかという情報を管理しており、
セクタ検出部12が次に読出そうとしているセクタが代
替されているならば、そのセクタを読み飛ばすようにセ
クタ検出部12へ指示するとともに、1つセクタを読み
飛ばしたことをセクタ順序番号付加部10へ通知する。 この通知を受けると、セクタ順序番号付加部10はホス
トインタフェース部9を介し次のセクタデータ42へ付
加するセクタ順序番号72を+1したものとする。読み
飛ばしたセクタの情報は代替セクタ管理部11が保持し
ておき、一連のセクタデータを読取った後でその情報を
基に代替先の正常セクタ領域へ光ヘッドを移動させ、代
替先セクタのデータを上述の手順でホストコンピュータ
1へ送る。そのとき、代替セクタ管理部11は、セクタ
順序番号付加部10に対してそのセクタデータ42の本
来送出されるべき順序番号72を通知する。これにより
セクタ順序番号付加部10は該順序番号72をホストイ
ンタフェース部9に出力して当該の代替先セクタの続出
データ42に付加させる。 第2図は代替されたセクタを含む連続セクタの読込順序
を示している。この例では4番目と7番目の欠陥セクタ
52が交代セクタ53へ代替されており、従来であると
1,2.・・、12番目とセクタの正しい順番通りにセ
クタデータが送られるが、本発明では、正常セクタ51
のデータのみをそのセクタ番号順に欠陥セクタ52を読
み飛ばしながら転送したのち、交代セクタ53のデータ
をシークして転送するので、セクタ番号の1.2,3,
5.68、 9.10.11.12. 4. 7の順で
セクタデータ42が送られる。
本発明によれば、ホストコンピュータのコマンドに基づ
いて指定の連続セクタ領域からの読出しデータを光磁気
ディスク装置がホストコンピュータに送出する際、内部
に障害を含み特定の領域に代替されているセクタが、連
続して読出すセクタ中に存在しても、−旦、そのセクタ
を読み飛ばしてセクタデータをホストコンピュータへ送
信したのち、その代替先の正常セクタのデータを後でま
とめてホストコンピュータへ送出するようにしたため、
動作の遅い光ヘッドの移動を最低限に抑え、データを転
送することができる。そのため、代替セクタが多く発生
すると考えられる光磁気ディスク装置において、データ
の転送速度を向上させることができる。また、そのため
に高価なメモリを多く使用することも不要になる。
いて指定の連続セクタ領域からの読出しデータを光磁気
ディスク装置がホストコンピュータに送出する際、内部
に障害を含み特定の領域に代替されているセクタが、連
続して読出すセクタ中に存在しても、−旦、そのセクタ
を読み飛ばしてセクタデータをホストコンピュータへ送
信したのち、その代替先の正常セクタのデータを後でま
とめてホストコンピュータへ送出するようにしたため、
動作の遅い光ヘッドの移動を最低限に抑え、データを転
送することができる。そのため、代替セクタが多く発生
すると考えられる光磁気ディスク装置において、データ
の転送速度を向上させることができる。また、そのため
に高価なメモリを多く使用することも不要になる。
第1図はこの発明の一実施例としてのシステム構成を示
すブロック図、 第2図は同じく連続セクタ読出し順序の説明図、第3図
は同じくコマンドブロックの構成国、第4図は同しくデ
ータブロックの構成国、第5図は光磁気ディスクの構成
例を示す図、第6図はセクタの構成例を示す図である。 l:ホストコンピュータ、2:光磁気ディスク装置、3
:デイ−スフィンタフエース、4:ホストCPU、5:
ホストメモリ、6:ドライブインタフェース部、7:セ
クタデータ整列部、8ニドライブ制御部、9:ホストイ
ンタフェース部、l〇二全セクタ順序番号付加部11:
代替セクタ管理部、12:セクタ検出部、13:光ヘツ
ド制御部。 第2図 矛5図
すブロック図、 第2図は同じく連続セクタ読出し順序の説明図、第3図
は同じくコマンドブロックの構成国、第4図は同しくデ
ータブロックの構成国、第5図は光磁気ディスクの構成
例を示す図、第6図はセクタの構成例を示す図である。 l:ホストコンピュータ、2:光磁気ディスク装置、3
:デイ−スフィンタフエース、4:ホストCPU、5:
ホストメモリ、6:ドライブインタフェース部、7:セ
クタデータ整列部、8ニドライブ制御部、9:ホストイ
ンタフェース部、l〇二全セクタ順序番号付加部11:
代替セクタ管理部、12:セクタ検出部、13:光ヘツ
ド制御部。 第2図 矛5図
Claims (1)
- 【特許請求の範囲】 1)障害のあるセクタを他の正常なセクタへ代替する機
能を持つ光磁気ディスク装置がこの装置のデータの読み
書きを行うホストコンピュータへ行うデータ転送におい
て、 前記磁気ディスクは前記転送を行うセクタ毎のデータに
対してそれぞれそのデータのセクタ順序番号を付加し、
この際、当該のデータが前記のように代替されたセクタ
に在るときは、そのデータにその代替前のセクタの前記
セクタ順序番号を付加するようにし、 少なくとも前記データ転送に関わるセクタのうち前記障
害セクタを含み連続して配列されたセクタのデータを、
そのセクタ配列の順番に、かつ前記障害セクタを読み飛
ばして転送したのち、前記代替が行われた正常セクタの
データを該セクタのシーク等に基づいて転送し、 前記ホストコンピュータは前記データ転送によって受取
ったセクタ毎のデータをその前記セクタ順序番号に基づ
いて正しい順序に並び変えるようにしたことを特徴とす
る光磁気ディスクデータ転送方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32207189A JPH03183069A (ja) | 1989-12-12 | 1989-12-12 | 光磁気ディスクデータ転送方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32207189A JPH03183069A (ja) | 1989-12-12 | 1989-12-12 | 光磁気ディスクデータ転送方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03183069A true JPH03183069A (ja) | 1991-08-09 |
Family
ID=18139594
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP32207189A Pending JPH03183069A (ja) | 1989-12-12 | 1989-12-12 | 光磁気ディスクデータ転送方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03183069A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014134884A (ja) * | 2013-01-08 | 2014-07-24 | Nec Corp | ディスクアレイ装置、バッドセクタ修復方法および修復プログラム |
-
1989
- 1989-12-12 JP JP32207189A patent/JPH03183069A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014134884A (ja) * | 2013-01-08 | 2014-07-24 | Nec Corp | ディスクアレイ装置、バッドセクタ修復方法および修復プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4814903A (en) | Alternate storage areas in magnetooptical media | |
| JP4279515B2 (ja) | 記録再生装置 | |
| US8041921B2 (en) | Apparatus, system, and method for utilizing tape media segmentation | |
| EP0078492A2 (en) | Method of controlling storage device | |
| JPH0378649B2 (ja) | ||
| JPS58194143A (ja) | デ−タ記録・再生方式 | |
| US5214626A (en) | Information recording/reproducing apparatus for writing on and reading from a rewritable optical disk have tracks divided into a plurality of sectors | |
| KR20010040467A (ko) | 판독의 자동 교체 방법 및 이를 이용한 자기 디스크 장치 | |
| JPH0467469A (ja) | 回転型記憶装置およびその制御方法 | |
| EP0437202B1 (en) | Information recording/reproducing apparatus for recording information and verifying recorded information | |
| JPH03183069A (ja) | 光磁気ディスクデータ転送方法 | |
| JPS631666B2 (ja) | ||
| JP2622959B2 (ja) | 光ディスク制御装置 | |
| JP2623238B2 (ja) | 情報再生方法 | |
| JP2616097B2 (ja) | 情報記録再生装置 | |
| JP2595316B2 (ja) | 交代割付け処理方式 | |
| JPH0594672A (ja) | 情報記録再生装置 | |
| JPS5898806A (ja) | 回転型記憶装置の制御方式 | |
| JPH02116063A (ja) | 光カード | |
| JPH03260955A (ja) | ディスクシステムにおけるスキップ処理方法 | |
| JP2503371B2 (ja) | ディスク・システム | |
| JPH03207053A (ja) | 情報記録再生装置 | |
| JPH06150558A (ja) | 情報記録再生装置 | |
| JPS61283074A (ja) | 光学式情報装置 | |
| JPH07230671A (ja) | 光ディスク装置及び光ディスク装置におけるデータ読み出し方法 |