JP2636681B2 - Method and apparatus for generating position signal for magnetic disk drive - Google Patents

Method and apparatus for generating position signal for magnetic disk drive

Info

Publication number
JP2636681B2
JP2636681B2 JP17224093A JP17224093A JP2636681B2 JP 2636681 B2 JP2636681 B2 JP 2636681B2 JP 17224093 A JP17224093 A JP 17224093A JP 17224093 A JP17224093 A JP 17224093A JP 2636681 B2 JP2636681 B2 JP 2636681B2
Authority
JP
Japan
Prior art keywords
position signal
normal position
pulse
magnetic disk
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 - Lifetime
Application number
JP17224093A
Other languages
Japanese (ja)
Other versions
JPH076526A (en
Inventor
譲 佐藤
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
Nippon 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP17224093A priority Critical patent/JP2636681B2/en
Publication of JPH076526A publication Critical patent/JPH076526A/en
Application granted granted Critical
Publication of JP2636681B2 publication Critical patent/JP2636681B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Moving Of The Head To Find And Align With The Track (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、磁気ディスク装置用の
位置信号生成方法およびその装置に係り、特に磁気ディ
スクのサーボ面より読出される位置パルス信号から位置
信号を生成する磁気ディスク装置用の位置信号生成方法
およびその装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a position signal generating method and apparatus for a magnetic disk drive, and more particularly to a magnetic disk drive for generating a position signal from a position pulse signal read from a servo surface of a magnetic disk. It relates to the position signal generating method and apparatus.

【0002】[0002]

【従来の技術】一般に、サーボ面サーボ方式の磁気ディ
スク装置においては、サーボ面に周期的に書き込まれた
2相モディファイド・ダイパルス・パターンからなる位
置決め情報を読み出して位置信号を生成することによっ
て、ディスク面の位置決めが行われている。
2. Description of the Related Art In general, in a magnetic disk drive of a servo surface servo system, by reading positioning information consisting of a two-phase modified dipulse pattern periodically written on a servo surface and generating a position signal, Positioning of the surface has been performed.

【0003】このような磁気ディスク装置においては、
その位置信号の生成に際し、位置パルス信号の1周期内
に発生した雑音等によって、誤った位置信号を生成しな
いものであることが要求されている。
In such a magnetic disk drive,
When generating the position signal, it is required that an erroneous position signal is not generated due to noise or the like generated within one cycle of the position pulse signal.

【0004】ここで、磁気ディスク装置における複数デ
ィスク面の1面は、位置情報を記録したサーボ面になっ
ている。サーボ面には、2相モディファイド・ダイパル
ス・パターンに代表される位置情報が一定周期で記録さ
れている。
Here, one of a plurality of disk surfaces in the magnetic disk device is a servo surface on which position information is recorded. Position information typified by a two-phase modified dipulse pattern is recorded on the servo surface at regular intervals.

【0005】図4(A)は、2相モディファイド・ダイ
パルス・パターンを示したものであって、同図中の記号
aはディスク面の磁化パターンを示し、記号bは各トラ
ックに対応するポジション信号である。また図4(B)
は磁気ヘッドからの読み出し信号を示し、この同期パル
スに続いて4個のパルスからなる位置パルスが読み出さ
れることが示されている。4個の位置パルスからピーク
レベルをそれぞれ独立に検出してホールドし、1番目と
3番目のピーク検出値の差からノーマル位置信号(図4
(A)bの実線)を得る。同様に、2番目と4番目のピ
ーク検出値の差から直交位置信号(図4(A)bの破
線)を得る。ノーマル位置信号及び直交位置信号は、ヘ
ッドの位置によってレベルが変化し、トラック横断方向
の位置に対して三角波状になるとともに、位相が互いに
90°ずれる。このことから、一方がノーマル位置信号
と呼ばれ、他方が直交位置信号と呼ばれる。一方の位置
信号が最大又は最小になる位置では、その位置信号が折
れ曲がるため直線性が失われ正確な位置情報が得られな
い。このとき、他方の位置信号はその位置で零近辺にあ
り、直線性がよいので精度のよい位置情報が得られる。
このように、互いに位相を90°ずらした2つの位置信
号を用いるので、どの位置にいても常にどちらかから正
確な位置情報が得られる。以上のことは、例えば198
0年の電子通信学会磁気記録研究会資料MR−15「デ
ィスク装置の高精度ヘッド位置決め方式」等に記載され
ている。
FIG. 4A shows a two-phase modified dipulse pattern. In FIG. 4A, a symbol a indicates a magnetization pattern on a disk surface, and a symbol b indicates a position signal corresponding to each track. It is. FIG. 4 (B)
Indicates a read signal from the magnetic head, and indicates that a position pulse consisting of four pulses is read following the synchronization pulse. Peak from 4 position pulses
Detect and hold the levels independently, and
A normal position signal (FIG. 4)
(A) b). Similarly, the second and fourth
The quadrature position signal (see FIG. 4A b)
Line). Normal position signal and orthogonal position signal
The level changes according to the position of the track, and the track cross direction
And the phase of each other
90 ° shift. From this, one is the normal position signal
, And the other is called the quadrature position signal. One position
At the position where the signal becomes maximum or minimum, the position signal
Bends and loses linearity, preventing accurate location information from being obtained.
No. At this time, the other position signal is near zero at that position.
Therefore, the position information with high accuracy can be obtained because the linearity is good.
Thus, two position signals whose phases are shifted from each other by 90 ° are
No., no matter where you are
Accurate location information can be obtained. The above is, for example, 198
Material of the IEICE Magnetic Recording Research Group MR-15
High-precision head positioning method for disk devices "
ing.

