JPH05242610A - Data separator for fdd - Google Patents

Data separator for fdd

Info

Publication number
JPH05242610A
JPH05242610A JP4080467A JP8046792A JPH05242610A JP H05242610 A JPH05242610 A JP H05242610A JP 4080467 A JP4080467 A JP 4080467A JP 8046792 A JP8046792 A JP 8046792A JP H05242610 A JPH05242610 A JP H05242610A
Authority
JP
Japan
Prior art keywords
circuit
value
following mode
mode
speed
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
JP4080467A
Other languages
Japanese (ja)
Inventor
Kosuke Kuwata
浩資 鍬田
Tatsuo Arai
達夫 新井
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP4080467A priority Critical patent/JPH05242610A/en
Publication of JPH05242610A publication Critical patent/JPH05242610A/en
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Abstract

PURPOSE:To control a transfer value at the time of changing a high speed following mode for making a window signal follow a frequency change of a read data signal at high speed to a low speed following mode to be close to an ideal value. CONSTITUTION:A measured frequency value is corrected by a phase correcting circuit 4 based on an output result of a phase comparing circuit 2. When a control signal (b) is under the high speed following mode, this value is held by a latch circuit 6 via a multiplexers 9 and 5, and is afterward inputted to a digital VFO 1. Upon the changeover from this high speed following mode to the low speed following mode, a mean value is calculated by a mean value calculating circuit 8 from plural frequency values measured by a frequency measuring circuit 3. This value is sent via the multiplexers 9 and 5 to the latch circuit 6 to be held as an initial value under the low speed following mode. Afterward, the value of the latch circuit 6 is corrected by a frequency correcting circuit 7 based on an output result of the phase comparing circuit 2. This value is held by the latch circuit 6 via the multiplexer 5, and is then inputted to the digital VFO 1.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、FDD(フロッピー
ディスク装置)からのリードデータ信号をデータパルス
とクロックパルスに分離するウィンドゥ信号を発生する
FDD用データセパレータに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an FDD data separator for generating a window signal for separating a read data signal from an FDD (floppy disk device) into a data pulse and a clock pulse.

【0002】[0002]

【従来の技術】近年、論理回路のみで構成したデジタル
VFO(可変周波数発生器)データセパレータはリード
データ信号の周波数変化に追従するウィンドゥ信号を発
生させる為に、ウィンドゥ信号の半周期の中心と、リー
ドデータ信号との位相を検出し、この比較結果でデジタ
ルVFOの発振周波数を制御することにより、リードデ
ータ信号にロック(同期)した正確なウィンドゥ信号を
得るようにしていた。ところで、FDDで一般に使用さ
れているフォーマットでは、図2に示す如くIDフィー
ルド、データフィールドの先頭にそれぞれシンク(SY
NC)フィールドがあり、このシンクフィールドは“0
0”データで構成されている為、クロックパルスのみで
等間隔(3.5インチ2DD、MFM記録方式では4u
s)のパルス列となる。このため、前後パルスからの干
渉が等しくなり、それらの合成波形のピーク部分におい
てはピークシフトと呼ばれる“ずれ”は生じない。した
がって、このシンクフィールドのパルス列にロックさせ
れば、すばやくロックインし、正確なウィンドゥ信号が
得られる。
2. Description of the Related Art In recent years, a digital VFO (variable frequency generator) data separator composed only of logic circuits has a center of a half cycle of a window signal in order to generate a window signal which follows a frequency change of a read data signal. By detecting the phase with the read data signal and controlling the oscillation frequency of the digital VFO based on the result of this comparison, an accurate window signal locked (synchronized) with the read data signal is obtained. By the way, in the format generally used in FDD, as shown in FIG. 2, sync (SY) is provided at the beginning of each of the ID field and the data field.
NC) field, and this sync field is "0".
Since it is composed of 0 "data, it is equidistant only with clock pulses (3.5 inches 2DD, 4u in MFM recording system).
s) pulse train. Therefore, the interference from the front and rear pulses becomes equal, and the "shift" called peak shift does not occur at the peak portion of their combined waveform. Therefore, if locked to the pulse train of this sync field, it locks in quickly and an accurate window signal can be obtained.

【0003】[0003]

