JPH0223946B2 - - Google Patents
Info
- Publication number
- JPH0223946B2 JPH0223946B2 JP4986783A JP4986783A JPH0223946B2 JP H0223946 B2 JPH0223946 B2 JP H0223946B2 JP 4986783 A JP4986783 A JP 4986783A JP 4986783 A JP4986783 A JP 4986783A JP H0223946 B2 JPH0223946 B2 JP H0223946B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- signal
- pulses
- record
- pulse signal
- 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.)
- Expired
Links
- 238000000034 method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B17/00—Guiding record carriers not specifically of filamentary or web form, or of supports therefor
- G11B17/005—Programmed access to indexed parts of tracks of operating discs, by guiding the disc
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
【発明の詳細な説明】
本発明は磁気デイスク装置に関し、特に情報を
磁気デイスク上に記録するときの記録単位である
レコードの長さが可変長であるフオーマツト方式
によつて記録を行う磁気デイスク装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a magnetic disk device, and more particularly to a magnetic disk device that records information using a format method in which the length of a record, which is a recording unit when recording information on a magnetic disk, is variable. Regarding.
磁気デイスク装置において磁気デイスク上に情
報を記録するときの記録形式には、レコードと呼
ばれる物理的な記録単位の長さが固定長であるセ
クタ方式と可変長であるフオーマツト方式の2方
式があり、これらのうちのいずれの方式を採用す
るかは磁気デイスク装置の設計条件の1つとして
決められる。 There are two recording formats for recording information on magnetic disks in magnetic disk devices: the sector format, in which the length of a physical recording unit called a record is fixed, and the format format, in which the length is variable. Which of these methods to adopt is determined as one of the design conditions of the magnetic disk device.
このうちフオーマツト方式の記録形式は第1図
にその一例を示すようにホームアドレス(第1図
中HAと表示)に引続いて複数のレコードR0〜Ro
がそれらの間にギヤツプGをはさんで記録され、
各レコードR0〜Roは最初にアドレスマークAM、
ギヤツプGおよび識別コードIDが記録され、そ
れらに引続いてデータが記録される形式となつて
おり、これらを読出すときはAMおよびIDの両者
を検出することによつて各レコードの始端を判断
し、この判断に基づいて引続くデータの読出しを
行うという手段が用いられるている。このため雑
音その他の外乱等によりAMまたはIDが検出でき
なかつたときはデータの読出しが行われないため
いわゆるレコード抜けを起すことがある。 Among these, the recording format of the format method is as shown in Fig. 1, an example of which is that the home address (indicated as HA in Fig. 1) is followed by multiple records R0 to R o.
is recorded with a gap G between them,
Each record R 0 ~ R o starts with address mark AM,
Gap G and identification code ID are recorded, followed by data. When reading these, the start of each record is determined by detecting both AM and ID. However, a method is used in which subsequent data reading is performed based on this determination. For this reason, when AM or ID cannot be detected due to noise or other disturbances, data is not read out, which may cause what is called a record dropout.
このようなレコード抜けは、最初または中間の
レコードの場合は次のレコードのデータに記録さ
れているレコード番号を読みとることによつて検
知されるが、最終レコードの場合はこれを続くレ
コードがないためレコード抜けの検知ができず、
あたかもその最終レコードの記録がなかつたよう
に判断されて処理されるため重要なデータの紛失
という事態が生ずるおそれがある。(フオーマツ
ト方式の各レコードのデータの初めの部分にはレ
コード番号やアドレス、データ長等のそのレコー
ドに関する基本情報が記録されている。)従つて
何らかの手段で最終レコードにデータが記録され
ていた事実を把握することができれば、再読出し
その他の手段でこの最終レコードのデータの読出
しが可能となりデータの紛失が防止できるので信
頼性の高い磁気デイスク装置が得られる。 This type of record omission can be detected by reading the record number recorded in the data of the next record in the case of the first or intermediate record, but in the case of the last record, there is no record following it. Unable to detect missing records,
Since the final record is judged and processed as if it had never been recorded, there is a risk that important data may be lost. (The beginning of the data in each record in the format system records basic information about that record, such as the record number, address, and data length.) Therefore, the fact that the data was recorded in the final record by some means. If this can be grasped, the data of this final record can be read by re-reading or other means, and loss of data can be prevented, resulting in a highly reliable magnetic disk device.
本発明は上述の目的を達成するための手段を提
案するものでデータの読出しの基準となるクロツ
クパルスのパルス数と変調して記録されたデータ
の読出し信号から創成されるデータパルス信号の
パルス数が等しくないことを利用し、これらの信
号のパルス数を計数して比較することによりレコ
ードの存在を検知する手段を備えることによりレ
コード抜けを防止して信頼性の高い磁気デイスク
装置を提供することを目的とするものである。 The present invention proposes means for achieving the above-mentioned object, and the number of pulses of a data pulse signal generated from a read signal of data modulated with the number of clock pulses serving as a reference for reading data is It is an object of the present invention to provide a highly reliable magnetic disk device that prevents record omission by providing a means for detecting the existence of a record by taking advantage of the fact that these signals are not equal and by counting and comparing the number of pulses of these signals. This is the purpose.
本発明の磁気デイスク装置は、データの読出し
の基準信号であるクロツクパルス信号を入力し読
出し命令によつて前記クロツクパルス信号のパル
ス数を計数する第一の計数回路と、データの読出
し波形の頂点に対応してパルスを発生するデータ
パルス信号を入力して読出し命令によつて前記デ
ータパルス信号のパルス数を計数する第二の計数
回路と、前記第一の計数回路および第二の計数回
路の出力を入力して前記クロツクパルス信号のパ
ルス数と前記データパルス信号のパルス数との差
を検出する比較回路と、前記比較回路の出力信号
を入力してこれを格納し上位装置からの読出し命
令を入力して前記格納した信号を出力する格納回
路とを備えて構成される。 The magnetic disk device of the present invention includes a first counting circuit that inputs a clock pulse signal, which is a reference signal for reading data, and counts the number of pulses of the clock pulse signal according to a read command, and a first counting circuit that corresponds to the peak of the data read waveform. a second counting circuit that inputs a data pulse signal that generates pulses and counts the number of pulses of the data pulse signal in response to a read command; and A comparator circuit receives input and detects the difference between the number of pulses of the clock pulse signal and the number of pulses of the data pulse signal, and an output signal of the comparator circuit is input and stored, and a read command from a host device is input. and a storage circuit that outputs the stored signal.
以下本発明について図面を参照して詳細に説明
する。 The present invention will be described in detail below with reference to the drawings.
第2図aおよびbはそれぞれクロツク信号およ
びMFM方式(磁気記録方式の一種)で“1”お
よび“0”と“0”との間で書込電流の方向を反
転させて記録する方式)で書込まれたデータの読
出し波形とそれらをパルス信号に変換した信号の
波形(パルス波形と略称する)を示す図である。
図に示すようにクロツク信号のパルス波形はパル
スとパルスとの時間間隔が間隔Tの等間隔の波形
であるのに対して、データ信号のパルス波形は間
隔がT,1.5Tおよび2Tの3種類の組合せであり、
同一時間内におけるクロツク信号のパルス数とデ
ータ信号のパルス数とは異つた値となる。他の大
部分の記録方式の場合も同様で一般にクロツク信
号のパルス数に対してデータ信号のパルス数は大
きくなるかまたは小さくなるかのいずれかで等し
くなることがない。 Figures 2a and b show the clock signal and the MFM method (a type of magnetic recording method), which records by reversing the direction of the write current between "1" and "0". FIG. 2 is a diagram showing readout waveforms of written data and waveforms of signals obtained by converting them into pulse signals (abbreviated as pulse waveforms).
As shown in the figure, the pulse waveform of the clock signal has an evenly spaced time interval of T, while the pulse waveform of the data signal has three types of intervals: T, 1.5T, and 2T. is a combination of
The number of pulses of the clock signal and the number of pulses of the data signal within the same time have different values. Similar to most other recording systems, the number of pulses of the data signal is generally either larger or smaller than the number of pulses of the clock signal, and is never equal to the number of pulses of the clock signal.
本発明はこのような現象を利用して所定の読出
し時間内のクロツク信号のパルス数とデータ信号
のパルス数の差を検出することによつてデータ信
号が存在していたことを認識し、これによつてレ
コード抜けを防止しようとするもので、第3図に
本発明の一実施例をブロツク図で示す。 The present invention utilizes such a phenomenon to recognize the presence of a data signal by detecting the difference between the number of pulses of the clock signal and the number of pulses of the data signal within a predetermined readout time, and detects the presence of the data signal. FIG. 3 shows a block diagram of an embodiment of the present invention.
第3図において、計数回路2および4はそれぞ
れクロツクパルス信号102およびデータパルス
信号104とを入力し、読出し命令106を受信
してパルス数を計数し、その計数値を計数値信号
108および110として比較回路6に送出す
る。比較回路6は計数値信号108および110
を入力してその差を計算し、その結果を比較信号
112として格納回路8に送出する。格納回路8
は比較信号112を入力してこの格納している計
算結果を上位装置に送出する。 In FIG. 3, counting circuits 2 and 4 each receive a clock pulse signal 102 and a data pulse signal 104, receive a read command 106, count the number of pulses, and compare the counted values as counted value signals 108 and 110. The signal is sent to circuit 6. Comparison circuit 6 receives count value signals 108 and 110
is input, the difference is calculated, and the result is sent to the storage circuit 8 as a comparison signal 112. Storage circuit 8
inputs the comparison signal 112 and sends the stored calculation results to the host device.
上記のように構成されている磁気デイスク装置
は以下のように動作する。 The magnetic disk device configured as described above operates as follows.
磁気デイスク装置においてデータの読出し動作
が行われるとサーボヘツドおよびデータヘツドか
ら読出されるクロツク信号およびデータ信号の読
出し波形から創成されるクロツクパルス信号10
2およびデータパルス信号104は、それぞれ計
数回路2および4に入力され、これと同時に読出
し命令(第1図参照)106も計数回路2および
4に入力される。 When a data read operation is performed in a magnetic disk device, a clock pulse signal 10 is generated from the read waveforms of the clock signal and data signal read from the servo head and the data head.
2 and data pulse signal 104 are input to counting circuits 2 and 4, respectively, and at the same time, a read command (see FIG. 1) 106 is also input to counting circuits 2 and 4.
計数回路2および4はこの読出し命令106で
指定された時間におけるクロツクパルス信号10
2およびデータパルス信号104に含まれるパル
ス数を計数してその値を計数値信号108および
110として比較回路6に送出し、比較回路6は
この計数値信号108および110を受信し、パ
ルス数の差を計算してその結果を比較信号112
として格納回路8に送出する。 Counting circuits 2 and 4 receive the clock pulse signal 10 at the time specified by this read command 106.
2 and the number of pulses included in the data pulse signal 104 and sends the value as count value signals 108 and 110 to the comparator circuit 6. The comparator circuit 6 receives the count value signals 108 and 110 and calculates the number of pulses. Calculate the difference and compare the results with the signal 112
It is sent to the storage circuit 8 as a.
格納回路8は比較回路6から送出されるこの比
較信号112を受信して格納し、上位装置から送
出命令114を受信したとき、この格納している
計算結果を上位装置に送出するので、上位装置は
これを受信して比較結果が等しいかまたはいずれ
が大きいかを判定することによつて当該レコード
が存在していたか否かを認識することができ、従
つてレコード抜けを判断することができるので、
レコード抜けがあつたときは再読出しその他の手
段により当該レコードを読出すことが可能となり
レコード抜けを防止できる。 The storage circuit 8 receives and stores this comparison signal 112 sent from the comparison circuit 6, and when it receives the sending command 114 from the host device, it sends the stored calculation result to the host device. By receiving this and determining whether the comparison results are equal or larger, it is possible to recognize whether the record exists or not, and therefore it is possible to determine whether a record is missing. ,
When a record is missing, it is possible to read the record by rereading or other means, thereby preventing record omission.
以上詳細に説明したように、本発明の磁気デイ
スク装置を用いることによりレコード抜けを防止
した信頼性の高い磁気デイスク装置が得られると
いう効果がある。 As described above in detail, by using the magnetic disk device of the present invention, there is an effect that a highly reliable magnetic disk device that prevents record omissions can be obtained.
第1図はフオーマツト方式による記録形式を示
す説明図、第2図aおよびbはそれぞれクロツク
信号およびMFM方式によるデータ信号の読出し
波形およびそれらをパルス信号に変換した信号の
波形を示す波形図、第3図は本発明の一実施例を
示すブロツク図である。
図において、2,4……計数回路、6……比較
回路、8……格納回路。
FIG. 1 is an explanatory diagram showing the recording format using the format method. FIGS. FIG. 3 is a block diagram showing one embodiment of the present invention. In the figure, 2, 4...counting circuit, 6...comparison circuit, 8...storage circuit.
Claims (1)
ルス信号を入力し読出し命令によつて前記クロツ
クパルス信号のパルス数を計数する第一の計数回
路と、データの読出し波形の頂点に対応してパル
スを発生するデータパルス信号を入力して読出し
命令によつて前記データパルス信号のパルス数を
計数する第二の計数回路と、前記第一の計数回路
および第二の計数回路の出力を入力して前記クロ
ツクパルス信号のパルス数と前記データパルス信
号のパルス数との差を検出する比較回路と、前記
比較回路の出力信号を入力してこれを格納し上位
装置からの読出し命令を入力して前記格納した信
号を出力する格納回路とを備えることを特徴とす
る磁気デイスク装置。1. A first counting circuit that inputs a clock pulse signal, which is a reference signal for reading data, and counts the number of pulses of the clock pulse signal in response to a read command; a second counting circuit which inputs a pulse signal and counts the number of pulses of the data pulse signal in response to a read command; A comparison circuit that detects the difference between the number of pulses and the number of pulses of the data pulse signal, and an output signal of the comparison circuit is input and stored, and a read command from a host device is input and the stored signal is output. What is claimed is: 1. A magnetic disk device comprising: a storage circuit for storing data;
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4986783A JPS59177711A (en) | 1983-03-25 | 1983-03-25 | Magnetic disc device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4986783A JPS59177711A (en) | 1983-03-25 | 1983-03-25 | Magnetic disc device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59177711A JPS59177711A (en) | 1984-10-08 |
| JPH0223946B2 true JPH0223946B2 (en) | 1990-05-25 |
Family
ID=12842994
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4986783A Granted JPS59177711A (en) | 1983-03-25 | 1983-03-25 | Magnetic disc device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59177711A (en) |
-
1983
- 1983-03-25 JP JP4986783A patent/JPS59177711A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59177711A (en) | 1984-10-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0770177B2 (en) | Digital signal reproducing device | |
| JPS60201573A (en) | Sector start signal generating circuit of optical disc device | |
| JPH0574126B2 (en) | ||
| JPH041406B2 (en) | ||
| US5175655A (en) | Method and apparatus for verifying a signal recorded in an encoded form on a medium | |
| EP0379222B1 (en) | Data recording/reproducing apparatus | |
| JPH0223946B2 (en) | ||
| JPS607653A (en) | Magnetic disc device | |
| JPS6232546B2 (en) | ||
| US4449154A (en) | Sampling time control circuit for use in an audio cassette tape data processor | |
| US5583708A (en) | Circuit for detecting unrecorded portion of recording medium | |
| JPH0243242B2 (en) | ||
| JPH0542069B2 (en) | ||
| JPS598890B2 (en) | data detection device | |
| JP2933172B2 (en) | Magnetic recording / reproducing device | |
| SU1016829A1 (en) | Device for checking digital data recording and reproduction validity | |
| KR910000647B1 (en) | Driving apparatus of optical disk | |
| JPH03248359A (en) | Inter-music detecting system for digital tape recorder | |
| JPS6035751B2 (en) | Sector clock abnormality detection method | |
| JPS63124273A (en) | Magnetic tape device | |
| JPH04307476A (en) | Magnetic tape device | |
| JPS6192477A (en) | Medium defect detecting system | |
| JPS6234382A (en) | Magnetic recording and reproducing system | |
| JPS62140283A (en) | Magnetic disk device | |
| JPH06139727A (en) | Magnetic disk and magnetic disk device |