【0006】この従来の位置信号生成方式においては、
ディスク面に周期的に存在する位置パルス信号から位置
信号を生成する際に、各周期内の一組の位置パルスを一
度ずつ順次1つの位置信号生成のためだけに使用すると
いう手法がとられていた。
In this conventional position signal generation system,
When a position signal is generated from a position pulse signal that is periodically present on the disk surface, a method is used in which one set of position pulses in each period is used one time at a time to generate only one position signal. Was.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、上述し
た従来の位置信号生成方式では、位置パルスの1周期内
において単発的に発生するサーボ情報の欠落や外乱,或
いは音等に対しても過敏に応答するため、本来無視すべ
き乱れにも追従してしまうという不都合が生じていた。
However, in the above-described conventional position signal generation method, the servo signal responds excessively to one-shot loss, disturbance, or noise of servo information which occurs only in one cycle of the position pulse. As a result, there is a disadvantage that the turbulence that should be ignored is followed.

【0008】[0008]

【発明の目的】本発明は、かかる従来技術の有する不都
合を改善し、とくに位置パルスの1周期内において、単
発的に発生するサーボ情報の欠落や外乱或いは雑音等に
よって生成された誤った位置信号と、それ以外の正常に
生成された位置信号とを平均化することによって、磁気
ヘッドが誤ってオフ・トラックすることを有効に防止し
得る磁気ディスク装置用の位置信号生成方法およびその
装置を提供することを、その目的としている。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned disadvantages of the prior art, and in particular, within one period of a position pulse, an erroneous position signal generated due to a single occurrence of missing servo information, disturbance or noise. And a position signal generating method for a magnetic disk device capable of effectively preventing a magnetic head from erroneously off-tracking by averaging the position signal and other normally generated position signals. Its purpose is to do.

【0009】[0009]

【課題を解決するための手段】本発明においては、磁気
ディスクのサーボ面に周期的に書き込まれている2相モ
ディファイド・ダイパルス・パターンからなる位置決め
情報を読み出して、トラック位置に対応して三角波状に
変化するとともに互いに位相が90°ずれているノーマ
ル位置信号と直交位置信号とを生成し,これに基づいて
磁気ヘッドの位置決めを行う磁気ディスク装置におい
て、連続した複数周期の前記位置決め情報にかかる各位
置パルスのピーク値をホールドすると共に,この内のノ
ーマル位置パルスに対応する複数個のノーマル位置パル
スのホールド値と,直交位置パルスに対応する複数個の
直交位置パルスのホールド値とを,連続する複数周期ご
とに時系列的に順次選択し、この選択された連続する複
数周期に対応する出力値を前記ノーマル位置パルスおよ
び直交位置パルス毎に個別に平均化し、これに基づいて
ノーマル位置信号および直交位置信号生成する、等の
構成を採っている。これによって前述した目的を達成
ようとするものである。
According to the present invention, a two-phase module periodically written on a servo surface of a magnetic disk is provided.
Reads the positioning information consisting of the differentiated dipulse pattern and creates a triangular waveform corresponding to the track position.
In a magnetic disk drive that generates a normal position signal and a quadrature position signal that change and are out of phase with each other by 90 ° , and based on which the magnetic head device is positioned, the positioning in a plurality of continuous cycles is performed. The peak value of each position pulse related to the information is held, and the hold values of a plurality of normal position pulses corresponding to the normal position pulse, and the hold values of a plurality of orthogonal position pulses corresponding to the orthogonal position pulse are held. Are successively selected in time series for each of a plurality of continuous cycles, and output values corresponding to the selected plurality of continuous cycles are individually averaged for each of the normal position pulse and the quadrature position pulse. A configuration such as generating a position signal and an orthogonal position signal is adopted. This achieves the objectives mentioned above
It is to try.

【0010】[0010]

【作用】まず、本発明では、その請求項1,2におい
て、予め磁気ディスクに書き込んである位置決め情報
を、例えば3個の同一の位置信号生成用のピーク検出回
路に、それぞれ位置情報として、時系列的に取り込み、
それぞれの出力から連続する周期の2個のピーク検出回
路の出力を選択して平均することによって、位置パルス
の平均の出力値を生成し、ノーマル位置パルスの平均値
の差によってノーマル位置信号を得、直交位置パルスの
平均値の差によって直交位置信号を得る。
First, according to the present invention, in the first and second aspects of the present invention, positioning information previously written on a magnetic disk is used as position information by, for example, three peak detection circuits for generating the same position signal. Sequentially ingest,
An average output value of the position pulse is generated by selecting and averaging the outputs of two peak detection circuits having a continuous period from each output, and a normal position signal is obtained by a difference between the average values of the normal position pulses. , A quadrature position signal is obtained from the difference between the average values of the quadrature position pulses.

【0011】また、本発明では、その請求項1,2にお
いて、1個のピーク検出回路を用い、複数のノーマル位
置パルスの差と、複数の直交位置パルスの差とを求め
て、AD変換したのち、時系列的にレジスタに保持し、
連続する2周期の出力を平均することによって、ディジ
タル化されたノーマル位置信号と、直交位置信号とを得
る。
Further, in the present invention, in one of claims 1 and 2, a single peak detection circuit is used to obtain a difference between a plurality of normal position pulses and a difference between a plurality of orthogonal position pulses, and perform AD conversion. After that, hold in a register in time series,
By averaging the outputs of two consecutive cycles, a digitized normal position signal and a quadrature position signal are obtained.

【0012】このため、単発的に発生するサーボ情報の
欠落や外乱,或いは雑音等によって生成された誤った位
置信号と、それ以外の正常に生成された位置信号とを平
均化して位置信号として用いることによって、磁気ヘッ
ドが誤ってオフトラックすることを防止できる。
For this reason, an erroneous position signal generated due to a single occurrence of missing or disturbed servo information, noise, or the like, and another normally generated position signal are averaged and used as a position signal. This can prevent the magnetic head from erroneously going off-track.

【0013】[0013]