【発明が解決しようとする課題】このようにウィンドゥ
信号をシンクフィールドのパルス列にロックさせれば、
ウィンドゥ信号をリードデータ信号に対して高速に追従
させることが可能となるが、従来においてはそれ以上の
高速追従までも期待できるものではなかった。そこで、
本出願人は先に、特願平3−103416号(発明の名
称:FDD用データセパレータ)において、リードデー
タ信号のうちシンクフィールドの期間内において、リー
ドデータ信号とウィンドゥ信号との位相の他にリードデ
ータ信号の周期をも考慮してデジタルVFOの発振周波
数を制御し、ウィンドゥ信号の高速追従を可能とすると
共に、シンクパターンにすばやくロック・インし、正確
なウィンドゥ信号を得た後は、ディスクの冗長な回転変
動要素による周期的な変動のみ追従させるように、リー
ドデータ信号に対するウィンドゥ信号の追従方式を低速
追従動作に切り換える技術を提案した。
If the window signal is locked to the pulse train of the sync field in this way,
It is possible to make the window signal follow the read data signal at high speed, but in the past, even higher speed follow-up could not be expected. Therefore,
The present applicant previously disclosed in Japanese Patent Application No. 3-103416 (Title of the invention: FDD data separator) that in addition to the phases of the read data signal and the window signal within the sync field period of the read data signal. By controlling the oscillation frequency of the digital VFO in consideration of the cycle of the read data signal and enabling the high-speed tracking of the window signal, it is possible to quickly lock-in to the sync pattern and obtain an accurate window signal. We proposed a technology to switch the tracking method of the window signal to the read data signal to the low-speed tracking operation so that only the periodic fluctuations due to the redundant rotation fluctuation element of are tracked.

【0004】図3はこの種のFDDデータセパレータを
示したブロック図である。デジタルVFO1はFDDか
らのリードデータ信号をデータパルスとクロックパルス
に分離する為のウィンドゥ信号cを発生する。位相比較
回路2はリードデータ信号aとウィンドゥ信号cとの位
相を比較し、その結果、リードデータ信号aが遅れ位相
か進み位相かに応じて符号信号+/−を出力する。周期
測定回路3はリードデータ信号aの周期を測定し、その
測定結果を位相補正回路4に与える。位相補正回路4は
位相比較回路2の比較結果が進み位相か遅れ位相かに基
づいて周期測定回路3からの測定周期値を補正する。こ
こで、リードデータ信号aが遅れ位相の場合あるいは位
相が一致している場合には位相比較回路2からローレベ
ルの符号信号+/−が出力される為、位相補正回路4は
測定周期値に「1」を加算し、またリードデータ信号a
が進み位相の場合には位相比較回路2からハイレベルの
符号信号+/−が出力される為、位相補正回路4は測定
周期値から「1」を減算する。この位相補正回路4はに
よって補正された値はマルチプレクサ5を介してラッチ
6に一時保持されたのちデジタルVFO1の入力値とな
る。
FIG. 3 is a block diagram showing an FDD data separator of this type. The digital VFO 1 generates a window signal c for separating the read data signal from the FDD into a data pulse and a clock pulse. The phase comparison circuit 2 compares the phases of the read data signal a and the window signal c, and as a result, outputs a code signal +/- according to whether the read data signal a is a delay phase or a lead phase. The cycle measuring circuit 3 measures the cycle of the read data signal a and gives the measurement result to the phase correction circuit 4. The phase correction circuit 4 corrects the measurement cycle value from the cycle measurement circuit 3 based on whether the comparison result of the phase comparison circuit 2 is the lead phase or the lag phase. Here, when the read data signal a has a delayed phase or when the phases match each other, the low-level code signal +/- is output from the phase comparison circuit 2, so that the phase correction circuit 4 sets the measurement cycle value to the measurement cycle value. Add "1" and read data signal a
In the case where is the leading phase, the phase comparison circuit 2 outputs a high-level code signal +/-, so the phase correction circuit 4 subtracts "1" from the measurement cycle value. The value corrected by the phase correction circuit 4 is temporarily held in the latch 6 via the multiplexer 5 and then becomes the input value of the digital VFO 1.

