(57)【要約】【課題】高記録密度の磁気ディスク装置で過去の磁気ディスク装置を置き換える場合、全記録エリアのごく一部分を利用することとなり、定点浮上等の問題から、磁気ディスク装置の高記録密度化に伴ってデータ記録信頼性が低下するといった問題が発生する。【解決手段】一定のトラック間隔を空けて磁気ディスク装置をフォーマットするコマンドを新設し、決められた計算式に基づいてアクセスアドレスを決定することにより、書き込み動作のマージン確保および定点浮上を回避して、従来と同等以上の高いデータ信頼性が確保できる。【選択図】  図3
2007334942.tif 000002
【特許請求の範囲】
【請求項１】
磁気ディスクに対しデータの読み出し、書き込みを行う磁気ディスク装置において、ディスクに書き込まれたデータ信頼性向上のため、指定されたトラック間隔を空けて記憶領域を確保する機能を有することを特徴とする磁気ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は磁気ディスク装置に係り、特に磁気ディスクに指定したトラック間隔で記憶領域を確保する機能を備え、トラック間干渉等の影響を最小限に留めてデータの信頼性を向上させた磁気ディスク装置に関する。
【背景技術】
【０００２】
磁気ディスク装置では記録密度が高くなり、データを記録するトラック間隔が狭くなってきている。このため、特定のトラックに連続して書き込みを行うと、その隣接トラック記録に影響を及ぼし、最悪は読み出し時にエラーとなる場合がある。また、外部振動・衝撃により書き込みヘッドが目的のトラックからずれる事が発生するが、トラック間隔が狭くなると多少のずれでも隣接トラックの記録に影響を及ぼす。このように記録密度の向上に伴い、書き込み動作のマージンがますます減少している。
【０００３】
特開平６−６７８１５号公報によれば、記録媒体からの読み出しで検出したエラーを訂正した後に記録媒体に書き戻すデータ修復機能について開示されているが、エラーが発生することが前提であり、エラー発生自体を防ぎデータ信頼性を向上させる方法については一切開示されていない。
【０００４】
【特許文献１】特開平６−６７８１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年の磁気ディスク装置は世代交代が激しく、１〜２年で記録密度の向上した時期ディスク装置に置き換わっている。しかし磁気ディスク装置を使用した装置の継続生産および故障時の交換用として継続的に互換性のある磁気ディスク装置が必要となるため、記録密度が高く記憶容量の大きな磁気ディスク装置の一部のエリアを使用することとなる。この時２世代・３世代前の磁気ディスク装置を置き換える場合には、必要となる記憶容量は磁気ディスク装置の記憶容量の１０分の１程度となる。この場合には全記録エリアの１０分の１程度を使用することになる。磁気ディスク装置では円形の磁気ディスクの外側から使用するのが一般的であり、記憶容量の１０分の１程度しか使用しないとなると、幅の狭いドーナツ状のエリアを使用することとなる。そのドーナツ状の幅は１〜３ｍｍ程度であり、書き込みヘッドは狭い範囲内しか移動しないこととなる。
【０００６】
このような場合には定点浮上による弊害が発生することがある。定点浮上とはヘッドが一定の位置に留まる現象であり、特定の記憶番地を集中してアクセスする場合に発生するが、記憶容量のごく一部しか使用しない場合にも発生する。ヘッドが一定の位置に留まると、ヘッド浮上に伴う風圧で、磁気ディスク表面の潤滑剤がヘッドの外側に押しやられ、ヘッドに対峙した磁気ディスク表面の潤滑剤が薄くなり、外部衝撃などによりヘッドが磁気ディスクに接触し、ヘッドが損傷するという弊害がある。このように従来技術では記録密度の向上に伴いデータ記録の信頼性低下の恐れがあった。
【０００７】
本発明では高記録密度の磁気ディスク装置でも従来と同等以上のデータ信頼性を確保した磁気ディスク装置を提供することにある。
【課題を解決するための手段】
【０００８】
通常は連続したトラックを全て使用しているが、これをｎトラックおきに使用することで、記録するトラックの間隔を広げ、書き込み動作のマージン確保および定点浮上を回避してデータ信頼性を確保する。このためにｎトラックおきにアドレス付けさせるフォーマットコマンドを新たに設け、磁気ディスク装置の使用形態に合わせてｎの値を最適化してフォーマットする。つまり、特定のトラックに連続して書き込みを行う時に生じる書き込み動作のマージン減少を防止するためにはｎ＝２としてフォーマットし、記憶容量の１０分の１しか使用しない場合にはｎ＝１０として全記録エリアを使用させるようにする。
【発明の効果】
【０００９】
本発明によれば、磁気ディスク装置をトラック間隔を指定してフォーマットし、磁気ディスク装置自身が計算してアドレスを求めることで従来と変わらないアクセス方法を実現すると共に、高記録密度化に伴うデータ信頼性の低下を防止する。
【発明を実施するための最良の形態】
【００１０】
以下、図面を用いて実施例について詳細に説明する。
【００１１】
図１は本発明の一実施例である磁気ディスク装置の新設フォーマットコマンド仕様である。本実施例では現行のＡＴＡ仕様で説明する。コマンドコードとしてＦ７ｈを割り当てている。Ｓｅｃｔｏｒ  Ｃｏｕｎｔに１６進で何トラックおきにアドレス付けするかを指定する。連続トラックとするにはＳｅｃｔｏｒ  Ｃｏｕｎｔを０１ｈとし、２トラックおきに使用する場合はＳｅｃｔｏｒ  Ｃｏｕｎｔを０２ｈとし、１０トラックおきに使用する場合はＳｅｃｔｏｒ  Ｃｏｕｎｔを０Ａｈとする。Ｄｅｖｉｃｅ／ＨｅａｄのＤビットにデバイスＮＯ（マスタ側をアクセスする場合はゼロ、スレーブ側をアクセスする場合は１とする）をセットし、それ以外のレジスタの値は不問とする。
【００１２】
次に前記フォーマットコマンドを用いてｎトラックおきに使用するためのアドレス付けを説明するため、図２の磁気ディスク上のアドレス管理方式図を用いて説明する。
【００１３】
図２はあるトラック上に記録された情報を示しており、サーボ情報ＳＲＶ、および複数のデータＤＡＴＡから成っている。サーボ情報の内容はサーボ情報の先頭を示すＳＳＭ、トラックの番地を示すＣＹＬ＿ＩＤ、ヘッドがトラックの中心からどの程度ずれているかを検出するためのＡＢＣ＿Ｍａｒｋから成り、これらの情報は磁気ディスク装置の製造時に書き込まれ、それ以降は変更不可の部分である。データの情報としては同期信号であるＳＹＮＣ、データの番地であるＤＡＭ、記憶するデータであるＤＡＴＡ、このデータのエラー訂正のためのＥＣＣデータであるＥＣＣから成り、これらの情報は磁気ディスク装置の製造時にはＳＹＮＣは所定のパターンを、ＤＡＭは連続トラックを使用する形態を、ＤＡＴＡは特定パターン（例えばゼロ）を、ＥＣＣはＤＡＴＡに対応したＥＣＣデータを書き込んでいる。書き込み系コマンドではこれらの情報のうちＤＡＴＡおよびＥＣＣが書き換えられ、本実施例のフォーマットコマンドではＤＡＭが書き換えられる。
【００１４】
図３は本実施例の各トラックのＤＡＭ情報を示している。説明を簡単にするためシリンダは０から９９までの１００個、ヘッドは０から１までの２本、各トラックのセクタは０から９９までの１００個としており、ＳＥＣＴＯＲ  ＣＯＵＮＴを０２ｈとしてフォーマットコマンドを実行した時にそれぞれのＤＡＭがどう書き換えられるかを示しており、便宜上１０進で表している。シリンダ０、ヘッド０、セクタ０を先頭番地と定義して０番地とし、シリンダ０、ヘッド０セクタ０のＤＡＴＡ内のＤＡＭには０を書き込む。順次各セクタのＤＡＭにＤＡＭ情報を書き込んでいく。シリンダ０、ヘッド０、セクタ９９までＤＡＭを書き込んだら次にはシリンダ０、ヘッド１、セクタ０のＤＡＭに１００を書き込む。同様にしてシリンダ０、ヘッド１、セクタ９９までＤＡＭを書き込み、次に、ヘッド０、セクタ０に戻し、ＳＥＣＴＯＲ  ＣＯＵＮＴ分のトラック間隔を空けて、シリンダを指定する。本実施例ではシリンダ２、ヘッド０、セクタ０となり、ここのＤＡＭに２００を書き込む。以下同様に書き込んでシリンダ９８、ヘッド１、セクタ９９のＤＡＭまで書き込んだらＳＥＣＴＯＲ  ＣＯＵＮＴの値をＴｒａｃｋ＿Ｉｎｔｅｒｖａｌとして記憶し、フォーマットコマンドは終了する。
【００１５】
フォーマットした後のアクセス方法を図４に示す。図４はアクセスアドレスから目的のデータが記録されているシリンダ、ヘッド、セクタの値を算出する方法を示しており、例えば３０２番地をアクセスする場合は、図４に示す計算式によりシリンダ２、ヘッド１、セクタ２と求められる。よってヘッド１を選択し、シリンダ２に移動させ、ＤＡＭが２のデータにアクセスを行う。
【００１６】
以上説明した実施例ではＡＴＡ仕様の磁気ディスク装置として説明したが、ＳＣＳＩ仕様でも可能である。また図４に示す計算式はヘッド数やトラック当たりのセクタ数の違いで多少変化するが、基本的な考えは同様である。
【００１７】
本発明によれば、近年の高記録密度となった磁気ディスク装置においても、トラック間隔を自由に設定することで、記憶容量とデータ信頼性を、磁気ディスク装置の使途に応じて決定することができる。特に、過去のシステム装置の保守部品用としては大容量が必要ない場合が多く、高記録密度の磁気ディスク装置を代替で使用することで品質低下になることがあるが、トラック間隔を広げてフォーマットすることで、高いデータ信頼性を確保できる。
【図面の簡単な説明】
【００１８】
【図１】本実施例によるフォーマットコマンドの仕様
【図２】磁気ディスク上のアドレス管理方式図
【図３】本実施例による各トラックのＤＡＭ情報
【図４】本実施例による磁気ディスク装置のアドレスアクセス方法
【符号の説明】
【００１９】
１  トラック
【図１】
2007334942.tif 000003
【図２】
2007334942.tif 000004
【図３】
2007334942.tif 000005
【図４】
2007334942.tif 000006