【実施例】以下、本発明の一実施例を図1乃至図2に基
づいて説明する。この図1乃至図2に示す実施例は、磁
気ディスクのサーボ面に周期的に書き込まれている位置
決め情報を読み出して磁気ヘッドの位置決め制御用のノ
ーマル位置信号と直交位置信号とを生成するもので、連
続した複数周期の前記位置決め情報に対応して設けられ
前記各位置パルスのピーク値をホールドする複数個のピ
ーク検出回路2〜4と、該各ピーク検出回路出力におけ
るノーマル位置パルスに対応する2個のノーマル位置パ
ルスのホールド値と,直交位置パルスに対応する2個の
直交位置パルスのホールド値とを,連続する複数周期ご
とに順次選択する複数のセレクタ29〜32と、この複
数のセレクタ29〜32に対応して装備され該セレクタ
で選択された連続する複数周期に対応する出力値を前記
ノーマル位置パルスと直交位置パルス毎に平均化する複
数の加算器44〜47とを備えている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to FIGS. In the embodiment shown in FIGS. 1 and 2, the positioning information periodically written on the servo surface of the magnetic disk is read to generate a normal position signal and a quadrature position signal for magnetic head positioning control. A plurality of peak detection circuits 2 to 4 provided in correspondence with the positioning information of a plurality of continuous cycles and holding the peak value of each position pulse, and 2 corresponding to a normal position pulse in each peak detection circuit output. A plurality of selectors 29 to 32 for sequentially selecting the hold values of the normal position pulses and the hold values of the two orthogonal position pulses corresponding to the orthogonal position pulses for each of a plurality of continuous cycles; 32, and outputs the output values corresponding to a plurality of continuous cycles selected by the selector. And a plurality of adders 44 to 47 for averaging each.

【0014】また、前述したノーマル位置パルスにかか
る複数の加算器出力の差に基づいてノーマル位置信号を
得る第1の差動増幅器52と、直交位置パルスにかかる
前述した他方の組の複数の加算器出力の差に基づいて直
交位置信号を得る第2の差動増幅器53とを備えてい
る。
Further, a first differential amplifier 52 for obtaining a normal position signal based on a difference between a plurality of adders output according to the above-described normal position pulse, and a plurality of additions of the other set described above relating to the orthogonal position pulse And a second differential amplifier 53 for obtaining a quadrature position signal based on the difference between the output signals of the amplifiers.

【0015】そして、上記各構成に基づいて、まず、連
続した複数周期の前記位置決め情報にかかる各位置パル
スのピーク値をホールドすると共に,この内のノーマル
位置パルスに対応する複数個のノーマル位置パルスのホ
ールド値と,直交位置パルスに対応する複数個の直交位
置パルスのホールド値とを,連続する複数周期ごとに時
系列的に順次選択し、次に、この選択された連続する複
数周期に対応する出力値をノーマル位置パルスおよび直
交位置パルス毎に個別に平均化し、そして、これに基づ
いてノーマル位置信号および直交位置信号生成するこ
とが可能となっている。
[0015] Based on each of the above configurations, first, a peak value of each position pulse related to the positioning information in a plurality of continuous cycles is held, and a plurality of normal position pulses corresponding to the normal position pulse among these are held. And the hold values of a plurality of quadrature position pulses corresponding to the quadrature position pulse are sequentially selected in time series for each of a plurality of continuous periods, and then the selected values are corresponded to the selected plurality of continuous periods. The output values to be output are averaged individually for each of the normal position pulse and the orthogonal position pulse, and the normal position signal and the orthogonal position signal can be generated based on the average.

【0016】これを更に詳述すると、図1において、位
置パルス信号1は、モディファイド・ダイパルス信号か
らなり、あらかじめ磁気ディスクに書き込んである位置
決め情報を磁気ヘッドによって読み出すことによって生
成される。位置パルス信号1は、ピーク検出回路2,
3,4に並列に接続される。ピーク検出回路2,3,4
は内部回路構成が同じものであり、2相モディファイド
・ダイパルスの4個の位置パルスのピーク値をホールド
する回路である。
More specifically, in FIG. 1, the position pulse signal 1 is composed of a modified dipulse signal, and is generated by reading out positioning information previously written on a magnetic disk by a magnetic head. The position pulse signal 1 is supplied to a peak detection circuit 2
3, 4 are connected in parallel. Peak detection circuits 2, 3, 4
Is a circuit having the same internal circuit configuration and holding the peak values of four position pulses of the two-phase modified dipulse.

【0017】ゲート信号5,6,7,8は、ピーク検出
回路2に与えられるタイミング信号であって、これによ
ってピーク検出回路2は、同一シリンダ上のN周期目に
おける4個の位置パルスのピーク値をホールドする。同
様にゲート信号9,10,11,12は、ピーク検出回
路3に与えられるタイミング信号であって、これによっ
てピーク検出回路3は、同一シリンダ上のN+1周期目
における4個の位置パルスのピーク値をホールドする。
また同様にゲート信号13,14,15,16は、ピー
ク検出回路4に与えられるタイミング信号であって、こ
れによってピーク検出回路2は、同一シリンダ上のN+
2周期目における4個の位置パルスのピーク値をホール
ドする。
The gate signals 5, 6, 7, and 8 are timing signals supplied to the peak detection circuit 2, whereby the peak detection circuit 2 detects the peaks of the four position pulses in the Nth cycle on the same cylinder. Hold the value. Similarly, the gate signals 9, 10, 11, and 12 are timing signals supplied to the peak detection circuit 3, whereby the peak detection circuit 3 determines the peak values of the four position pulses in the (N + 1) th cycle on the same cylinder. Hold.
Similarly, the gate signals 13, 14, 15, and 16 are timing signals supplied to the peak detection circuit 4, whereby the peak detection circuit 2 uses the N +
The peak values of the four position pulses in the second cycle are held.