【0005】マルチプレクサ5には位相補正回路4の他
に周波数補正回路7の出力結果も入力されており、マル
チプレクサ5は制御信号bに応じて位相補正回路4から
の入力データあるいは周波数補正回路7からの入力デー
タを択一的に切換出力する。周波数補正回路7は位相補
正回路4と同様に位相比較回路2からの符号信号+/−
に応じて±1補正を行うもので、マルチプレクサ5から
の出力結果を一時保持するラッチ6の値に対して±1補
正を行う。この周波数補正回路7によって補正された値
はマルチプレクサ5を介してラッチ6に一時保持された
のちデジタルVFO1の入力値となる。なお、制御信号
bはリードデータ信号aの周波数変化に対してウィンド
ゥ信号cを高速に追従させる高速追従モードと、ディス
クの冗長な回転変動要素による周期的な変動のみ追従す
る低速追従モードとの切り換えを行う制御信号である。
The output result of the frequency correction circuit 7 is also input to the multiplexer 5 in addition to the phase correction circuit 4, and the multiplexer 5 receives the input data from the phase correction circuit 4 or the frequency correction circuit 7 according to the control signal b. The input data of is selectively switched and output. The frequency correction circuit 7 is similar to the phase correction circuit 4 in that the code signal from the phase comparison circuit 2 +/-
± 1 correction is performed according to the above, and the value of the latch 6 that temporarily holds the output result from the multiplexer 5 is corrected by ± 1. The value corrected by the frequency correction circuit 7 is temporarily held in the latch 6 via the multiplexer 5 and then becomes the input value of the digital VFO 1. The control signal b is switched between a high-speed follow-up mode in which the window signal c follows the frequency change of the read data signal a at a high speed, and a low-speed follow-up mode in which only periodic fluctuations due to redundant rotation fluctuation elements of the disk are tracked. Is a control signal for performing.

【0006】このように構成されたFDD用データセパ
レータにおいて、リードデータ信号aのシンクフィール
ド検出時に制御信号bは高速追従モードとなる。この高
速追従モードにおいて、マルチプレクサ5は位相補正回
路4からの入力データを切換出力してラッチ6に与え、
デジタルVFO1の入力値とする。即ち、周期測定回路
3で測定された周期値は位相補正回路4によって位相補
正を受けてからマルチプレクサ5を介してラッチ6に取
り込まれ、デジタルVFO1の入力値となり、この入力
値に応じてデジタルVFO1はウィンドゥ信号の発振周
波数を制御する。なお、位相補正回路4で得られたデー
タビット数はラッチ6のビット数(8ビット)よりも小
さく、ラッチ6にはその上位桁だけが代入されて下位桁
(3ビット)は切り捨てられて“0”になっている。こ
の高速追従モードにおいては、リードデータ信号aの周
期値をダイレクトに測定してウィンドゥ信号の発振周波
数を制御する為、高速追従が可能となるが、発振周波数
の精度は悪くなる。
In the FDD data separator thus constructed, the control signal b is in the high speed follow-up mode when the sync field of the read data signal a is detected. In this high speed follow-up mode, the multiplexer 5 switches and outputs the input data from the phase correction circuit 4 and gives it to the latch 6,
It is used as the input value of the digital VFO 1. That is, the cycle value measured by the cycle measurement circuit 3 is phase-corrected by the phase correction circuit 4, and then taken into the latch 6 via the multiplexer 5 to become the input value of the digital VFO 1, and the digital VFO 1 is input according to this input value. Controls the oscillation frequency of the window signal. Note that the number of data bits obtained by the phase correction circuit 4 is smaller than the number of bits (8 bits) of the latch 6, and only the upper digit is substituted in the latch 6 and the lower digit (3 bits) is truncated. It is 0 ". In this high-speed follow-up mode, the period value of the read data signal a is directly measured to control the oscillation frequency of the window signal, so that high-speed follow-up is possible, but the accuracy of the oscillation frequency deteriorates.

