JPH027273A - ディスクアクセス制御方式 - Google Patents

ディスクアクセス制御方式

Info

Publication number
JPH027273A
JPH027273A JP15756088A JP15756088A JPH027273A JP H027273 A JPH027273 A JP H027273A JP 15756088 A JP15756088 A JP 15756088A JP 15756088 A JP15756088 A JP 15756088A JP H027273 A JPH027273 A JP H027273A
Authority
JP
Japan
Prior art keywords
sector
access
head
access control
disk controller
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
Application number
JP15756088A
Other languages
English (en)
Inventor
Akiko Mesaki
目崎 明子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP15756088A priority Critical patent/JPH027273A/ja
Publication of JPH027273A publication Critical patent/JPH027273A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、電子計算機システムにおけるディスクのアク
セス制御方式に関する。
従来の技術 従来、ディスクのアクセス方法は、ヘットに対するセク
タの位置など意識せず、単にアクセスしたいセクタの中
で一番小さいセクタ番号と、アクセスしたいデータ長を
18定し、ディスクコントローラへアクセス要求を発行
していた(ディスクコントローラは、指定されたセクタ
番号が見つかってからデータ転送を開始する)。
発明が解決しようとする課題 従来の方式では、マルチセクタアクセスの場合に回転待
ち時間を余計に費やすという欠点がある。
なぜならば、アクセス要求をディスクコントローラに発
行した時にヘッドがアクセスしたいセクタの一部を通過
中であったとしても、指定されたセクタ番号が見つかる
まではなにもせず、見つかってから初めてデータ転送を
開始するので(ここで回転待ち時間を余計に費やしてい
る)、二重にヘッドが通過する部分が生じる。
本発明は従来の技術に内在する上記課題を解決する為に
なされたものであり、従って本発明の目的は、F述の欠
点を除去し1回転待ち時間の短縮化をはかることをii
J能としたディスクの新規なアクセス方式を提供するこ
とにある。
課題を解決するための手段 上記目的を達成する為に、本発明に係るディスクアクセ
ス制御方式は、アクセス可能な状態になった時のヘッド
に対するセクタの位置を検出する手段と、その情報を利
用したディスタアクセス制御部とを具備するディスク制
御装置において、ディスク制御部内でディスクコン1〜
ローラ△の要求発生の都度、ヘッドに対するセクタの位
置を検出し、アクセス可能な状態になった時のヘッドに
対するセクタの位置を保持し、前記アクセス要求のセク
タ番号の中でヘッドに一番近いセクタ番号からディスク
コントローラへアクセス要求を発行するように構成され
ている。
実施例 次に本発明をその好ましい一実施例について図面を参照
して具体的に説明する。
第1図は本発明の一実施例を示すブロック構成図である
第1図を参照するに、フロッピィディスクコントローラ
(Fl)C)3は、フロッピィディスク装置(図示せず
)を制御するものであり、リード/ライトヘットを指定
シリンダへ移動させたり、指定された番号のセクタから
指定されたデータ長分データをホストへ転送(マルチセ
クタ処理も可能)したりする機能をもつ。
ヘッドに対するセクタの位置検出部2は、これからアク
セスしようとしているシリンダへのシークが完でし、ア
クセス可能な状態になった時のヘッドに対するセクタの
位111(物理セクタ番号)を検出する機能をもつ。
ディスクアクセス制御部1では、フロッピィティスフコ
ン1−〇−ラ31\アクセス要求を発行する前にアクセ
ス1■能な状j/Wになった時のヘッドに対するセクタ
の位置を検出しておき、アクセスしたいセクタの中で、
ヘッドに一番近いセクタ番号を指定して、フロッピィデ
ィスクコントローラ3ヘアクセス要求を発行する。−度
の要求で終わらない場合には再度発行する。
次に本発明における動きの流れを述べる。
第2図は本発明の一実施例に使用されるフロッピィディ
スクの概略図である。
第2図に示すように、フロッピィディスクの1トラック
のセクタ数を14個(従って最大物理セクタ番号はN)
、アクセスしたい物理セクタ番5jをP番からQ番の全
てのセクタとする。この制御手順を第3図に示す。
第3図を参照するに、フロー10では、IJ的クシリン
ダのシーク完了後、アクセス可能になった時のヘッドに
対するセクタの位置(物理セクタ番号)を検出する。そ
の番号をAとする。(Δ+1)がQより小さい場合を考
える(つまりセクタ番号(A+、1)がアクセスしたい
セクタの一部である時)、シーク実行後は、フロー20
で、まずセクタ番号(A+1)からQまでのアクセス要
求を、次にフロー30でセクタ番号PからAまでのアク
セス要求をフロッピィディスクコントローラ3に対し発
行する。
従来のアクセス方式では、セクタ番号PからQまでのア
クセス要求を1回で発行するたけなので、前記の様な場
合には、本発明の方式では、セクタ番号(A+1)から
Qまでの通過時間分、回転待ち時間を短縮できたことに
なる。
以上、フロッピィディスクを例にとって説明したが、本
発明は磁気ディスク、光ディスクなどのアクセス制御に
も適用することができる。
発明の効果 以−1−説明したように、本発明によれは、ヘッドに対
するセクタの位置を知ったうえで、ディスクのアクセス
制御をすることにより、回転待ち時間を大幅に短縮でき
る効果が得られる。
フロッピィディスク装置で9回転数360rp+n、倍
密度、11〜ラツクあたりのセクタ数26のものを例に
、本発明による回転待ち時間の短縮時間の平均値を第4
図に示す(アクセスするセクタは連続しているとする)
4、I2I而の前車な説明 第1図は本発明の一実施例を示すブロック構成図、第2
図は本発明に使用されるフロッピィディスクの概略図、
第3図は本発明の−・実施例における処理フローを示す
図、第4図は、本発明による回転待ち時間の短縮時間の
平均値の表である。
」01.ディスクアクセス制御部、269.ヘッドに対
するセクタの位置検出部、3.、、フロッピィディスク
コン)・ローラ