【0018】ピーク検出回路2の出力電圧17,18,
19,20はN周期目においてピーク値がホールドされ
た4個の位置信号のピークホールド電圧であり、同様に
ピーク検出回路3の出力電圧21,22,23,24は
N+1周期目においてピーク値がホールドされた4個の
位置信号のピークホールド電圧であり、また同様にピー
ク検出回路4の出力電圧25,26,27,28はN+
2周期目においてピーク値がホールドされた4個の位置
信号のピークホールド電圧である。
The output voltages 17, 18,
Reference numerals 19 and 20 denote peak hold voltages of the four position signals whose peak values are held in the N-th cycle. Similarly, the output voltages 21, 22, 23, and 24 of the peak detection circuit 3 have peak values in the (N + 1) -th cycle. The peak hold voltages of the four held position signals, and the output voltages 25, 26, 27, and 28 of the peak detection circuit 4 are N +
This is the peak hold voltage of the four position signals whose peak values are held in the second cycle.

【0019】ピーク検出回路2の出力電圧17〜20
と、ピーク検出回路3の出力電圧21〜24と、ピーク
検出回路4の出力電圧25〜28とは、それぞれセレク
タ29〜32の入力に接続される。セレクタ29〜32
は、コントロール信号33,34,35により制御され
て、それぞれピーク検出回路2〜4の出力電圧を入力と
して、後段の加算器44〜47に出力する。
The output voltages 17 to 20 of the peak detection circuit 2
And the output voltages 21 to 24 of the peak detection circuit 3 and the output voltages 25 to 28 of the peak detection circuit 4 are connected to the inputs of the selectors 29 to 32, respectively. Selector 29-32
Are controlled by control signals 33, 34, and 35, respectively, and receive the output voltages of the peak detection circuits 2 to 4 and output the voltages to the subsequent adders 44 to 47, respectively.

【0020】加算器44〜47は、1/2倍の電圧利得
を有する加算器であって、セレクタ29〜32により選
択された信号36〜43を入力とし、位置信号のピーク
ホールド電圧を平均化するものである。差動増幅器52
は、加算器44,45の出力48,49の差をとってノ
ーマル位置信号54を出力し、差動増幅器53は、加算
器46,47の出力50,51の差をとって直交位置信
号55を出力する。
Each of the adders 44 to 47 is an adder having a voltage gain of 1/2, receives the signals 36 to 43 selected by the selectors 29 to 32, and averages the peak hold voltages of the position signals. Is what you do. Differential amplifier 52
Calculates the difference between the outputs 48 and 49 of the adders 44 and 45 and outputs a normal position signal 54. The differential amplifier 53 calculates the difference between the outputs 50 and 51 of the adders 46 and 47 and calculates the orthogonal position signal 55. Is output.

【0021】次に、上述の実施例の動作について説明す
る。図2は、図1に示された本発明の第1の実施例の位
置信号生成回路の動作を説明するものである。
Next, the operation of the above embodiment will be described. FIG. 2 illustrates the operation of the position signal generating circuit according to the first embodiment of the present invention shown in FIG.

【0022】まずここで、周期について説明する。本実
施例では2値、すなわち現在磁気ヘッドが読み出してい
る位置情報と、既に1周期前に読み出された位置情報と
の平均値を生成しようとしているので、回路を最小規模
とするために3周期を1単位として繰り返す場合を考え
る。従って、N,N+1,N+2周期の繰り返しの場合
について説明する。
First, the period will be described. In this embodiment, two values, that is, an average value of the position information currently read by the magnetic head and the position information already read one cycle before, are to be generated. Consider the case where the cycle is repeated as one unit. Therefore, the case of repetition of N, N + 1, N + 2 periods will be described.

【0023】図2においては、N周期目,N+1周期
目,N+2周期目における2相モディファイド・ダイパ
ルスと、ゲート信号5〜16との関係について示されて
いる。ゲート信号についてはロー・アクティブであり、
ロー・レベルでピーク値をホールドするものとする。ま
た、コントロール信号についてはハイ・アクティブであ
り、コントロール信号33がハイレベルの時、ピーク検
出回路2の出力とピーク検出回路3の出力が選択され、
コントロール信号34がハイレベルの時、ピーク検出回
路3の出力とピーク検出回路4の出力が選択され、コン
トロール信号35がハイレベルの時、ピーク検出回路4
の出力とピーク検出回路2の出力が選択される。
FIG. 2 shows the relationship between the two-phase modified dipulse and the gate signals 5 to 16 in the N-th cycle, the N + 1-th cycle, and the N + 2-th cycle. The gate signal is low active,
It is assumed that the peak value is held at the low level. The control signal is high active, and when the control signal 33 is at a high level, the output of the peak detection circuit 2 and the output of the peak detection circuit 3 are selected.
When the control signal 34 is at a high level, the output of the peak detection circuit 3 and the output of the peak detection circuit 4 are selected. When the control signal 35 is at a high level, the peak detection circuit 4 is selected.
And the output of the peak detection circuit 2 are selected.

【0024】いま、磁気ヘッドがN+1周期目の期間の
データを読み出していると仮定する。このとき既にピー
ク検出回路2には、上述したようにN周期目の位置パル
ス信号のピーク値がホールドされているので、N+1周
期目の位置パルス信号のピーク値がピーク検出回路3に
ホールドされたとき、セレクタ29〜32によりピーク
検出回路2の出力とピーク検出回路3の出力が加算器4
4〜47に入力されて、平均化された出力が発生する。
差動増幅器54は、加算器44,45の出力の差をと
り、差動増幅器55は、加算器46,47の出力の差を
とって、それぞれ出力を発生する。
Now, it is assumed that the magnetic head is reading data in the period of the (N + 1) th cycle. At this time, since the peak value of the position pulse signal in the Nth cycle has already been held in the peak detection circuit 2 as described above, the peak value of the position pulse signal in the (N + 1) th cycle has been held in the peak detection circuit 3. At this time, the outputs of the peak detection circuit 2 and the output of the peak detection circuit 3 are added by the selectors 29 to 32 to the adder 4.
4 to 47 to generate an averaged output.
The differential amplifier 54 calculates the difference between the outputs of the adders 44 and 45, and the differential amplifier 55 calculates the difference between the outputs of the adders 46 and 47 to generate outputs.