【0007】一方、制御信号bによって低速追従モード
に切り換えられると、マルチプレクサ5は位相補正回路
4に代って周波数補正回路7からの入力データを切換出
力する。ここで高速追従モードから低速追従モードに切
り換った瞬間、ラッチ6には高速追従モードでの最終の
値がそのまま保持されており、周波数補正回路7はこの
値を初期値として補正を加える。なお、上述した高速追
従モードにおいて、デジタルVFO1への入力値は下位
3ビットが“0”に固定され、5ビットのデータとして
取り扱われるが、低速追従モードでは8ビットデータと
して取り扱われ、周波数補正回路7とラッチ6とは同一
桁数となる。この低速追従モードにおいては追従速度が
遅くなる代わりに発振周波数の精度を高くすることがで
きる。このように高速追従モードから低速追従モードへ
切り換えた瞬間は、高速追従モードでの最終の値がその
まま低速追従モードに引き継がれ、その値を初期値とし
て追従動作が開始されることによりきれめなく追従動作
が引き継がれることになる。
On the other hand, when switched to the low speed follow-up mode by the control signal b, the multiplexer 5 switches and outputs the input data from the frequency correction circuit 7 instead of the phase correction circuit 4. Here, at the moment when the high-speed following mode is switched to the low-speed following mode, the final value in the high-speed following mode is held in the latch 6 as it is, and the frequency correction circuit 7 adds the correction as an initial value. In the high-speed follow-up mode, the input value to the digital VFO 1 is treated as 5-bit data with the lower 3 bits fixed to “0”, but in the low-speed follow-up mode, it is treated as 8-bit data, and the frequency correction circuit is used. 7 and the latch 6 have the same number of digits. In this low speed follow-up mode, the follow-up speed becomes slower, but the accuracy of the oscillation frequency can be increased. In this way, at the moment of switching from the high-speed following mode to the low-speed following mode, the final value in the high-speed following mode is inherited as it is in the low-speed following mode, and the value is used as the initial value to start the follow-up operation, so that there is no interruption. The following operation will be succeeded.

【0008】しかしながら、実際のリードデータ信号a
は、高い周期の変動(ジャタ)と低い周期の変動(ワ
ウ)の両方の変動要素を含んでいる。これらの変動量が
ある程度以上大きくなると、データーセパレータは同期
はずれを起して追従動作を継続できなくなる。ここで、
図4のイ点で高速追従モードから低速追従モードに切り
換ったとする。ここで、高速追従時にはリードデータ信
号aは図4の実線で示した様に実際の測定周期がそのま
まラッチ6に代入されるが、低速追従モードのときには
周波数補正がゆるやかに行われる為、周波数の高い変動
要素は無視され、図4の点線で示した様な値がラッチ6
に代入されることになる。いま、高速追従モードから低
速追従モードに切り換った時、図4の実線とイ点での交
点「48」がラッチ6に保持される。しかし、低速追従
モードでの理想的な値は「38」である。これはかなり
ずれた値であり、この瞬間に同期はずれを起こす可能性
が高くなる。この発明の課題は、リードデータ信号の周
波数変化にウィンドゥ信号を高速に追従させる高速追従
モードから低速追従モードへの切り換え時に、低速追従
モードに引き継がれる値を理想に近い値に制御できるよ
うにすることである。
However, the actual read data signal a
Includes both high and low frequency fluctuations (Jata) and low frequency fluctuations (Wah). When these fluctuation amounts become larger than a certain amount, the data separator is out of synchronization and cannot continue the follow-up operation. here,
It is assumed that the high-speed following mode is switched to the low-speed following mode at point a in FIG. Here, in the high speed follow-up, the read data signal a has the actual measurement cycle directly substituted into the latch 6 as shown by the solid line in FIG. 4, but in the low speed follow-up mode, the frequency correction is performed gently, so High fluctuation factors are ignored, and the value shown by the dotted line in FIG.
Will be assigned to. Now, when the high-speed following mode is switched to the low-speed following mode, the intersection "48" between the solid line and the point in FIG. 4 is held in the latch 6. However, the ideal value in the low speed follow-up mode is "38". This is a value that is considerably deviated, and there is a high possibility that synchronization will be lost at this moment. An object of the present invention is to make it possible to control the value inherited in the low speed follow-up mode to a value close to ideal when switching from the high speed follow-up mode in which the window signal follows the change in the frequency of the read data signal at high speed to the low-speed follow-up mode. That is.

【0009】[0009]

