JPH03237663A - Inspection method for defect in recording medium of disk storage device - Google Patents

Inspection method for defect in recording medium of disk storage device

Info

Publication number
JPH03237663A
JPH03237663A JP3213390A JP3213390A JPH03237663A JP H03237663 A JPH03237663 A JP H03237663A JP 3213390 A JP3213390 A JP 3213390A JP 3213390 A JP3213390 A JP 3213390A JP H03237663 A JPH03237663 A JP H03237663A
Authority
JP
Japan
Prior art keywords
read
inspection
data
defect
disk
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
JP3213390A
Other languages
Japanese (ja)
Inventor
Takashi Kasahara
笠原 尚
Tadaaki Tamura
匡章 田村
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co Ltd
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 Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP3213390A priority Critical patent/JPH03237663A/en
Publication of JPH03237663A publication Critical patent/JPH03237663A/en
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

PURPOSE:To rationally inspect a defect in the recording medium of a disk by means of a disk storage device itself by combining a step where inspection data is written in a state where a head is shifted from the specified position of respective tracks and a read/inspection step where inspection data is read and the defect is detected from the presence or absence of a read error. CONSTITUTION:Inspection data written into respective sectors in the write step 40 are all usual data that a disk storage device 80 reads and they are read as usual data in the read/inspection step 60. Then, the presence or absence of the defect D in the sector is inspected from the presence or absence of the read error at that time. Thus, the defect D can be detected at a standard corre sponding to performance which the disk storage device 80 has. Thus, inspection range of the defect D can be enlarged by writing inspection data in the sate where the head 3 is shifted 8 from the specified position of respective tracks T in the disk at the time of the write step. Thus, the disk storage device itself can rationally inspect the defect without using a private inspection device.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、固定ディスク装置等のディスク記憶装置の記
録媒体の欠陥を検査する方法であって、専用の検査装置
を用いずにディスク記憶装置自体で欠陥を検査する方法
に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention is a method for inspecting a recording medium of a disk storage device such as a fixed disk device for defects, and the present invention provides a method for inspecting a recording medium of a disk storage device such as a fixed disk device without using a dedicated inspection device. Concerning how to inspect for defects yourself.

〔従来の技術〕[Conventional technology]

周知のように、ディスク記憶装置のディスク面にはフェ
ライト、クロム、コバルト等の磁性体の薄膜が記録媒体
としてめっきや蒸着法で付けられるが、この記録媒体に
は薄膜中の微視的な不均一性や外物との接触傷による欠
陥が若干とも発生することは避けられない、このため、
ディスク単独の状態で精密な表面検査により不良品を排
除するのはもちろん、ディスク記憶装置に組み込んだ後
にその全面について欠陥の有無を検査し、欠陥数の多い
ものは不良品とするが、許容限以下のものは欠陥個所を
除外してフォーマツティングを施すことにより、実質上
は無欠陥ディスクとして使用できるようにする。
As is well known, a thin film of magnetic material such as ferrite, chromium, or cobalt is attached to the disk surface of a disk storage device by plating or vapor deposition as a recording medium, but this recording medium has microscopic particles in the thin film. It is inevitable that some defects due to uniformity or contact scratches with foreign objects will occur, therefore,
In addition to eliminating defective products through precise surface inspection of individual disks, we also inspect the entire surface of the disk for defects after it has been assembled into a disk storage device, and those with a large number of defects are considered defective. The following disks are formatted to exclude defective areas so that they can be used as virtually defect-free disks.

従来から、装置に組み込まれたディスクの欠陥検査には
、欠陥テスタ等の専用の検査装置が用いられて来た。こ
の専用検査装置は、まず高周波の書込信号をディスク記
憶装置に与えてディスクの全面に書き込んで直き、次に
それを読み出した信号中の各ピークのアナログ値を正確
に評価して、それが規定レベルに達しない個所を欠陥個
所として登録するものである。さらに、この書込内容を
イレーズした後に消し残った内容を読み出し、その信号
のアナログ値が規定レベルよりも高い個所も欠陥個所と
して登録される。
Conventionally, dedicated inspection devices such as defect testers have been used to inspect disks incorporated in devices for defects. This dedicated inspection device first applies a high-frequency write signal to the disk storage device to rewrite the entire surface of the disk, then reads it out and accurately evaluates the analog value of each peak in the signal. This system registers areas where the quality does not reach a specified level as defective areas. Further, after the written content is erased, the remaining content is read out and a location where the analog value of the signal is higher than a specified level is also registered as a defective location.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

かかる従来の専用装置を用いる欠陥検査法は、書込信号
の周波数を上げることにより微小な欠陥を検出でき、か
つ続出信号のアナログ値に対する規定レベルの選択によ
り欠陥の管理レベルを任意に設定できる利点があるが、
欠陥検査に時間と手間が掛かって1台で検査できるディ
スク記憶装置の台数が限られるので、装置費が嵩むほか
あまり量産向きでない問題がある。
The defect inspection method using such conventional dedicated equipment has the advantage that minute defects can be detected by increasing the frequency of the write signal, and the defect control level can be arbitrarily set by selecting a specified level for the analog value of the successive signal. There is, but
Defect inspection takes time and effort, and the number of disk storage devices that can be inspected with one device is limited, which increases the device cost and makes it unsuitable for mass production.

かかる従来の欠陥検査法が抱えているもう一つの問題点
は、欠陥の検出精度がいくら高くてもその検査結果から
各ディスク記憶装置に許容できる欠陥か否かを決める尺
度に必ずしもならないことである。すなわち、ある欠陥
が許容できるか否かは欠陥の程度だけで決まらず、ディ
スク記憶装置のデータ記録上の変調方式、ディスクのフ
ォーマツティング様式、読取信号の処理回路系の性能。
Another problem with such conventional defect inspection methods is that no matter how high the defect detection accuracy is, the inspection results cannot necessarily be used as a basis for determining whether or not each disk storage device has an acceptable defect. . In other words, whether or not a certain defect is acceptable is determined not only by the degree of the defect, but also by the modulation method used to record data in the disk storage device, the disk formatting method, and the performance of the read signal processing circuit system.

ヘッド操作系の位置決め精度等の種々な因子により左右
されるからである。
This is because it depends on various factors such as the positioning accuracy of the head operation system.

また、最近の技術進歩によりディスクの欠陥数とくに重
欠陥数が少なくなり、許容可否がむしろディスク記憶装
置の全体性能で決まる程度の重欠陥がほとんどになって
来ているので、従来方法では検査規準が徒に厳しくある
いは甘きに過ぎることにもなりかねない。
In addition, with recent technological advances, the number of disk defects, especially the number of major defects, has decreased, and now most major defects are such that acceptance or rejection is determined by the overall performance of the disk storage device. This could lead to being unnecessarily harsh or too lenient.

このように、量産されるディスク記憶装置に対しては、
それぞれの性能により則した形で、かつあまり手間を掛
けずに多数台数を同時処理できる欠陥検査方法が望まれ
る。
In this way, for mass-produced disk storage devices,
There is a need for a defect inspection method that better matches the performance of each device and that can simultaneously process a large number of devices without much effort.

本発明はかかる現状に鑑み、専用の検査装置を用いるこ
となくディスク記憶装置自体によりその性能に最も則し
た合理的な欠陥検査ができ、かつとくに量産用に適する
実用的な記録媒体欠陥検査方法を得ることを目的とする
In view of the current situation, the present invention provides a practical recording medium defect inspection method that can perform a rational defect inspection that best matches the performance of the disk storage device itself without using a dedicated inspection device, and that is especially suitable for mass production. The purpose is to obtain.

〔課題を解決するための手段〕[Means to solve the problem]

この目的は本発明方法によれば、ヘッドをディスク内の
各トラックの正規位置からずらせた位置に置いた状態で
検査データを各セクタに書き込む書込ステップと、この
検査データを読み取ってその読取エラーの有無から欠陥
を検査する読取検査ステップとを組み合わせ、あるいは
ヘッドをディスク内の各トラック上に置いて検査データ
を各セクタに書き込む書込ステップと、この検査データ
を読み取った読取パルス列とそれに同期したクロックパ
ルス列の間のタイミングをずらせた状態で検査データを
読み取ってその読取エラーの有無から欠陥を検査する読
取ステップとを組み合わせ、いずれの場合にも欠陥が検
出されたセクタをディスク内に登録することによって達
成される。
This purpose, according to the method of the present invention, includes a writing step of writing test data to each sector with the head placed at a position shifted from the normal position of each track in the disk, and a writing step of writing the test data to each sector, and reading the test data and detecting the read error. A read inspection step that inspects for defects based on the presence or absence of defects, or a write step that places the head on each track in the disk and writes inspection data to each sector, and a read pulse train that reads this inspection data and synchronized with it. Combining this with a reading step of reading inspection data with the timing shifted between clock pulse trains and inspecting for defects based on the presence or absence of reading errors, and registering sectors in which defects are detected in the disk in either case. achieved by.

〔作用〕[Effect]

本発明の特徴は、上記構成にいう書込ステップや読取検
査ステップをディスク記憶装置内に装荷ないし組み込ん
で置いて専用の検査装置を用いることなくディスク記憶
装置自体でそのディスクの記録媒体を自動的に検査でき
るようにし、さらに欠陥検査をすべてディスクのフォー
マツティング時に設定された各トラック内のセクタ単位
で行なう点にある。
A feature of the present invention is that the writing step and reading inspection step described above are loaded or incorporated into a disk storage device, and the disk storage device itself automatically reads the recording medium of the disk without using a dedicated inspection device. Furthermore, all defect inspections are carried out sector by sector within each track set during disk formatting.