【0025】同様にして、磁気ヘッドがN+2,N+3
(Nと同じ周期となる)周期目の期間のデータを読み出
している時も、加算器44〜47によってそれぞれの場
合の平均値が得られ、差動増幅器54,55からそれぞ
れの場合の差の出力を発生する。差動増幅器54,55
の出力は、それぞれノーマル位置信号および直交位置信
号として、後続のアナログ制御器において、磁気ディス
クの位置決めの制御に用いられる。ただしこの制御は、
シーク時には行われず、オントラック時のみ実行され
る。
Similarly, the magnetic heads are N + 2, N + 3
Even when data is read out during the period of the cycle (having the same cycle as N), the average value in each case is obtained by the adders 44 to 47, and the difference between the differences in each case is obtained from the differential amplifiers 54 and 55. Generate output. Differential amplifiers 54 and 55
Are used as a normal position signal and a quadrature position signal, respectively, by a subsequent analog controller to control the positioning of the magnetic disk. However, this control
It is not performed at the time of seek and is performed only at the time of on-track.

【0026】2相モディファイド・ダイパルス・パター
ンにおいては、1番目のパルスと3番目のパルスのピー
ク値の差としてノーマル位置信号が記録され、2番目の
パルスと4番目のパルスのピーク値の差として直交位置
信号が記録されている。
In the two-phase modified dipulse pattern, a normal position signal is recorded as the difference between the peak values of the first pulse and the third pulse, and the difference between the peak values of the second pulse and the fourth pulse. An orthogonal position signal is recorded.

【0027】図1の回路において、セレクタ29は2相
モディファイド・ダイパルスに基づく第1番目のパルス
を選択し、セレクタ30は2相モディファイド・ダイパ
ルスに基づく第3番目のパルスを選択する。また、セレ
クタ31は2相モディファイド・ダイパルスに基づく第
2番目のパルスを選択し、セレクタ32は2相モディフ
ァイド・ダイパルスに基づく第4番目のパルスを選択す
る。
In the circuit of FIG. 1, the selector 29 selects the first pulse based on the two-phase modified dipulse, and the selector 30 selects the third pulse based on the two-phase modified dipulse. The selector 31 selects a second pulse based on the two-phase modified dipulse, and the selector 32 selects a fourth pulse based on the two-phase modified dipulse.

【0028】従って、図1の位置信号生成回路によれ
ば、2相モディファイド・ダイパルスに基づく位置パル
スの各周期において、前周期との平均をとって、ノーマ
ル位置信号と直交位置信号とを出力することができるの
で、位置パルスの1周期内において単発的に発生したサ
ーボ情報の欠落や外乱、および雑音等によって、誤った
位置信号を出力することが少なくなる。
Therefore, according to the position signal generating circuit of FIG. 1, in each period of the position pulse based on the two-phase modified dipulse, the normal position signal and the orthogonal position signal are output by averaging the previous period. Therefore, erroneous position signals are less likely to be output due to missing or disturbed servo information, noise, and the like generated sporadically within one period of the position pulse.

【0029】図3に、本発明の他の実施例を示す。この
他の実施例は、ディジタル回路によって位置信号生成の
演算を行う場合を示している。
FIG. 3 shows another embodiment of the present invention. The other embodiment shows a case where the operation for generating the position signal is performed by a digital circuit.

【0030】即ち、この図3に示す実施例は、連続した
複数周期の前記位置決め情報における各位置パルスのピ
ーク値をホールドするピーク検出回路2と、該ピーク検
出回路の出力におけるノーマル位置信号に対応する2個
の位置パルス値の差を求める第1の差動増幅器52およ
び該ピーク検出回路の出力における直交位置信号に対応
する2個の位置パルス値の差を求める第2の差動増幅器
53と、該両差動増幅器52,53の出力を順次選択出
するセレクタ58と、該セレクタ58の出力をディジ
タル値に変換するアナログ・ディジタル(A/D)コン
バータ61及び該A/Dコンバータ61の出力における
連続する各周期のディジタル値を保持する複数個のレジ
スタ63とを備えている。
That is, the embodiment shown in FIG. 3 corresponds to a peak detecting circuit 2 for holding the peak value of each position pulse in the positioning information of a plurality of continuous cycles, and a normal position signal at the output of the peak detecting circuit. A first differential amplifier 52 for obtaining the difference between the two position pulse values to be calculated, and a second differential amplifier 53 for obtaining the difference between the two position pulse values corresponding to the quadrature position signal at the output of the peak detection circuit. A selector 58 for sequentially selecting and outputting the outputs of the differential amplifiers 52 and 53; an analog / digital (A / D) converter 61 for converting the output of the selector 58 to a digital value; and the output of the A / D converter 61. And a plurality of registers 63 for holding the digital value of each successive cycle.

【0031】更に、この実施例は、複数個のレジスタ6
3に保持された複数周期のノーマル位置パルス値を平均
化してノーマル位置信号を出力する第1の加算器64
と、該レジスタ63に保持された複数周期の直交位置パ
ルス値を平均化して直交位置信号を出力する第2の加算
器65とを備えている。
Further, in this embodiment, a plurality of registers 6
A first adder 64 for averaging a plurality of periods of the normal position pulse value held in the third and outputting a normal position signal
And a second adder 65 for averaging a plurality of periods of orthogonal position pulse values held in the register 63 and outputting an orthogonal position signal.