【課題を解決するための手段】この発明の手段は次の通
りである。 (1)、デジタルVFOはFDDからのリードデータ信
号をデータパルスとクロックパルスとに分離する為のウ
ィンドゥ信号を発生する。 (2)、位相比較回路はリードデータ信号とウィンドゥ
信号との位相を比較する。 (3)、周期測定回路はリードデータ信号の周期を測定
する。 (4)、モード切換回路はこの周期測定回路によって測
定された測定周期値を前記位相比較回路の出力結果に基
づいて補正することにより、リードデータ信号の周波数
変化にウィンドゥ信号を高速追従させる高速追従モード
と、この高速追従モードで得られた最終測定周期値を初
期値として引き継ぐと共にこの値を前記位相比較回路の
出力結果に基づいて補正することにより、リードデータ
信号の周波数変化にウィンドゥ信号を低速追従させる低
速追従モードとを切り換える。 (5)、算出回路は高速追従モードから低速追従モード
への切り換え時に、前記周期測定回路で測定された複数
の周期値からその平均値を算出するもので、モード切換
時に算出回路によって算出された平均値を低速追従モー
ドの初期値として引き継がれる。
The means of the present invention are as follows. (1) The digital VFO generates a window signal for separating the read data signal from the FDD into a data pulse and a clock pulse. (2) The phase comparison circuit compares the phases of the read data signal and the window signal. (3) The cycle measuring circuit measures the cycle of the read data signal. (4) The mode switching circuit corrects the measurement cycle value measured by the cycle measurement circuit based on the output result of the phase comparison circuit, thereby allowing the window signal to follow the frequency change of the read data signal at high speed. Mode and the final measurement period value obtained in this high-speed follow-up mode is taken over as an initial value, and this value is corrected based on the output result of the phase comparator circuit, so that the window signal is slowed down due to the frequency change of the read data signal. Switch to the low speed follow-up mode to follow. (5) The calculation circuit calculates an average value from a plurality of cycle values measured by the cycle measurement circuit when switching from the high speed follow-up mode to the low speed follow-up mode, and is calculated by the calculation circuit when the mode is switched. The average value is taken over as the initial value of the low speed follow-up mode.

【0010】[0010]

【作用】この発明の手段の作用は次の通りである。い
ま、FDDから送られて来るMFM記録方式のリードデ
ータ信号のうちシンクフィールドの期間内において、位
相比較回路はFDDからのリードデータとウィンドゥ信
号との位相を比較し、また周期測定回路はリードデータ
信号の周期を測定する。この場合、位相比較および周期
測定はウィンドゥ信号の1周期毎に夫々行われる。ここ
で、周期測定回路で測定された測定周期値は位相比較回
路の比較結果に基づいて補正され、切換回路を介してデ
ジタルVFOに与えられる。これによってウィンドゥ信
号の発振周波数が制御される為、リードデータ信号に対
してウィンドゥ信号は高速に追従する高速追従モードと
なる。この高速追従モードから低速追従モードへモード
の切り換えが行われると、高速追従モードでの最終測定
周期値が初期値として引き継がれると共にこの値は位相
比較回路の出力結果に基づいて補正され、切換回路を介
してデジタルVFOに与えられる。この際、算出回路は
モード切り換え時に、複数の測定周期値からその平均値
を算出し、この平均値が低速追従モードでの初期値とし
て引き継がれる。したがって、リードデータ信号の周波
数変化にウィンドゥ信号を高速に追従させる高速追従モ
ードから低速追従モードへの切り換え時に、低速追従モ
ードに引き継がれる値を理想に近い値に制御することが
できる。
The operation of the means of the present invention is as follows. In the MFM recording type read data signal sent from the FDD, the phase comparison circuit compares the phases of the read data from the FDD and the window signal within the sync field period, and the cycle measurement circuit uses the read data signal. Measure the period of the signal. In this case, the phase comparison and the cycle measurement are performed for each cycle of the window signal. Here, the measurement cycle value measured by the cycle measurement circuit is corrected based on the comparison result of the phase comparison circuit, and is given to the digital VFO via the switching circuit. As a result, the oscillation frequency of the window signal is controlled, so that the window signal is in the high-speed tracking mode in which the window signal follows the read data signal at high speed. When the mode is switched from the high-speed following mode to the low-speed following mode, the final measurement cycle value in the high-speed following mode is taken over as an initial value, and this value is corrected based on the output result of the phase comparison circuit, and the switching circuit To the digital VFO. At this time, the calculation circuit calculates an average value from a plurality of measurement cycle values when the mode is switched, and this average value is taken over as an initial value in the low speed follow-up mode. Therefore, when switching from the high-speed following mode in which the window signal follows the frequency change of the read data signal at high speed to the low-speed following mode, the value succeeded to the low-speed following mode can be controlled to a value close to ideal.