Claims (1)

    【特許請求の範囲】
  1. ディスクのアクセス制御において、ヘッドに対するセク
    タの位置検出手段を備え、マルチセクタアクセスの場合
    には、アクセスしたいセクタの中で回転待ち時間が最も
    少なくてすむセクタから順にディスクコントローラにア
    クセス要求を発行することを特徴とするディスクアクセ
    ス制御方式。
JP15756088A 1988-06-24 1988-06-24 ディスクアクセス制御方式 Pending JPH027273A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15756088A JPH027273A (ja) 1988-06-24 1988-06-24 ディスクアクセス制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15756088A JPH027273A (ja) 1988-06-24 1988-06-24 ディスクアクセス制御方式

Publications (1)

Publication Number Publication Date
JPH027273A true JPH027273A (ja) 1990-01-11

Family

ID=15652349

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15756088A Pending JPH027273A (ja) 1988-06-24 1988-06-24 ディスクアクセス制御方式

Country Status (1)

Country Link
JP (1) JPH027273A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0744742A3 (en) * 1995-05-25 1997-03-19 Seagate Technology Method of reducing rotational latency in a disk drive

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55143664A (en) * 1979-04-25 1980-11-10 Hitachi Ltd Data transfer method of magnetic memory unit

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55143664A (en) * 1979-04-25 1980-11-10 Hitachi Ltd Data transfer method of magnetic memory unit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0744742A3 (en) * 1995-05-25 1997-03-19 Seagate Technology Method of reducing rotational latency in a disk drive

Similar Documents

Publication Publication Date Title
JPH07225715A (ja) キャッシュ内のデータにアクセスする方法およびシステム
JP2759920B2 (ja) Dasd周辺データ記憶サブシステムの作動方法及び装置
JP3103258B2 (ja) ディスク装置
JPH027273A (ja) ディスクアクセス制御方式
CA1322596C (en) Seeking multitasking disk controller
JP2845658B2 (ja) データ記録再生装置のアクセス制御装置
US6088818A (en) Data read apparatus and data read method
US5875453A (en) Apparatus for and method of information processing
JPH0542071B2 (ja)
JP3341094B2 (ja) 記録媒体読出し装置
JP2914834B2 (ja) 磁気ディスク装置
JPH0562360A (ja) 回転型記憶装置の欠陥セクタ処理方式
JPH02280221A (ja) ディスク制御方式
JPH1092101A (ja) 磁気ディスク装置及びその駆動方法
JPH03194766A (ja) ディスクアクセス制御方式
JP3153429B2 (ja) 磁気ディスク装置の制御方法
JP3402289B2 (ja) 磁気ディスク装置
JP3104288B2 (ja) ディスクコントロールシステム
JP3524954B2 (ja) ディスク制御装置
JPH04111015A (ja) 情報記録装置
JPH0312866A (ja) 書込読出動作の開始制御方式
JPS6149229A (ja) 情報処理装置
JPH08255414A (ja) 外部記憶装置
JPH02214075A (ja) ディスク制御装置
JPS61251927A (ja) 磁気デイスク制御装置