従って、本発明方法の書込ステップで各セクタに書き込
まれる検査データは、従来のような特殊な内容のもので
なく、すべてディスク記憶装置が読み書きするふつうの
データであり、従って読取検査ステップでもこれをふつ
うのデータとして読み取り、その際の読取エラーの有無
からセクタ内の欠陥の有無を検査する。このため、本発
明では欠陥をそのディスク記憶装置がもつ性能に応じた
規準で検出でき、従来のように検査規準が徒に厳しくあ
るいは甘きに過ぎるおそれなく実用的かつ合理的な規準
で欠陥検査できる。
Therefore, the test data written to each sector in the write step of the method of the present invention does not have special contents as in the conventional method, but is all normal data that is read and written by the disk storage device, and therefore, this data is also used in the read test step. is read as normal data, and the presence or absence of defects within the sector is inspected based on the presence or absence of reading errors at that time. Therefore, in the present invention, defects can be detected using standards that correspond to the performance of the disk storage device, and defects can be detected using practical and rational standards without the risk of being unnecessarily strict or too lenient as in the past. .

しかし、このように欠陥検査をセクタ単位で行なうと、
従来はどはディスクを全面に亘り細かく検査するわけで
はないので、主にはセクタが設定されたトラック内の欠
陥を検出することになり、トラックに隣接する範囲内の
欠陥が見落とされると、ディスク記憶装置の使用中にヘ
ッドの位置決め精度が不測の原因で低下したとき読取エ
ラーが発生するおそれがある。この点の解決には、前記
構成のように書込ステップ時にヘッドをディスク内の各
トラックの正規位置からずれた位置に直いた状態で検査
データを書き込むことにより、欠陥の検査範囲を広げる
ことができる。
However, when defect inspection is performed sector by sector like this,
Conventionally, the disk was not inspected in detail over the entire surface, so defects were mainly detected within the track where the sector was set, and if a defect in the area adjacent to the track was overlooked, the disk When the positioning accuracy of the head decreases due to an unexpected cause while the storage device is in use, a reading error may occur. To solve this problem, it is possible to widen the defect inspection range by writing the inspection data with the head corrected at a position shifted from the normal position of each track on the disk during the writing step as in the above configuration. can.

さらに、読取検査ステップでディスク記憶装置の読取信
号の処理回路系により検査データを読み取るので、軽微
な欠陥によって読取信号の波形が多少狂っていても、信
号処理回路系内で吸収できる程度であれば正規のデータ
として読み取ってしまってこの欠陥を見落とすことがあ
り、ディスク記憶装置の使用中に信号処理回路系の動作
が検査時と異なると読取エラーが発生し得る。
Furthermore, since the inspection data is read by the read signal processing circuit system of the disk storage device in the read inspection step, even if the waveform of the read signal is slightly distorted due to a minor defect, as long as it can be absorbed within the signal processing circuit system. This defect may be overlooked because the data is read as normal data, and if the operation of the signal processing circuit system differs from that at the time of inspection while the disk storage device is in use, a read error may occur.

この点の解決には、前記構成にいうように読取検査ステ
ップにおいて、検査データを読み取った読取パルス列と
それに同期したクロンクパルス列の間のタイミングをず
らせて、いわばわざと読み取り難くした状態で検査デー
タを読み取ることにより、読取信号波形を僅かに狂わせ
る程度の軽微な欠陥をも精度よく検出できる。
To solve this problem, in the read inspection step, as described in the above configuration, the timing between the read pulse train used to read the test data and the clock pulse train synchronized therewith is shifted, so that the test data is read in a state that is intentionally made difficult to read. As a result, even minor defects that slightly disturb the read signal waveform can be detected with high accuracy.

もちろん、このパルス列のタイミングをずらせる読取検
査ステップを前述のトラックからずれた位置に検査デー
タを書き込む書込ステップと組み合わせれば、ディスク
のほぼ全域内の軽微なものを含めた実際上すべての欠陥
を高精度で検出することができる。
Of course, if you combine the read inspection step, which shifts the timing of this pulse train, with the write step, which writes the inspection data at a position offset from the track described above, virtually all defects, including minor defects, can be detected within almost the entire area of the disk. can be detected with high precision.

〔実施例〕〔Example〕

以下、図を参照しながら本発明方法の具体実施例を説明
する。第1図は本発明による記録媒体欠陥検査方法の実
施に関連する部分を示すディスク記憶装置の構成図であ
る。なお、以下に説明する実施例ではディスク記憶装置
は固定ディスク装置であるものとする。
Hereinafter, specific embodiments of the method of the present invention will be described with reference to the drawings. FIG. 1 is a configuration diagram of a disk storage device showing parts related to implementation of the recording medium defect inspection method according to the present invention. In the embodiment described below, it is assumed that the disk storage device is a fixed disk device.

図ではディスク記憶装置80が一点鎖線で囲んで示され
ており、そのふつうは複数枚のディスク1はスピンドル
モータ2によって駆動され、この例ではその各面にヘッ
ド3の位置を検出するためのサーボ情報51が扇形領域
内に書き込まれ、これを基準にディスク1をフォーマツ
ティングすることににより数百条のトラックTが設定さ
れている。
In the figure, a disk storage device 80 is shown surrounded by a dashed line, and normally a plurality of disks 1 are driven by a spindle motor 2, and in this example, a servo motor is installed on each surface of the disk to detect the position of the head 3. Information 51 is written within the fan-shaped area, and several hundred tracks T are set by formatting the disc 1 based on this information.

この実施例では、これらの内の最外径トラックTOに本
発明による欠陥検査によって検出される欠陥セクタが登
録されるものとする。
In this embodiment, it is assumed that a defective sector detected by the defect inspection according to the present invention is registered in the outermost track TO among these.

ディスク面ごとに設けられたヘッド3は、薄い板ばねを
介して図の左右方向に移動自在に案内されたキャリッジ
4に支承され、これに機械的に密に結合されたヘッド操
作モータ5によりそのディスクl上の径方向位置が操作
される。この例ではヘッド操作モータ5に2相ステツピ
ングモータが用いられ、それ用の駆動回路5aから所定
の極性と大きさの相電流IaおよびIbを与えることに
より、ヘッド3をディスク1の任意の径方向位置に位置
決めできるものとする。
A head 3 provided for each disk surface is supported by a carriage 4 that is guided through a thin leaf spring so as to be movable in the left-right direction in the figure, and is controlled by a head operating motor 5 that is mechanically tightly coupled to the carriage 4. The radial position on the disk l is manipulated. In this example, a two-phase stepping motor is used as the head operation motor 5, and by applying phase currents Ia and Ib of predetermined polarity and magnitude from a drive circuit 5a for the motor, the head 3 can be moved to any diameter of the disk 1. It shall be possible to position the device in any direction.

第2図はこの位置決めの要領を2個の相電流ImとIb
が作る電気角上のベクトルVで示すもので、この実施例
では駆動回路5aに操作指令データ00を与えて図の4
個の基準ベクトルV中のいずれかを指定することにより
、ヘッド3を基準ベクトルに対応するトラックT上に置
くことができ、また基準ベクトルVより進んだベクトル
vEまたは遅れたベクトルvLを指定することによって
、ヘッド3の位置をトラックT上から所望量だけずらせ
ることができるものとする。
Figure 2 shows the key points of this positioning using two phase currents Im and Ib.
In this embodiment, operation command data 00 is given to the drive circuit 5a, and the vector V on the electrical angle created by
By specifying any one of the reference vectors V, the head 3 can be placed on the track T corresponding to the reference vector, and a vector vE or vL that is behind the reference vector V can be specified. Assume that the position of the head 3 can be shifted from the track T by a desired amount.

すべてのヘッド3はリードライト回路6に接続されてお
り、ヘッド選択指令Isにより指定されたヘッドがリー
ドライト指令R−に応じて読み取りないし書き込み状態
に置かれる。その下に示された復調回路7はピーク検出
回路等を含み、上述のリードライト回路6の読取出力R
からのアナログな読取信号R3を受け、その波形中のピ
ークの位置を検出してこれを所定の変調方式2例えばM
FM方式の読取パルス列信号R5Oに変換して、エンコ
ーダ・デコーダ回路9に出力する。
All the heads 3 are connected to the read/write circuit 6, and the head designated by the head selection command Is is placed in a reading or writing state in response to the read/write command R-. The demodulation circuit 7 shown below includes a peak detection circuit, etc., and the read output R of the read/write circuit 6 described above.
receives an analog read signal R3 from the R3, detects the position of the peak in the waveform, and converts it to a predetermined modulation method 2, for example, M
It is converted into an FM read pulse train signal R5O and output to the encoder/decoder circuit 9.

オフトラック検出回路8は、上述のアナログな読取信号
R3と、スピンドルモータ2に内蔵されたパルス発生器
2aからディスク1の回転に同期して発せられるインデ
ックスパルスIXとを受け、読取信号FISの中に含ま
れるサーボ情報SIの続出部分から、インデックスパル
スIXに同期してヘッド3のトラックT上の正規の位置
からのずれを表すオフトラック量Sを検出する。
The off-track detection circuit 8 receives the above-mentioned analog read signal R3 and an index pulse IX generated from a pulse generator 2a built in the spindle motor 2 in synchronization with the rotation of the disk 1, and detects the read signal FIS. An off-track amount S representing the deviation of the head 3 from the normal position on the track T is detected from successive portions of the servo information SI included in the index pulse IX.