【0011】[0011]

【実施例】以下、図1を参照して一実施例を説明する。
図1はFDD用データセパレータのブロック構成図であ
る。この本実施例においても高速追従モードでの動作、
低速追従モードでの動作は上述した特願平3−1034
16号と同様であるが、本実施例においては高速追従モ
ードから低速追従モードへの切り換え時に時に使用され
る回路を追加した点が特願平3−103416号と相違
する。即ち、デジタルVFO1、位相比較回路2、周期
測定回路3、位相補正回路4、マルチプレクサ5、ラッ
チ6、周波数補正回路7は上述と同様であるが、本実施
例においては平均値計算回路8、マルチプレクサ9、1
周期遅延回路10を追加した点が相違する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment will be described below with reference to FIG.
FIG. 1 is a block diagram of an FDD data separator. Also in this embodiment, the operation in the high-speed following mode,
The operation in the low speed follow-up mode is the above-mentioned Japanese Patent Application No. 3-1034.
Although it is similar to No. 16, the present embodiment differs from Japanese Patent Application No. 3-103416 in that a circuit used at the time of switching from the high-speed following mode to the low-speed following mode is added. That is, the digital VFO 1, the phase comparison circuit 2, the period measurement circuit 3, the phase correction circuit 4, the multiplexer 5, the latch 6, and the frequency correction circuit 7 are the same as those described above, but in the present embodiment, the average value calculation circuit 8 and the multiplexer. 9, 1
The difference is that the period delay circuit 10 is added.

【0012】平均値計算回路8は周期測定回路3によっ
て得られた測定周期値を順次累算し、この累算した値を
データ数で割ることにより周期値の平均を得るもので、
本実施例においては4つの測定周期値を累算し、これを
そのデータ数4で割ることにより平均値を求める。な
お、累算するデータ数を2のn乗にとれば実際に割算を
行わなくてもnビットだけずらすだけで平均値を求める
ことができる。マルチプレクサ9はマルチプレクサ5と
同様の回路で、このマルチプレクサ9には位相補正回路
4の出力結果および平均値計算回路8の出力結果が入力
されており、制御信号bにしたがってマルチプレクサ9
は位相補正回路4、平均値計算回路8の出力結果を択一
的にマルチプレクサ5に与える。1周期遅延回路10は
制御信号bを1マシンサイクル分だけ遅延させる回路で
あり、その出力はマルチプレクサ5に与えられる。
The average value calculation circuit 8 sequentially accumulates the measurement cycle values obtained by the cycle measurement circuit 3, and divides the accumulated value by the number of data to obtain the average of the cycle values.
In this embodiment, four measurement cycle values are accumulated and divided by the number of data 4 to obtain an average value. If the number of data to be accumulated is set to 2 to the n-th power, the average value can be obtained only by shifting by n bits without actually performing division. The multiplexer 9 is a circuit similar to the multiplexer 5, and the output result of the phase correction circuit 4 and the output result of the average value calculation circuit 8 are input to the multiplexer 9, and the multiplexer 9 operates according to the control signal b.
Selectively outputs the output results of the phase correction circuit 4 and the average value calculation circuit 8 to the multiplexer 5. The one-cycle delay circuit 10 is a circuit that delays the control signal b by one machine cycle, and its output is given to the multiplexer 5.

【0013】このように構成されたFDD用データセパ
レータにおいて、高速追従モードから低速追従モードへ
の切り換え時、マルチプレクサ9は制御信号bに応じて
位相補正回路4から平均値計算回路8へ切り換えてその
出力結果をマルチプレクサ5を介してラッチ6に保持さ
せる。この場合、図4に示すイ点を切換点とすると、平
均値計算回路8は図中イ、ロ、ハ、ニの各点での測定周
期値を平均した値(48+44+34+31=39.2
5)を出力する。この平均値はマルチプレクサ9、5を
介してラッチ6に保持される。
In the FDD data separator thus constructed, when switching from the high speed follow-up mode to the low speed follow-up mode, the multiplexer 9 switches from the phase correction circuit 4 to the average value calculation circuit 8 according to the control signal b. The output result is held in the latch 6 via the multiplexer 5. In this case, assuming that the point a shown in FIG. 4 is the switching point, the average value calculation circuit 8 averages the measurement period values at the points a, b, c and d in the figure (48 + 44 + 34 + 31 = 39.2).
5) is output. This average value is held in the latch 6 via the multiplexers 9 and 5.