【0032】そして、これらの構成に基づいて、連続し
た複数周期の前記位置決め情報における各位置パルスの
ピーク値をホールドすると共に、ノーマル位置信号に対
応する2個の位置パルス値の差および直交位置信号に対
応する2個の位置パルス値の差を求め、この二種類の位
置信号に対応する位置パルス値の差を順次選択しディジ
タル値に変換したのち各周期ごとに一時的に保持し、こ
の保持された複数周期のノーマル位置パルス値および直
交位置パルス値をそれぞれ平均化してノーマル位置信号
および直交位置信号を生成すること、が可能となってい
る。
Based on these configurations, the peak value of each position pulse in the positioning information in a plurality of continuous cycles is held, and the difference between the two position pulse values corresponding to the normal position signal and the orthogonal position signal Is obtained, the difference between the position pulse values corresponding to the two types of position signals is sequentially selected and converted into a digital value, and then temporarily held at each cycle. It is possible to generate the normal position signal and the quadrature position signal by averaging the normal position pulse value and the quadrature position pulse value of the plurality of cycles respectively.

【0033】これを更に詳述すると、図3において、2
相モディファイド・ダイパルスからなる位置パルス信号
1は、ピーク検出回路2に接続される。ピーク検出回路
2は、1周期内において4個発生する位置パルスのピー
クホールド電圧17〜20を出力する。ピークホールド
電圧17〜20は、図1に示された実施例の場合と同様
にして、2個を対として差動増幅器52,53に入力さ
れ、ノーマル位置信号56と直交位置信号57を生成す
る。
This will be described in more detail with reference to FIG.
The position pulse signal 1 composed of the phase modified dipulse is connected to a peak detection circuit 2. The peak detection circuit 2 outputs peak hold voltages 17 to 20 of four position pulses generated in one cycle. As in the case of the embodiment shown in FIG. 1, the peak hold voltages 17 to 20 are input to the differential amplifiers 52 and 53 in pairs, and generate a normal position signal 56 and a quadrature position signal 57. .

【0034】この二つの位置信号は、セレクタ58を経
てADコンバータ61に入力される。セレクタ58は、
コントロール信号60により制御されて、2つの位置信
号を選択する。ADコンバータ61は、各周期毎に選択
された位置信号をAD変換する。AD変換されたデータ
は、データバス62を経て、レジスタ63における、ノ
ーマル位置信号用のレジスタN1,レジスタN2,…,レジ
スタNn および直交位置信号用のレジスタQ1,レジスタ
2,…,レジスタQn に順次格納される。
The two position signals are input to the AD converter 61 via the selector 58. The selector 58 is
Controlled by the control signal 60, two position signals are selected. The AD converter 61 performs AD conversion on the position signal selected in each cycle. AD converted data, via a data bus 62, in the register 63, the register N 1 for normal position signal, the register N 2, ..., register to Q 1 register N n and quadrature position signals, the register Q 2, ... It is sequentially stored in the register Q n.

【0035】加算器64は、ADコンバータ61の変換
タイミングに同期して、レジスタN1,レジスタN2,…,
レジスタNn のデータを加算し、加算器65は同様に、
レジスタQ1,レジスタQ2,…,レジスタQn のデータを
加算して、加算結果をそれぞれレジスタ66,レジスタ
67に出力する。
The adder 64 in synchronization with the conversion timing of the AD converter 61, the register N 1, register N 2, ...,
The data in the register N n is added, and the adder 65 similarly calculates
Register Q 1, register Q 2, ..., by adding the data of the register Q n, and outputs the addition result to the registers 66, to the register 67.

【0036】レジスタ66,レジスタ67に格納された
データは、ノーマル位置信号と直交位置信号の、それぞ
れのn周期分のディジタル平均値であって、このノーマ
ル位置信号と直交位置信号は、後続のディジタル制御器
において、磁気ディスクの位置決めの制御に使用され
る。
The data stored in the registers 66 and 67 is a digital average value of n periods of the normal position signal and the orthogonal position signal, respectively. The controller is used to control the positioning of the magnetic disk.

【0037】[0037]

【発明の効果】以上説明したように、本発明の位置信号
生成方式では、位置パルスの1周期内において単発的に
発生したサーボ情報の欠落や外乱あるいは雑音等により
生成された誤った位置信号と、それ以外の正常に生成さ
れた位置信号とを平均化して、ディスクの位置決め用の
情報を発生することができる。従って本発明によれば、
磁気ディスク装置において、位置信号の誤りに基づく、
磁気ヘッドのオフ・トラックを減少させることが可能で
ある。
As described above, according to the position signal generation method of the present invention, an erroneous position signal generated due to a lack, disturbance, noise, or the like of servo information generated sporadically within one cycle of a position pulse. , And other normally generated position signals can be averaged to generate information for positioning the disk. Therefore, according to the present invention,
In a magnetic disk drive, based on an error in a position signal,
It is possible to reduce the off-track of the magnetic head.

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

【図1】本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing one embodiment of the present invention.

【図2】図1に開示した動作を示す図である。FIG. 2 is a diagram illustrating an operation disclosed in FIG. 1;

【図3】本発明の他の実施例を示すブロック図である。FIG. 3 is a block diagram showing another embodiment of the present invention.

【図4】2相ディモファイド・ダイパルス・パターンを
示す図で、図4(A)はディスク面の磁気パターン等を
示し、図4(B)は読み出し信号を示す。
4A and 4B are diagrams showing a two-phase modified dipulse pattern. FIG. 4A shows a magnetic pattern and the like on a disk surface, and FIG. 4B shows a read signal.

【符号の説明】[Explanation of symbols]

