JPS61144773A - Magnetic disk controller - Google Patents

Magnetic disk controller

Info

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
Application number
JP26789884A
Other languages
Japanese (ja)
Inventor
Morihiko Uda
右田 守彦
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 JP26789884A priority Critical patent/JPS61144773A/en
Publication of JPS61144773A publication Critical patent/JPS61144773A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/48Disposition 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/58Disposition 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/596Disposition 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

PURPOSE:To prevent deterioration in performance by reading the value of a current rotational position, and judging whether a channel is connected or disconnected for processing from the read value. CONSTITUTION:A set sector tag is sent from a bus 11 connected to a controller and decoded by a tag decoder 1 to output a set target signal 14, and the sector number of a target record position is sent and set in a register 2 under the control of a gate G for the signal 14. The controller controls the G of a read current sector signal 15 outputted by the decoder 1 to send out the contents of a counter 3, thereby knowing the current position of a sector. Then, when n-5<=x<=n-2 where (x) is the read value and (n) is the target position, the end status of a set sector command is sent to a host to receive a next command; when not, the sector value of n-5 is sent to a disk device to release a connection. Consequently, an access time is shortened by one turn when a record is between n-5 and n-2.

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.

【図面の簡単な説明】[Brief explanation of the drawing]

第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)

【特許請求の範囲】[Claims] 磁気ディスク装置と磁気ディスク制御装置を有するシス
テムにおいて、磁気ディスク装置から現在の回転位置(
セクタ値)を読みとる手段と、該回転位置の値により磁
気ディスク装置と磁気ディスク制御装置の接続を一旦切
離すかあるいはそのまま接続して処理を実行するか否か
の判断を行う比較手段を有することを特徴とした磁気デ
ィスク制御装置。
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:
JP26789884A 1984-12-18 1984-12-18 Magnetic disk controller Pending JPS61144773A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (2)

* Cited by examiner, † Cited by third party
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