JPH0334164A - ハードディスク装置 - Google Patents
ハードディスク装置Info
- Publication number
- JPH0334164A JPH0334164A JP16868489A JP16868489A JPH0334164A JP H0334164 A JPH0334164 A JP H0334164A JP 16868489 A JP16868489 A JP 16868489A JP 16868489 A JP16868489 A JP 16868489A JP H0334164 A JPH0334164 A JP H0334164A
- Authority
- JP
- Japan
- Prior art keywords
- sector
- track
- data
- processing
- spare
- 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
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は、各種11算機システムの外部記憶装置等とし
て用いられるハードディスク装置に関する。
て用いられるハードディスク装置に関する。
(従来の技術)
従来から、ハードディスク装置においては、予めディス
ク面上の各トラックに予備セクタを設定し、異常セクタ
が発生した場合に、このセクタの代替セクタとして前記
予備セクタを用いるようトラックの再フォーマツティン
グを行う代替セクタ処理方式が広く採用されている。
ク面上の各トラックに予備セクタを設定し、異常セクタ
が発生した場合に、このセクタの代替セクタとして前記
予備セクタを用いるようトラックの再フォーマツティン
グを行う代替セクタ処理方式が広く採用されている。
ところで、このような代替セクタ処理方式を採用したハ
ードディスク装置において、前記予備セクタは、各トラ
ックの同一周回位置に最後のセク夕として設定されるこ
とから次のような問題を招いていた。
ードディスク装置において、前記予備セクタは、各トラ
ックの同一周回位置に最後のセク夕として設定されるこ
とから次のような問題を招いていた。
すなわち、一般にハードディスク装置では、それぞれの
ディスク面に対応して備えられた各ヘッドの切換えを行
うだけで、各ディスク面に対する同一シリンダ内での連
続的なデータのリード/ライトを行っている。そのなか
で上記予備セクタは、ヘッドの切換えにおいて必要な時
間マージンの確保にも役立っている。したがって、これ
が代替セクタ処理等により失われると、その分時間マー
ジンが減少してしまうため、場合によっては1回転分の
ディスク回転待ちが生じてしまうという問題があった。
ディスク面に対応して備えられた各ヘッドの切換えを行
うだけで、各ディスク面に対する同一シリンダ内での連
続的なデータのリード/ライトを行っている。そのなか
で上記予備セクタは、ヘッドの切換えにおいて必要な時
間マージンの確保にも役立っている。したがって、これ
が代替セクタ処理等により失われると、その分時間マー
ジンが減少してしまうため、場合によっては1回転分の
ディスク回転待ちが生じてしまうという問題があった。
(発明が解決しようとする課題)
このように、従来からのハードディスク装置では、代替
セクタ処理が施されたトラックから同一シリンダ西の次
のトラックに連続してデータのリード/ライト行う場合
に、ディスク 1回転分の待ち時間が発生する恐れがあ
り、これにより装置全体の処理速度が低下するという問
題があった。
セクタ処理が施されたトラックから同一シリンダ西の次
のトラックに連続してデータのリード/ライト行う場合
に、ディスク 1回転分の待ち時間が発生する恐れがあ
り、これにより装置全体の処理速度が低下するという問
題があった。
本発明はこのような課題を解決するためのもので、代替
セクタ処理が施されたトラックから同一シリンダ内の次
のトラックに続けてデータのり−ド/ライトを行う場合
のディスク回転待ちの発生を防止することのできるハー
ドディスク装置の提供を目的としている。
セクタ処理が施されたトラックから同一シリンダ内の次
のトラックに続けてデータのり−ド/ライトを行う場合
のディスク回転待ちの発生を防止することのできるハー
ドディスク装置の提供を目的としている。
[発明の構成]
(課題を解決するための手段)
本発明のハードディスク装置は上記した目的を達成する
ために、複数のディスクと、該ディスクの各面にそれぞ
れ対応するヘッドを有し、各ディスクに対するデータの
リード/ライトは、各ヘッドの切換えにより同一シリン
ダ内で連続して行うよう構成されてなるハードディスク
装置において、予めディスク面上の各トラックの同一周
回位置に最終セクタとして予備セクタを設定し、穴常セ
クタの発生により該セクタを予備セクタにて代替するよ
う該予備セクタを含むトラックを再フォーマツティング
する代替セクタ処理手段と、同一シリンダ内にて、代替
セクタ処理を施したトラックの後に続く全てのトラック
について、該トラックに記録されたデータを一時的に他
の記憶領域に退避させるデータ退避手段と、データ退避
後、該トラックのセクタフォーマットを所定のセクタ分
だけディスク回転方向にずらした状態に変更するセクタ
ずらし手段と、該セクタずらし完了後のトラックに、退
避データを復帰するデータ復帰手段とを具備したもので
ある。
ために、複数のディスクと、該ディスクの各面にそれぞ
れ対応するヘッドを有し、各ディスクに対するデータの
リード/ライトは、各ヘッドの切換えにより同一シリン
ダ内で連続して行うよう構成されてなるハードディスク
装置において、予めディスク面上の各トラックの同一周
回位置に最終セクタとして予備セクタを設定し、穴常セ
クタの発生により該セクタを予備セクタにて代替するよ
う該予備セクタを含むトラックを再フォーマツティング
する代替セクタ処理手段と、同一シリンダ内にて、代替
セクタ処理を施したトラックの後に続く全てのトラック
について、該トラックに記録されたデータを一時的に他
の記憶領域に退避させるデータ退避手段と、データ退避
後、該トラックのセクタフォーマットを所定のセクタ分
だけディスク回転方向にずらした状態に変更するセクタ
ずらし手段と、該セクタずらし完了後のトラックに、退
避データを復帰するデータ復帰手段とを具備したもので
ある。
(作 用)
本発明のハードディスク装置では、代替セクタ処理手段
において代替セクタ処理が実行されると、データ退避手
段は、同一シリンダ内で、代替セクタ処理が施されたト
ラックの後に続く全てのトラックについて、該トラック
に記録されたデータを一時的に他の記憶領域に退避させ
る。これに続いてセクタずらし手段は、該トラックのセ
クタフォーマットを所定のセクタ分だけディスク回転方
向にずらした状態に変更する。この後、データ復帰手段
は、セクタずらし完了後のトラックに、退避データを復
帰させる。
において代替セクタ処理が実行されると、データ退避手
段は、同一シリンダ内で、代替セクタ処理が施されたト
ラックの後に続く全てのトラックについて、該トラック
に記録されたデータを一時的に他の記憶領域に退避させ
る。これに続いてセクタずらし手段は、該トラックのセ
クタフォーマットを所定のセクタ分だけディスク回転方
向にずらした状態に変更する。この後、データ復帰手段
は、セクタずらし完了後のトラックに、退避データを復
帰させる。
したがって、この発明によれば、代替セクタ処理が施さ
れたトラックから、同一シリンダ内で続けて次のトラッ
クにヘッドを切換えて、該トラ・ソクに対してデータの
リード/ライトを行う場合に、少なくとも予備セクタ分
の時間マージンだけは確保できるので、ディスク 1回
転分の待ち時間の発生を防止することが可能となる。
れたトラックから、同一シリンダ内で続けて次のトラッ
クにヘッドを切換えて、該トラ・ソクに対してデータの
リード/ライトを行う場合に、少なくとも予備セクタ分
の時間マージンだけは確保できるので、ディスク 1回
転分の待ち時間の発生を防止することが可能となる。
(実施例)
以下、本発明の実施例を図面に基づいて説明する。
第1図は本発明に係る一実施例の!\\−ドデイスク装
置おける代替セクタ処理に係る構成を説明するための図
である。
置おける代替セクタ処理に係る構成を説明するための図
である。
尚、同実施例のハードディスク装置は、複数のディスク
1の各面にそれぞれ対応するヘッド(図示せず)を有し
、これら各ヘッドの切換えにより各ディスク面に対する
データのリード/ライトを同一シリンダ内で連続して行
うよう構成されている。
1の各面にそれぞれ対応するヘッド(図示せず)を有し
、これら各ヘッドの切換えにより各ディスク面に対する
データのリード/ライトを同一シリンダ内で連続して行
うよう構成されている。
また、同図において、2は各ディスク1面のそれぞれの
トラックの同一周回位置に最終セクタとして予備セクタ
を設定し、異常セクタの発生によりこのセクタを予備セ
クタにて代替するよう該予備セクタを含むトラックの再
フォーマツティングを行う代替セクタ処理実施部、3は
その代替セクタ処理に続いて後述するセクタずらし処1
1を実施するセクタずらし処理実施部である。
トラックの同一周回位置に最終セクタとして予備セクタ
を設定し、異常セクタの発生によりこのセクタを予備セ
クタにて代替するよう該予備セクタを含むトラックの再
フォーマツティングを行う代替セクタ処理実施部、3は
その代替セクタ処理に続いて後述するセクタずらし処1
1を実施するセクタずらし処理実施部である。
次にこの実施例の動作を第2図及び第3図を用いて説明
する。
する。
第2図(a)は、各ディスク1面上の同一シリンダ内の
各トラックに予め設定された予備セクタを含むセクタフ
ォー、マットを示している。
各トラックに予め設定された予備セクタを含むセクタフ
ォー、マットを示している。
まず、ホストからトラックn上の代替セクタ処理の要求
コマンドを代替セクタ処理実施部3が受は取ると(ステ
ップA)、代替セクタ処理実施部3は、トラックn上に
おいて指定されたセクタの使用を禁止し、これを予備セ
クタにて代替するよつ該トラックの再フォーマツティン
グを行う(ステップB)。第2図(b)はこの代替セク
タ処理後のセクタフォーマットを示している。
コマンドを代替セクタ処理実施部3が受は取ると(ステ
ップA)、代替セクタ処理実施部3は、トラックn上に
おいて指定されたセクタの使用を禁止し、これを予備セ
クタにて代替するよつ該トラックの再フォーマツティン
グを行う(ステップB)。第2図(b)はこの代替セク
タ処理後のセクタフォーマットを示している。
この代替セクタ処理が完了すると、次に代替セクタ処理
実施部3は、セクタずらし処理実施部3に対して当該処
理が完了した旨を通知する。
実施部3は、セクタずらし処理実施部3に対して当該処
理が完了した旨を通知する。
これによりセクタずらし処理実施部3による処理が開始
される。
される。
この処理では、まずヘッドを同一シリンダ内の次のトラ
ックn+1に切換え(ステップC)、該トラックに記録
されたデータを予め用意しておいた作業用トラックに退
避させる(ステップD)。
ックn+1に切換え(ステップC)、該トラックに記録
されたデータを予め用意しておいた作業用トラックに退
避させる(ステップD)。
このデータ退避処理が完了すると、次にセクタずらし処
理実施部3は、当該トラックのセクタフォーマットを、
所定のセクタ分(ここでは1セクタ分〉だけディスク回
転方向にずらした状態に変更する(ステップE)。
理実施部3は、当該トラックのセクタフォーマットを、
所定のセクタ分(ここでは1セクタ分〉だけディスク回
転方向にずらした状態に変更する(ステップE)。
次にセクタずらし処理実施部3は、前記作業用トラック
に退避させておいたデータを当該トラックに再び記録し
て、データ復帰を行う(ステップF)。
に退避させておいたデータを当該トラックに再び記録し
て、データ復帰を行う(ステップF)。
以降、上述したセクタずらし処理を、同一シリンダ内で
トラックn+1の後に続く全てのトラックにおいて実施
しくステップG)、最後のトラックmにおいてその処理
が完了したところで、本処理を終了する。
トラックn+1の後に続く全てのトラックにおいて実施
しくステップG)、最後のトラックmにおいてその処理
が完了したところで、本処理を終了する。
以上により、同一シリンダ内で、代替セクタ処理が施さ
れたトラックnの後に続く全てのトラックn+1・・・
mは、第2図(C)に示すように、そのセクタフォーマ
ットがディスク回転方向に所定のセクタ分だけずれた状
態に変更される。
れたトラックnの後に続く全てのトラックn+1・・・
mは、第2図(C)に示すように、そのセクタフォーマ
ットがディスク回転方向に所定のセクタ分だけずれた状
態に変更される。
この結果、代替セクタ処理が施されたトラックnから、
続けて次のトラックn+1にヘッドを切換えて、該トラ
ックn+1に対してデータのり−ド/ライトを行う場合
に、少なくとも予備セクタ分の時間マージンを確保でき
、装置全体の処理速度向上を有効に図ることが可能とな
る。
続けて次のトラックn+1にヘッドを切換えて、該トラ
ックn+1に対してデータのり−ド/ライトを行う場合
に、少なくとも予備セクタ分の時間マージンを確保でき
、装置全体の処理速度向上を有効に図ることが可能とな
る。
尚、上述した実施例では、予めディスク1に作業用トラ
ックを用意して、セクタずらし処理を行うトラック上の
データを一時的にこの作業用トラックに退避させるよう
にしているが、本発明はこれに限定されるものではなく
、例えばRAM等の作業領域にそのデータを退避させる
ようにしてもよい。
ックを用意して、セクタずらし処理を行うトラック上の
データを一時的にこの作業用トラックに退避させるよう
にしているが、本発明はこれに限定されるものではなく
、例えばRAM等の作業領域にそのデータを退避させる
ようにしてもよい。
[発明の効果]
以上説明したように本発明のハードディスク装置によれ
ば、代替セクタ処理が施されたトラックから、続けて同
一シリンダ内の次のトラックにヘッドを切換えて、該ト
ラックに対してデータのリード/ライトを行う場合に、
少なくとも予備セクタ分の時間マージンだけは確保でき
るようになり、この結果、ディスク 1回転分の待ち時
間の発生を防止することが可能となる。
ば、代替セクタ処理が施されたトラックから、続けて同
一シリンダ内の次のトラックにヘッドを切換えて、該ト
ラックに対してデータのリード/ライトを行う場合に、
少なくとも予備セクタ分の時間マージンだけは確保でき
るようになり、この結果、ディスク 1回転分の待ち時
間の発生を防止することが可能となる。
第1図は本発明の一実施例のハードディスク装置におけ
る代替セクタ処理に係る構成を説明するための図、第2
図は同実施例における同一シリンダ内の各、トラックの
セクタフォーマットとそのフォーマット変更例を示す図
、第3図は同実施例におけるセクタずらし処理の流れを
示すフローチャートである。 1・・・ディスク、2・・・代替セクタ処理実施部、3
・・・セクタずらし処理実施部。
る代替セクタ処理に係る構成を説明するための図、第2
図は同実施例における同一シリンダ内の各、トラックの
セクタフォーマットとそのフォーマット変更例を示す図
、第3図は同実施例におけるセクタずらし処理の流れを
示すフローチャートである。 1・・・ディスク、2・・・代替セクタ処理実施部、3
・・・セクタずらし処理実施部。
Claims (1)
- 【特許請求の範囲】 複数のディスクと、該ディスクの各面にそれぞれ対応す
るヘッドを有し、前記各ディスクに対するデータのリー
ド/ライトは、前記各ヘッドの切換えにより同一シリン
ダ内で連続して行うよう構成されてなるハードディスク
装置において、予め前記ディスク面上の各トラックの同
一周回位置に最終セクタとして予備セクタを設定し、異
常セクタの発生により該セクタを前記予備セクタにて代
替するよう該予備セクタを含むトラックを再フォーマッ
テイングする代替セクタ処理手段と、同一シリンダ内に
て、前記代替セクタ処理が施されたトラックの後に続く
全てのトラックについて、該トラックに記録されたデー
タを一時的に他の記憶領域に退避させるデータ退避手段
と、データ退避後、該トラックのセクタフォーマットを
所定のセクタ分だけディスク回転方向にずらした状態に
変更するセクタずらし手段と、 該セクタずらし完了後のトラックに、前記退避データを
復帰するデータ復帰手段とを具備したことを特徴とする
ハードディスク装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16868489A JPH0334164A (ja) | 1989-06-30 | 1989-06-30 | ハードディスク装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16868489A JPH0334164A (ja) | 1989-06-30 | 1989-06-30 | ハードディスク装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0334164A true JPH0334164A (ja) | 1991-02-14 |
Family
ID=15872557
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16868489A Pending JPH0334164A (ja) | 1989-06-30 | 1989-06-30 | ハードディスク装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0334164A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0335060A (ja) * | 1989-06-30 | 1991-02-15 | Yuasa Battery Co Ltd | 高分子固体電解質 |
| US5838511A (en) * | 1995-06-19 | 1998-11-17 | Fujitsu Limited | Storage device and recording medium formatting method using a phase shift between data sectors in adjacent cylinders |
| US6403512B1 (en) | 2000-07-12 | 2002-06-11 | Murata Manufacturing Co., Ltd. | Dielectric ceramic for high frequency, dielectric resonator, dielectric filter, dielectric duplexer and communication unit |
| US6569795B2 (en) | 2000-07-03 | 2003-05-27 | Murata Manufacturing Co., Ltd. | High frequency dielectric ceramic compact, dielectric resonator, dielectric filter, dielectric duplexer, and communication apparatus |
-
1989
- 1989-06-30 JP JP16868489A patent/JPH0334164A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0335060A (ja) * | 1989-06-30 | 1991-02-15 | Yuasa Battery Co Ltd | 高分子固体電解質 |
| US5838511A (en) * | 1995-06-19 | 1998-11-17 | Fujitsu Limited | Storage device and recording medium formatting method using a phase shift between data sectors in adjacent cylinders |
| US6569795B2 (en) | 2000-07-03 | 2003-05-27 | Murata Manufacturing Co., Ltd. | High frequency dielectric ceramic compact, dielectric resonator, dielectric filter, dielectric duplexer, and communication apparatus |
| US6403512B1 (en) | 2000-07-12 | 2002-06-11 | Murata Manufacturing Co., Ltd. | Dielectric ceramic for high frequency, dielectric resonator, dielectric filter, dielectric duplexer and communication unit |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2776335B2 (ja) | 可変長シーケンシャル・レコードの書き込み方法 | |
| US20020138694A1 (en) | Magnetic disc drive, method for recording data, and method for reproducing data | |
| JPH02297770A (ja) | 光ディスク装置 | |
| JPH0334164A (ja) | ハードディスク装置 | |
| JPH03294942A (ja) | ファイルバックアップ方式及び情報複写方式 | |
| KR100364895B1 (ko) | 데이터 액세스 제어 방법 및 시스템 | |
| JPH03105521A (ja) | アレイ・ディスク制御装置 | |
| JPH1166693A (ja) | アレイディスク処理装置 | |
| JPH0793101A (ja) | データバックアップ装置 | |
| JP3147575B2 (ja) | データ書込み装置及びデータブロック書込み方法 | |
| JPH01243268A (ja) | データ記録制御方法 | |
| JP2638451B2 (ja) | 情報処理装置 | |
| JPH0644118A (ja) | ファイルバックアップ方式 | |
| JP3428482B2 (ja) | ファイル退避システム、装置及び方法、並びに記録媒体 | |
| JPH04275617A (ja) | データベースバックアップ方式 | |
| JPH07211016A (ja) | ディスク記憶装置およびそのデータ記録方法 | |
| JPH04209044A (ja) | データベース制御方式 | |
| JP2001175422A (ja) | ディスクアレイ装置 | |
| JPH03126123A (ja) | 記録媒体の障害復元方式 | |
| JPH04349273A (ja) | ミラーリング機能付ハードディスク装置 | |
| JPH0628779A (ja) | ディスク装置におけるデータ記録制御方法 | |
| JPS5916066A (ja) | デ−タ転送方式 | |
| JPH0588988A (ja) | デイスクアレイ装置及びデータの復元方法 | |
| JPH05282608A (ja) | 磁気テープ装置 | |
| JP2765448B2 (ja) | 磁気ディスク装置 |