2,3,4 ピーク検出回路 29,30,31,32 セレクタ 44,45,46,47 加算器 52,53 差動増幅器 58 セレクタ 61 A/Dコンバータ 63 レジスタ 64,65 加算器 2, 3, 4 Peak detection circuit 29, 30, 31, 32 Selector 44, 45, 46, 47 Adder 52, 53 Differential amplifier 58 Selector 61 A / D converter 63 Register 64, 65 Adder

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 磁気ディスクのサーボ面に周期的に書き
込まれている2相モディファイド・ダイパルス・パター
ンからなる位置決め情報を読み出して、トラック位置に
対応して三角波状に変化するとともに互いに位相が90
°ずれているノーマル位置信号と直交位置信号とを生成
し,これに基づいて磁気ヘッドの位置決めを行う磁気デ
ィスク装置において、 連続した複数周期の前記位置決め情報にかかる各位置パ
ルスのピーク値をホールドすると共に,この内のノーマ
ル位置パルスに対応する複数個のノーマル位置パルスの
ホールド値と,直交位置パルスに対応する複数個の直交
位置パルスのホールド値とを,連続する複数周期ごとに
時系列的に順次選択し、 この選択された連続する複数周期に対応する出力値を前
記ノーマル位置パルスおよび直交位置パルス毎に個別に
平均化し、これに基づいてノーマル位置信号および直交
位置信号生成することを特徴とした磁気ディスク装置
用の位置信号生成方法。
1. A two-phase modified dipulse pattern which is periodically written on a servo surface of a magnetic disk.
Read the positioning information consisting of the
Correspondingly, the phase changes to a triangular wave and the phases are
In a magnetic disk drive that generates a normal position signal and a quadrature position signal that are deviated from each other and positions the magnetic head based on the normal position signal and the orthogonal position signal, the peak value of each position pulse related to the positioning information in a plurality of continuous cycles is held At the same time, the hold values of a plurality of normal position pulses corresponding to the normal position pulses and the hold values of the plurality of orthogonal position pulses corresponding to the orthogonal position pulses are chronologically determined for each of a plurality of continuous periods. Sequentially selecting, averaging the output values corresponding to the selected continuous plural periods individually for each of the normal position pulse and the orthogonal position pulse, and generating a normal position signal and an orthogonal position signal based on the average. Position signal generation method for a magnetic disk drive.
【請求項2】 磁気ディスクのサーボ面に周期的に書き
込まれている2相モディファイド・ダイパルス・パター
ンからなる位置決め情報を読み出して、トラック位置に
対応して三角波状に変化するとともに互いに位相が90
°ずれているノーマル位置信号と直交位置信号とを生成
し,これに基づいて磁気ヘッドの位置決めを行う磁気デ
ィスク装置において、 連続した複数周期の前記位置決め情報に対応して設けら
れ前記各位置パルスのピーク値をホールドする複数個の
ピーク検出回路と、 該各ピーク検出回路出力におけるノーマル位置パルスに
対応する2個のノーマル位置パルスのホールド値と,直
交位置パルスに対応する2個の直交位置パルスのホール
ド値とを,連続する複数周期ごとに順次選択する複数の
セレクタと、 この複数のセレクタに対応して装備され該セレクタで選
択された連続する複数周期に対応する出力値を前記ノー
マル位置パルスと直交位置パルス毎に平均化する複数の
加算器と、 前記ノーマル位置パルスにかかる複数の加算器出力の差
に基づいてノーマル位置信号を得る第1の差動増幅器
と、 前記直交位置パルスにかかる前記他方の組の複数の加算
器出力の差に基づいて直交位置信号を得る第2の差動増
幅器とを備えたことを特徴とする磁気ディスク装置用の
位置信号生成装置。
2. A two-phase modified dipulse pattern written periodically on a servo surface of a magnetic disk.
Read the positioning information consisting of the
Correspondingly, the phase changes to a triangular wave and the phases are 90
In a magnetic disk drive that generates a normal position signal and a quadrature position signal that are shifted from each other and positions the magnetic head based on the normal position signal and a quadrature position signal, the magnetic head apparatus is provided in correspondence with the positioning information in a plurality of continuous cycles. A plurality of peak detection circuits for holding peak values; a hold value of two normal position pulses corresponding to the normal position pulse in each peak detection circuit output; A plurality of selectors for sequentially selecting a hold value for each of a plurality of continuous cycles; and an output value corresponding to the plurality of continuous cycles selected by the selector and provided as the normal position pulse. A plurality of adders for averaging for each orthogonal position pulse; and a plurality of adders for averaging the normal position pulse. A first differential amplifier that obtains a normal position signal, and a second differential amplifier that obtains a quadrature position signal based on a difference between the outputs of the other set of the plurality of adders over the quadrature position pulse. A position signal generating device for a magnetic disk device, characterized in that:
【請求項3】 磁気ディスクのサーボ面に周期的に書き
込まれている2相モディファイド・ダイパルス・パター
ンからなる位置決め情報を読み出して、トラック位置に
対応して三角波状に変化するとともに互いに位相が90
°ずれているノーマル位置信号と直交位置信号とを生成
し,これに基づいて磁気ヘッドの位置決めを行う磁気デ
ィスク装置において、 連続した複数周期の前記位置決め情報における各位置パ
ルスのピーク値をホールドすると共に、ノーマル位置信
号に対応する2個の位置パルス値の差および直交位置信
号に対応する2個の位置パルス値の差を求め、 この二種類の位置信号に対応する位置パルス値の差を順
次選択しディジタル値に変換したのち各周期ごとに一時
的に保持し、 この保持された複数周期のノーマル位置パルス値および
直交位置パルス値をそれぞれ平均化してノーマル位置信
号および直交位置信号を生成することを特徴とした磁気
ディスク装置用の位置信号生成方法。
3. A two-phase modified dipulse pattern periodically written on a servo surface of a magnetic disk.
Read the positioning information consisting of the
Correspondingly, the phase changes to a triangular wave and the phases are 90
In a magnetic disk drive that generates a normal position signal and a quadrature position signal that are shifted from each other and positions the magnetic head based on the normal position signal and the orthogonal position signal, the peak value of each position pulse in the positioning information in a plurality of continuous cycles is held and , The difference between the two position pulse values corresponding to the normal position signal and the difference between the two position pulse values corresponding to the orthogonal position signal, and sequentially selecting the difference between the position pulse values corresponding to the two types of position signals After that, the digital value is temporarily stored in each cycle, and the held normal position pulse value and quadrature position pulse value of the plurality of cycles are averaged to generate a normal position signal and a quadrature position signal. A method for generating a position signal for a magnetic disk drive, the method comprising:
【請求項4】 磁気ディスクのサーボ面に周期的に書き
込まれている2相モディファイド・ダイパルス・パター
ンからなる位置決め情報を読み出して、トラック位置に
対応して三角波状に変化するとともに互いに位相が90
°ずれているノーマル位置信号と直交位置信号とを生成
し,これに基づいて磁気ヘッドの位置決めを行う磁気デ
ィスク装置において、 連続した複数周期の前記位置決め情報における各位置パ
ルスのピーク値をホールドするピーク検出回路と、 該ピーク検出回路の出力におけるノーマル位置信号に対
応する2個の位置パルス値の差を求める第1の差動増幅
器および該ピーク検出回路の出力における直交位置信号
に対応する2個の位置パルス値の差を求める第2の差動
増幅器と、 該両差動増幅器の出力を順次選択出力するセレクタと、 該セレクタの出力をディジタル値に変換するアナログ・
ディジタルコンバータ及び該アナログ・ディジタルコン
バータの出力における連続する各周期のディジタル値を
保持する複数個のレジスタと、 該レジスタに保持された複数周期のノーマル位置パルス
値を平均化してノーマル位置信号を出力する第1の加算
器と、 該レジスタに保持された複数周期の直交位置パルス値を
平均化して直交位置信号を出力する第2の加算器とを設
けたことを特徴とする磁気ディスク装置用の位置信号生
成装置。
4. A two-phase modified dipulse pattern which is periodically written on a servo surface of a magnetic disk.
Read the positioning information consisting of the
Correspondingly, the phase changes to a triangular wave and the phases are 90
In a magnetic disk drive that generates a normal position signal and a quadrature position signal that are shifted from each other and positions the magnetic head based on the normal position signal and a quadrature position signal, a peak that holds the peak value of each position pulse in the positioning information in a plurality of continuous cycles. A first differential amplifier for determining a difference between two position pulse values corresponding to a normal position signal at an output of the peak detection circuit, and two two-position pulse signals corresponding to a quadrature position signal at an output of the peak detection circuit; A second differential amplifier for obtaining a difference between the position pulse values, a selector for sequentially selecting and outputting the outputs of the two differential amplifiers, and an analog / digital converter for converting the output of the selector to a digital value.
A plurality of registers for holding digital values of each successive cycle in the output of the digital converter and the analog / digital converter, and averaging the normal position pulse values of the plurality of cycles held in the registers to output a normal position signal A position for a magnetic disk drive, comprising: a first adder; and a second adder for averaging a plurality of periods of orthogonal position pulse values held in the register and outputting an orthogonal position signal. Signal generator.
JP17224093A 1993-06-18 1993-06-18 Method and apparatus for generating position signal for magnetic disk drive Expired - Lifetime JP2636681B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17224093A JP2636681B2 (en) 1993-06-18 1993-06-18 Method and apparatus for generating position signal for magnetic disk drive

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17224093A JP2636681B2 (en) 1993-06-18 1993-06-18 Method and apparatus for generating position signal for magnetic disk drive