エンコーダ・デコーダ回路9は読取パルス列信号11S
Oを受け、同期分離回路IOとの連携下で例えばNRZ
方式のデータパルス列信号N5にデコードするとともに
、データパルス列信号NSを逆に所定の変調方式の書込
信号−5にエンコードしてリードライト回路6の書込入
力Wに与えるものである。
The encoder/decoder circuit 9 receives the read pulse train signal 11S.
For example, in cooperation with the synchronization separation circuit IO,
At the same time, the data pulse train signal NS is decoded into a data pulse train signal N5 of a predetermined modulation method, and conversely encoded into a write signal -5 of a predetermined modulation method, which is applied to the write input W of the read/write circuit 6.

同期分離回路10は読取パルス列信号R3Oを受け、通
例のようにPLL動作によりそれから分離したクロック
パルスCPと別の読取パルス列信号1?slとをエンコ
ーダ・デコーダ回路に出力するが、この実施例では後述
のパルス列シフト回路70が本発明の実施のためこれに
組み込まれる。
The synchronization separation circuit 10 receives the read pulse train signal R3O and separates therefrom the clock pulse CP and another read pulse train signal 1? by PLL operation as usual. sl is output to an encoder/decoder circuit, and in this embodiment, a pulse train shift circuit 70, which will be described later, is incorporated in this for implementing the present invention.

ディスク記憶装置80内には、通例のようにその内部総
括制御のためプロセッサ20が組み込まれており、本発
明の実施に関連しては、駆動回路5aには操作指令デー
タDOを、リードライト回路6にはヘッド選択指令H5
とリードライト指令1111を、同期分離回路10内の
パルス列シフト回路70にはタイミングシフト指令TS
と遅速指令ELをそれぞれ与え、かつオフトラック検出
回路8からはインデックスパルスIXに同期してオフト
ラック量Sを読み取る動作を行なう。
A processor 20 is incorporated in the disk storage device 80 for its internal general control as usual, and in connection with the implementation of the present invention, the drive circuit 5a receives operation command data DO, and the read/write circuit 6 is the head selection command H5
and a read/write command 1111, and a timing shift command TS to the pulse train shift circuit 70 in the synchronization separation circuit 10.
and slow speed command EL, respectively, and the off-track detection circuit 8 reads the off-track amount S in synchronization with the index pulse IX.

また、このプロセッサ20は内部バス21.  インタ
フェース回路22および外部バス23を介して図示しな
いホストの計算機と接続される。
The processor 20 also has an internal bus 21. It is connected to a host computer (not shown) via an interface circuit 22 and an external bus 23.

データ制御回路30も簡単な特殊プロセッサで、エンコ
ーダ・デコーダ回路9から受けるシリアルなデータパル
ス列信号NSをパラレルデータに変換して内蔵RAM3
1に記憶し、あるいは逆にデータをデータパルス列信号
MSに変換してエンコーダ・デコーダ回路9に与える動
作を行ない、連絡バス24を介してプロセッサ20と連
系される。
The data control circuit 30 is also a simple special processor that converts the serial data pulse train signal NS received from the encoder/decoder circuit 9 into parallel data and stores it in the built-in RAM 3.
1, or conversely, converts the data into a data pulse train signal MS and supplies it to the encoder/decoder circuit 9, and is connected to the processor 20 via the communication bus 24.

また、このデータ制御回路30は通例のようにそのRA
M31内にディスク1から読み取った例えばトラック1
個分のデータを一時的に記憶し、その各セクタのデータ
が正しく読み取られたか否かを各データ内のエラーチエ
ツクコードにより検定した上で、読み取りエラーの有無
を連絡バス24を介してプロセッサ20に知らせる機能
をもつ、なお、RAM31は計算機との書込データや読
取データの受は渡しのため内部バス21と接続される。
In addition, this data control circuit 30 is connected to its RA as usual.
For example, track 1 read from disk 1 in M31
After temporarily storing data in each sector and verifying whether or not the data in each sector has been read correctly using an error check code in each data, the processor 20 checks whether there is a read error or not via the communication bus 24. Note that the RAM 31 is connected to the internal bus 21 for receiving and passing write data and read data to and from the computer.

本発明方法における書込ステップ40および読取検査ス
テップ60用のソフトウェアは、図示のようにプロセッ
サ20内に装荷されて後で第7図を参照して説明する一
連の動作を行ない、この実施例では読取検査ステップ6
0用のソフトウェアは、同期分離回路10内の前述のパ
ルス列シフト回路70との連携下で動作するようになっ
ている。さらにこの実施例では、書込ステップ40はヘ
ッドをトランクからずらせる前述の動作を、読取検査ス
テップ60はパルス列のタイミングをずらせる前述の動
作をそれぞれ行なうものとする。
The software for the writing step 40 and the reading verification step 60 in the method of the invention is loaded into the processor 20 as shown and performs a series of operations that will be explained later with reference to FIG. Reading inspection step 6
The software for 0 is designed to operate in cooperation with the aforementioned pulse train shift circuit 70 in the synchronous separation circuit 10. Further, in this embodiment, the writing step 40 performs the aforementioned operation of shifting the head from the trunk, and the reading test step 60 performs the aforementioned operation of shifting the timing of the pulse train.

第3図と第4図は、本発明の書込ステップ40において
ヘッド3をトラックTの正規位置からずらせる動作の意
味を例示するものである。第3図はトラックTに対する
欠陥りないし傷の位置を例示するもので、いま図のよう
に欠陥りがトラックTからその隣接部にかけてたまたま
存在するものとする。第4図(a)は、ある検査データ
がトラックTに書き込まれている場合について、それを
読み取った前述のアナログな読取信号R5の波形を示し
、第3図の欠陥りに相当する波形のくびれが発生してい
ることがこれかられかる。
3 and 4 illustrate the meaning of the operation of shifting the head 3 from its normal position on the track T in the writing step 40 of the present invention. FIG. 3 shows an example of the position of a defect or scratch on the track T, and it is assumed that the defect happens to exist from the track T to its adjacent portion as shown in the figure. FIG. 4(a) shows the waveform of the above-mentioned analog read signal R5 read when certain inspection data is written on the track T, and shows the constriction of the waveform corresponding to the defect in FIG. We will now know that this is occurring.

