JPS61144773A - Magnetic disk controller - Google Patents
Magnetic disk controllerInfo
- Publication number
- JPS61144773A JPS61144773A JP26789884A JP26789884A JPS61144773A JP S61144773 A JPS61144773 A JP S61144773A JP 26789884 A JP26789884 A JP 26789884A JP 26789884 A JP26789884 A JP 26789884A JP S61144773 A JPS61144773 A JP S61144773A
- Authority
- JP
- Japan
- Prior art keywords
- sector
- magnetic disk
- sent
- value
- target
- 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
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/58—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
- G11B5/596—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on disks
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、磁気ディスク装置の制御方式に関し、特に、
回転位置検出機能を持つ磁気ディスク装置の制御方式に
関する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a control method for a magnetic disk device, and in particular,
This invention relates to a control method for a magnetic disk device having a rotational position detection function.
従来の技術
磁気ディスク装置の1回転はいくつかのセクタに分割さ
れている。第3図に示すように、セクタは、トラック上
のアドレスマーク届、カウント部O,データ部り等によ
り構成されるレコード形式とは関係なく、物理的位置情
報としてのみ用いられるものである。セクタ数はたとえ
ば1周128セクタに分割されている。One rotation of a conventional magnetic disk device is divided into several sectors. As shown in FIG. 3, the sector is used only as physical position information, regardless of the record format formed by the address mark on the track, the count section O, the data section, etc. For example, the number of sectors is divided into 128 sectors per round.
従来の磁気ディスク制御装置は、現在のセクタ位置から
目的のセクタ位置までの距離の遠近にかかわらず、チャ
ネル、磁気ディスク制御装置、磁気ディスク装置の接続
状態を一度解除し、目的とするセクタに近づいたときに
再びチャネル、磁気ディスク制御装置、磁気ディスク装
置を接続し、動作終了をホストへ報告し次のコマンドを
受取っていた。すなわち、ホストは、アクセスしようと
する磁気ディスク装置のレコードが属する目的位置のセ
クタ番号を容量計算式により求めるか、あるいは以前の
アクセス時に読みとっておくことにより求めることがで
き、コマンドにより磁気ディスク制御装置にそのセクタ
番号を指示する。磁気ディスク制御装置は、レコードが
目的のセクタ番号に近づいたときに磁気ディスク装置と
チャネルを接続し、そのセクタ番号位置にあるレコード
へアクセスできるようにする。この動作はレコードの現
在位置と目的位置の遠近にかかわらず行なわれていた。Conventional magnetic disk control devices once disconnect the channel, magnetic disk control device, and magnetic disk device and approach the target sector, regardless of the distance from the current sector position to the target sector position. At that time, the channel, magnetic disk controller, and magnetic disk device were connected again, the completion of the operation was reported to the host, and the next command was received. In other words, the host can determine the sector number of the target position to which the record of the magnetic disk device to be accessed belongs by using a capacity calculation formula or by reading it during a previous access. the sector number. When a record approaches a target sector number, the magnetic disk control device connects a channel to the magnetic disk device, allowing access to the record at that sector number. This operation was performed regardless of the distance between the current position of the record and the destination position.
発明が解決しようとする問題点
しかしながら、従来に2ける上記技術には次のような問
題が生じていた。Problems to be Solved by the Invention However, the following problems have arisen in the above two conventional techniques.
即ち、第3図に示すように、磁気ディスク制御装置が例
えば目的位置としてセクタnをホストから指示され、磁
気ディスク装置への指示をn−3で出したとすると、
RPS機能なしでは、回転待ちなしで目的のレコードへ
アクセス可能であり、目的位置に近いけり、ども十分に
余裕のあるはずの区間A4mヘッドがある時には、1回
転待たなければならない。さらに比較的遠い区間B(n
−3)KヘッドがあるときでもRPS機能を有し、磁気
ディスク装置を一旦切離す磁気ディスク制御装置では、
オーバヘッドがかかり、結局1回転待たねばならない。That is, as shown in FIG. 3, if the magnetic disk control device is instructed by the host to set sector n as the destination position, and issues an instruction to the magnetic disk device at n-3, then
Without the RPS function, it would be possible to access the target record without waiting for a rotation, but if the head is close to the target position and there is an A4m head in the section with plenty of room, you would have to wait one rotation. An even more distant section B(n
-3) A magnetic disk control device that has an RPS function and temporarily disconnects the magnetic disk device even when there is a K head,
There is an overhead involved, and in the end, you have to wait one rotation.
それ故に、RPS付磁気ディスク装置とRPS無し磁気
ディスク装置では、単純な比較では、RPS無しの磁気
ディスク装置の方がアクセス時間が短くなる結果になっ
てしまっていた。Therefore, a simple comparison of a magnetic disk device with RPS and a magnetic disk device without RPS results in a shorter access time for the magnetic disk device without RPS.
本発明は従来の技術に内在する上記問題点を解決する為
になされたものであり、従って本発明の目的は、RPS
の死角をなくし、RPS付き磁気ディスク装置がRPS
無し磁気ディスク装置より性能が低下することを防止し
た磁気ディスク装置の新規な回転位置検出制御装置を提
供することにある。−問題点を解決するための手段
上記目的を達成する為に1本発明に係る磁気ディスク制
御装置は、磁気ディスク装置と磁気ディスク制御装置に
おいて、磁気ディスク装置から現在の回転位置の値を読
み取る手段と、その値により磁気ディスク装置、a1気
ディスク制御装置、チャネルの接続を一旦切離すか、あ
るいはそのまま接続して処理を実行するか否かの判断を
行う比較。The present invention has been made to solve the above-mentioned problems inherent in the conventional technology, and therefore, an object of the present invention is to solve the problems inherent in the conventional technology.
The RPS-equipped magnetic disk device eliminates the blind spot of RPS.
An object of the present invention is to provide a novel rotational position detection control device for a magnetic disk device that prevents performance from deteriorating compared to a magnetic disk device without one. - Means for Solving the Problems In order to achieve the above object, a magnetic disk control device according to the present invention includes a means for reading a current rotational position value from the magnetic disk device in a magnetic disk device and a magnetic disk control device. and, based on the value, it is determined whether to temporarily disconnect the magnetic disk device, A1 disk control device, and channel, or to connect them as they are and execute the process.
手段を具備して構成される。It is constituted by comprising means.
発明の実施例
次に本発明をその好ましい一実施例について第1図、第
2図を参照して具体的に説明する。Embodiment of the Invention Next, a preferred embodiment of the present invention will be specifically explained with reference to FIGS. 1 and 2.
第1図は本発明の一実施例を示すブロック構成図、第2
図は本実施例の動作を説明する為のフローチャートであ
る。FIG. 1 is a block diagram showing one embodiment of the present invention, and FIG.
The figure is a flowchart for explaining the operation of this embodiment.
ホストは、磁気ディスク制御装置に情報が格納されてい
るレコードをアクセスするために、セットセクタコマン
ドを発行し、セクタ値nを転送する。第1図に示すよう
に磁気ディスク制御装量に接続されたタグバス11から
セットセクタタグが送られ、タグデコーダIKよってデ
コードされてセットターゲット信号14が出力される。The host issues a set sector command and transfers the sector value n in order to access a record in which information is stored in the magnetic disk control device. As shown in FIG. 1, a set sector tag is sent from a tag bus 11 connected to a magnetic disk control unit, decoded by a tag decoder IK, and a set target signal 14 is output.
また、バスアウト12において磁気ディスク制御装置か
らレコードの目的位置のセクタ番号が送られ、ドライブ
のターゲットレジスタ2に前記セットターゲット信号1
4のゲート(rの制御によりセットされる。磁気ディス
ク制御表置け、磁気ディスク装置K IJ −ドカレノ
トセクタを発行し、ヘッドの現在位置を知ることができ
る。すなわち、第1図において、タグデコーダ1の出力
であるリードカレントセクタ信号15のゲートGを制御
して、現在のヘッドの位置情報が格納されているセクタ
カウンタ3の内容がバスイン13に送出され、セクタの
現在位置を磁気ディスク制御装置が知ることができる。Further, at bus out 12, the sector number of the target position of the record is sent from the magnetic disk control device, and the set target signal 1 is sent to the target register 2 of the drive.
The gate of tag decoder 1 in FIG. By controlling the gate G of the output read current sector signal 15, the contents of the sector counter 3 in which the current head position information is stored are sent to the bus-in 13, and the magnetic disk controller knows the current position of the sector. be able to.
セクタカフ/り3はサーボクロック発生回路6セクタク
ロツク発生回路7を介して接続される。The sector cuff/receiver 3 is connected to the servo clock generating circuit 6 through the sector clock generating circuit 7.
読み取った現在位置のセクタ値Xが目的位置nに対して
n−5≦X≦n−2ならば、直ちにセットセクタコマン
ドの終了ステータスをホストへ送り、次のコマンドを受
けとる。n−5≦X≦n −2でなければ、従来のよう
K n −5のセクタ値を磁気ディスク装置に指示して
一旦接続を解除する。If the read sector value X at the current position satisfies n-5≦X≦n-2 for the target position n, the completion status of the set sector command is immediately sent to the host and the next command is received. If n-5≦X≦n-2, the sector value of K n -5 is instructed to the magnetic disk device and the connection is temporarily canceled as in the conventional case.
磁気ディスク装置は、セクタ値がn−5に一致したら、
レコードレディインタラブド信号18を上げるようにす
る。すなわち、第1図において、現在位置の情報が格納
されているセクタカウンタ3の出力と目的位置の情報が
格納されているターゲットレジスタ2の出力17を比較
回路4によって比較し、指示したセクタ値r1−5にヘ
ッドが致達したならば、磁気ディスク装置は、磁気ディ
スク制御装[Kレコードレディインタラブド信号18を
上げるようにする。If the sector value matches n-5, the magnetic disk device will
The record ready interwoven signal 18 is raised. That is, in FIG. 1, the comparator circuit 4 compares the output of the sector counter 3 in which current position information is stored and the output 17 of the target register 2 in which target position information is stored, and determines the designated sector value r1. -5, the magnetic disk drive causes the magnetic disk controller to raise the K record ready interwoven signal 18.
上記実施例によれば、レコードがn−5とn−2の間に
ある場合には従来よりも1回転分アクセス時間が短縮さ
れる。According to the above embodiment, when the record is between n-5 and n-2, the access time is reduced by one revolution compared to the conventional method.
発明の詳細
な説明したように、本発明の制御方式によれば、磁気デ
ィスク装置に現在レコードがあるセクタ番号を磁気ディ
スク制御装置が読み取る手段を設け、セクタ番号を読み
取った後にホストより転送されたセクタ番号と比較し、
次のリードライトコマンドの実行が間に合う場合には磁
気ディスク装置との接続を解除しないで次のコマンドを
受けとることKよって、RPSの死角となっている部分
の回転待ちをなくすことかで睡るという効果が得られる
。As described in detail, according to the control method of the present invention, a means is provided for the magnetic disk control device to read the sector number in which a record currently exists in the magnetic disk device, and after reading the sector number, Compare with sector number,
If the execution of the next read/write command is in time, the next command can be received without disconnecting from the magnetic disk device.This eliminates the waiting time for rotation in the blind spot of the RPS. Effects can be obtained.
第1図は本発明の一実施例を示すブロック構成図、第2
図は第1図に示した実施例を説明する為の70−チャー
ト、第3図はセクタとレコードの関係を示す図である。
1・・・タグデコーダ、2・・・ターゲットレジスタ、
3・・・セクタカウンタ、4・・・比較回路、5・・・
ディスク盤、6・・・サーボクロック発生回路、7・・
・セクタクロック発生回路FIG. 1 is a block diagram showing one embodiment of the present invention, and FIG.
The figure is a 70-chart for explaining the embodiment shown in FIG. 1, and FIG. 3 is a diagram showing the relationship between sectors and records. 1...Tag decoder, 2...Target register,
3... Sector counter, 4... Comparison circuit, 5...
Disk board, 6... Servo clock generation circuit, 7...
・Sector clock generation circuit
Claims (1)
テムにおいて、磁気ディスク装置から現在の回転位置(
セクタ値)を読みとる手段と、該回転位置の値により磁
気ディスク装置と磁気ディスク制御装置の接続を一旦切
離すかあるいはそのまま接続して処理を実行するか否か
の判断を行う比較手段を有することを特徴とした磁気デ
ィスク制御装置。In a system that has a magnetic disk device and a magnetic disk control device, the current rotational position (
and a comparison means for determining whether to temporarily disconnect the magnetic disk device and the magnetic disk control device, or to connect the magnetic disk device as is and execute processing based on the value of the rotational position. A magnetic disk controller featuring:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26789884A JPS61144773A (en) | 1984-12-18 | 1984-12-18 | Magnetic disk controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26789884A JPS61144773A (en) | 1984-12-18 | 1984-12-18 | Magnetic disk controller |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS61144773A true JPS61144773A (en) | 1986-07-02 |
Family
ID=17451151
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26789884A Pending JPS61144773A (en) | 1984-12-18 | 1984-12-18 | Magnetic disk controller |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61144773A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01237955A (en) * | 1988-03-17 | 1989-09-22 | Hitachi Ltd | Rotary memory control system |
DE4105276A1 (en) * | 1990-02-20 | 1991-08-22 | Tokico Ltd | MAGNETIC DISK DRIVE DEVICE AND METHOD FOR CONTROLLING THIS DEVICE |
-
1984
- 1984-12-18 JP JP26789884A patent/JPS61144773A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01237955A (en) * | 1988-03-17 | 1989-09-22 | Hitachi Ltd | Rotary memory control system |
DE4105276A1 (en) * | 1990-02-20 | 1991-08-22 | Tokico Ltd | MAGNETIC DISK DRIVE DEVICE AND METHOD FOR CONTROLLING THIS DEVICE |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4494157A (en) | Information readout apparatus | |
JPH1091361A (en) | Initialization calibration routine execution method for hard disk drive | |
US4584617A (en) | Method and apparatus for improving the transfer time in rotating data storage systems | |
US5650882A (en) | Disk unit performing control using sector pulses | |
US4480277A (en) | Information processing system | |
JP2837155B2 (en) | How to copy hard disk drive | |
JPS61144773A (en) | Magnetic disk controller | |
WO2000048068A1 (en) | Magnetic disk device and disk access method therefor | |
US4647991A (en) | Disk channel controller | |
JPH01171044A (en) | Method for positioning block of memory | |
JPH0215422A (en) | Optical disk and disk driving device | |
JPS61196323A (en) | Rotary disk control system | |
US5696640A (en) | Disk drive using virtual hands for continuous access and execution | |
JP2854438B2 (en) | Access control method for optical disk device | |
JP2748056B2 (en) | Disk controller | |
JPS6041124A (en) | Magnetic disc control device | |
JP2817722B2 (en) | Head positioning control device for magnetic disk | |
JPS623321A (en) | Optical disk controller | |
KR930008151B1 (en) | Disk control device | |
JPH1173716A (en) | Disk recording device | |
JPS61139978A (en) | Magnetic disk controller | |
JPH02280221A (en) | System for controlling disk | |
JPS6381663A (en) | Data checking system for magnetic disk | |
JPH04254969A (en) | Recording data protection means for draw type recording system | |
JPH035954A (en) | Disk device |