JPH05257613A - マルチヘッド搭載ハードディスク装置 - Google Patents
マルチヘッド搭載ハードディスク装置Info
- Publication number
- JPH05257613A JPH05257613A JP5472592A JP5472592A JPH05257613A JP H05257613 A JPH05257613 A JP H05257613A JP 5472592 A JP5472592 A JP 5472592A JP 5472592 A JP5472592 A JP 5472592A JP H05257613 A JPH05257613 A JP H05257613A
- Authority
- JP
- Japan
- Prior art keywords
- hard disk
- head
- data
- drive
- 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
- Moving Of Head For Track Selection And Changing (AREA)
Abstract
(57)【要約】
【目的】 本発明は、ハードディスクの読み書き時間を
短縮するとともに複数タスクの読み書きや各トラックの
ランダムアクセス時間を短縮することにある。 【構成】 外部からの要求デ−タにより駆動ヘッドを介
してハードディスク15から該当デ−タを読み出し、ま
たは書き込むハードディスク装置において、前記ハード
ディスク15を等分割するように複数配置され、該当デ
−タの記憶領域に対する位置決め後にデ−タを読み出
し、または書き込む等配置駆動ヘッド13,14と、こ
れら等配置駆動ヘッド13,14のうち、該当デ−タの
記憶領域に対してディスク回転方向での最近傍の等配置
駆動ヘッド13または14が位置決めされるように前記
要求デ−タに基づいてハードディスク15の回転角およ
び前記等配置駆動ヘッド13または14のトラック位置
を制御する近傍ヘッド位置決め手段12とを備えたマル
チヘッド搭載ハードディスク装置11である。
短縮するとともに複数タスクの読み書きや各トラックの
ランダムアクセス時間を短縮することにある。 【構成】 外部からの要求デ−タにより駆動ヘッドを介
してハードディスク15から該当デ−タを読み出し、ま
たは書き込むハードディスク装置において、前記ハード
ディスク15を等分割するように複数配置され、該当デ
−タの記憶領域に対する位置決め後にデ−タを読み出
し、または書き込む等配置駆動ヘッド13,14と、こ
れら等配置駆動ヘッド13,14のうち、該当デ−タの
記憶領域に対してディスク回転方向での最近傍の等配置
駆動ヘッド13または14が位置決めされるように前記
要求デ−タに基づいてハードディスク15の回転角およ
び前記等配置駆動ヘッド13または14のトラック位置
を制御する近傍ヘッド位置決め手段12とを備えたマル
チヘッド搭載ハードディスク装置11である。
Description
【0001】
【産業上の利用分野】本発明は、計算機システム等で各
種デ−タの読み出しおよび書き込みに利用されるハード
ディスク装置に係り、特に該当デ−タに対するアクセス
時間を大幅に短縮する技術を設けたマルチヘッド搭載ハ
ードディスク装置に関する。
種デ−タの読み出しおよび書き込みに利用されるハード
ディスク装置に係り、特に該当デ−タに対するアクセス
時間を大幅に短縮する技術を設けたマルチヘッド搭載ハ
ードディスク装置に関する。
【0002】
【従来の技術】従来、計算機システム等で中央処理装置
の補助または外部記憶装置として、円板状の記録媒体に
デ−タを書き込みおよび読み出すことができるハードデ
ィスク装置が広く用いられている。
の補助または外部記憶装置として、円板状の記録媒体に
デ−タを書き込みおよび読み出すことができるハードデ
ィスク装置が広く用いられている。
【0003】このハードディスク装置は、デ−タを読み
書きするヘッドを1つ有し、外部からデ−タの要求を受
けてハードディスク内のデ−タを読み出す。該当するデ
−タがヘッドの近くにない場合にはディスクが回転し、
該当デ−タの記憶領域(以下、該当セクタという。)が
ヘッドに来ると該当デ−タを読み出している。ここで、
ハードディスク回転時の待ち時間は、デ−タ読み書き時
間の大半を占め、最長でハードディスクが一周する時間
となる。
書きするヘッドを1つ有し、外部からデ−タの要求を受
けてハードディスク内のデ−タを読み出す。該当するデ
−タがヘッドの近くにない場合にはディスクが回転し、
該当デ−タの記憶領域(以下、該当セクタという。)が
ヘッドに来ると該当デ−タを読み出している。ここで、
ハードディスク回転時の待ち時間は、デ−タ読み書き時
間の大半を占め、最長でハードディスクが一周する時間
となる。
【0004】そこで、この回転待ち時間を短縮する観点
から、一部のハードディスク装置は、キャッシュバッフ
ァを用い、数トラック程度のデ−タを先読みして高速化
を図っている。この技術は、1つのタスクが連続した領
域をアクセスするときに有効である。
から、一部のハードディスク装置は、キャッシュバッフ
ァを用い、数トラック程度のデ−タを先読みして高速化
を図っている。この技術は、1つのタスクが連続した領
域をアクセスするときに有効である。
【0005】
【発明が解決しようとする課題】しかしながら、以上の
ようなハードディスク装置は、キャッシュバッファの記
憶容量が小さいために、複数のタスクによる複数ファイ
ルのアクセスや非連続デ−タのアクセスには効果を発揮
しない問題がある。
ようなハードディスク装置は、キャッシュバッファの記
憶容量が小さいために、複数のタスクによる複数ファイ
ルのアクセスや非連続デ−タのアクセスには効果を発揮
しない問題がある。
【0006】本発明は上記実情を考慮してなされたもの
で、ハードディスクの読み書き時間を短縮させるととも
に複数タスクの読み書きや複数トラックにまたがるラン
ダムアクセスのスピードを向上させるマルチヘッド搭載
ハードディスク装置を提供することにある。
で、ハードディスクの読み書き時間を短縮させるととも
に複数タスクの読み書きや複数トラックにまたがるラン
ダムアクセスのスピードを向上させるマルチヘッド搭載
ハードディスク装置を提供することにある。
【0007】
【課題を解決するための手段】請求項1に対応する発明
は上記課題を解決するために、外部から入力された要求
デ−タにより駆動ヘッドを介してハードディスクから該
当デ−タを読み出し、または書き込むハードディスク装
置において、前記ハードディスクを等分割するように複
数配置され、該当セクタに対する位置決め後にデ−タを
読み出し、または書き込む等配置駆動ヘッドと、これら
等配置駆動ヘッドのうち、該当セクタに対してディスク
回転方向での最近傍の等配置駆動ヘッドが位置決めされ
るように前記要求デ−タに基づいてハードディスクの回
転角および前記等配置駆動ヘッドのトラック位置を制御
する近傍ヘッド位置決め手段とを備えたマルチヘッド搭
載ハードディスク装置である。
は上記課題を解決するために、外部から入力された要求
デ−タにより駆動ヘッドを介してハードディスクから該
当デ−タを読み出し、または書き込むハードディスク装
置において、前記ハードディスクを等分割するように複
数配置され、該当セクタに対する位置決め後にデ−タを
読み出し、または書き込む等配置駆動ヘッドと、これら
等配置駆動ヘッドのうち、該当セクタに対してディスク
回転方向での最近傍の等配置駆動ヘッドが位置決めされ
るように前記要求デ−タに基づいてハードディスクの回
転角および前記等配置駆動ヘッドのトラック位置を制御
する近傍ヘッド位置決め手段とを備えたマルチヘッド搭
載ハードディスク装置である。
【0008】
【作用】従って、請求項1に対応する発明は以上のよう
な手段を講じたことにより、複数の等配置駆動ヘッドが
ハードディスクを等分割するように配置されるとともに
近傍ヘッド位置決め手段が該当セクタに対してディスク
回転方向での最近傍の等配置駆動ヘッドが位置決めされ
るように要求デ−タに基づいてハードディスクの回転角
および等配置駆動ヘッドのトラック位置を制御するの
で、該当デ−タの記憶領域がある駆動ヘッドを通過した
直後でも、従来の回転待ち時間と比べてヘッド数分の1
の待ち時間後にはディスク回転方向での最近傍のヘッド
から該当デ−タを読み出し、または書き込むことができ
る。
な手段を講じたことにより、複数の等配置駆動ヘッドが
ハードディスクを等分割するように配置されるとともに
近傍ヘッド位置決め手段が該当セクタに対してディスク
回転方向での最近傍の等配置駆動ヘッドが位置決めされ
るように要求デ−タに基づいてハードディスクの回転角
および等配置駆動ヘッドのトラック位置を制御するの
で、該当デ−タの記憶領域がある駆動ヘッドを通過した
直後でも、従来の回転待ち時間と比べてヘッド数分の1
の待ち時間後にはディスク回転方向での最近傍のヘッド
から該当デ−タを読み出し、または書き込むことができ
る。
【0009】
【実施例】以下、本発明の一実施例について図面を参照
して説明する。図1は、本発明に係るマルチヘッド搭載
ハードディスク装置の構成を示す図である。このマルチ
ヘッド搭載ハードディスク装置11は、近傍ヘッド位置
決め手段12と、第1の等配置駆動ヘッド13と、第2
の等配置駆動ヘッド14と、ハードディスク15とで構
成されている。
して説明する。図1は、本発明に係るマルチヘッド搭載
ハードディスク装置の構成を示す図である。このマルチ
ヘッド搭載ハードディスク装置11は、近傍ヘッド位置
決め手段12と、第1の等配置駆動ヘッド13と、第2
の等配置駆動ヘッド14と、ハードディスク15とで構
成されている。
【0010】前記近傍ヘッド位置決め手段12は、外部
から入力された要求デ−タに基づき、ハードディスク1
5内の該当デ−タの記憶領域に対してディスク回転方向
での最近傍の等配置駆動ヘッドが位置決めされるよう
に、図示しない各ステッピングモータを用いてハードデ
ィスク15の回転角および等配置駆動ヘッドのトラック
位置を制御する。
から入力された要求デ−タに基づき、ハードディスク1
5内の該当デ−タの記憶領域に対してディスク回転方向
での最近傍の等配置駆動ヘッドが位置決めされるよう
に、図示しない各ステッピングモータを用いてハードデ
ィスク15の回転角および等配置駆動ヘッドのトラック
位置を制御する。
【0011】前記第1および第2の等配置駆動ヘッド1
3,14は、前記ハードディスク15を等分割、例えば
ヘッドが2つの場合では互いに対向するように配置さ
れ、ハードディスク15内の該当セクタに対する位置決
め後にデ−タを読み出し、または書き込みを行う。
3,14は、前記ハードディスク15を等分割、例えば
ヘッドが2つの場合では互いに対向するように配置さ
れ、ハードディスク15内の該当セクタに対する位置決
め後にデ−タを読み出し、または書き込みを行う。
【0012】ここで、第1の等配置駆動ヘッド13は、
デ−タを読み書きするヘッド部13aと、近傍ヘッド位
置決め手段12の命令に基づき,ヘッド部13aを駆動
してハードディスクのトラック位置を制御する駆動部1
3bを備えており、同様に第2の等配置駆動ヘッド14
も、デ−タを読み書きするヘッド部14aと、このヘッ
ド部14aを近傍ヘッド位置決め手段12の命令に基づ
いて駆動する駆動部14bを備えている。次に、本発明
に係るマルチヘッド搭載ハードディスク装置の動作につ
いて図面を参照しながら説明する。
デ−タを読み書きするヘッド部13aと、近傍ヘッド位
置決め手段12の命令に基づき,ヘッド部13aを駆動
してハードディスクのトラック位置を制御する駆動部1
3bを備えており、同様に第2の等配置駆動ヘッド14
も、デ−タを読み書きするヘッド部14aと、このヘッ
ド部14aを近傍ヘッド位置決め手段12の命令に基づ
いて駆動する駆動部14bを備えている。次に、本発明
に係るマルチヘッド搭載ハードディスク装置の動作につ
いて図面を参照しながら説明する。
【0013】外部からあるデ−タの読み出しに係る要求
デ−タを受けると近傍ヘッド位置決め手段12は、例え
ば図2(a)のようなハードディスク15内における該
当セクタ21の位置および第1,第2の等配置駆動ヘッ
ド13,14の位置を確認する。この該当セクタ21
は、第1の等配置駆動ヘッド13を通りすぎた直後であ
るため、現時点では読み出せない。
デ−タを受けると近傍ヘッド位置決め手段12は、例え
ば図2(a)のようなハードディスク15内における該
当セクタ21の位置および第1,第2の等配置駆動ヘッ
ド13,14の位置を確認する。この該当セクタ21
は、第1の等配置駆動ヘッド13を通りすぎた直後であ
るため、現時点では読み出せない。
【0014】ここで、近傍ヘッド位置決め手段12は、
ハードディスク15を約半周させるとともに第2の等配
置駆動ヘッド14のヘッド部14aの位置を該当セクタ
21のトラック位置に設定して図2(b)のように該当
セクタの位置決めをする。このように位置決めが終わる
と、第2の等配置駆動ヘッド14が該当セクタ21に係
る該当デ−タの読み出しを行う。また、要求デ−タが書
き込みに係る場合は、同様にして該当セクタ21に該当
デ−タを書き込む。
ハードディスク15を約半周させるとともに第2の等配
置駆動ヘッド14のヘッド部14aの位置を該当セクタ
21のトラック位置に設定して図2(b)のように該当
セクタの位置決めをする。このように位置決めが終わる
と、第2の等配置駆動ヘッド14が該当セクタ21に係
る該当デ−タの読み出しを行う。また、要求デ−タが書
き込みに係る場合は、同様にして該当セクタ21に該当
デ−タを書き込む。
【0015】上述したように本実施例によれば、ハード
ディスク15上の該当セクタ21に対して読み書きを行
う時に、最長でもハードディスク15が半周すると読み
書きが可能となる。従って、従来の回転待ち時間と比べ
て待ち時間が半分となり、複数トラックにまたがるラン
ダムな読み書きにおいてもアクセス速度が向上する。
ディスク15上の該当セクタ21に対して読み書きを行
う時に、最長でもハードディスク15が半周すると読み
書きが可能となる。従って、従来の回転待ち時間と比べ
て待ち時間が半分となり、複数トラックにまたがるラン
ダムな読み書きにおいてもアクセス速度が向上する。
【0016】また、第1の等配置ヘッド13にデ−タを
書き込ませてハードディスクを半周させる一方、第2の
等配置ヘッド14に前記デ−タを読み出させて両デ−タ
を比較することで、書き込みデ−タを確認するベリファ
イを高速に行うことができる。
書き込ませてハードディスクを半周させる一方、第2の
等配置ヘッド14に前記デ−タを読み出させて両デ−タ
を比較することで、書き込みデ−タを確認するベリファ
イを高速に行うことができる。
【0017】なお、本発明は、等配置ヘッドを2つとし
て説明したが、2より多い複数個でも同様に実施でき
る。その他、本発明はその要旨を逸脱しない範囲で種々
変形して実施できる。
て説明したが、2より多い複数個でも同様に実施でき
る。その他、本発明はその要旨を逸脱しない範囲で種々
変形して実施できる。
【0018】
【発明の効果】以上説明したように本発明によれば、複
数の等配置駆動ヘッドがハードディスクを等分割するよ
うに配置されるとともに近傍ヘッド位置決め手段が該当
デ−タの記憶領域に対してディスク回転方向での最近傍
の等配置駆動ヘッドが位置決めされるように要求デ−タ
に基づいてハードディスクの回転角および等配置駆動ヘ
ッドのトラック位置を制御するので、ハードディスクの
読み書き時間を短縮させるとともに複数タスクの読み書
きや複数トラックにまたがるランダムアクセスのスピー
ドを向上させるマルチヘッド搭載ハードディスク装置を
提供できる。
数の等配置駆動ヘッドがハードディスクを等分割するよ
うに配置されるとともに近傍ヘッド位置決め手段が該当
デ−タの記憶領域に対してディスク回転方向での最近傍
の等配置駆動ヘッドが位置決めされるように要求デ−タ
に基づいてハードディスクの回転角および等配置駆動ヘ
ッドのトラック位置を制御するので、ハードディスクの
読み書き時間を短縮させるとともに複数タスクの読み書
きや複数トラックにまたがるランダムアクセスのスピー
ドを向上させるマルチヘッド搭載ハードディスク装置を
提供できる。
【図1】本発明に係るマルチヘッド搭載ハードディスク
装置の構成を示す図。
装置の構成を示す図。
【図2】該当セクタの初期位置および位置決めを示す
図。
図。
11…マルチヘッド搭載ハードディスク装置、12…近
傍ヘッド位置決め手段、13…第1の等配置ヘッド、1
4…第2の等配置ヘッド、15…ハードディスク。
傍ヘッド位置決め手段、13…第1の等配置ヘッド、1
4…第2の等配置ヘッド、15…ハードディスク。
Claims (1)
- 【請求項1】 外部の要求デ−タにより駆動ヘッドを介
してハードディスクから該当デ−タを読み出し、または
書き込むハードディスク装置において、 前記ハードディスクを等分割するように複数配置され、
該当デ−タの記憶領域に対する位置決め後にデ−タを読
み出し、または書き込む等配置駆動ヘッドと、 これら等配置駆動ヘッドのうち、該当デ−タの記憶領域
に対してディスク回転方向での最近傍の等配置駆動ヘッ
ドが位置決めされるように前記要求デ−タに基づいてハ
ードディスクの回転角および前記等配置駆動ヘッドのト
ラック位置を制御する近傍ヘッド位置決め手段とを備え
たことを特徴とするマルチヘッド搭載ハードディスク装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5472592A JPH05257613A (ja) | 1992-03-13 | 1992-03-13 | マルチヘッド搭載ハードディスク装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5472592A JPH05257613A (ja) | 1992-03-13 | 1992-03-13 | マルチヘッド搭載ハードディスク装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05257613A true JPH05257613A (ja) | 1993-10-08 |
Family
ID=12978781
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5472592A Pending JPH05257613A (ja) | 1992-03-13 | 1992-03-13 | マルチヘッド搭載ハードディスク装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05257613A (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR19990080816A (ko) * | 1998-04-22 | 1999-11-15 | 윤종용 | 듀얼 헤드유니트를 가지는 하드 디스크 드라이브의 운용방법 |
| US7274525B2 (en) | 2000-10-19 | 2007-09-25 | Scarabs Corporation Co., Ltd | Information processing system |
| US7315429B2 (en) * | 2005-07-28 | 2008-01-01 | International Business Machines Corporation | Apparatus, method and program product for a multi-controller and multi-actuator storage device |
| WO2014092669A1 (ru) * | 2012-12-12 | 2014-06-19 | Lutchko Alexander Anatol Evich | Устройство для записи/считывания информации |
| US9142246B1 (en) | 2014-10-10 | 2015-09-22 | Seagate Technology Llc | Apparatus and methods to reduce hard disk drive manufacturing test time |
| US9361919B1 (en) | 2014-10-10 | 2016-06-07 | Seagate Technology Llc | Disk drive with parallel head actuation |
| US10255943B1 (en) | 2018-05-17 | 2019-04-09 | Seagate Technology Llc | Independent head, dual reader control logic |
-
1992
- 1992-03-13 JP JP5472592A patent/JPH05257613A/ja active Pending
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR19990080816A (ko) * | 1998-04-22 | 1999-11-15 | 윤종용 | 듀얼 헤드유니트를 가지는 하드 디스크 드라이브의 운용방법 |
| US7274525B2 (en) | 2000-10-19 | 2007-09-25 | Scarabs Corporation Co., Ltd | Information processing system |
| US7315429B2 (en) * | 2005-07-28 | 2008-01-01 | International Business Machines Corporation | Apparatus, method and program product for a multi-controller and multi-actuator storage device |
| US7492542B2 (en) | 2005-07-28 | 2009-02-17 | International Business Machines Corporation | Method for storing and accessing data from a multi-controller and multi-actuator storage device |
| WO2014092669A1 (ru) * | 2012-12-12 | 2014-06-19 | Lutchko Alexander Anatol Evich | Устройство для записи/считывания информации |
| US9142246B1 (en) | 2014-10-10 | 2015-09-22 | Seagate Technology Llc | Apparatus and methods to reduce hard disk drive manufacturing test time |
| US9361919B1 (en) | 2014-10-10 | 2016-06-07 | Seagate Technology Llc | Disk drive with parallel head actuation |
| US10255943B1 (en) | 2018-05-17 | 2019-04-09 | Seagate Technology Llc | Independent head, dual reader control logic |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10614852B2 (en) | Data-center drive with split-actuator that increases read/write performance via data striping | |
| KR19980063211A (ko) | 디펙섹터가 포함되는 임의 데이타구간의 데이타 리드/라이트 제어방법 | |
| JPH08185271A (ja) | ディスク装置用データ処理方法及びディスク装置 | |
| US6223251B1 (en) | Disk processing apparatus and a recording medium for recording a disk control program | |
| JPH05257613A (ja) | マルチヘッド搭載ハードディスク装置 | |
| JP3341094B2 (ja) | 記録媒体読出し装置 | |
| JPH05274089A (ja) | データ記録再生装置のアクセス制御装置 | |
| JPH05210915A (ja) | ディスク装置 | |
| JPH05290515A (ja) | ディスク装置 | |
| JPH03290873A (ja) | ディスク型記憶装置、ディスク型記憶装置の制御装置、及びディスク型記憶装置の制御方法 | |
| US11934687B2 (en) | Full disk serpentine write path for tamper-proof disk drive | |
| JPH10177759A (ja) | ディスク制御装置 | |
| JP3080416B2 (ja) | コントロ−ラにおける内部的動作の実行方法及びコントロ−ラ | |
| JPS6159627A (ja) | 光デイスク装置 | |
| JPS6366773A (ja) | 磁気デイスク装置の磁気ヘツド機構 | |
| JPH0628779A (ja) | ディスク装置におけるデータ記録制御方法 | |
| JP2818421B2 (ja) | 磁気ディスク制御装置 | |
| JPH02132692A (ja) | ディスク装置の高速アクセス方式 | |
| JPH0845190A (ja) | ハードデイスク装置 | |
| JPH04295946A (ja) | ディスク制御装置 | |
| JP2904171B2 (ja) | ディスクドライブ装置 | |
| JPH05341914A (ja) | ハードディスク装置 | |
| JP2001051804A (ja) | ミラーディスク制御装置 | |
| JPS6149229A (ja) | 情報処理装置 | |
| JPH05120610A (ja) | 磁気デイスク装置 |