JPH035954A - Disk device - Google Patents

Disk device

Info

Publication number
JPH035954A
JPH035954A JP13981889A JP13981889A JPH035954A JP H035954 A JPH035954 A JP H035954A JP 13981889 A JP13981889 A JP 13981889A JP 13981889 A JP13981889 A JP 13981889A JP H035954 A JPH035954 A JP H035954A
Authority
JP
Japan
Prior art keywords
data
magnetic disk
disk medium
count
control circuit
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.)
Granted
Application number
JP13981889A
Other languages
Japanese (ja)
Other versions
JP2576227B2 (en
Inventor
Fumio Ichikawa
文男 市川
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 JP1139818A priority Critical patent/JP2576227B2/en
Publication of JPH035954A publication Critical patent/JPH035954A/en
Application granted granted Critical
Publication of JP2576227B2 publication Critical patent/JP2576227B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Digital Magnetic Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

PURPOSE:To enlarge the effective data capacity of a disk medium by processing continuously stored data and count part data by a read head, which is provided in the starting end direction of a track on the disk medium, and a write head provided in a termination direction at a fixed interval to the read head. CONSTITUTION:A read head 34a is provided in the track starting end direction side on a magnetic disk medium 35 and a write head 34b is provided in the termination direction side at the fixed interval to the head 34a. In such a case, when the data are written to the magnetic disk medium 35, the confirmation of a position on the magnetic disk medium 35 by the read head 34a and the writing of the count part data on the magnetic disk medium 35 by the write head 34b can be executed in the same processing operation. Accordingly, even when a gap does not exist between the count part data and data part data, the count part data and data part data can be written. Thus, since the gap can be removed, the effective data capacity of the magnetic disk medium 35 is enlarged.

Description

【発明の詳細な説明】 技術分野 本発明はディスク装置に関し、特に磁気ディス2618
体上のフォーマットに関する。
DETAILED DESCRIPTION OF THE INVENTION Technical Field The present invention relates to a disk device, and particularly to a magnetic disk 2618.
Concerning physical format.

従来技術 従来、固定データ長磁気ディスクサブシステムにおいて
は、第4図に示すような磁気ディスク媒体上のフォーマ
ットが採用されている。
BACKGROUND ART Conventionally, fixed data length magnetic disk subsystems have adopted a format on a magnetic disk medium as shown in FIG.

すなわち、第4図(a)に示すように、各データ部りの
直前に同期引込みのためのギヤ・ジブGをはさんでカウ
ント部Cを設けるか、または第4図(b)に示すように
、ギャップGで区切られた2個のデータ部りからなるデ
ータ部群毎に、該データ部群の直前にギャップGをはさ
んでカウント部Cを設けるか、あるいは第4図(C)に
示すように、ギャッ゛ブGで区切られたn個(nは3以
上の正の整数)のデータ部りからなるデータ部群毎に、
該データ部群の直前にギャップGをはさんでカウント部
Cを設けるようにしたフォーマットが採用されている。
That is, as shown in Fig. 4(a), a counting part C is provided immediately before each data part with a gear jib G for synchronized retraction, or as shown in Fig. 4(b). For each data section group consisting of two data sections separated by a gap G, a counting section C is provided with a gap G in between, or a counter section C is provided immediately before the data section group, or as shown in FIG. 4(C). As shown, for each data section group consisting of n data sections (n is a positive integer of 3 or more) separated by a gap G,
A format is adopted in which a count section C is provided with a gap G in front of the data section group.

このような従来の固定データ長磁気ディスクサブシステ
ムでは、各データ部りおよびカウント部C間にギャップ
Gをはさんで磁気ディスク媒体のフォーマットを形成さ
せているので、磁気ディスク媒体においてギャップGの
占める割合が大きく、磁気ディスク媒体の実効データ容
量が非常に低い(全データ容量の約60%〜70%)と
いう欠点がある。
In such a conventional fixed data length magnetic disk subsystem, the format of the magnetic disk medium is formed by placing a gap G between each data section and count section C. The problem is that the effective data capacity of the magnetic disk medium is very low (approximately 60% to 70% of the total data capacity).

また、磁気ディスク媒体の実効データ容量が非常に低い
ため、マルチトラック処理における平均データ転送レイ
トが低いという欠点がある。
Furthermore, since the effective data capacity of the magnetic disk medium is very low, there is a drawback that the average data transfer rate in multi-track processing is low.

発明の目的 本発明は上記のような従来のものの欠点を除去すべくな
されたもので、各データとカウント部データとの間にギ
ャップが存在することなく、ディスク媒体の実効データ
容量を大きくすることができ、マルチトラック処理にお
ける平均データ転送レイトを向上させることができるデ
ィスク装置の提供を目的とする。
OBJECT OF THE INVENTION The present invention has been made to eliminate the above-mentioned drawbacks of the conventional ones, and it is an object of the present invention to increase the effective data capacity of a disk medium without creating a gap between each piece of data and the count part data. The present invention aims to provide a disk device that can improve the average data transfer rate in multi-track processing.

発明の構成 本発明によるディスク装置は、固定データ長の各データ
間にギャップが設けられ、前記データの識別情報を示す
カウント部データと前記データとヲ連続して記憶したデ
ィスク媒体と、前記ディスク媒体から前記カウント部デ
ータおよび前記ブタを読取る読取りヘッドと、前記ディ
スク媒体に前記カウント部データおよび前記データを書
込む書込みヘッドとを含み、前記読取りヘッドを前記デ
ィスク媒体上のトラックにおける始端方向に設け、前記
書込みヘッドを前記ディスク媒体上のトラックにおける
終端方向に前記読取りヘッドと一定間隔をもって設けた
ことを特徴とする。
Structure of the Invention A disk device according to the present invention comprises: a disk medium in which a gap is provided between each piece of data having a fixed data length, and count part data indicating identification information of the data and the data are successively stored; and the disk medium. a read head for reading the count part data and the pig from the disk medium, and a write head for writing the count part data and the data on the disk medium, the read head being disposed toward the beginning of a track on the disk medium; It is characterized in that the write head is provided at a constant distance from the read head toward the end of the track on the disk medium.

実施例 次に、本発明の一実施例について図面を参照して説明す
る。
Embodiment Next, an embodiment of the present invention will be described with reference to the drawings.

第1図は本発明の一実施例の構成を示すブロック図であ
る。図において、磁気ディスク処理装置2はホストプロ
セッサ1と、複数のファイルを記憶する磁気ディスク装
置3との間に設置されている。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. In the figure, a magnetic disk processing device 2 is installed between a host processor 1 and a magnetic disk device 3 that stores a plurality of files.

この磁気ディスク処理装置2のホストインタフェース制
御回路21はホストプロセッサlとの間で命令や実行結
果、およびデータの受渡しを行う。
The host interface control circuit 21 of the magnetic disk processing device 2 exchanges instructions, execution results, and data with the host processor 1.

コントローラマイクロプロセッサ(以下マイクロプロセ
ッサとする)22はホストインタフェース制御回路21
を介してホストプロセッサ1から受取った命令を解読し
、実行結果をホストプロセッサ1に対して送出する。
A controller microprocessor (hereinafter referred to as microprocessor) 22 is a host interface control circuit 21
It decodes the instructions received from the host processor 1 via the host processor 1 and sends the execution results to the host processor 1.

ディスクインタフェース制御回路23はマイクロプロセ
ッサ22の指示により磁気ディスク装置3との間で命令
や実行結果、およびデータの受渡しを行う。
The disk interface control circuit 23 exchanges commands, execution results, and data with the magnetic disk device 3 according to instructions from the microprocessor 22.

コントローラデータ転送制御回路(以下データ転送制御
回路とする)24はマイクロプロセッサ22の指示によ
りホストインタフェース制御回路21とディスクインタ
フェース制御回路23との間のデータ転送制御を行う。
A controller data transfer control circuit (hereinafter referred to as data transfer control circuit) 24 controls data transfer between the host interface control circuit 21 and the disk interface control circuit 23 according to instructions from the microprocessor 22.

データ部カウンタ回路25はディスクインタフェース制
御回路23を介して磁気ディスク装置13との間でデー
タ部データの受渡しが行われる毎に減算を行い、この減
算処理によりデータ部データの受渡しが終了したことを
検出すると、そのことをデータ転送制御回路24に通知
する。
The data section counter circuit 25 performs a subtraction every time data section data is exchanged with the magnetic disk drive 13 via the disk interface control circuit 23, and through this subtraction process, it is determined that the data section data transfer has been completed. When detected, the data transfer control circuit 24 is notified of this fact.

カウント部カウンタ回路26はディスクインタフェース
制御回路23を介して磁気ディスク装置3との間でカウ
ント部データの受渡しが行われる毎に減算を行い、この
減算処理によりカウント部データの受渡しが終了したこ
とを検出すると、そのことをデータ転送制御回路24お
よびデータ部カウンタ回路25に通知する。
The count section counter circuit 26 performs a subtraction every time count section data is exchanged with the magnetic disk drive 3 via the disk interface control circuit 23, and through this subtraction process, it is determined that the transfer of the count section data has been completed. When detected, the data transfer control circuit 24 and data section counter circuit 25 are notified of this fact.

データ貯蔵回路27には磁気ディスク装置3へのデータ
の書込み時にデータ部データに先立って書込まれるカウ
ント部データ、あるいは磁気ディスク装置3からのデー
タの読取り時にデータ部データに先立って読取られるカ
ウント部データと比較するための期待値が格納される。
The data storage circuit 27 stores count section data that is written before the data section data when writing data to the magnetic disk drive 3, or count section data that is read before the data section data when reading data from the magnetic disk drive 3. Expected values are stored for comparison with data.

比較回路28はカウント部カウンタ回路26の値にした
がって磁気ディスク装置3から読取られたカウント部デ
ータと、データ貯蔵回路27に格納された期待値とを比
較する。
The comparison circuit 28 compares the count part data read from the magnetic disk drive 3 according to the value of the count part counter circuit 26 and the expected value stored in the data storage circuit 27.

磁気ディスク装置3のコントローラインタフェース制御
回路(以下インタフェース制御回路とする)31は磁気
ディスク処理装置2との間で命令や実行結果、およびデ
ータの受渡しを行う。
A controller interface control circuit (hereinafter referred to as an interface control circuit) 31 of the magnetic disk device 3 exchanges commands, execution results, and data with the magnetic disk processing device 2 .

磁気ディスクマイクロプロセッサ(以下マイクロプロセ
ッサとする)32はインタフェース制御回路31を介し
て受取った命令を解読し、該命令を実行する。
A magnetic disk microprocessor (hereinafter referred to as microprocessor) 32 decodes the command received via the interface control circuit 31 and executes the command.

データ読取り書込み制御回路33はマイクロプロセッサ
32の指示によりインタフェース制御回路31とのデー
タの受渡しや、磁気ディスク媒体35に対するデータの
書込みおよび読出しの制御を行う。
The data read/write control circuit 33 transfers data to and from the interface control circuit 31 and controls writing and reading of data to and from the magnetic disk medium 35 according to instructions from the microprocessor 32 .

磁気ディスク読取り書込み回路34はデータ読取り書込
み制御回路33の指示により磁気ディスク媒体15に対
するデータの書込みおよび読出しを実行する。
The magnetic disk read/write circuit 34 writes and reads data to and from the magnetic disk medium 15 according to instructions from the data read/write control circuit 33 .

第2図は第1図の磁気ディスク読取り書込み回路34の
+M成を示す図である。図において、磁気ディスク読取
り書込み回路34には磁気ディスク媒体35からのデー
タの読取り専用の読取りヘッド34aと、磁気ディスク
媒体35へのデータの書込み専用の書込みヘッド34b
とが設けられている。
FIG. 2 is a diagram showing a +M configuration of the magnetic disk read/write circuit 34 of FIG. In the figure, the magnetic disk read/write circuit 34 includes a read head 34a dedicated to reading data from a magnetic disk medium 35, and a write head 34b dedicated to write data to the magnetic disk medium 35.
and is provided.

読取りヘッド34aは磁気ディスク媒体35上のトラッ
ク(図示せず)の始端方向、すなわち磁気ディスク媒体
35の走行方向(矢印Aの方向)側に設けられ、書込み
ヘッド34bは磁気ディスク媒体35上の終端方向、す
なわち磁気ディスク媒体35の走行方向(矢印Aの方向
)とは逆の方向側に読取りヘッド34aとの間に一定間
隔をもって設けられている。
The read head 34a is provided in the direction of the starting end of a track (not shown) on the magnetic disk medium 35, that is, in the running direction of the magnetic disk medium 35 (direction of arrow A), and the write head 34b is provided in the direction of the starting end of the track (not shown) on the magnetic disk medium 35. It is provided at a constant distance from the reading head 34a in the direction opposite to the running direction of the magnetic disk medium 35 (direction of arrow A).

第3図は第1図の磁気ディスク媒体35のフォーマット
を示す図である。図において、カウント部データCとデ
ータ部データDとは間にギャップGをはさまずに連続し
て記憶されている。
FIG. 3 is a diagram showing the format of the magnetic disk medium 35 of FIG. 1. In the figure, count part data C and data part data D are stored consecutively without a gap G between them.

これら第1図〜第3図を用いて本発明の一実施例の動作
について説明する。
The operation of one embodiment of the present invention will be explained using these FIGS. 1 to 3.

磁気ディスク装置3からデータを読取る場合、マイクロ
プロセッサ22は磁気ディスク装置3からのデータの読
取り動作指示を出す前に、読取りを行うデータ部データ
Dに対応するカウント部データCの期待値をデータ貯蔵
回路27にセットし、その後にディスクインタフェース
制御回路23にデータ読取り動作指示を出力する。
When reading data from the magnetic disk device 3, the microprocessor 22 stores the expected value of the count portion data C corresponding to the data portion data D to be read before issuing an instruction to read data from the magnetic disk device 3. circuit 27, and then outputs a data read operation instruction to the disk interface control circuit 23.

磁気ディスク装置3においてはディスクインタフェース
制御回路23を介して送られてきたデータ読取り動作指
示をマイクロプロセッサ32がインタフェース制御回路
31を介して受取ると、データ読取り書込み制御回路3
3にデータの読取り指示を出力する。
In the magnetic disk device 3, when the microprocessor 32 receives the data read operation instruction sent via the disk interface control circuit 23 via the interface control circuit 31, the data read/write control circuit 3
3, a data reading instruction is output.

これにより、磁気ディスク読取り書込み回路34はデー
タ読取り書込み制御回路33の制御により、読取りヘッ
ド34aによって磁気ディスク媒体35からデータを読
取る。
Thereby, the magnetic disk read/write circuit 34 reads data from the magnetic disk medium 35 using the read head 34a under the control of the data read/write control circuit 33.

読取りヘッド34aによって磁気ディスク媒体35から
読取られたカウンタ部データCはインタフェース制御回
路31を介して磁気ディスク処理装置2に送出される。
Counter data C read from the magnetic disk medium 35 by the read head 34a is sent to the magnetic disk processing device 2 via the interface control circuit 31.

磁気ディスク処理装置2では磁気ディスク装置3から送
られてきたカウント部データCをディスクインタフェー
ス制御回路23およびデータ転送制御回路24を介して
比較回路28に送出する。
The magnetic disk processing device 2 sends the count section data C sent from the magnetic disk device 3 to the comparison circuit 28 via the disk interface control circuit 23 and the data transfer control circuit 24.

このとき、カウント部カウンタ回路26ではディスクイ
ンタフェース制御回路23を介して磁気ディスク装置3
との間でカウント部データCの受渡しが行われる毎に、
予めセットされたカウント部データCのデータ長に対応
するカウント値の減算が行われ、このカウント部カウン
タ回路26の値にしたがって磁気ディスク装置3から読
取られたカウント部データCとデータ貯蔵回路27に格
納された期待値とが比較回路28で比較される。
At this time, the counter circuit 26 of the counter section receives the data from the magnetic disk device 3 via the disk interface control circuit 23.
Every time the count part data C is transferred between
A count value corresponding to the data length of the count section data C set in advance is subtracted, and the count section data C read from the magnetic disk device 3 and the data storage circuit 27 according to the value of the count section counter circuit 26 are subtracted. The comparison circuit 28 compares the stored expected value.

比較回路28においてカウント部データCの全データの
比較が正常に終了した場合、データ転送制御回路24は
カウント部データCの受渡しが終了したことを示すカウ
ント部カウンタ回路26からの通知を受取ると、カウン
ト部データCに連続して磁気ディスク装置3から読取ら
れたデータ部データDをディスクインタフェース制御回
路23からホストインタフェース制御回路21に転送す
るよう制御する。
When the comparison circuit 28 successfully completes the comparison of all the data of the count section data C, the data transfer control circuit 24 receives a notification from the count section counter circuit 26 indicating that the transfer of the count section data C has been completed. The data section data D read from the magnetic disk device 3 following the count section data C is controlled to be transferred from the disk interface control circuit 23 to the host interface control circuit 21.

また、データ部カウンタ回路25はカウント部データC
の受渡しが終了したことを示すカウント部カウンタ回路
26からの通知を受取ると、ディスクインタフェース制
御回路23でカウント部データCに連続して磁気ディス
ク装置3から読取られたデータ部データDの受渡しが行
われる毎に、予め設定されたデータ部データDの固定デ
ータ長に対応するカウント値の減算を行う。
Further, the data section counter circuit 25 has count section data C.
Upon receiving the notification from the count section counter circuit 26 indicating that the transfer of the data has been completed, the disk interface control circuit 23 starts transferring the data section data D read from the magnetic disk device 3 following the count section data C. Each time, a count value corresponding to a preset fixed data length of data portion data D is subtracted.

このデータ部カウンタ回路25においてデータ部データ
Dの受渡しが終了したことを検出したことがデータ転送
制御回路24に通知されると、データ転送制御回路24
てはデータ部データDのディスクインタフェース制御回
路23からホストインタフェース制御回路21への転送
制御を終了する。
When the data transfer control circuit 24 is notified that the data section counter circuit 25 has detected that the transfer of the data section data D has been completed, the data transfer control circuit 24
Then, the transfer control of the data portion data D from the disk interface control circuit 23 to the host interface control circuit 21 is completed.

上述の処理動作を繰返し行うことによって、ホストプロ
セッサ1から指示されたデータバイト数のデータをホス
トプロセッサ1に転送すると、ホストプロセッサ1から
の読取り命令に対する磁気ディスク処理装置2の処理が
終了する。
By repeating the processing operations described above, when the number of data bytes instructed by the host processor 1 is transferred to the host processor 1, the processing of the magnetic disk processing device 2 in response to the read command from the host processor 1 is completed.

次に、磁気ディスク装置3にデータを書込む場合、磁気
ディスク装置3においては読取りへ・ラド34aによっ
て目的とするカウント部データCか読取られ、そのカウ
ント部データCにより磁気ディスク媒体35上の位置の
確認が行われる。
Next, when writing data to the magnetic disk device 3, in the magnetic disk device 3, the target count part data C is read by the read/rad 34a, and the count part data C is used to locate the target part data C on the magnetic disk medium 35. will be confirmed.

この磁気ディスク媒体35上の位置の確認が行われた後
に、書込みヘッド34bによる磁気ディスク媒体35上
へのカウント部データCおよびデータ部データDの書込
みが行われる。
After confirming the position on the magnetic disk medium 35, the write head 34b writes the count section data C and the data section data D onto the magnetic disk medium 35.

磁気ディスク処理装置2においてはギャップGの処理中
に、次に書込むべきカウント部データCがデータ貯蔵回
路27にセットされ、カウント部データCのカウント値
がカウント部カウンタ回路26にセットされ、データ部
データDの固定データ長に対応するカウント値がデータ
部カウンタ回路25にセットされる。
In the magnetic disk processing device 2, during the processing of the gap G, the count part data C to be written next is set in the data storage circuit 27, the count value of the count part data C is set in the count part counter circuit 26, and the data A count value corresponding to the fixed data length of the part data D is set in the data part counter circuit 25.

その後に、マイクロプロセッサ22はデータ転送制御回
路24およびディスクインタフェース1.lI御回路2
3に対して磁気ディスク装置3へのデータの書込みを指
示する。
Thereafter, the microprocessor 22 controls the data transfer control circuit 24 and the disk interface 1. lI control circuit 2
3 to write data to the magnetic disk device 3.

データ転送制御回路24はマイクロプロセッサ22から
の指示を受取ると、カウント部カウンタ回路26からの
信号によりデータ貯蔵回路27にセットされたカウント
部データCを読出してディスクインタフェース制御回路
23に送出する。
When the data transfer control circuit 24 receives an instruction from the microprocessor 22, it reads out the count part data C set in the data storage circuit 27 based on the signal from the count part counter circuit 26 and sends it to the disk interface control circuit 23.

そのカウント部データCがディスクインタフェースni
制御回路23から磁気ディスク装置3のインタフェース
制御回路31に送られると、マイクロプロセッサ32お
よびデータ読取書き込み制御回路33の制御により磁気
ディスク媒体35へのカウント部データCの書込みが行
われる。
The count part data C is the disk interface ni
When sent from the control circuit 23 to the interface control circuit 31 of the magnetic disk device 3, the count part data C is written to the magnetic disk medium 35 under the control of the microprocessor 32 and the data read/write control circuit 33.

磁気ディスク装置3では読取りヘッド34aと書込みヘ
ッド34bとが一定間隔をもって設けられているので、
読取りヘッド34aによる磁気ディスク媒体35上の位
置の確認が終了するのと同時に、書込みヘッド34bに
よる磁気ディスク媒体35上へのカウント部データCの
書込みが行われる。
In the magnetic disk device 3, the read head 34a and the write head 34b are provided at a constant interval.
At the same time that the read head 34a finishes checking the position on the magnetic disk medium 35, the write head 34b writes the count part data C onto the magnetic disk medium 35.

その後に、データ転送制御回路24はカウンタ部カウン
タ回路26からの通知により磁気ディスク媒体35上へ
のカウント部データCの書込みが行われたことを知ると
、データ部カウンタ回路25からの信号によりホストイ
ンタフェース制御回路21を介してホストプロセッサ1
から送られてくるデータ部データDをディスクインタフ
ェース制御回路23に送出する。
Thereafter, when the data transfer control circuit 24 learns from the notification from the counter section counter circuit 26 that the count section data C has been written onto the magnetic disk medium 35, the data transfer control circuit 24 receives a signal from the data section counter circuit 25 from the host computer. The host processor 1 via the interface control circuit 21
The data section data D sent from the controller is sent to the disk interface control circuit 23.

そのデータ部データDがディスクインタフェース制御回
路23から磁気ディスク装置3のインタフェース制御回
路31に送られて(ると、マイクロプロセッサ32およ
びデータ読取り書込み制御回路33の制御により磁気デ
ィスク媒体35へのデータ部データDの書込みが行われ
る。
The data section data D is sent from the disk interface control circuit 23 to the interface control circuit 31 of the magnetic disk device 3 (then, the data section data D is transferred to the magnetic disk medium 35 under the control of the microprocessor 32 and the data read/write control circuit 33. Data D is written.

上述の処理動作を繰返し行うことによって、ホストプロ
セッサ1から指示されたデータバイト数のデータを磁気
ディスク装置3に書込むと、ホストプロセッサ1からの
書込み命令に対する磁気ディスク処理装置2の処理が終
了する。
By repeating the processing operations described above, when the number of data bytes instructed by the host processor 1 is written to the magnetic disk device 3, the processing of the magnetic disk processing device 2 in response to the write command from the host processor 1 is completed. .

尚、上述の磁気ディスク装置3に対する読取り動作およ
び書込み動作時におけるデータの読取り誤りの処理は、
従来の磁気ディスク処理装置と同様に、−時データ貯蔵
回路を設けることにより処理することができる。
Note that processing of data read errors during read and write operations for the above-mentioned magnetic disk device 3 is as follows.
Similar to a conventional magnetic disk processing device, processing can be performed by providing a -time data storage circuit.

このように、磁気ディスク媒体35のフォーマツ]・を
カウント部データCとデータ部データDとが連続するよ
うに形成することによって、第4図(a)〜第4図(c
)に示す従来の磁気ディスク媒体のフォーマットにおけ
るカウント部データCとデータ部データDとの間のギャ
ップGを除去することができ、磁気ディスク媒体35の
実効データ容量を大きくすることができる。
In this way, by forming the format of the magnetic disk medium 35 so that the count part data C and the data part data D are continuous, FIGS. 4(a) to 4(c)
) can be removed, and the effective data capacity of the magnetic disk medium 35 can be increased.

また、磁気ディスク装置3から読取られたカウント部デ
ータCと、予めデータ貯蔵回路27にセットされた期待
値とをカウント部カウンタ回路26のカウント値にした
がって比較回路28で比較し、一致が検出されたときに
該カウント部データCに連続して磁気ディスク装置3か
ら読取られたデータ部データDをホストプロセッサ1に
転送するようにすることによって、カウント部データC
とデータ部データDとの間にギャップGが存在しなくと
も、カウント部データCおよびデータ部デタDを各々識
別して処理することができる。
Further, the comparator circuit 28 compares the count part data C read from the magnetic disk drive 3 and the expected value set in advance in the data storage circuit 27 according to the count value of the count part counter circuit 26, and a match is detected. By transferring the data part data D read from the magnetic disk device 3 to the host processor 1 consecutively to the count part data C when the count part data C
Even if there is no gap G between the data section data D and the count section data C and the data section data D, it is possible to identify and process the count section data C and the data section data D, respectively.

よって、磁気ディスク媒体35の実効データ容量を大き
くすることができるとともに、カウント部データCとデ
ータ部データDとの間のギャップGの処理を省略できる
ので、マルチトラック処理における平均データ転送レイ
トを向上させることができる。
Therefore, the effective data capacity of the magnetic disk medium 35 can be increased, and the processing of the gap G between the count section data C and the data section data D can be omitted, thereby improving the average data transfer rate in multi-track processing. can be done.

さらに、読取りヘッド34aを磁気ディスク媒体35上
のトラックの始端方向側に設け、書込みヘッド34bを
磁気ディスク媒体35上の終端方向側に読取りヘッド3
4aとの間に一定間隔をもって設けることにより、磁気
ディスク媒体35へのデータの書込み時に読取りヘッド
34aによる磁気ディスク媒体35上の位置の確認と書
込みヘッド34bによる磁気ディスク媒体35上へのカ
ウント部データCの書込みとを同一処理動作中に行うこ
とができるので、カウント部データCとデータ部データ
Dとの間にギャップGが存在しなくとも、カウント部デ
ータCおよびデータ部データDの書込みを効率よく行う
ことができる。
Further, the read head 34a is provided on the magnetic disk medium 35 toward the starting end of the track, and the write head 34b is provided on the magnetic disk medium 35 toward the trailing end of the track.
4a, the read head 34a can confirm the position on the magnetic disk medium 35 when writing data to the magnetic disk medium 35, and the write head 34b can write the count part data onto the magnetic disk medium 35. Since writing of C can be performed during the same processing operation, writing of count part data C and data part data D can be done efficiently even if there is no gap G between count part data C and data part data D. can do well.

尚、本発明の一実施例では磁気ディスク処理装置につい
て述べたが、ギャップを介してデータが記憶される他の
ディスク装置に適用できることは明白であり、これに限
定されない。
Although one embodiment of the present invention has been described with respect to a magnetic disk processing device, it is obvious that the present invention can be applied to other disk devices in which data is stored via gaps, and the present invention is not limited thereto.

発明の詳細 な説明したように本発明によれば、ディスク媒体上に連
続して記憶されたデータと該データの識別情報を示すカ
ウント部データとを、ディスク媒体上のトラックにおけ
る始端方向に設けられた読取りヘッドと、ディスク媒体
上のトラックにおける終端方向に読取りヘッドと一定間
隔をもって設けられた書込みヘッドとにより処理するこ
とによって、各データとカウント部データとの間にギャ
ップが存在することなく、ディスク媒体の実効データ容
量を大きくすることができ、マルチトラック処理におけ
る平均データ転送レイトを向上させることができるとい
う効果がある。
DETAILED DESCRIPTION OF THE INVENTION According to the present invention, data consecutively stored on a disk medium and count part data indicating identification information of the data are provided in the direction of the starting end of a track on the disk medium. By processing the data with a read head and a write head spaced apart from the read head towards the end of the track on the disk medium, the data can be read on the disk without gaps between each piece of data and the count data. This has the effect of increasing the effective data capacity of the medium and improving the average data transfer rate in multi-track processing.

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

第1図は本発明の一実施例の構成を示すブロック図、第
2図は第1図の磁気ディスク読取り書込み回路の構成を
示す図、第3図は第1図の磁気ディスク媒体のフォーマ
ットを示す図、第4図は従来例の磁気ディスク媒体のフ
ォーマットを示す図である。 主要部分の符号の説明 1・・・・・・ホストプロセッサ 2・・・・・・磁気ディスク処理装置 3・・・・・・磁気ディスク装置 22・・・・・・コントローラマイクロプロセッサ24
・・・・・・コントローラデータ転送制御回路25・・
・・・・データ部カウンタ回路26・・・・・・カウン
ト部カウンタ回路27・・・・・・データ貯蔵回路 28・・・・・・比較回路 34・・・・・・磁気ディスク読取り書込み回路34a
・・・・・・読取りヘッド 34b・・・・・・書込みヘッド
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention, FIG. 2 is a diagram showing the configuration of the magnetic disk read/write circuit shown in FIG. 1, and FIG. 3 is a diagram showing the format of the magnetic disk medium shown in FIG. FIG. 4 is a diagram showing the format of a conventional magnetic disk medium. Explanation of symbols of main parts 1...Host processor 2...Magnetic disk processing device 3...Magnetic disk device 22...Controller microprocessor 24
...Controller data transfer control circuit 25...
... Data section counter circuit 26 ... Count section counter circuit 27 ... Data storage circuit 28 ... Comparison circuit 34 ... Magnetic disk read/write circuit 34a
... Read head 34b ... Write head

Claims (1)

【特許請求の範囲】[Claims] (1)固定データ長の各データ間にギャップが設けられ
、前記データの識別情報を示すカウント部データと前記
データとを連続して記憶したディスク媒体と、前記ディ
スク媒体から前記カウント部データおよび前記データを
読取る読取りヘッドと、前記ディスク媒体に前記カウン
ト部データおよび前記データを書込む書込みヘッドとを
含み、前記読取りヘッドを前記ディスク媒体上のトラッ
クにおける始端方向に設け、前記書込みヘッドを前記デ
ィスク媒体上のトラックにおける終端方向に前記読取り
ヘッドと一定間隔をもって設けたことを特徴とするディ
スク装置。
(1) A disk medium in which a gap is provided between each piece of data having a fixed data length, and in which count part data indicating identification information of the data and the data are successively stored; a read head for reading data; a write head for writing the count data and the data to the disk medium, the read head being disposed toward a beginning of a track on the disk medium, and the write head being disposed on the disk medium; A disk device characterized in that the read head is provided at a constant distance from the read head in the direction of the end of the upper track.
JP1139818A 1989-06-01 1989-06-01 Disk unit Expired - Lifetime JP2576227B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1139818A JP2576227B2 (en) 1989-06-01 1989-06-01 Disk unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1139818A JP2576227B2 (en) 1989-06-01 1989-06-01 Disk unit

Publications (2)

Publication Number Publication Date
JPH035954A true JPH035954A (en) 1991-01-11
JP2576227B2 JP2576227B2 (en) 1997-01-29

Family

ID=15254176

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1139818A Expired - Lifetime JP2576227B2 (en) 1989-06-01 1989-06-01 Disk unit

Country Status (1)

Country Link
JP (1) JP2576227B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007312812A (en) * 2006-05-23 2007-12-06 Aruze Corp Rotator driving device and game machine with it
JP2007312811A (en) * 2006-05-23 2007-12-06 Aruze Corp Rotator driving device and game machine with it

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53106A (en) * 1976-06-23 1978-01-05 Hitachi Ltd Seek error check circuit of magnetic disk
JPS6421704A (en) * 1987-07-16 1989-01-25 Hitachi Ltd Floppy disk controller

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53106A (en) * 1976-06-23 1978-01-05 Hitachi Ltd Seek error check circuit of magnetic disk
JPS6421704A (en) * 1987-07-16 1989-01-25 Hitachi Ltd Floppy disk controller

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007312812A (en) * 2006-05-23 2007-12-06 Aruze Corp Rotator driving device and game machine with it
JP2007312811A (en) * 2006-05-23 2007-12-06 Aruze Corp Rotator driving device and game machine with it

Also Published As

Publication number Publication date
JP2576227B2 (en) 1997-01-29

Similar Documents

Publication Publication Date Title
JPH035954A (en) Disk device
JPH02265076A (en) Disk medium and disk processor
JP2723226B2 (en) Magnetic recording / reproducing device
JPS5845083B2 (en) Data read check method
JPH01171044A (en) Method for positioning block of memory
JPS58171724A (en) Copy controller of magnetic disc tape
JPS6247735A (en) Controller for external memory device
JPH0749664Y2 (en) Audio file device
JPS6041124A (en) Magnetic disc control device
JPH05181613A (en) Information processor
JPS61144773A (en) Magnetic disk controller
JPH0480468B2 (en)
JPH0812741B2 (en) Magnetic tape unit
JPS5841407A (en) Magnetic disc device
JPS59157813A (en) Controller for magnetic memory of rotor
JPH0378165A (en) Magnetic disk controller
JPS599766A (en) Magnetic tape device
JPS5922268A (en) Magnetic disc device
JPH0526265B2 (en)
JPS6070571A (en) Detection of overrun of disc device
JPH05127833A (en) Tape mark writing system for magnetic tape storage device
JPH036614A (en) Magnetic disk controller
JPH0259489B2 (en)
JPH03134869A (en) Test data preparing method and testing method
JPS6117056B2 (en)

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071107

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081107

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081107

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091107

Year of fee payment: 13

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091107

Year of fee payment: 13