(57)【要約】【課題】連続した単一の大きなデータを磁気ディスクへリード・ライトするＨＤＤなどのような磁気ディスク装置において、この磁気ディスク装置に搭載されるバッファメモリの容量を削減でき、また基板の回路規模のコンパクト化とコストの削減が可能なインターリーブ方式による記録再生技術を提供する。【解決手段】データの記録再生方法であって、磁気ディスクにデータを書込む際は、ホストコンピュータから転送されるストリームデータのビットレート、磁気ディスクのトラック空き容量及びデータ転送速度の条件に基づいて、磁気ディスクからデータを読出すタイミングをホストコンピュータ上のデータ再生タイミングに同期させるように、ストリーム入力データ２３をセクタ単位で間隔を空けて並び替え、このセクタ単位で間隔を空けて並び替えたトラック書込みデータ２４を磁気ディスクにインターリーブ方式で書込む。【選択図】        図３
2004355707.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータと、磁気ディスクを備えた磁気ディスク装置との間で転送されるデータの記録再生方法であって、
前記磁気ディスクにデータを書込む際は、
前記ホストコンピュータから転送されるストリームデータのビットレート、前記磁気ディスクのトラック空き容量、及び前記磁気ディスクのデータ転送速度の条件に基づいて、前記磁気ディスクからデータを読出すタイミングを前記ホストコンピュータ上のデータ再生タイミングに同期させるように、前記ストリームデータをセクタ単位で間隔を空けて並び替え、
前記セクタ単位で間隔を空けて並び替えたデータを前記磁気ディスクにインターリーブ方式で書込むことを特徴とする記録再生方法。
【請求項２】
請求項１記載の記録再生方法において、
前記磁気ディスクからデータを読出す際は、前記磁気ディスクからデータを読出すタイミングを前記ホストコンピュータ上のデータ再生タイミングに同期させたインターリーブ方式で読出すことを特徴とする記録再生方法。
【請求項３】
情報を記憶する磁気ディスクと、前記磁気ディスクに情報をリード・ライトするための記録・再生用変換素子を備えた磁気ヘッドと、前記磁気ヘッドをリード・ライト位置に移動させるための駆動装置と、ホストコンピュータからのコマンドにより前記磁気ディスク及び前記磁気ヘッドのリード・ライト制御を行うディスク制御部と、リード・ライトデータを一時的に格納するバッファメモリとから構成される磁気ディスク装置であって、
前記ディスク制御部は、前記磁気ディスクにデータを書込む際は、前記ホストコンピュータから転送されるストリームデータのビットレート、前記磁気ディスクのデータ転送速度、及び前記磁気ディスクのトラック空き容量の条件に基づいて、前記磁気ディスクからデータを読出すタイミングを前記ホストコンピュータ上のデータ再生タイミングに同期させるように、前記ストリームデータをセクタ単位で間隔を空けて並び替えたデータを前記磁気ディスクにインターリーブ方式で書込み、前記磁気ディスクからデータを読出す際は、前記磁気ディスクからデータを読出すタイミングを前記ホストコンピュータ上のデータ再生タイミングに同期させたインターリーブ方式で読出す機能を有することを特徴とする磁気ディスク装置。
【請求項４】
請求項３記載の磁気ディスク装置において、
前記バッファメモリは、２セクタ分の容量を持つことを特徴とする磁気ディスク装置。
【請求項５】
請求項３記載の磁気ディスク装置において、
前記バッファメモリは、前記ディスク制御部の論理ＩＣと同一プロセスで作製可能なＳＲＡＭで構成して、前記ディスク制御部の論理ＩＣと統合することを特徴とする磁気ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターリーブ方式による記録再生技術に関し、特にバッファメモリを搭載した磁気ディスク装置において、連続した単一の大きなデータを磁気ディスクへリード・ライトするＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ：ハードディスク装置）などのような磁気ディスク装置に適用して有効な技術に関する。
【０００２】
【従来の技術】
本発明者が検討したところによれば、例えばバッファメモリを搭載した磁気ディスク装置では、ホストコンピュータからリードコマンドを受信すると、要求されたデータがバッファメモリ内に存在するか（ヒット）、しないか（ミス）を調べ、ヒットした場合にはバッファメモリにアクセスし、ミスした場合には磁気ヘッドを磁気ディスクの目標トラックにシークさせ、シーク終了後、目標セクタが来るまで磁気ディスクの回転待ちをし、目標セクタに来たら磁気ディスクからデータをリードする。
【０００３】
また、データをライトする場合には、ホストコンピュータから転送されたデータを一旦、バッファメモリに保存し、磁気ヘッドを磁気ディスクの目標トラックにシークさせ、シーク終了後、目標セクタが来るまで磁気ディスクの回転待ちをし、目標セクタに来たら磁気ディスクへデータをライトする。
【０００４】
この様に、従来の磁気ディスク装置では、リード・ライト共に容量の大きなバッファメモリを必要とする。この方式での磁気ディスク装置のリード・ライトでは、ランダムなセクタにデータを書込み・読出しする場合や、ホストコンピュータとのインターフェースのデータ転送速度と磁気ディスクへのリード・ライト速度に差がある場合にバッファメモリが活用され、有効である。しかし、その反面、大容量のバッファメモリの実装が必要なため、基板への実装スペース、及びバッファメモリのコストがかかる。
【０００５】
以上のように、従来の磁気ディスク装置は、様々なフォーマットのデータに対応するため、大きなバッファメモリを搭載し、前記と同様な流れでデータをインターリーブすることなく書込み・読み出しするため、本発明で対象とする音楽や動画などの連続した大きなストリームデータを転送する場合にも、当然であるが、大容量のバッファメモリを経由し、磁気ディスクに連続した単一データとしてリード・ライトを行っている。
【０００６】
なお、このような磁気ディスク装置に関する技術としては、たとえば特許文献１、特許文献２に記載される技術などが挙げられる。特許文献１には、磁気ディスク装置にインターリーブ記録するインターリーブ書込みデータ処理手段と、インターリーブ記録されたデータを読出しするインターリーブ読出しデータ処理手段を有する磁気ディスク装置が開示されている。また、特許文献２には、光ディスクドライブ及びホスト間のデータ転送を最適に行うようにすることで、ホストに無関係に光ディスクドライブ自身で最も速いデータ転送を実現できるようにするために、セクタ単位でデータをリード・ライトするディスクドライブ装置が開示されている。
【０００７】
【特許文献１】
特開平５−１６６２９９号公報
【０００８】
【特許文献２】
特開平７−１２９３２６号公報
【０００９】
【発明が解決しようとする課題】
ところで、前記のような磁気ディスク装置の技術においては、近年、ＨＤＤの小型化は益々進んできている。それに伴い、ＨＤＤ基板の実装面積もＨＤＤの小型化に比例して小さくなるため、必然的に、基板上の実装部品の小型化が必要となる。また、小型化によって高度な開発技術、及び高価な部品が必要となり、開発コストも高くなるため、実装部品のコスト削減が切望されている。
【００１０】
さらに、前述した従来の磁気ディスク装置は、様々な用途に適用できるように、大容量なバッファメモリを必要としていた。また、磁気ディスクにインターリーブすることなく連続してデータを書込み・読出ししているため、音楽や動画などの大容量かつ連続するストリームデータを記録・再生する場合にも、磁気ディスクから書込み・読取りするデータの磁気ディスク回転待ちを緩衝するため、比較的、大容量なバッファを必要とするという課題があった。
【００１１】
また、前記特許文献１の技術は、ディスク容量を有効に活用し、かつ圧縮・伸長処理によるアクセス遅延を緩和するものであり、さらにインターリーブの方式が本発明とは異なっている。すなわち、特許文献１では、データをセクタ単位で間隔を空けて並び替えるような処理は行っていない。さらに、前記特許文献２は、ディスクドライブの性能向上を実現するものであり、本発明のような、ホストコンピュータ側でのストリームデータ再生の最適化を行うことによってバッファ容量を削減する技術ではない。
【００１２】
そこで、本発明では、連続した単一の大きなデータを磁気ディスクへリード・ライトするＨＤＤなどのような磁気ディスク装置において、この磁気ディスク装置に搭載されるバッファメモリの容量を削減することが可能なインターリーブ方式による記録再生技術を提供することを目的とするものである。
【００１３】
また、本発明の他の目的は、バッファメモリを磁気ディスク装置の制御回路上のＩＣと統合することによって、基板の回路規模のコンパクト化とコストの削減を可能とするものである。
【００１４】
【課題を解決するための手段】
本発明は、ホストコンピュータと、磁気ディスクを備えた磁気ディスク装置との間で転送されるデータの記録再生方法に適用され、以下のような特徴を有するものである。
【００１５】
（１）磁気ディスクにデータを書込む際は、ホストコンピュータから転送されるストリームデータのビットレート、磁気ディスクのトラック空き容量、及び磁気ディスクのデータ転送速度の条件に基づいて、磁気ディスクからデータを読出すタイミングをホストコンピュータ上のデータ再生タイミングに同期させるように、ストリームデータをセクタ単位で間隔を空けて並び替え、このセクタ単位で間隔を空けて並び替えたデータを磁気ディスクにインターリーブ方式で書込むものである。
【００１６】
（２）磁気ディスクからデータを読出す際は、磁気ディスクからデータを読出すタイミングをホストコンピュータ上のデータ再生タイミングに同期させたインターリーブ方式で読出すものである。
【００１７】
また、本発明は、情報を記憶する磁気ディスクと、この磁気ディスクに情報をリード・ライトするための記録・再生用変換素子を備えた磁気ヘッドと、この磁気ヘッドをリード・ライト位置に移動させるための駆動装置と、ホストコンピュータからのコマンドにより磁気ディスク及び磁気ヘッドのリード・ライト制御を行うディスク制御部と、リード・ライトデータを一時的に格納するバッファメモリとから構成される磁気ディスク装置に適用され、以下のような特徴を有するものである。
【００１８】
（３）ディスク制御部は、前記（１），（２）のように、インターリーブ方式で書込み、インターリーブ方式で読出す機能を有するものである。すなわち、ホストコンピュータから要求されたリード・ライトデータを磁気ディスクに転送する際に、音楽や動画などのストリームデータのビットレートに合わせてインターリーブ処理をする機能をディスク制御部に付加し、ストリームデータのビットレートと磁気ディスクにライトするタイミングを同期させるものである。
【００１９】
（４）バッファメモリは、２セクタ分の容量を持つものである。
【００２０】
（５）バッファメモリは、ディスク制御部の論理ＩＣと同一プロセスで作製可能なＳＲＡＭで構成して、ディスク制御部の論理ＩＣと統合するものである。
【００２１】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００２２】
まず、図１〜図３により、本発明の一実施の形態の磁気ディスク装置及びホストコンピュータの構成および動作の一例を説明する。それぞれ、図１は本実施の形態の磁気ディスク装置及びホストコンピュータのブロック図、図２はインターリーブ書込みの概念図、図３はストリーム入力データからトラック書込みデータへ変換する工程の説明図を示す。
【００２３】
本実施の形態の磁気ディスク装置６は、ＨＤＤなどのような磁気ディスク装置とされ、図１に示すように、情報を記憶する記録媒体である磁気ディスク１２と、この磁気ディスク１２に情報をリード・ライトするための記録・再生用変換素子を備えた磁気ヘッド１３と、この磁気ヘッド１３をリード・ライト位置に移動させるための磁気ヘッド駆動装置１４と、ホストコンピュータ１からのコマンドにより磁気ディスク１２及び磁気ヘッド１３のリード・ライト制御を行うと共に、インターリーブ方式で書込み・読出し処理を行うインターリーブ書込み・読出しデータ処理機能付ディスク制御部１１と、リード・ライトデータを一時的に格納するバッファメモリ１０と、このバッファメモリ１０への格納を制御するバッファ制御部９と、ホストコンピュータ１とのＩ／Ｏコントローラ８などから構成される。
【００２４】
この磁気ディスク装置６の構成の内、インターリーブ書込み・読出しデータ処理機能付ディスク制御部１１、バッファメモリ１０、バッファ制御部９、Ｉ／Ｏコントローラ８は、ハードディスクコントローラ７に含まれる。このハードディスクコントローラ７は、基板上に１つまたは複数のＩＣが実装されて構成され、この１つまたは複数のＩＣ内にはインターリーブ書込み・読出しデータ処理機能付ディスク制御部１１、バッファメモリ１０、バッファ制御部９、Ｉ／Ｏコントローラ８が形成されている。特に、バッファメモリ１０は、従来、ＤＲＡＭであったものが、インターリーブ書込み・読出しデータ処理機能付ディスク制御部１１などの論理ＩＣと同一プロセスで作製できるＳＲＡＭで構成され、ハードディスクコントローラ７上のＩＣと統合されている。
【００２５】
本実施の形態の磁気ディスク装置６を記録装置とするホストコンピュータ１は、磁気ディスク装置６にＩ／Ｏコントローラ８を通じて接続され、記録再生を制御するＣＰＵ２と、リード・ライトデータを一時的に格納するバッファメモリ３と、マイクロプログラムを格納するＲＯＭ４と、磁気ディスク装置６との入出力Ｉ／Ｆ５などから構成される。このホストコンピュータ１内のＣＰＵ２、バッファメモリ３、ＲＯＭ４、及び入出力Ｉ／Ｆ５は、相互にデータ転送可能なバスを通じて接続されている。このホストコンピュータ１に対して、磁気ディスク装置６に書込むための音楽や動画などの大容量かつ連続するストリームデータが外部から入力される。
【００２６】
本実施の形態のようなインターリーブ方式の書込み・読出しを行う磁気ディスク装置６においては、磁気ディスク１２にデータを書込む際、通常、ストリームデータのビットレートと磁気ディスク１２のデータ転送速度を考慮し、図２の概念図に示すように、ストリームデータ２１を磁気ディスク１２に書込む場合には、磁気ディスク１２に書込むデータ２２として間隔を空けてセクタ単位で書込みを行う。
【００２７】
一例として、磁気ディスク１２に書込むセクタの間隔は、ホストコンピュータ１から転送されたストリームデータ２１のビットレートが８Ｍｂｐｓ、磁気ディスク１２のデータ転送速度が４８ＭＢ／ｓとすると、４８×８Ｍｂｐｓ／８Ｍｂｐｓ＝４８セクタ毎に書込みを行う。図２の例では、ストリームデータ２１のセクタ０は磁気ディスク１２に書込むデータ２２の０セクタ目に、セクタ１は４８セクタ目に、同様にセクタ２はさらに４８セクタの間隔をおいた９６セクタ目に、・・・、というように、４８セクタ毎に間隔をおいて書込む。
【００２８】
このようにインターリーブ書込みを行うことにより、ストリームデータの再生のため、ホストコンピュータ１から磁気ディスク装置６にリード要求があった場合には、ホストコンピュータ１で再生を行うストリームデータのビットレートと磁気ディスク１２の回転が同期しているため、磁気ディスク１２から読み出したデータをホストコンピュータ１に順次転送するだけでよいため、大きなデータをキャッシュする必要がないので、磁気ディスク装置６のバッファメモリ１０の容量が少なくて済む。
【００２９】
続いて、インターリーブ書込みの原理について、具体的に説明する。磁気ディスク装置６のバッファメモリ１０を２セクタとすると、ホストコンピュータ１から送られて来たデータを一旦、磁気ディスク装置６のバッファメモリ１０に２セクタ分保存し、磁気ヘッド１３が目標セクタに来たら１セクタ分書込み、空いたバッファメモリ１０の１セクタ分のデータをホストコンピュータ１から転送する。以降、１セクタ分毎のデータの保存、書込み処理を繰り返す。
【００３０】
ここで、書込み時に、例えば前述の一例のように、４８セクタ毎にシーケンシャルライトを行うと、書込み速度は１／４８となり、パフォーマンスが著しく落ちる。そのため、本実施の形態においては、さらに図３に具体例を示すように、ホストコンピュータ１が転送するデータのセクタ順番を、磁気ディスク１２に書込む順番に変換して磁気ディスク装置６に対して転送する。
【００３１】
このセクタ順番を変更する前のデータ順番は、ホストコンピュータ１に入力されるデータ順番であるため、ストリーム入力データ２３と呼ぶことにする。このストリーム入力データ２３は、ストリーム再生時のデータ順番でもある。また、磁気ディスク１２に書込むためにセクタ順番を並び替えたデータ順番は、磁気ディスク１２のトラックに書込む順番であるため、トラック書込みデータ２４と呼ぶことにする。
【００３２】
図３の例では、セクタ０、セクタ１、セクタ２、・・・、セクタ９８、セクタ９９のように順に並ぶ１００セクタ分のストリーム入力データ２３に対して、セクタ順番を並び替えたトラック書込みデータ２４は、０セクタ目にセクタ０、１セクタ目にセクタ９１、２セクタ目にセクタ８１、・・・、８セクタ目にセクタ２１、９セクタ目にセクタ１１のように順番を並び替え、さらに１０セクタ目のセクタ１以降も同様にセクタの順番を並び替えると、９０セクタ目はセクタ９、９１セクタ目はセクタ９０、９２セクタ目はセクタ８０、・・・、９８セクタ目はセクタ２０、９９セクタ目はセクタ１０となる。
【００３３】
すなわち、このセクタ順番の並び替えは、ストリーム入力データ２３のビットレート、磁気ディスク１２のトラック空き容量、磁気ディスク１２のデータ転送速度に基づいて、磁気ディスク１２からデータを読出す際に、磁気ディスク１２からデータを読出すタイミングをホストコンピュータ１上のデータ再生タイミングに同期させたインターリーブ読出しが可能となるように、ストリーム入力データ２３をセクタ単位で間隔を空けて並び替えている。
【００３４】
次に、図４により、ホストコンピュータが磁気ディスク装置にライト要求を発行してから、ホストコンピュータが磁気ディスク装置へデータ転送を始めるまでの流れの一例を説明する。図４はホストコンピュータからの書込み要求からトラック書込みデータ転送までの流れの説明図を示す。
【００３５】
まず、ホストコンピュータ１からインターリーブ書込み・読出しデータ処理機能付ディスク制御部１１へデータ書込み要求を送信する（ステップＳ１０１）。すると、インターリーブ書込み・読出しデータ処理機能付ディスク制御部１１では、磁気ディスク１２のトラック空き容量及び磁気ディスク１２のデータ転送速度を確認し（ステップＳ１０２）、ホストコンピュータ１にトラック空き容量とデータ転送速度を送信する（ステップＳ１０３）。
【００３６】
さらに、ホストコンピュータ１では、受信したトラック空き容量とデータ転送速度からインターリーブ書込み時のセクタ間隔を割り出し、その情報をインターリーブ書込み・読出しデータ処理機能付ディスク制御部１１へ送信すると共に、トラック書込みデータの転送を開始する（ステップＳ１０４）。
【００３７】
次に、図５により、前記図４に示した処理も含み、ホストコンピュータに入力されたストリーム入力データからトラック書込みデータに変換し、磁気ディスクに書込むまでの流れの一例を説明する。図５はストリーム入力データを変換して磁気ディスクにトラック書込みデータを書込むまでの流れのフロー図を示す。
【００３８】
ストリーム入力データ２３からトラック書込みデータ２４に変換するためには、書込み時にホストコンピュータ１側にバッファメモリを必要とするが、このホストコンピュータ１のバッファメモリは、ホストコンピュータ１側でストリームデータ再生時に使用するバッファメモリ３を転用するため、新たにバッファメモリを追加する必要はない。但し、ホストコンピュータ１のバッファメモリ３を使用するため、ホストコンピュータ１側に磁気ディスク装置６を使用のための専用のマイクロプログラムをＲＯＭ４に組み込む必要がある。
【００３９】
まず、ホストコンピュータ１に対して、音楽や動画などの大容量かつ連続するストリームデータが外部から入力されると（ステップＳ２０１）、ホストコンピュータ１では、このストリーム入力データ２３から磁気ディスク１２に書込むトラック書込みデータ２４を一旦、ホストコンピュータ１側のバッファメモリ３に格納する（ステップＳ２０２）。
【００４０】
続いて、前述した、ステップＳ１０１のホストコンピュータ１からのデータ書込み要求の送信、ステップＳ１０２の磁気ディスク１２のトラック空き容量及びデータ転送速度の確認、ステップＳ１０３のホストコンピュータ１へのトラック空き容量とデータ転送速度の送信を経て、ホストコンピュータ１が磁気ディスク１２のトラック空き領域を確認し、書込み時のセクタ間隔を計算する（ステップＳ２０３）。
【００４１】
さらに、前述した、ステップＳ１０４のセクタ間隔の情報のインターリーブ書込み・読出しデータ処理機能付ディスク制御部１１への送信を経て、磁気ディスク１２のトラック空き領域にインターリーブ書込みできるように、磁気ディスク１２に書込む順番通りに、ホストコンピュータ１のバッファメモリ３からセクタ単位で読出し、順次、磁気ディスク装置６のバッファメモリ１０へ転送する（ステップＳ２０４）。
【００４２】
この際に、磁気ディスク１２に書込む順番通りにセクタ単位で読出すため、ホストコンピュータ１において、ストリーム入力データ２３のビットレート、磁気ディスク１２のトラック空き容量とデータ転送速度に基づいて、磁気ディスク１２からデータを読出すタイミングをホストコンピュータ１上のデータ再生タイミングに同期させるように、ストリーム入力データ２３をセクタ単位で間隔を空けて並び替えている。
【００４３】
なお、この磁気ディスク１２に書込む際のデータ並び替えに関する遅延時間は、磁気ディスク１２のトラック容量・データ転送速度の確認、インターリーブ書込み時のセクタ間隔の送信の時間だけであるため、大きな問題とはならない。
【００４４】
そして、磁気ディスク装置６のインターリーブ書込み・読出しデータ処理機能付ディスク制御部１１は、ホストコンピュータ１からバッファメモリ１０に転送されて来たデータを、インターリーブ書込みセクタ間隔通りに磁気ディスク１２に書込む（ステップＳ２０５）。
【００４５】
また、磁気ディスク１２にインターリーブ書込みセクタ間隔通りに書込んだデータを読出す際は、磁気ディスク１２からデータを読出すタイミングをホストコンピュータ１上のデータ再生タイミングに同期させたインターリーブ読出しが可能となる。
【００４６】
従って、本実施の形態によれば、連続したデータの書込み・読出しに特化した磁気ディスク装置６において、磁気ディスク１２にデータを書込む際に、ホストコンピュータ１から磁気ディスク装置６に対するデータ要求タイミングと、磁気ディスク１２から読出すデータのタイミングが同期するように、セクタ単位で間隔を空けて並び替えたデータをインターリーブ方式で書込みを行うことにより、バッファメモリ１０のサイズを大幅に削減することができる。
【００４７】
例えば、従来のＨＤＤでは、パフォーマンスを維持するために最低でも１トラック分のバッファメモリを必要とする。現在のＨＤＤは、１トラック＝約５００ｋＢｙｔｅｓであり、さらにランダムアクセス時の性能向上のため、通常、２ＭＢｙｔｅｓ以上のバッファメモリを搭載している。一方、本実施の形態の方式を用いれば、バッファメモリ１０は最小で２セクタ＝１ｋＢｙｔｅｓだけであり、従来のＨＤＤと比較して２０００分の１以下にすることができる。
【００４８】
また、従来、ＤＲＡＭであったバッファメモリを、インターリーブ書込み・読出しデータ処理機能付ディスク制御部１１などの通常の論理ＩＣと同一プロセスで作製できるＳＲＡＭで構成して、ハードディスクコントローラ７上のＩＣと統合することにより、バッファメモリであるＤＲＡＭチップの削除、ＤＲＡＭとの配線、ＩＣピン数の削減などによって実装面積を縮小化できる。これにより、基板の回路規模のコンパクト化とコストの削減を実現することができる。
【００４９】
【発明の効果】
以上説明したように、本発明によれば、連続した単一の大きなデータを磁気ディスクへリード・ライトするＨＤＤなどのような磁気ディスク装置において、この磁気ディスク装置に搭載されるバッファメモリの容量を削減することができるインターリーブ方式による記録再生技術を提供することが可能となる。
【００５０】
また、本発明によれば、バッファメモリを磁気ディスク装置の制御回路上のＩＣと統合することによって、基板の回路規模のコンパクト化とコストの削減を実現することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施の形態の磁気ディスク装置及びホストコンピュータを示すブロック図である。
【図２】本発明の一実施の形態において、インターリーブ書込みを示す概念図である。
【図３】本発明の一実施の形態において、ストリーム入力データからトラック書込みデータへ変換する工程を示す説明図である。
【図４】本発明の一実施の形態において、ホストコンピュータからの書込み要求からトラック書込みデータ転送までの流れを示す説明図である。
【図５】本発明の一実施の形態において、ストリーム入力データを変換して磁気ディスクにトラック書込みデータを書込むまでの流れを示すフロー図である。
【符号の説明】
１…ホストコンピュータ、２…ＣＰＵ、３…バッファメモリ、４…ＲＯＭ、５…入出力Ｉ／Ｆ、６…磁気ディスク装置、７…ハードディスクコントローラ、８…Ｉ／Ｏコントローラ、９…バッファ制御部、１０…バッファメモリ、１１…インターリーブ書込み・読出しデータ処理機能付ディスク制御部、１２…磁気ディスク、１３…磁気ヘッド、１４…磁気ヘッド駆動装置、２１…ストリームデータ、２２…磁気ディスクに書込むデータ、２３…ストリーム入力データ、２４…トラック書込みデータ。
【図１】
2004355707.tif 000003
【図２】
2004355707.tif 000004
【図３】
2004355707.tif 000005
【図４】
2004355707.tif 000006
【図５】
2004355707.tif 000007