Publications (2)

Publication Number Publication Date
JPH076526A JPH076526A (en) 1995-01-10
JP2636681B2 true JP2636681B2 (en) 1997-07-30

Family

ID=15938221

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17224093A Expired - Lifetime JP2636681B2 (en) 1993-06-18 1993-06-18 Method and apparatus for generating position signal for magnetic disk drive

Country Status (1)

Country Link
JP (1) JP2636681B2 (en)

Also Published As

Publication number Publication date
JPH076526A (en) 1995-01-10

Similar Documents

Publication Publication Date Title
US7362536B1 (en) Disk drive that compensates for phase incoherence between radially adjacent servo tracks and methods thereof
JP3238057B2 (en) Servo track information writing method and related method
US6172836B1 (en) Method and apparatus for writing the servo pattern for detecting fine defects in the servo burst signals of a hard disk drive
US5786958A (en) Head tracking servo pattern
US6522488B2 (en) Servo information writing method and storage device
JP2653933B2 (en) Offset detection method for magnetic disk drives
JP2642518B2 (en) Offset correction method for magnetic head position signal
JPH0150031B2 (en)
US5757576A (en) Disk apparatus, and phase demodulating device and method for a disk apparatus
JP2008052807A (en) Method of writing pattern to disk, method of following track on disk, and device for writing pattern to disk
JPH0132571B2 (en)
JPH06176486A (en) Magnetic disk device and magnetic disk
JP2636681B2 (en) Method and apparatus for generating position signal for magnetic disk drive
KR0132059B1 (en) Tracking servo control for disk drive
CN101211568A (en) Servo pattern writing apparatus, servo pattern reading apparatus and servo pattern reading method
US5659437A (en) Data storage apparatus having servo control system
US5381397A (en) Data recording medium, method of recording data thereon, and apparatus for and method of reproducing it
JPS6249665B2 (en)
JPH02246064A (en) Head positional deviation correcting method
US4378519A (en) Transducer system with increased tracking capability
US5808822A (en) Apparatus and method for correcting a read signal in a disk drive system based upon a front peak, a back peak and a peak of interest
JP3277380B2 (en) Address pattern of magnetic disk drive
JP2608071B2 (en) Head tracking device
JPS60131680A (en) Digital positional signal detecting system
JPH04328368A (en) Correction system for data face servo signal detecting sensitivity of magnetic disk device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19970311