第4図(ロ)はこれに対応する第1図の復調回路7から
の読取パルス列信号R5Oを示す、復#1回路7内のピ
ーク検出回路はアナログな読取信号R5中の正負のピー
クの位置を検出して図のようにパルスを発生するが、同
図(萄の例では欠陥りによる読取信号F!Sの波形の乱
れがそのゼロクロス点付近なので、同図(ロ)の読取パ
ルス列信号R3O内の各パルスはかかる波形の乱れによ
って惑わされることなく正しいタイミングで発生される
FIG. 4(b) shows the corresponding read pulse train signal R5O from the demodulation circuit 7 of FIG. is detected and a pulse is generated as shown in the figure (in the example of grapes, the waveform disturbance of the read signal F!S due to a defect is near its zero cross point, so the read pulse train signal R3O in the figure (b) Each pulse within is generated at the correct timing without being disturbed by such waveform disturbances.

第4図(C)は、同図(a)の場合と異なる検査データ
がトラックTに書込まれている場合の読取信号RSを示
し、欠陥りによる波形の乱れが図示のようにそのピーク
の付近で発生している。従って同図(イ)の読取パルス
列信号1?SOのパルスのタイミングが狂うおそれがあ
るが、この例では第3図のように欠陥りの一部がトラッ
クTにかかっているだけなので、読取信号R3の波形の
乱れが比較的少なく、読取パルス列信号RSOの各パル
スは正しいタイミングで発生している。このように、欠
陥りはその一部のみがトラックTにかかっているような
場合に見落とされやすい。
FIG. 4(C) shows the read signal RS when inspection data different from that in FIG. It's happening nearby. Therefore, the read pulse train signal 1 in the same figure (a)? There is a risk that the timing of the SO pulse may be disrupted, but in this example, as shown in Figure 3, only a portion of the defect is on the track T, so there is relatively little disturbance in the waveform of the read signal R3, and the read pulse train Each pulse of signal RSO occurs at the correct timing. In this way, a defect is easily overlooked when only a portion thereof covers the track T.

第4図(e)は、第3図のようにトラックTからδだけ
ずれた位置T3に同図(C)と同じ検査データを書き込
み、これを読み取った場合の読取信号R5を示す、この
ずれた位置Tsは欠陥りの位置とほぼ一致するので読取
信号IISの波形は大きく乱れ、同図(f)の読取パル
ス列信号R5Oには、これに対応して図で破線で示した
正規の位置からずれたタイもングの偽のパルスR5eが
含まれる。
FIG. 4(e) shows the read signal R5 when the same inspection data as in FIG. 4(C) is written at a position T3 shifted by δ from the track T as shown in FIG. 3 and read. Since the position Ts almost coincides with the position of the defect, the waveform of the read signal IIS is greatly disturbed, and the read pulse train signal R5O in FIG. A false pulse R5e with a shifted timing is included.

読取パルス列信号R5O中のかかる偽パルスR3eは、
そのタイもングずれがエンコーダ・デコーダ回路9内で
補償できる限度を越えると、もちろん読み取りエラーと
なっ゛ζデータ制御回路3oによりその旨が検出される
。このようにして本発明方法では、その書込ステップ4
0にヘッドをトラックの正規位置からずらせる動作をさ
せることにより、トラックに隣接する範囲内の欠陥をデ
ィスク記憶装置のデータ読み取り性能に則した実際的な
規準で検出することができる。
Such a false pulse R3e in the read pulse train signal R5O is
If the timing deviation exceeds the limit that can be compensated within the encoder/decoder circuit 9, a reading error will occur, and this fact will be detected by the data control circuit 3o. In this way, in the method of the present invention, the writing step 4
By causing the head to move from its normal position on the track, defects in areas adjacent to the track can be detected on a practical basis consistent with the data reading performance of the disk storage device.

第5図に第1図の同期分離回路10の具体構成例を示す
、PLL回路11は読取パルス列信号1?SOをその照
合人力rに受け、通例のようにそれに含まれるデータ中
の同期化データの読み出しパルスに同期したクロックパ
ルスCPOを確立する。ふつうの同期分離回路では、読
取パルス列信号R3Oをその同期回路12によりクロッ
クパルスCPOに同期化させた読取パルス列信号R5I
を作るが、本発明では両パルス列のタイミングを相互に
ずらせるためパルス列シフト回路70が組み込まれる。
FIG. 5 shows a specific example of the configuration of the synchronization separation circuit 10 shown in FIG. A clock pulse CPO is established which is synchronized with the read pulse of the synchronized data in the data contained therein as usual. In an ordinary synchronization separation circuit, the read pulse train signal R3O is synchronized with the clock pulse CPO by the synchronization circuit 12, and the read pulse train signal R5I is synchronized with the clock pulse CPO.
However, in the present invention, a pulse train shift circuit 70 is incorporated to mutually shift the timings of both pulse trains.

パルス列シフト回路70内の遅延回路71は、読取パル
ス列信号R5Oを受け、これを遅延時間d例えば10μ
sだけ遅らせた読取パルス列信号R3dを出力して同期
回路12に与え、もう一つの遅延回路72はクロックパ
ルスCPOを受けてこれを遅延時間dと2dだけ遅らせ
た2個のクロックパルスを作る。
A delay circuit 71 in the pulse train shift circuit 70 receives the read pulse train signal R5O and delays it by a delay time d, for example, 10μ.
A read pulse train signal R3d delayed by s is outputted and given to the synchronization circuit 12, and another delay circuit 72 receives the clock pulse CPO and generates two clock pulses delayed by delay times d and 2d.

アンドゲート73はタイミングシフト指令TSが0のと
きに付属のインバータ73aを介してイネーブルされ、
クロックパルスCPOを短時間dだけ遅らせたクロック
パルスCPを出力する。アンドゲート74はタイミング
シフト指令TSが1でかつ遅速指令[!LがOのときに
インバータ74aを介してイネーブルされ、クロックパ
ルスCPOを遅延時間2dだけ遅らせたインデックスパ
ルスCPを出力する。同様にアンドゲート75はタイミ
ングシフト指令TSが1で遅速指令BLが1のときイネ
ーブルされ、クロックパルスCPOをそのままクロック
パルスCPとして出力する。これらの3個のアンドゲー
ト73〜75から出力されるクロックパルスCPは、オ
アゲート76を介して同期分離回路10から出力される
The AND gate 73 is enabled via the attached inverter 73a when the timing shift command TS is 0,
A clock pulse CP is output by delaying the clock pulse CPO by a short time d. The AND gate 74 has a timing shift command TS of 1 and a slow speed command [! When L is O, it is enabled via the inverter 74a and outputs an index pulse CP that is delayed from the clock pulse CPO by a delay time of 2d. Similarly, the AND gate 75 is enabled when the timing shift command TS is 1 and the slow speed command BL is 1, and outputs the clock pulse CPO as it is as the clock pulse CP. Clock pulses CP output from these three AND gates 73 to 75 are output from the synchronous separation circuit 10 via an OR gate 76.

同期回路12は、上述の遅延された読取パルス列信号I
ISからエンコーダ・デコーダ回路9に与えるべきクロ
ックパルスCPに同期された読取パルス列信号R5Iを
作るもので、例えばクロックパルスCPが鴇であること
を条件に読取パルス列信号R5dの立ち上がりでセット
されるD形フリップフロップと付属回路からなる。
The synchronization circuit 12 receives the above-mentioned delayed read pulse train signal I.
It creates a read pulse train signal R5I synchronized with the clock pulse CP to be given from the IS to the encoder/decoder circuit 9. For example, it is a D-type signal that is set at the rising edge of the read pulse train signal R5d on the condition that the clock pulse CP is a signal. Consists of a flip-flop and associated circuits.

第6図は本発明の読取検査ステップにおいて、読取パル
ス列とクロックパルス列との間のタイミングを上述のよ
うにパルス列シフト回路70によりずらせる意味を説明
するものである。同図(a)は元の読取パルス列信号R
3Oを示し、その図の3番目のパルスの発生タイミング
が欠陥りのために破線で示した本来の位置からずれてい
るものとする。
FIG. 6 explains the meaning of shifting the timing between the read pulse train and the clock pulse train by the pulse train shift circuit 70 as described above in the reading inspection step of the present invention. Figure (a) shows the original read pulse train signal R.
3O, and assume that the timing of generation of the third pulse in the figure is shifted from the original position indicated by the broken line due to a defect.

同図(ロ)は遅延回路71によりこれから時間dだけ遅
らされた読取パルス列信号R3dである。同図(C)は
タイミングシフト指令TSが0の場合のクロックパルス
CPであって、それがhである期間のほぼ中央で同図(
ロ)の読取パルス列信号R3dの正規のパルスが発生す
るようになっている。
FIG. 4B shows the read pulse train signal R3d delayed by the delay circuit 71 by a time d. The figure (C) shows the clock pulse CP when the timing shift command TS is 0, and it is approximately in the middle of the period when the timing shift command TS is h.
Regular pulses of the read pulse train signal R3d (b) are generated.

第6図(切はこのタイミングシフト指令TSが0の場合
に出力される読取パルス列信号R5lである。
FIG. 6 (OFF) is the read pulse train signal R5l that is output when the timing shift command TS is 0.

読取パルス列信号R5d中の欠陥りによってずれたパル
スの立ち上がりも同図(C)のクロックパルスCPのh
の期間内なので、読取パルス列信号R3dがそのまま読
取パルス列信号R3Iとなる。
The rising edge of the pulse that is shifted due to a defect in the read pulse train signal R5d is also the h of the clock pulse CP in the same figure (C).
Since it is within the period of , the read pulse train signal R3d becomes the read pulse train signal R3I as it is.

第6図(e)および(f)は、タイ旦ングシフト指令R
3が1で遅速指令ELがlの場合のクロックパルスCP
および読取パルス列信号R5Iをそれぞれ示す、この場
合のクロックパルスCPは同図(C)の場合よりも時間
dだけ進んでいるが、前と同しく読取パルス列信号R3
dがそのまま読取パルス列信号R5Iとして出力される
FIGS. 6(e) and (f) show timing shift command R.
Clock pulse CP when 3 is 1 and slow speed command EL is 1
The clock pulse CP in this case is ahead by a time d than in the case of FIG.
d is output as is as the read pulse train signal R5I.

第6図(鎖および(ロ)は、タイミングシフト指令R3
が1で遅速指令ELがOの場合のクロックパルスCPお
よび読取パルス列信号R5Iをそれぞれ示す、この場合
のクロックパルスCPは同図(C)の場合よりも時間d
だけ遅れているので、図かられかるようにそれがhにな
る前に読取パルス列信号R5d中のずれたパルスが立ち
上がってしまう。
Figure 6 (chain and (b)) shows the timing shift command R3.
shows the clock pulse CP and read pulse train signal R5I when 1 is 1 and the slow speed command EL is 0. In this case, the clock pulse CP is longer than the time d in the case of the same figure (C).
As can be seen from the figure, the shifted pulse in the read pulse train signal R5d rises before it reaches h.

従って、この場合の読取パルス列信号R5I中には図で
破線で示すように読取パルス列信号R5d中のずれたパ
ルスに対応するパルスが欠落する。この欠落パルスR5
fがある読取パルス列信号R3Iはエンコーダ・デコー
ダ回路9によりデコードされた上でデータ制御回路30
に与えられるが、当然それによって読取エラーが検出さ
れる。
Therefore, in the read pulse train signal R5I in this case, pulses corresponding to the shifted pulses in the read pulse train signal R5d are missing, as shown by broken lines in the figure. This missing pulse R5
The read pulse train signal R3I with f is decoded by the encoder/decoder circuit 9 and then sent to the data control circuit 30.
is given, but of course a reading error is detected thereby.

これかられかるように、読取パルス列信号R3dとクロ
ックパルスCPとの間のタイミングを適宜な時間dずつ
前後にずらせることにより、元の読取パルス列信号R5
O中のパルスの僅かなタイミングのずれから微細な欠陥
りを時間dの設定に応じた所望の精度で検出することが
できる。
As will be seen from now on, by shifting the timing between the read pulse train signal R3d and the clock pulse CP back and forth by an appropriate time d, the original read pulse train signal R5 is restored.
A minute defect can be detected from a slight timing shift of the pulse during O with a desired accuracy depending on the setting of the time d.

以上で、本発明に関連するディスク記憶装置の構成例の
説明とその書込ステップおよび読取検査ステップがもつ
役割の説明を終えたので、ついで第7図を参照してその
全体動作例を説明する0図では、書込ステップ40およ
び読取検査ステップ60としての動作ステップがそれぞ
れ一点鎖線で囲んで示されている。
Now that we have finished explaining the configuration example of the disk storage device related to the present invention and the role of its writing step and reading inspection step, we will next explain an example of its overall operation with reference to FIG. In FIG. 0, operation steps as a write step 40 and a read inspection step 60 are each shown surrounded by a dashed line.

最初のステップS1では、動作の流れを制御するフラグ
Fに1を立てて検査動作中の旨を指定し、ついでステッ
プS2でディスクの全面にフォーマツティングを施し、
かつヘッドのオフトラック量を指定するための変数Sに
Oを入れる。
In the first step S1, flag F, which controls the flow of operations, is set to 1 to indicate that an inspection operation is in progress, and then in step S2, formatting is performed on the entire surface of the disk.
In addition, O is entered in the variable S for specifying the off-track amount of the head.

なお、上述のフォーマツティングに際しては、ヘッドを
ディスク内のふつうは0番トラックである最外径トラッ
クTOから始まる各トラックの上に順次置きながら、各
トラックの全体に前述の同期分離回路lOにより利用さ
れる同期化データを含むフォーマンティングデータを書
き込むことによりふつう数十個のセクタを設定する。か
かるフォーマツティングデータの書込範囲にも欠陥が存
在し得るが、この例では書込ステップ40内にその検出
ステップが含められる。
In addition, during the above formatting, the head is sequentially placed on each track on the disk starting from the outermost track TO, which is normally track 0, and the synchronization separation circuit IO is applied to each track in its entirety. Typically several dozen sectors are configured by writing formanting data, including the synchronization data to be used. Although defects may exist in the writing range of such formatting data, in this example, the writing step 40 includes a step of detecting the defects.

次のステップS3ではフラグFが0か否かが判定される
が、いまは否なので動作をステップS4に移し、本発明
方法により検出するディスク内の欠陥セクタ数を表す変
敗nを0にリセットしかつ検査回数を表す変数lに0を
入れる。
In the next step S3, it is determined whether the flag F is 0 or not, but since it is currently negative, the operation moves to step S4, and the change/failure n, which represents the number of defective sectors in the disk detected by the method of the present invention, is reset to 0. In addition, 0 is entered in the variable l representing the number of inspections.

なお、この実施例では検査データを順次切り繕えながら
検査を繰り返えすので、上述の変数1はその回数を示す
ものである。この変数lの値は次のステップS5で1だ
け歩進され、これにより1回目の検査が指定される。続
くステップS6ではこの変数1の値に応じて流れを切り
換えるが、いまはその値が1なので動作はステップS7
に移り、検査データTDとして書込信号周波数が最高の
データDB例えばデータ記録がMFMl調方式の場合1
6進法の00やFFの繰り返えしを指定する。
In this embodiment, the inspection is repeated while sequentially editing the inspection data, so the above-mentioned variable 1 indicates the number of times. The value of this variable l is incremented by 1 in the next step S5, thereby designating the first test. In the following step S6, the flow is switched according to the value of this variable 1, but since the value is 1 now, the operation is at step S7.
Moving on to the data DB with the highest write signal frequency as the inspection data TD, for example, if the data recording is in the MFM1 mode, 1
Specifies repetition of 00 or FF in hexadecimal notation.

ついで、流れは書込ステップ40としての動作に入り、
その最初のステップS40ではヘッドを置くべきトラッ
クの番号を表す変数jにOを入れて、最外径トラックか
ら動作を開始すべきことを指定する0次のステップ34
1では変数jで指定されたトラックTj上にヘッドをシ
ークないし移動させた上で、上述の変数Sによる指定量
だけトラックの正規位置からずらせる動作を行なうが、
いまはこの変数Sの指定値がOなのでトラックの正規位
置にヘッドを位置決めする。
The flow then enters operation as a write step 40,
In the first step S40, O is entered in the variable j representing the number of the track on which the head should be placed, and the next step 34 is 0 to specify that the operation should start from the outermost track.
In 1, the head is sought or moved onto the track Tj specified by the variable j, and then shifted from the normal position of the track by the amount specified by the above-mentioned variable S.
Currently, the specified value of this variable S is O, so the head is positioned at the normal position on the track.

次のステップ342では、リードライト指令R11によ
りリードライト回路6を読み取り状態に置いた上で、前
のステップS2で書き込まれたフォーマツティングデー
タFDをデータ制御回路30内に読み取らせる。データ
制御回路30はこれを1トラック分そのRAM31内に
記憶した上で、正しく読み取れたか否かを検定し、読取
エラーの有無と、エラーありの場合の欠陥セクタ番号と
をプロセッサ20に知らせる。つづくステップS43で
はこのエラーの有無によって動作が切り換えられる。
In the next step 342, the read/write circuit 6 is placed in a reading state by the read/write command R11, and the formatting data FD written in the previous step S2 is read into the data control circuit 30. The data control circuit 30 stores this data for one track in its RAM 31, verifies whether or not it has been read correctly, and notifies the processor 20 of the presence or absence of a read error and the defective sector number if there is an error. In the following step S43, the operation is switched depending on the presence or absence of this error.

エラーありの場合、動作はステップS44に移ってフラ
グFがOか否かが判定されるが、フラグFには最初のス
テップS1で1が立っているから動作はさらにステップ
S45に移り、欠陥が検出されたセクタ番号をプロセッ
サ20内に記憶し、かつ欠陥セクタ数を表す変敗nに1
を加えた上で、動作をステシブS47に移す、エラーな
しの場合、動作はステップ346に移って同様にフラグ
Fが0か否かが判定されるが、判定結果はもちろん否と
出て、動作はステップ5−47に移る。
If there is an error, the operation moves to step S44 and it is determined whether or not the flag F is O. However, since flag F was set to 1 in the first step S1, the operation moves to step S45 to determine if there is a defect. The detected sector number is stored in the processor 20, and 1 is added to the change n representing the number of defective sectors.
If there is no error, the operation moves to step 346 where it is similarly determined whether the flag F is 0 or not, but the judgment result is of course negative, and the operation is continued. moves to step 5-47.

なお、上述のステップS42〜S46の動作は前述のよ
うに書込ステップ4oの動作の流れを利用してフォーマ
ツティングデータが書き込まれる範囲内の欠陥を検査す
るものである。
The operations of steps S42 to S46 described above are for inspecting defects within the range in which formatting data is written by utilizing the flow of operations of write step 4o as described above.

ステップS47が書込ステップ4oとしての本来の動作
ステップであって、ステップS41により所望のトラッ
ク上に位置決めされたヘッドを介して、ステップS7で
指定された検査データTDをトラック内の各セクタに書
き込む、この際、検査データTDをデータ制御回路30
にまず与えて置いて、リードライト回路6を書込状態に
置きながらデータ制御回路30からエンコーダ・デコー
ダ回路9を介して検査データTDO書込信号−5をリー
ドライト回路6に与える。また、この検査データ↑Dの
書き込みはステップS42と343による検査で無欠陥
であったセクタに対してのみ行なうのがよい。
Step S47 is the original operation step as writing step 4o, in which the test data TD specified in step S7 is written to each sector in the track via the head positioned on the desired track in step S41. , At this time, the test data TD is sent to the data control circuit 30.
The test data TDO write signal -5 is first applied to the read/write circuit 6 from the data control circuit 30 via the encoder/decoder circuit 9 while the read/write circuit 6 is in a write state. Further, it is preferable to write this inspection data ↑D only to sectors that were found to be defect-free in the inspections at steps S42 and 343.

次のステップ34Bではトラック番号変数jがその最大
値J+wよりも小か否かを判定し、然りである限りステ
ップ349で変数jを歩進させた上で動作の流れをステ
ップ341に戻す。
In the next step 34B, it is determined whether the track number variable j is smaller than its maximum value J+w. If so, the variable j is incremented in step 349, and the flow of operation is returned to step 341.

これにより、ヘッドを次のトラックに順次修動させなが
らステップ541−349の動作が繰り返えされ、検査
データTDがディスクの全面に書き込まれて変数jの値
が最大値」−に達した時、動作の流れはステップ348
からループを抜けてステップS8に移る。このステップ
ではフラグFがOか否かが判定されるが、判定結果はも
ちろん否と出て流れは読取検査ステップ60の動作に移
る。
As a result, the operations of steps 541-349 are repeated while sequentially moving the head to the next track, and when the test data TD is written to the entire surface of the disk and the value of variable j reaches the maximum value "-" , the operation flow is step 348
The process exits the loop and moves to step S8. In this step, it is determined whether the flag F is O or not, but the determination result is of course negative, and the flow moves to the reading inspection step 60.

その最初のステップ560では、トラック番号用変数j
が0に戻される0次のステップS61では、ヘッドを変
数jで指定された3番目のトラックTjにシークしてそ
の正規位置から変数Sの値だけずらせて位置決めし、次
のステップ362では前述のタイミングシフト指令TS
と遅速指令ELに0を入れる。ステップS63と364
が読取検査ステップ60としての本来の動作ステップで
あり、ステップS63では同期分離回路lO内のパルス
列シフト回路70を両指令TSとELによる指定どおり
に置いた状態で、データ制御回路30内に検査データT
Dを読み取らせかつ読取エラーの有無を検定させる。
In its first step 560, the track number variable j
is returned to 0. In the 0th step S61, the head is sought to the third track Tj specified by the variable j and positioned by shifting the head from its normal position by the value of the variable S. In the next step 362, the head is shifted from its normal position by the value of the variable S. Timing shift command TS
and put 0 in the slow speed command EL. Steps S63 and 364
is the original operation step as the reading inspection step 60, and in step S63, the inspection data is stored in the data control circuit 30 with the pulse train shift circuit 70 in the synchronous separation circuit IO placed as specified by both commands TS and EL. T
D is read and the presence or absence of a reading error is verified.

ステップ364ではこのエラーの有無により流れを振り
分け、エラーなしの場合はステップS66に動作を移す
が、エラーありの場合はステップS65において欠陥セ
クタを例えばそのトラック番号とセクタ番号によりプロ
セッサ2o内に記憶し、それが新しく検出された欠陥セ
クタであれば欠陥数を表す変数nに1を加える。
In step 364, the flow is divided depending on the presence or absence of this error, and if there is no error, the operation moves to step S66, but if there is an error, the defective sector is stored in the processor 2o using its track number and sector number, for example, in step S65. , if it is a newly detected defective sector, 1 is added to the variable n representing the number of defects.

ステップ366〜369は読取パルス列信号R5Iに対
するクロックパルスCPのシフト量の切り換え用ステッ
プである。最初はタイミングシフト指令TSがOなので
、ステップ366からステップS67に動作が移り、タ
イミングシフト指令TSを1にした上で流れをステップ
S63に戻すことにより、今度は遅速指令HLがO9す
なわちクロックパルスCPを早めた状態で検査データの
読み取りと欠陥セクタの検出動作を繰り返えす、その後
はステップ366とステシブ368を経てステップ36
9に動作が移り、遅速指令ELを1にした上で流れをス
テップS63に戻すことにより、逆にクロックパルスC
Pを遅らせた状態で同じ動作を繰り返えす。
Steps 366 to 369 are steps for switching the shift amount of the clock pulse CP with respect to the read pulse train signal R5I. Initially, the timing shift command TS is O, so the operation moves from step 366 to step S67, and by setting the timing shift command TS to 1 and returning to step S63, the slow speed command HL is set to O9, that is, the clock pulse CP. The operation of reading inspection data and detecting defective sectors can be repeated in a state in which
The operation moves to step S63, and by setting the slow speed command EL to 1 and returning the flow to step S63, the clock pulse C is
The same operation can be repeated with P delayed.

以上のように、クロックパルスCPの正規の状態と早め
た状態と遅らせた状態の3個の場合について、検査デー
タを読み取り欠陥セクタを検出する動作を繰り返えした
後に、流れはステップ36Bからループを抜けてステッ
プS70に移り、トラック番号変数jが最大値j−より
小な限りステップS71で変数jを歩進させた上で流れ
をステップS61に戻し、読取検査ステップ60として
の動作を順次に次のトラックに対して繰り返えす。
As described above, after repeating the operation of reading the inspection data and detecting a defective sector in the three cases of the normal state, the early state, and the delayed state of the clock pulse CP, the flow loops from step 36B. As long as the track number variable j is smaller than the maximum value j-, the variable j is incremented in step S71, and then the flow returns to step S61, and the operation as the reading inspection step 60 is sequentially performed. Repeat for next track.

ディスクの全面について読取検査ステップ60の動作が
終了して変数jが最大値j−に達したとき、動作はステ
ップS70からループを抜けて再び書込ステップ40内
の図の右側に示された動作に入る。
When the operation of the read inspection step 60 is completed for the entire surface of the disk and the variable j reaches the maximum value j-, the operation exits the loop from step S70 and returns to the operation shown on the right side of the figure in the write step 40. to go into.

図のステップS50〜S53は検査データ書き込み時の
ヘッドのずれ量の設定ステップで、その最初のステップ
S50でずれ指定変数SがOか否かが判定されるが、ス
テップS3でこれがOにセットされたままなので動作は
ステップS52に移り、ずれ指定変敗Sにδを入れた上
で流れを書込ステップ40の最初のステップ340に戻
す。
Steps S50 to S53 in the figure are steps for setting the amount of head deviation when writing inspection data, and in the first step S50 it is determined whether the deviation specification variable S is O, but in step S3 this is set to O. Since it remains the same, the operation moves to step S52, where δ is entered in the deviation specification change S, and the flow returns to the first step 340 of the write step 40.

以降は、書込ステップ40のステップS41において変
数Sで指定された値だけヘッドをトラックの中心からず
らせた後に検査データを書き込み、それを読取検査ステ
ップ60内で読み取りながら欠陥セクタを検出する。な
お上のステップS41では、第1図のヘッド3のトラッ
クTの正規位置からのずれが変数Sによる指定値になる
よう、第2図の進んだベクトルvEや遅れたベクトルv
Lを指定する操作指令データODをヘッド操作モータ駆
動回路5aに送り、オフトラック検出回路10から読み
取ったオフトラック量Sが変数Sの値と等しくなるよう
ヘッド3の位置をクローズトループ制御する。
Thereafter, in step S41 of the write step 40, the head is shifted from the center of the track by the value specified by the variable S, and then test data is written, and while it is read in the read test step 60, defective sectors are detected. In step S41 above, the advanced vector vE and the delayed vector v in FIG. 2 are set so that the deviation from the normal position of the track T of the head 3 in FIG.
Operation command data OD specifying L is sent to the head operation motor drive circuit 5a, and the position of the head 3 is controlled in a closed loop so that the off-track amount S read from the off-track detection circuit 10 becomes equal to the value of the variable S.

ヘッドのずれが正のδの場合につき検査を終了した後、
動作はステップS50からステップS52に入り、変数
Sが正であるからさらにステップ353に動作が移って
、今度は変数Sに負のずれ−δを指定した状態で同じ動
作を繰り近見す、その終了後は動作がステップS52か
らステップS9に移り、これで検査データTDに高い周
波数の検査データDHを用いる1回目の欠陥検査が終了
する。
After completing the inspection in case the head misalignment is positive δ,
The operation proceeds from step S50 to step S52, and since the variable S is positive, the operation further moves to step 353, where the same operation is repeated with a negative deviation -δ specified for the variable S. After the completion, the operation moves from step S52 to step S9, thereby completing the first defect inspection using the high frequency inspection data DH as the inspection data TD.

ステップS9では欠陥セクタ数を表す変数nがその許容
限度Nより小か否かを調べ、否であれば図で破線で示す
ように検査中のディスクが不良である旨を表示等の手段
だ知らせた上で流れを直ちに終結させるが、然りであれ
ばさらにステップ310で検査回数を示す変数1が最大
値五−に達したか否かを調べ、未満である限り流れをス
テップS5に戻す、このステップS5では変数iが2に
なるので、今回の動作はステップS6からステップSl
lを経てステップS12に移り、検査データTDに低い
周波数の検査データロし例えば00や88の繰り返えし
データが指定される。
In step S9, it is checked whether the variable n representing the number of defective sectors is smaller than the permissible limit N, and if not, the disk being inspected is defective, as shown by the broken line in the figure, by means of display or other means. After that, the flow is immediately terminated, but if so, it is further checked in step 310 whether the variable 1 indicating the number of inspections has reached the maximum value 5-, and as long as it is less than the maximum value, the flow is returned to step S5. In this step S5, the variable i becomes 2, so the current operation is from step S6 to step Sl.
1, the process moves to step S12, and low frequency test data, such as repeating data of 00 or 88, is designated as the test data TD.

かかる新しい検査データOLを用いる欠陥検査が終了し
た後は、上と同様に流れはステップS10からステップ
S5に戻され、さらにそれからの動作がステップS6と
ステップSllを経てステップS13に移り、以降はラ
ンダム発生された検査データDllが検査データとして
指定され、これによる欠陥検査は変数lの値が最大値l
■1例えば5に達するまで繰り返えされる。
After the defect inspection using the new inspection data OL is completed, the flow returns from step S10 to step S5 in the same manner as above, and the operation thereafter moves to step S13 via step S6 and step Sll, and thereafter the process is performed randomly. The generated inspection data Dll is specified as inspection data, and defect inspection using this data is performed until the value of the variable l is the maximum value l.
(1) For example, the number is repeated until it reaches 5.

かかる所定回数の欠陥検査を欠陥セクタ数nが最大値N
に達することなく終了した後は、動作がステップSIO
からステップS14に移り、フラグFをOにした上でデ
ィスクをフォーマツティングし直すために流れをステッ
プS2に戻す、フラグFが0の場合のステップS2によ
る2回目のフォーマツティングは、最初と異なりそれま
での検査で検出済みの欠陥セクタ部を除外して行なわれ
、これによって外部からは全く欠陥がないディスクとし
て使用できるようになる。
This predetermined number of defect inspections is performed until the number of defective sectors n is the maximum value N.
After the operation is completed without reaching step SIO
Then, the process moves to step S14, and after setting the flag F to O, the flow returns to step S2 to re-format the disk. When the flag F is 0, the second formatting in step S2 is the same as the first one. In contrast, the inspection is performed by excluding defective sectors that have been detected in previous inspections, allowing the disk to be used as a disk with no defects at all from the outside.

この再フオーマツテイング終了後のステップS3では、
フラグFが0なので判定が然りと出て動作はステップS
15に移り、それまでにステップ346とステップS6
5でプロセッサ20内に記憶している欠陥セクタをディ
スクの前述の最外径トラックT。
In step S3 after this re-formatting,
Since the flag F is 0, the judgment is correct and the operation is at step S.
15, and by then step 346 and step S6
5, the defective sector stored in the processor 20 is transferred to the aforementioned outermost track T of the disk.

に記録する。これで、本発明方法の動作はすべて完了す
るが、この例では再フオーマツテイングを書込ステップ
40を利用して確認するために、次のステップ316で
トラック番号変数jを0にセットした上で流れをステッ
プS41に入れる。
to be recorded. This completes all the operations of the method of the present invention, but in this example, in order to confirm the re-formatting using the write step 40, the track number variable j is set to 0 in the next step 316. The flow is entered in step S41.

このステ、ツブS41では、変数SがステップS2で0
にセットされているのでヘッドはトラックTj上の正規
位置に置かれ、ステップS42でフォーマツティングデ
ータFDを読み取り、ステップS44でそのエラーの有
無を判定する。もちろんエラーなしが当然なので動作は
ステップS47に移り、さらにステップS49およびS
50を経て変数jを歩進させながら流れをステップS4
1に戻す、しかし、万一エラーが検出された場合は、動
作はステップS45に移り、図では破線で示すように必
要な異常表示等を行なった上で動作を終結させる。
In this step S41, the variable S is 0 in step S2.
Since the head is set at the normal position on the track Tj, the formatting data FD is read in step S42, and the presence or absence of an error is determined in step S44. Of course, since there is no error, the operation moves to step S47, and further steps S49 and S
Step S4 of the flow while incrementing the variable j through 50
However, if an error is detected, the operation moves to step S45, where necessary abnormality display etc. are performed as shown by the broken line in the figure, and then the operation is terminated.

ディスクの全面につき再フオーマツテイングの確認が済
むと流れはステップ348からステップs8に移り、フ
ラグFが0なのでこのステップの判定結果が然りと出て
、これで全動作が完了する。
When the re-formatting has been confirmed for the entire surface of the disk, the flow moves from step 348 to step s8, and since the flag F is 0, the determination result of this step is output as expected, and the entire operation is now completed.

以上説明した本発明方法では、従来の専用装置を用いる
場合より動作時間は掛かるが、ディスク記憶装置自体で
欠陥検査を行なえるので、何台でも並行して検査を進め
ることができ、その量産に際して多大の利便が得られる
Although the method of the present invention described above takes longer to operate than when using conventional dedicated equipment, since defect inspection can be performed on the disk storage device itself, inspection can be carried out in parallel on any number of disk storage devices, making it easier to mass-produce. You can get a lot of convenience.

以上説明した実施例に限らず、本発明は種々の態様で実
施をすることができる0例えば、上述の実施例ではヘッ
ドをトラックの正規位置からずれた位置に置いた状態で
検査データを書き込む書込ステップと、その読取パルス
列とクロックパルス列の間のタイミングをずらせた状態
で検査データを読み取りその読取エラーの有無から欠陥
を検査する読取検査ステップを併用するようにしたが、
両ステップ中の一方をヘッド位置や両パルス列間のタイ
ミングをずらせない単純な構成としても、本発明方法を
その主な効果を減じることな〈実施することができる。
The present invention is not limited to the embodiments described above, but can be implemented in various embodiments. For example, in the embodiments described above, inspection data is written with the head placed at a position deviated from the normal position of the track. The read inspection step is used in conjunction with the read inspection step, which reads inspection data with the timing shifted between the read pulse train and the clock pulse train and inspects for defects based on the presence or absence of read errors.
Even if one of the two steps has a simple configuration in which the head position and the timing between both pulse trains are not shifted, the method of the present invention can be implemented without reducing its main effects.

また、実施例では読取検査ステップ中でヘッドの位置を
変数Sの値に応じてトラックの正規位置からずらせるよ
うにしたが、ヘッドをトランクの正規位置上に置いた状
態、すなわちずれた位置に書き込まれた検査データをわ
ざと読み取り難くした状態で読取検査を行なう方が、ず
れ量をとくに大きくしない限りにおいて欠陥の検出感度
を向上する上でむしろ有効な場合もある。
Furthermore, in the embodiment, the position of the head is shifted from the normal position of the track in accordance with the value of the variable S during the reading inspection step. In some cases, it may be more effective to perform a reading inspection with the written inspection data intentionally made difficult to read, in order to improve defect detection sensitivity, as long as the amount of deviation is not particularly large.

なお、実施例には従来の専用検査装置を用いる記録内容
のイレーズ検査の機能がないが、例えば第7図のステッ
プSIOから流れをステップS5に戻すかわりに、ディ
スクの全面をイレーズした上でステップS2に戻すよう
にすれば、従来のイレーズ検査とほぼ等価な機能を本発
明方法にももたせることができる。
Although the embodiment does not have the function of erasing the recorded content using a conventional dedicated inspection device, for example, instead of returning the flow from step SIO in FIG. 7 to step S5, the entire surface of the disk is erased and then step By returning to S2, the method of the present invention can have a function substantially equivalent to the conventional erase inspection.

〔発明の効果〕〔Effect of the invention〕

以上述べたように本発明方法によれば、ヘッドを各トラ
ンクの正規位置からずらせた状態で検査データを書き込
む書込ステップと、検査データを読み取って読取エラー
の有無から欠陥を検出する読取検査ステップとを組み合
わせることにより、あるいは、ヘッドを各トラック上の
正規位置に置いて検査データを書き込む書込ステップと
、検査データの読取パルス列とそれに同期したクロック
パルス列の間のタイミングをずらせた状態で検査データ
を読み取って読取エラーの有無から欠陥を検査する読取
検査ステップを組み合わせることによって、次の効果を
上げることができる。
As described above, according to the method of the present invention, there is a writing step in which inspection data is written with the head shifted from the normal position of each trunk, and a reading inspection step in which defects are detected from the presence or absence of reading errors by reading the inspection data. Alternatively, the test data can be written by placing the head at a regular position on each track and writing the test data, and by shifting the timing between the read pulse train of the test data and the clock pulse train synchronized with it. By combining the reading inspection step of reading and inspecting for defects based on the presence or absence of reading errors, the following effects can be achieved.

(a)専用の検査装置を用いずに、ディスク記憶装置自
体でディスクの記録媒体の欠陥検査を自動的に行なうこ
とができる。従って、ディスク記憶装置の量産時に専用
装置の能力により制約されず何台でも並行して欠陥検査
を進めることができる。
(a) It is possible to automatically inspect the disk recording medium for defects in the disk storage device itself without using a dedicated inspection device. Therefore, during mass production of disk storage devices, defect inspection can be carried out in parallel on any number of disk storage devices without being restricted by the capacity of the dedicated device.

(b)ディスク記憶装置の読取信号回路系やヘッド位置
制御系を用いながら、その性能や精度に則した最も合理
的な規準で記録媒体を欠陥検査することができ、従来の
ように検査規準が徒に厳しくあるいは逆に甘きに過ぎる
不合理がなくなる。
(b) While using the read signal circuit system and head position control system of the disk storage device, recording media can be inspected for defects according to the most reasonable standards that match the performance and accuracy of the disk storage device, and inspection standards can be changed from conventional ones. The irrationality of being unnecessarily harsh or too lenient will disappear.

(C)ヘッドをずらせて検査データを書き込み、読取パ
ルス列とクロックパルス列の間のタ゛イξングをずらせ
ながら検査データを読み取ることにより、トランク隣接
部を含む範囲の欠陥を効率よく検出できるので、検査デ
ータを数回切り換えるだけで短時間内に欠陥検査を済ま
せることができる。
(C) By writing the inspection data by shifting the head and reading the inspection data while shifting the timing between the read pulse train and the clock pulse train, defects in the range including the adjacent trunk can be efficiently detected. Defect inspection can be completed within a short period of time by simply switching the switch several times.

(d)通常のデータを検査データとしてセクタ単位で書
き込みかつ読み取ればよいので、ディスク記憶装置にソ
フトウェアを装荷して容易に本発明方法を実施すること
ができる。
(d) Since normal data can be written and read sector by sector as test data, the method of the present invention can be easily implemented by loading software onto a disk storage device.

本発明方法は、専用の欠陥検査装置による場合のように
非常に微小な欠陥の検出したり、欠陥の分布状態を把握
して記録媒体のプロセス条件改良のための情報を得る目
的にはあまり適しないが、上述かられかるようにディス
ク記憶装置の量産に際し能率的に欠陥検査工程を進め、
かつ合理的な品質管理規準で検査できる実用性の高い記
録媒体の欠陥検査方法を提供するものである。
The method of the present invention is not suitable for detecting extremely small defects, such as when using a dedicated defect inspection device, or for obtaining information for improving the process conditions of recording media by understanding the distribution of defects. However, as shown above, it is possible to efficiently carry out the defect inspection process during mass production of disk storage devices.
The present invention also provides a highly practical defect inspection method for recording media that can be inspected according to rational quality control standards.

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

図はすべて本発明に関し、第1図は本発明による記録媒
体欠陥検査方法が実施されるディスク記憶装置の要部の
構成を例示するその構成回路図、第2図はヘッド操作モ
ータがステンピングモータである場合の相電流が作るベ
クトル図、第3図はトラックと欠陥の関連を示すディス
クの一部拡大展開図、第4図は検査データ書き込み時に
ヘッドをトラックの正規位置からずらせる効果を説明す
るための1取信号と読取パルス列信号の波形図、第5図
は同期分離回路およびパルス列シフト回路の具体構成例
を示す回路図、第6図は読取パルス列とクロックパルス
列の間のタイミングをずらせる効果を説明するための読
取パルス列信号およびクロックパルスの波形図、第7図
は書込ステップおよび読取検査ステップの具体動作例を
示す流れ図である0図において、 1:ディスク、2ニスピンドルモータ、2a:パルス発
生器、3:ヘッド、4:キャリッジ、5:ヘッド操作モ
ータ、5a:ヘッド操作モータ駆動回路、6:リードラ
イト回路、7:復調回路、8:オフトラック検出回路、
9:エンコーダ・デコーダ回路、lO二同期分離回路、
11:PLL回路、12:同期回路、20:ディスク記
憶装置の内蔵プロセッサ、21:内部バス、22:イン
タフェース回路、23:外部バス、24:連絡バス、3
0:データ制御回路、3i: RAM、40:書込ステ
ップ、60:読取検査ステップ、70:パルス列シフト
回路、71,72i遅延回路、73〜75:アンドゲー
ト、?3a、74a :インバータ、76:オアゲート
、80:ディスク記憶装置、CP:クロックパルス、C
PO:元のクロックパルス、D:欠陥、d:遅延時間、
DD:ヘッド操作指令データ、DH:高い周波数の検査
データ、DL:低い周波数の検査データ、DR:ランダ
ム発生される検査データ、δ:検査データの書込位置の
ずれ、!!L:遅速指令、F:フラゾ、FD:フォーマ
ツティングデータ、H8:ヘッド選択指令、i:検査回
数を示す変数、l■:変数lの最大値、jニドラック番
号変数、j−:変数jの最大値、Ia、Ib:ヘッド操
作モータの相電流、■x:インデックスパルス、N:欠
陥セクタ数の許容限度、n:欠陥セクタ数を示す変数、
NS:データパルス列信号、R5:読取信号、R5d:
遅延された読取パルス列信号、FISe:偽の読取パル
ス、R5f:欠落した読取パルス、R5(1元の読取パ
ルス列信号、R5I:読取パルス列信号、Q−:リード
ライト指令、S:オフトラック量ないしヘッドずれ指定
変数、81〜316:動作ステップ、S40〜S53:
書込ステップを構成する動作ステップ、S60〜S71
:読取検査ステップを構成する動作ステップ、Tニドラ
ック、TD=検査データ、Tj:3番目のトラック、T
S:タイミングシフト指令、丁3:ずらされたトラック
、TO:最外径トラック、V:相電流ベクトル、vE:
進んだベクトル、vL:遅れたベクトル、11S;書込
信号、である。 6
All the figures relate to the present invention; FIG. 1 is a configuration circuit diagram illustrating the configuration of the main part of a disk storage device in which the recording medium defect inspection method according to the present invention is implemented, and FIG. 2 shows an example in which the head operating motor is a stamping motor. A vector diagram created by phase current when Figure 5 is a circuit diagram showing a specific example of the configuration of a synchronization separation circuit and a pulse train shift circuit, and Figure 6 is a waveform diagram of a read pulse train signal and a read pulse train signal to shift the timing between a read pulse train and a clock pulse train. 7 is a waveform diagram of a read pulse train signal and a clock pulse to explain the effect, and FIG. 7 is a flowchart showing a specific operation example of the writing step and reading inspection step. : pulse generator, 3: head, 4: carriage, 5: head operation motor, 5a: head operation motor drive circuit, 6: read/write circuit, 7: demodulation circuit, 8: off-track detection circuit,
9: Encoder/decoder circuit, lO two synchronous separation circuit,
11: PLL circuit, 12: synchronous circuit, 20: built-in processor of disk storage device, 21: internal bus, 22: interface circuit, 23: external bus, 24: communication bus, 3
0: Data control circuit, 3i: RAM, 40: Write step, 60: Reading inspection step, 70: Pulse train shift circuit, 71, 72i delay circuit, 73 to 75: AND gate, ? 3a, 74a: Inverter, 76: OR gate, 80: Disk storage device, CP: Clock pulse, C
PO: original clock pulse, D: defect, d: delay time,
DD: Head operation command data, DH: High frequency inspection data, DL: Low frequency inspection data, DR: Randomly generated inspection data, δ: Shift in the writing position of inspection data,! ! L: Slow speed command, F: Frazo, FD: Formatting data, H8: Head selection command, i: Variable indicating the number of inspections, l■: Maximum value of variable l, j Nidrak number variable, j-: Variable j maximum value, Ia, Ib: phase current of the head operation motor, x: index pulse, N: allowable limit of the number of defective sectors, n: variable indicating the number of defective sectors,
NS: Data pulse train signal, R5: Read signal, R5d:
Delayed read pulse train signal, FISe: False read pulse, R5f: Missed read pulse, R5 (Unique read pulse train signal, R5I: Read pulse train signal, Q-: Read/write command, S: Off-track amount or head Displacement specification variables, 81-316: Operation steps, S40-S53:
Operation steps constituting the write step, S60 to S71
: Operation step constituting the reading inspection step, T Nitrack, TD=Test data, Tj: 3rd track, T
S: Timing shift command, D3: Shifted track, TO: Outermost track, V: Phase current vector, vE:
Advanced vector, vL: delayed vector, 11S: write signal. 6

Claims (1)

【特許請求の範囲】 1)ヘッドをディスク内の各トラックの正規位置からず
れた位置に置いた状態で検査データを各セクタに書き込
む書込ステップと、検査データを読み取ってその読取エ
ラーの有無から欠陥を検査する読取検査ステップとを含
み、欠陥が検出されたセクタをディスク内に登録するよ
うにしたディスク記憶装置の記録媒体欠陥検査方法。 2)ヘッドをディスク内の各トラック上に置いて検査デ
ータを各セクタに書き込む書込ステップと、検査データ
を読み取った読取パルス列とそれに同期したクロックパ
ルス列の間のタイミングをずらせた状態で検査データを
読み取りその読取エラーの有無から欠陥を検査する読取
検査ステップとを含み、欠陥が検出されたセクタをディ
スク面内に登録するようにしたディスク記憶装置の記録
媒体欠陥検査方法。
[Claims] 1) A writing step of writing test data in each sector with the head placed at a position deviated from the normal position of each track on the disk, and reading the test data to determine whether or not there is a reading error. A recording medium defect inspection method for a disk storage device, comprising a reading inspection step for inspecting defects, and registering sectors in which defects are detected in the disk. 2) A writing step in which the head is placed on each track in the disk and test data is written in each sector, and the test data is written with the timing shifted between the read pulse train used to read the test data and the clock pulse train synchronized therewith. A recording medium defect inspection method for a disk storage device, comprising a read inspection step of inspecting for defects based on the presence or absence of read errors, and registering sectors in which defects are detected within the disk surface.
JP3213390A 1990-02-13 1990-02-13 Inspection method for defect in recording medium of disk storage device Pending JPH03237663A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3213390A JPH03237663A (en) 1990-02-13 1990-02-13 Inspection method for defect in recording medium of disk storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3213390A JPH03237663A (en) 1990-02-13 1990-02-13 Inspection method for defect in recording medium of disk storage device

Publications (1)

Publication Number Publication Date
JPH03237663A true JPH03237663A (en) 1991-10-23

Family

ID=12350397

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3213390A Pending JPH03237663A (en) 1990-02-13 1990-02-13 Inspection method for defect in recording medium of disk storage device

Country Status (1)

Country Link
JP (1) JPH03237663A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60140538A (en) * 1983-12-28 1985-07-25 Hitachi Ltd Media defect detection method
JPS6344187A (en) * 1986-08-11 1988-02-25 Fujitsu Ltd Defect detection system for magnetic disk medium
JPS6381659A (en) * 1986-09-26 1988-04-12 Olympus Optical Co Ltd Information processor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60140538A (en) * 1983-12-28 1985-07-25 Hitachi Ltd Media defect detection method
JPS6344187A (en) * 1986-08-11 1988-02-25 Fujitsu Ltd Defect detection system for magnetic disk medium
JPS6381659A (en) * 1986-09-26 1988-04-12 Olympus Optical Co Ltd Information processor

Similar Documents

Publication Publication Date Title
US7133227B2 (en) Head polarity detection algorithm and apparatus
US5615058A (en) Method and system for writing a servo-pattern on a storage medium
US5485322A (en) Method and system for writing a clock track on a storage medium
EP0848377B1 (en) Servo pattern writing method for magnetic disk drives, and magnetic disk drive using the method
US7095575B2 (en) Magnetic disk apparatus, method for determining data track pitch, and self-servo write method
JPS6363169A (en) Method of alternate recording
JPH04216369A (en) Information recording and reproducing device
US5241435A (en) Servo information recording method for a storage apparatus
JPH03237663A (en) Inspection method for defect in recording medium of disk storage device
JPH0423276A (en) Generating signal phase accuracy monitoring device for servo writer
JPH05314659A (en) Method for setting data recording zone for disk storage
JP2674242B2 (en) Defect inspection method for recording medium of disk storage device
JP2802816B2 (en) Media inspection method for servo disk
JP2721283B2 (en) Track jump control device
JP2774278B2 (en) Sector mark detection device for optical disk device
US8559122B2 (en) Integrated spiral certification head for media magnetic testing including PMR and LMR media
EP0959460B1 (en) A method and system for writing a timing-pattern on a storage medium
WO1985001381A1 (en) Preformatted diagnostic information recording disk
JP2588038B2 (en) Magnetic head abnormality check method of magnetic disk certifier
JPH0352648B2 (en)
JPH1166778A (en) Servo writing method for floppy disk and magnetic head for servo writing
JPS62241101A (en) Test method for demagnetization for magnetic disk driver
JPH06267212A (en) Test method for track pitch of disk storage device
JPH04355204A (en) Writing compensation circuit
JPS5930215A (en) Testing method of magnetic recording and reproducing device