【0014】そして、1マシンサイクル遅れた1周期遅
延回路10からの出力に基づいてマルチプレクサ5はマ
ルチプレクサ9から周波数補正回路7への切り換えを行
い、周波数補正回路7からのデータを選択してラッチ6
に与える。これによって低速追従モードに切り換わる。
このとき理想的なラッチ6の値は図4の点線で示す通り
約38となり、平均値計算回路8から与えられた値3
9.25という値は従来に比べてかなり理想に近い値と
なる。
The multiplexer 5 switches from the multiplexer 9 to the frequency correction circuit 7 based on the output from the one-cycle delay circuit 10 delayed by one machine cycle, selects the data from the frequency correction circuit 7 and latches it.
Give to. This switches to the low speed tracking mode.
At this time, the ideal value of the latch 6 is about 38 as shown by the dotted line in FIG. 4, and the value 3 given by the average value calculation circuit 8 is 3
The value of 9.25 is much closer to the ideal value than the conventional value.

【0015】[0015]

【発明の効果】この発明によれば、リードデータ信号の
周波数変化にウィンドゥ信号を高速に追従させる高速追
従モードから低速追従モードへの切り換え時に、低速追
従モードに引き継がれる値を理想に近い値に制御するこ
とができるので、モード切り換え時の同期はずれを効果
的に防止でき、モードの切り換えをスムーズに精度良く
行うことが可能である。
According to the present invention, at the time of switching from the high speed follow-up mode in which the window signal follows the frequency change of the read data signal at high speed to the low speed follow-up mode, the value succeeded to the low speed follow-up mode becomes close to the ideal value. Since control is possible, it is possible to effectively prevent out-of-synchronization at the time of mode switching, and it is possible to perform mode switching smoothly and accurately.

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

【図1】実施例に係るFDD用データセパレータのブロ
ック構成図。
FIG. 1 is a block configuration diagram of an FDD data separator according to an embodiment.

【図2】一般的なFDDフォーマットを示した図。FIG. 2 is a diagram showing a general FDD format.

【図3】発明が解決しようとする課題を説明する為の図
で、本実施例の前提技術である特願平3−103416
号のFDD用データセパレータの概要を示したブロック
構成図。
FIG. 3 is a diagram for explaining a problem to be solved by the invention, and is a prerequisite technology of the present embodiment, Japanese Patent Application No. 3-103416.
Block diagram showing the outline of the FDD data separator of the No.

【図4】FDDからのリードデータ信号を示し、高速追
従時と低速追従時でのリードデータ信号の周期と時間と
の関係を表わした図。
FIG. 4 is a diagram showing a read data signal from an FDD and showing the relationship between the cycle and time of the read data signal during high-speed follow-up and low-speed follow-up.

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

