(57)【要約】【課題】隣接シリンダ間でデータ転送レートを切り替え、隣接シリンダへのデータ書き込み時のサイドイレーズの影響を低減化すること。【解決手段】各ゾーンにおいては、インナに比べアウタでデータ転送レートが高く設定されている。また、各ゾーン内の隣接シリンダ間では、データ転送レートに変化を与えるために、２種類のデータ転送レートを１シリンダおきに設定し、隣接シリンダでリード／ライトパラメータを別々に最適化する。そして、上記２種類のデータ転送レートの平均を各ゾーンのデータ転送レートと見なし、各ゾーンのＢＰＩを決定する。隣接シリンダ間でデータ転送レートを切り替えることにより、隣接シリンダへのデータ書込み時のサイドイレーズの影響を小さくすることができる。  【選択図】          図２
2006216167.tif 000002
【特許請求の範囲】
【請求項１】
円周方向に沿って記録領域が設けられ、半径方向に配置されたゾーン間でデータ転送レートを変化させた記録媒体を有する磁気ディスク装置であって、
各ゾーン内で、隣接シリンダ間の転送レートを変化させ、かつ、隣接シリンダでリード／ライトパラメータを別々に最適化した
ことを特徴とする磁気ディスク装置。
【請求項２】
各ゾーン内で、隣接シリンダ間の転送レートを変化させ、１シリンダおきに、２種類のデータ転送レートを設定する
ことを特徴とする請求項１の磁気ディスク装置。
【請求項３】
２種類のデータ転送レートの平均を各ゾーンのデータ転送レートとみなして、各ゾーンの周方向の記録密度を設定した
ことを特徴とする請求項２の磁気ディスク装置。
【請求項４】
円周方向に沿って記録領域が設けられ、半径方向に配置されたゾーン間でデータ転送レートを変化させた磁気ディスクの記録媒体であって、
各ゾーン内で、隣接シリンダ間の転送レートを変化させ、かつ、隣接シリンダでリード／ライトパラメータを別々に最適化した
ことを特徴とする磁気ディスク装置の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気ディスク装置に関し、特に、高ＴＰＩ化にともなうＲ／Ｗ（リード／ライト）マージンの不足を改善することができるフォーマットを備えた磁気ディスク装置に関するものである。
【背景技術】
【０００２】
近年においては、磁気ディスク装置の高速化、大容量化が要求され、これに伴い、磁気ディスク装置のデータフォーマットに関して、種々の提案がなされている。
例えば、特許文献１には、円周方向に沿って複数のサーボセクタとデータセクタに区分けされた磁気ディスクにおいて、フルフォーマットのサーボセクタではデータセクタがスプリットしてもよいが、ショートフォーマットのサーボセクタでは、データセクタをスプリットしないようにした磁気ディスク装置、サーボ及びデータフォーマットの作成方法について記載されている。
また、特許文献２には、同心円状フォーマットとスパイラル状フォーマットとを混在させることにより、アクセス対象のデータの種類に適応したアクセスを実現して、結果的に異なる種類のデータを高速にアクセス処理することを可能とした磁気ディスク装置について記載されている。
【０００３】
ところで、ストレージシステムの磁気ディスク装置の磁気ディスク記録媒体（以下記録媒体という）は、一般に半径方向に複数のゾーンに分割され、各ゾーンは、数百から千程度のシリンダに分割されている。
上記のように磁気ディスク装置のデータフォーマットは、数１０個のデータゾーンからなる構成を取っており、ディスクの内外周の周速の違いにより、図５に示すようにゾーン間ではインナに比べアウタでデータ転送レートが高くしている。また、各ゾーン内のシリンダは、同一のデータ転送レートになるよう設定されている。
上記磁気ディスク装置においては、従来、ディスク容量の増加に際し、上記の各ゾーンのデータ転送レートとＴＰＩ（トラック記録密度：記録媒体の半径方向の記録密度）の増加量を適当に調整し、データフォーマットを決めていた。
【特許文献１】特開２００１−３５０９１号公報
【特許文献２】特開平１０−３１２６４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、データ転送レートの制約からＴＰＩを上げる傾向にあるが、これにともないＴＰＩマージンの確保が困難な状況にある。特にディスクの最外周、最内周付近では周方向に対しヘッドにヨウ角が生じるため、サイドイレーズの影響が大きく、高ＴＰＩ化を阻害する一因になっている。
本発明は、上記問題点を解決するためになされたものであって、隣接シリンダ間でデータ転送レートを切り替えることにより、隣接シリンダへのデータ書き込み時のサイドイレーズの影響を低減化することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を本発明においては、次のように解決する。
（１）各ゾーン内において、隣接シリンダ間のデータ転送レートを変化させ、かつＲＷパラメータを別々に最適化する。
（２）２種類のデータ転送レートを１シリンダおきに設定し、各ゾーン内の隣接シリンダ間でデータ転送レートに変化を与える。
（３）上記２種類のデータ転送レートの平均を各ゾーンのデータ転送レートと見なし、各ゾーンのＢＰＩ（記録媒体の周方向の記録密度）を決定する。
【発明の効果】
【０００６】
本発明においては、各ゾーン内において、隣接シリンダ間のデータ転送レートを変化させ、かつリード／ライトパラメータを別々に最適化したので、隣接シリンダへのデータ書き込みの影響によるデータ読み取り時の品質劣化を小さくすることができる。
また、ゾーンを増やすことなく、隣接シリンダへのデータ書き込みの影響によるデータ読み取り時の品質劣化を小さくすることができ、ＴＰＩマージンの確保が容易となる。
【発明を実施するための最良の形態】
【０００７】
図１は本発明の実施例の磁気ディスク装置のハードウェアの概略構成を示す図である。同図において、１は磁気ディスク記録媒体である。磁気ディスク記録媒体１（以下記録媒体１という）は、半径方向に複数のゾーンに分割され、各ゾーンは、数百〜千程度の複数のシリンダに分割されている。
本実施例においては、後述するように、隣接シリンダの転送レートを変化させ、２種類のデータ転送レートを一シリンダおきに設定している。また、隣接シリンダのドライブパラメータを別々に最適化している。
２はヘッドであり、図示しないアクチュエータによって磁気ディスク記録媒体の半径方向に移動し、移動した位置において、回転している磁気ディスク記録媒体１に対してデータの読み書きを行う。
３はプリアンプ等を備えたヘッドＩＣ、４はイコライザー／復号器、５はハードディスクコントローラ、６はこれらを制御するＭＰＵ等から構成される制御部である。７は制御部６のＭＰＵなどに内蔵されるバッファメモリであり、製品出荷時におけるパラメータ調整作業において、上記バッファメモリ７を使用して、エラーレートが小さくなるように、ドライブパラメータを調整する。
【０００８】
製品出荷時におけるパラメータ調整作業において、上記のように最適化されたドライブパラメータは、上記バッファメモリ７のテーブルに格納される。そして、パラメータの調整作業が終わると、バッファメモリ７に設定された上記テーブルは、記憶媒体１の特定の領域（ＳＡ領域）に格納される。
上記記憶媒体１の特定領域に格納されたテーブルは、磁気ディスク装置が起動されると、制御部６が内蔵するメモリに読み込まれ、制御部６はこのテーブルを参照して上記ドライブパラメータを切り替える。
【０００９】
図２は本発明の実施例の各ゾーンのデータ転送レートと、各ゾーンに設けられたシリンダのデータ転送レートを示す図である。
同図に示すように、各ゾーンは、前記したようにディスクの内外周の周速の違いにより、インナに比べアウタでデータ転送レートが高くしている。
また、各ゾーン内の隣接シリンダ間では、データ転送レートに変化を与えるために、同図に示すように、２種類のデータ転送レートを１シリンダおきに設定している。そして、上記２種類のデータ転送レートの平均を各ゾーンのデータ転送レートと見なし、各ゾーンのＢＰＩ（線記録密度）を決定している。
上記のように、隣接シリンダ間でデータ転送レートを切り替えることにより、ゾーンを増やすことなく、隣接シリンダへのデータ書込み時のサイドイレーズの影響を小さくすることができる。
【００１０】
本実施例の磁気ディスク装置は、上記のようにフォーマットされた記録媒体を有しており、１シリンダおきにデータ転送レートが異なるため、製品出荷時に、偶数、奇数のシリンダ毎に、エラーレートが小さくなるように、ドライブパラメータを調整している。
製品出荷時におけるパラメータ調整作業においては、前記したように、バッファメモリ７を使用して、上記偶数、奇数シリンダ毎にドライブパラメータを調整する。
すなわち、図１に示したバッファメモリ７に、偶数シリンダ用、奇数シリンダ用のドライブパラメータの初期値を格納し、データをライト／リードして、制御部６においてエラーレートＶを評価し、バッファメモリ７に格納する。そして、上記ドライブパラメータを更新しながら、上記エラーレートＶの評価を繰り返し、ドライブパラメータの最適値を探索する。ドライブパラメータの最適値が探索されたら、最適値をバッファメモリ７のテーブルに格納する。
このようなパラメータの調整作業は、環境条件、使用条件毎、ゾーン、ヘッド毎に行われ、パラメータの調整作業が終わると、前記したように、バッファメモリ７のテーブルは、記憶媒体１の特定の領域に格納される。
上記記憶媒体１の特定領域に格納されたテーブルは、磁気ディスク装置が起動されると、制御部６が内蔵するメモリに読み込まれ、制御部６はこのテーブルを参照してドライブパラメータを切り替える。
【００１１】
図３は、上記製品出荷時におけるドライブパラメータの調整手順を示すフローチャートである。
図３において、ドライブパラメータの初期値を設定して、データをリード／ライトしてエラーレートを評価する（ステップＳ１）。ついで偶数／奇数シリンダを判別する（ステップＳ２）。
偶数シリンダの場合は、偶数シリンダのエラーレートを評価しながら、ドライブパラメータを更新し、偶数シリンダ用の最適パラメータを抽出する（ステップＳ３，Ｓ４）。そして、偶数シリンダ用ドライブパラメータを最適パラメータに更新する（ステップＳ５）。
奇数シリンダについても同様に、奇数シリンダのエラーレートを評価しながら、ドライブパラメータを更新し、奇数シリンダ用の最適パラメータを抽出する（ステップＳ６，Ｓ７）。そして、奇数シリンダ用ドライブパラメータを最適パラメータに更新する（ステップＳ８）。
【００１２】
上記のように設定されたドライブパラメータを格納したテーブルは前記したように記憶媒体１の特定領域に格納され、磁気ディスク装置が起動されたとき、制御部６が内蔵するメモリに読み込まれる。そして、リード／ライト時に、制御部６はこのテーブルを参照して上記ドライブパラメータを切り替える。
図４は、リード／ライト時における上記ドライブパラメータの切換え処理を示すフローチャートである。
図４において、リード／ライト（Ｒ／Ｗ）コマンドを受け付けると（ステップＳ１）、偶数シリンダへのＲ／Ｗなのか、奇数シリンダへのＲ／Ｗなのかを判別する（ステップＳ２）。
偶数シリンダのＲ／Ｗの場合には、偶数シリンダ用のドライブパラメータを参照し（ステップＳ３）、奇数シリンダのＲ／Ｗの場合には、奇数シリンダ用のドライブパラメータを参照する（ステップＳ４）。
そして、上記ドライブパラメータを前記図１に示したヘッドＩＣ３、イコライザー／復号器４に設定し（ステップＳ５）、Ｒ／Ｗを実行する（ステップＳ６）。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施例の磁気ディスク装置のハードウェアの概略構成を示す図である。
【図２】本発明の実施例の各ゾーンのデータ転送レートと、各ゾーンに設けられたシリンダのデータ転送レートを示す図である。
【図３】ドライブパラメータの調整手順を示すフローチャートである。
【図４】リード／ライト時における上記ドライブパラメータの切換え処理を示すフローチャートである。
【図５】各ゾーンにおけるデータ転送レートを示す図である。
【符号の説明】
【００１４】
１  磁気ディスク記録媒体
２  ヘッド
３  ヘッドＩＣ
４  イコライザー／復号器
５  ハードディスクコントローラ
６  制御部（ＭＰＵ）
７  バッファメモリ
【図１】
2006216167.tif 000003
【図２】
2006216167.tif 000004
【図３】
2006216167.tif 000005
【図４】
2006216167.tif 000006
【図５】
2006216167.tif 000007