1 デジタルVFO 2 位相比較回路 3 周期測定回路 4 位相補正回路 5、9 マルチプレクサ 6 ラッチ 7 周波数補正回路 8 平均値計算回路 10 1周期遅延回路 1 Digital VFO 2 Phase Comparison Circuit 3 Cycle Measurement Circuit 4 Phase Correction Circuit 5, 9 Multiplexer 6 Latch 7 Frequency Correction Circuit 8 Average Value Calculation Circuit 10 1 Cycle Delay Circuit

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】FDDからのリードデータ信号をデータパ
ルスとクロックパルスとに分離する為のウィンドゥ信号
を発生するデジタルVFOと、 リードデータ信号とウィンドゥ信号との位相を比較する
位相比較回路と、 リードデータ信号の周期を測定する周期測定回路と、 この周期測定回路によって測定された測定周期値を前記
位相比較回路の出力結果に基づいて補正することによ
り、リードデータ信号の周波数変化にウィンドゥ信号を
高速追従させる高速追従モードと、この高速追従モード
で得られた最終測定周期値を初期値として引き継ぐと共
にこの値を前記位相比較回路の出力結果に基づいて補正
することにより、リードデータ信号の周波数変化にウィ
ンドゥ信号を低速追従させる低速追従モードとを切り換
えるモード切換回路と、 高速追従モードから低速追従モードへの切り換え時に、
前記周期測定回路で測定された複数の周期値からその平
均値を算出する算出回路と、 を備え、高速追従モードから低速追従モードへの切り換
え時に前記算出回路で算出された平均値を低速追従モー
ドでの初期値として引き継ぐようにしたことを特徴とす
るFDD用データセパレータ。
1. A digital VFO for generating a window signal for separating a read data signal from an FDD into a data pulse and a clock pulse, a phase comparison circuit for comparing the phases of the read data signal and the window signal, and read. A cycle measurement circuit that measures the cycle of the data signal and a measurement cycle value measured by this cycle measurement circuit are corrected based on the output result of the phase comparison circuit, so that the window signal can be transmitted at high speed in response to the frequency change of the read data signal. By following the high-speed tracking mode to follow and the final measurement period value obtained in this high-speed tracking mode as the initial value and correcting this value based on the output result of the phase comparator circuit, the frequency change of the read data signal A mode switching circuit that switches between the low-speed following mode that allows the window signal to follow the low speed, and the high When switching from the fast following mode to the slow following mode,
A calculating circuit that calculates an average value from a plurality of period values measured by the period measuring circuit, and the average value calculated by the calculating circuit at the time of switching from the high-speed following mode to the low-speed following mode. The data separator for FDD, which is adapted to be inherited as the initial value in.
JP4080467A 1992-03-02 1992-03-02 Data separator for fdd Pending JPH05242610A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4080467A JPH05242610A (en) 1992-03-02 1992-03-02 Data separator for fdd

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4080467A JPH05242610A (en) 1992-03-02 1992-03-02 Data separator for fdd

Publications (1)

Publication Number Publication Date
JPH05242610A true JPH05242610A (en) 1993-09-21

Family

ID=13719069

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4080467A Pending JPH05242610A (en) 1992-03-02 1992-03-02 Data separator for fdd

Country Status (1)

Country Link
JP (1) JPH05242610A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6775082B2 (en) 2000-04-19 2004-08-10 Nec Electronics Corporation Digital VFO phase control device
JP2007198763A (en) * 2006-01-24 2007-08-09 Yokogawa Electric Corp Harmonic analyzer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6775082B2 (en) 2000-04-19 2004-08-10 Nec Electronics Corporation Digital VFO phase control device
JP2007198763A (en) * 2006-01-24 2007-08-09 Yokogawa Electric Corp Harmonic analyzer

Similar Documents

Publication Publication Date Title
US4808884A (en) High order digital phase-locked loop system
EP0618574B1 (en) Clock reproducing apparatus and data reproducing apparatus
US5781054A (en) Digital phase correcting apparatus
US5455840A (en) Method of compensating a phase of a system clock in an information processing system, apparatus employing the same and system clock generator
EP0316340B1 (en) Data input circuit with digital phase locked loop
JPH10199170A (en) Servo mark detecting circuit
JPH05242610A (en) Data separator for fdd
JP2001136157A (en) Clock identification recovery circuit and clock identification recovery method
US4955040A (en) Method and apparatus for generating a correction signal in a digital clock recovery device
US6573763B2 (en) Waveform generation apparatus and waveform generation method
JP2668546B2 (en) Analog-digital hybrid IC tester
JP3194388B2 (en) Data separator for FDD
JPH04310675A (en) Data separator for fdd
JP2882385B2 (en) Clock phase synchronization circuit
JP3143913B2 (en) Data separator
JPH06311154A (en) Timing reproduction circuit
JPH09261212A (en) Clock extracting device
JP2728110B2 (en) Speed conversion circuit
JPH05182371A (en) Disk controller
JP2876729B2 (en) Digitally controlled oscillator
JPH05315947A (en) Phase lock loop circuit
JPH09270775A (en) Pn code synchronism pull-in circuit
JPH0591096A (en) Clock recovery circuit
SU1427419A2 (en) Device for playback of digital information from magnetic record carrier
JP2001056918A (en) Recording disk device