JP2902765B2 - Track search control device - Google Patents
Track search control deviceInfo
- Publication number
- JP2902765B2 JP2902765B2 JP29000390A JP29000390A JP2902765B2 JP 2902765 B2 JP2902765 B2 JP 2902765B2 JP 29000390 A JP29000390 A JP 29000390A JP 29000390 A JP29000390 A JP 29000390A JP 2902765 B2 JP2902765 B2 JP 2902765B2
- Authority
- JP
- Japan
- Prior art keywords
- pulse
- data
- period
- track
- cycle data
- 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 - Fee Related
Links
- 238000005259 measurement Methods 0.000 claims description 4
- 230000001105 regulatory effect Effects 0.000 claims 3
- 230000000903 blocking effect Effects 0.000 claims 2
- 230000003287 optical effect Effects 0.000 description 19
- 230000000737 periodic effect Effects 0.000 description 12
- 238000000034 method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000012937 correction Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Moving Of Head For Track Selection And Changing (AREA)
- Moving Of The Head For Recording And Reproducing By Optical Means (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、トラックを有する記録媒体に対する情報の
記録、再生、消去のうち少なくとも一つを行う情報記録
再生装置のトラック検索制御装置に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a track search control device of an information recording / reproducing apparatus that performs at least one of recording, reproducing, and erasing information on a recording medium having a track.
[従来の技術] 近年、例えば光ビームを照射して記録媒体に高密度で
情報を記録したり、高密度で記録した情報を高速度で再
生したりする情報記録再生装置がかなり普及してきた。
この情報記録再生装置の一つに光ディスク装置がある。
通常、光ディスク上の情報トラック間隔は、1.6μm程
度であり、そのため、光ディスクは他のメモリ手段と比
較しても高密度な記録ができるが、一方、光学ヘッドの
目標トラックへの位置付けは、他のディスク型メモリに
比べて極めて微細な制御技術が要求されている。[Related Art] In recent years, for example, an information recording / reproducing apparatus for recording information on a recording medium at a high density by irradiating a light beam or reproducing the information recorded at a high density at a high speed has become quite popular.
One of the information recording / reproducing devices is an optical disk device.
Normally, the information track interval on an optical disc is about 1.6 μm, so that an optical disc can record at a higher density than other memory means, but the positioning of the optical head to a target track is different. An extremely fine control technique is required as compared with the disk type memory.
光ディスク上の目標トラックへ光学ヘッドを位置付け
るシーク制御方式としては、光ディスク上のトラックを
横切る時に読取るトラッククロス信号をパルス化したト
ラッククロスパルスを計数して、目標トラックをシーク
する方法があり、この方法は、外部スケールを基準とし
て光学ヘッドをシークする方法よりも一度で確実に位置
付けることが可能である。しかし、通常、光ディスク上
のトラックは、複数の情報区域(以下セクタと記述)に
分かれており、各セクタの先頭には、トラッククロス信
号を得るための溝(以下グループと記述)が途切れてい
る部分がある。その部分にはトラック番地あるいはセク
タ番号等が予め記憶されていたり、プッシュルトラッキ
ング方法におけるトラックオフセットを除去するための
鏡面部(ミラーマークとも呼ぶ)が設けられていたりす
る。このような光ディスク上を光学ヘッドがトラックク
ロス信号を計数しながら、目標トラックをシークする
際、グループの途切れた部分を光学ヘッドから発せられ
る光スポットが通過した場合、トラッククロス信号が欠
落し、正確にトラッククロス信号を計数できないという
問題点があった。As a seek control method for positioning an optical head to a target track on an optical disk, there is a method of counting a track cross pulse obtained by pulsing a track cross signal read when crossing a track on an optical disk, and seeking the target track. Can be more reliably positioned at once than the method of seeking the optical head with reference to the external scale. However, a track on an optical disk is usually divided into a plurality of information areas (hereinafter referred to as sectors), and a groove (hereinafter referred to as a group) for obtaining a track cross signal is cut off at the beginning of each sector. There are parts. At that portion, a track address or a sector number or the like is stored in advance, or a mirror surface portion (also called a mirror mark) for removing a track offset in the pushle tracking method is provided. When an optical head seeks a target track while counting a track cross signal on such an optical disc, if a light spot emitted from the optical head passes through a broken portion of the group, the track cross signal is lost, and However, there is a problem that the track cross signal cannot be counted.
このような問題点を解決する手段として、特開昭59−
221878号公報に示されるシーク制御方式がある。第5図
は、このシーク制御方式を実現する従来のトラック検索
制御装置を示す回路図である。As means for solving such problems, Japanese Patent Laid-Open No.
There is a seek control method disclosed in Japanese Patent No. 221878. FIG. 5 is a circuit diagram showing a conventional track search control device which realizes this seek control method.
光ディスクからトラック検索により読取られたトラッ
ククロスパルスは、否定回路1、フリップフロップ路2,
3及び論理積回路4を介してリードクロスパルスに変換
される。このリードクロスパルスは、論理和回路5を介
してクロスパルスカウンタ6で計数される。また、リー
ドクロスパルスは、標準パルス発生器7からの標準パル
スを基準にして、パルス間カウンタ8でパルス間隔値を
カウントされる。パルス間隔値は論理積回路9を介して
カウント値記憶回路11で記憶される。割算回路10では、
パルス間カウンタ8から入力されたパルス間隔値をカウ
ント値記憶回路11で記憶している以前リードクロスパル
スの間隔値で割算する。The track cross pulse read from the optical disc by the track search is supplied to a NOT circuit 1, a flip-flop circuit 2,
The signal is converted into a read cross pulse via the logical AND circuit 4 and 3. This read cross pulse is counted by the cross pulse counter 6 via the OR circuit 5. The pulse interval value of the read cross pulse is counted by the pulse interval counter 8 based on the standard pulse from the standard pulse generator 7. The pulse interval value is stored in the count value storage circuit 11 via the AND circuit 9. In the division circuit 10,
The pulse interval value input from the pulse interval counter 8 is divided by the interval value of the previous read cross pulse stored in the count value storage circuit 11.
もし、トラッククロス信号が正確に検出された場合、
リードクロスパルスのパルス間隔値は一定となることよ
り、割算回路10の出力は1となる。この割算回路10の出
力に−1を加える−1回路12の出力は0となる。この出
力はパルス発生回路13に入力される。パルス発生回路13
は−1回路12の出力により制御され、−1回路12の出力
が0の場合は何も出力せず、−1回路12の出力が1の場
合、1パルスを出力する。従って、リードクロスパルス
のパルス間隔値が一定の場合、−1回路12の出力は0と
なり、パルス発生回路13からパルスは出力されない。If the track cross signal is detected correctly,
Since the pulse interval value of the read cross pulse is constant, the output of the division circuit 10 becomes 1. Addition of -1 to the output of the dividing circuit 10 results in the output of the -1 circuit 12 being 0. This output is input to the pulse generation circuit 13. Pulse generation circuit 13
Is controlled by the output of the -1 circuit 12, outputs nothing when the output of the -1 circuit 12 is 0, and outputs one pulse when the output of the -1 circuit 12 is 1. Therefore, when the pulse interval value of the read cross pulse is constant, the output of the -1 circuit 12 becomes 0, and no pulse is output from the pulse generation circuit 13.
しかし、例えばリードクロスパルスが1つ抜けた場合
には、パルス間カウンタ8の出力は通常の2倍となり、
演算回路10の出力は2となる。従って、−1回路12の出
力は1となり、パルス発生回路13から1パルスが発生し
てクロスパルスカウンタ6に与えられる。こうして抜け
た1パルス分はパルス発生回路13の出力により補われて
シーク制御のための正常なカウント出力が得られる。However, for example, when one read cross pulse is missed, the output of the pulse-to-pulse counter 8 becomes twice as usual,
The output of the arithmetic circuit 10 is 2. Therefore, the output of the -1 circuit 12 becomes 1, and one pulse is generated from the pulse generation circuit 13 and supplied to the cross pulse counter 6. One pulse that has escaped in this manner is supplemented by the output of the pulse generation circuit 13, and a normal count output for seek control is obtained.
以上の動作を第6図に示す。この図において、Aはリ
ードクロスパルスのパルス波形、Bはパルス間カウンタ
8のカウント値、Cはパルス発生回路13の出力波形、D
はクロスパルスカウンタ6におけるカウント値を示す。The above operation is shown in FIG. In this figure, A is the pulse waveform of the read cross pulse, B is the count value of the pulse interval counter 8, C is the output waveform of the pulse generation circuit 13,
Indicates a count value in the cross pulse counter 6.
AにおいてリードクロスパルスNとパルスN+1の間
のカウント値はBに示すようにmであるものとする。リ
ードクロスパルスN+1の次のパルスN+2が抜けると
パルス間カウンタ8のリードクロスパルスN+3の時点
では、カウント値はBに示すように通常のmではなく2m
となる。この場合、割算回路10の出力は2となり、−1
回路12を経た出力によりパルス発生回路13からCに示す
補正パルスが発生する。In A, the count value between the read cross pulse N and the pulse N + 1 is assumed to be m as shown in B. When the pulse N + 2 next to the read cross pulse N + 1 passes, at the time of the read cross pulse N + 3 of the inter-pulse counter 8, the count value is 2 m instead of the normal m as shown in B.
Becomes In this case, the output of the division circuit 10 becomes 2, and -1
The correction pulse shown by C is generated from the pulse generation circuit 13 by the output through the circuit 12.
[発明が解決しようとする課題] しかしながら、リードクロスパルスは完全に等間隔で
はないため、1パルス抜けた場合にパルス間隔が直前の
パルス間隔の2倍かそれ以上になるとはかぎらない。パ
ルス間隔が直前のパルス間隔の2倍未満の場合には、上
述の従来例の方式では補正パルスは発生しないので、実
際のトラック数と、クロスパルスカウンタ6のカウント
値との間にずれが生じる。[Problems to be Solved by the Invention] However, since the read cross pulses are not completely at equal intervals, if one pulse is missed, the pulse interval does not always become twice or more the immediately preceding pulse interval. If the pulse interval is less than twice the immediately preceding pulse interval, no correction pulse is generated in the above-described conventional method, and thus a deviation occurs between the actual number of tracks and the count value of the cross pulse counter 6. .
一方、このような方式をハードウェアで実現する場
合、割算回路が比較的高価な部品であるため、安価に設
計することが困難になってしまう。また、マイクロプロ
セッサ等の演算素子を使用してソフトウェアで実現する
場合、一般に割算処理は他の演算処理と比較して長時間
を要することから、他の演算処理が犠牲となり、マイク
ロプロセッサの機能を十分に発揮させることができな
い。On the other hand, when such a method is implemented by hardware, it is difficult to design the division circuit at low cost because the division circuit is a relatively expensive component. In addition, in the case of realizing by software using an arithmetic element such as a microprocessor, division processing generally takes a longer time than other arithmetic processing. Cannot be fully exhibited.
本発明は上記欠点を解決するもので、信頼性が高く安
価な装置でトラッククロスパルスを補正し、正確なトラ
ック検索を行えるトラック検索制御装置を提供すること
を目的とする。An object of the present invention is to solve the above-mentioned drawbacks, and an object of the present invention is to provide a track search control device capable of correcting a track cross pulse with a highly reliable and inexpensive device and performing an accurate track search.
[課題を解決するための手段及び作用] 上記目的を達成するために、本願の第1の発明は、記
録媒体上のトラックを走査するヘッドが横断する際に得
られるトラッククロスパルスを計数することにより目標
トラックを検索するトラック検索制御装置において、 前記トラッククロスパルスの周期を示す第1の周期デ
ータを1パルス毎に生成する第1の周期データ生成手段
と、前記第1の周期データ生成手段より出力される第1
の周期データの変化率を規制するリミッタと、前記リミ
ッタから出力される前記第1の周期データに、1<K1<
2とする比例定数K1を乗じた第2の周期データを順次生
成する第2の周期データ生成手段と、前記第2の周期デ
ータを記憶する第1の記憶手段と、この第1の記憶手段
に記憶された第2の周期データと新しく生成される第1
の周期データを比較して、前記第2の周期データによっ
て示される期間よりも前記第1の周期データによって示
される期間の方が長くなると補間パルスを発生するパル
ス発生手段とを有することを特徴とする。[Means and Actions for Solving the Problems] To achieve the above object, a first invention of the present application is to count a track cross pulse obtained when a head scanning a track on a recording medium traverses. A track search control device that searches for a target track according to the following: a first cycle data generator that generates first cycle data indicating a cycle of the track cross pulse for each pulse; and a first cycle data generator. Output first
A limiter that regulates the rate of change of the periodic data, and the first periodic data output from the limiter includes 1 <K 1 <
And second periodic data generating means for sequentially generating a second periodic data obtained by multiplying the proportional constant K 1 to 2, a first storage means for storing the second period data, the first storage means Stored in the second period data and the newly generated first period data
And pulse generating means for generating an interpolation pulse when a period indicated by the first period data is longer than a period indicated by the second period data. I do.
また、本願の第2の発明は、記録媒体上のトラックを
走査するヘッドが横断する際に得られるトラッククロス
パルスを計数することにより目標トラックを検索するト
ラック検索制御装置において、 前記トラッククロスパルスの周期を示す第1の周期デ
ータを1パルス毎に生成する第1の周期データ生成手段
と、前記第1の周期データ生成手段より出力される第1
の周期データの変化率を規制するリミッタと、前記リミ
ッタから出力される前記第1の周期データに、K2<1と
する比例定数K2を乗じた第3の周期データを順次生成す
る第3の周期データ生成手段と、前記第3の周期データ
を記憶する第2の記憶手段と、この第2の記憶手段に記
憶された第3の周期データと新しく生成される第1の周
期データを比較して、前記第3の周期データによって示
される期間よりも前記第1の周期データによって示され
る期間の方が長くなるまでは、前記トラッククロスパル
スが計測されるのを阻止する阻止手段とを有することを
特徴とする。A second invention of the present application is directed to a track search control device that searches for a target track by counting track cross pulses obtained when a head that scans a track on a recording medium crosses the track cross pulse. A first period data generating unit that generates first period data indicating a period for each pulse; and a first period data output from the first period data generating unit.
A limiter for restricting the rate of change of the period data, the first period data outputted from the limiter, K 2 <1 and the third third of sequentially generating a periodic data obtained by multiplying the proportional constant K 2 to , Second storage means for storing the third cycle data, and comparing the third cycle data stored in the second storage means with the newly generated first cycle data. And stopping means for preventing the track cross pulse from being measured until the period indicated by the first period data is longer than the period indicated by the third period data. It is characterized by the following.
そして、本願の第3の発明は、記録媒体上のトラック
を走査するヘッドが横断する際に得られるトラッククロ
スパルスを計数することにより目標トラックを検索する
トラック検索制御装置において、 前記トラッククロスパルスの周期を示す第1の周期デ
ータを1パルス毎に生成する第1の周期データ生成手段
と、前記第1の周期データ生成手段より出力される第1
の周期データの変化率を規制するリミッタと、前記リミ
ッタから出力される前記第1の周期データに、1<K1<
2とする比例定数K1を乗じた第2の周期データを順次生
成する第2の周期データ生成手段と、前記第2の周期デ
ータを記憶する第1の記憶手段と、この第1の記憶手段
に記憶された第2の周期データと新しく生成される第1
の周期データを比較して、前記第2の周期データによっ
て示される期間よりも前記第1の周期データによって示
される期間の方が長くなると補間パルスを発生するパル
ス発生手段と、前記リミッタから出力される前記第1の
周期データに、K2<1とする比例定数K2を乗じた第3の
周期データを順次生成する第3の周期データ生成手段
と、前記第3の周期データを記憶する第2の記憶手段
と、この第2の記憶手段に記憶された第3の周期データ
と新しく生成される第1の周期データを比較して、前記
第3の周期データによって示される期間よりも前記第1
の周期データによって示される期間の方が長くなるまで
は、前記トラッククロスパルスが計測されるのを阻止す
る阻止手段とを有することを特徴とする。The third invention of the present application is directed to a track search control device that searches for a target track by counting track cross pulses obtained when a head that scans a track on a recording medium crosses the track cross pulse. A first period data generating unit that generates first period data indicating a period for each pulse; and a first period data output from the first period data generating unit.
A limiter that regulates the rate of change of the periodic data, and the first periodic data output from the limiter includes 1 <K 1 <
And second periodic data generating means for sequentially generating a second periodic data obtained by multiplying the proportional constant K 1 to 2, a first storage means for storing the second period data, the first storage means Stored in the second period data and the newly generated first period data
And pulse generating means for generating an interpolation pulse when the period indicated by the first period data is longer than the period indicated by the second period data. Third cycle data generating means for sequentially generating third cycle data obtained by multiplying the first cycle data by a proportionality constant K 2 that satisfies K 2 <1, and a third cycle data storing means for storing the third cycle data. And comparing the third period data stored in the second storage unit with the newly generated first period data, and comparing the period data indicated by the third period data with the third period data. 1
And means for preventing the track cross pulse from being measured until the period indicated by the period data becomes longer.
[実施例] 以下、図面を参照して本発明の実施例を説明する。Embodiment An embodiment of the present invention will be described below with reference to the drawings.
第1図は本発明の第1実施例を示すブロック図であ
る。FIG. 1 is a block diagram showing a first embodiment of the present invention.
図示しない光ディスクから図示しない光学ヘッドによ
って読出されたトラッククロス信号はトラッククロスパ
ルスに変換され、論理和回路14を介してクロスパルスカ
ウンタ15に入力される。また、トラッククロスパルスは
周期測定回路16にも入力される。この周期測定回路16
は、例えば、トラッククロスパルスの間隔を基準クロッ
ク発生回路28から出力される基準クロックを基にカウン
トし、このカウントされた値を第1の周期データとして
出力する。この第1の周期データはリミッタ17に入力さ
れる。このリミッタ17は、予め定められた変化率を越え
る急激な変動が第1の周期データにあった場合、この第
1の周期データに誤りがあると判断し、代わりにリミッ
ト値を出力する。リミッタ17の出力は、ローパスフィル
タ(以下LPFと記述)18に入力される。LPF18のカットオ
フ周波数は、光学ヘッドの加減速時に発生するトラック
クロスパルスの周期変動成分を通過させ、かつ、異常な
周期データは平滑化されるような値に設定する。LPF18
の出力は乗算回路19に入力される。トラッククロスパル
スの間隔の平均値に相当するパルス間隔を、平均パルス
間隔とすると、乗算回路19は、平均パルス間隔の何倍の
タイミングで後述する補間パルスを発生させるか、を設
定する比例定数K1を第1の周期データに乗じて、第2の
周期データとして出力する。ここで、比例定数K1は、1
<K1<2とする。第2の周期データは、記憶回路20に入
力される。この記憶回路20は、例えばラッチ回路で構成
され、前記第2の周期データが更新されるまでの間、前
回の第2の周期データを出力し続けるように動作する。
記憶回路20の出力は、ダウンカウンタ22にプリセットデ
ータとして与えられる。ロードパルス発生回路21は、ト
ラッククロスパルスに同期したカウンタロードパルスを
ダウンカウンタ22に出力する。ダウンカウンタ22は、、
このカウンタロードパルスによって前述のプリセットデ
ータをロードし、基準クロック発生回路28から出力され
た基準クロックをダウンカウントする。このダウンカウ
ントによって、次のカウンタロードパルスの入力前にカ
ウント値が“0"となると、ダウンカウンタ22はボローパ
ルスを1つ出力する。このボローパルスは前述した補間
パルスに対応している。ボローパルスは論理和回路14を
介してクロスパルスカウンタ15に入力され、トラックク
ロスパルスと同様にカウントされる。A track cross signal read from an optical disk (not shown) by an optical head (not shown) is converted into a track cross pulse, and is input to a cross pulse counter 15 via an OR circuit 14. Further, the track cross pulse is also input to the cycle measuring circuit 16. This period measurement circuit 16
For example, counts the intervals of track cross pulses based on the reference clock output from the reference clock generation circuit 28, and outputs the counted value as first cycle data. This first cycle data is input to the limiter 17. When a sudden change exceeding a predetermined rate of change is found in the first cycle data, the limiter 17 determines that the first cycle data has an error, and outputs a limit value instead. The output of the limiter 17 is input to a low-pass filter (hereinafter referred to as LPF) 18. The cutoff frequency of the LPF 18 is set to a value that allows the periodic variation component of the track cross pulse generated when the optical head is accelerated or decelerated to pass, and that abnormal periodic data is smoothed. LPF18
Is input to the multiplication circuit 19. Assuming that the pulse interval corresponding to the average value of the track cross pulse intervals is an average pulse interval, the multiplying circuit 19 sets a proportional constant K for setting how many times the average pulse interval generates an interpolation pulse described later. 1 is multiplied by the first cycle data and output as second cycle data. Here, the proportionality constant K 1 is 1
<K 1 <2. The second cycle data is input to the storage circuit 20. The storage circuit 20 is configured by, for example, a latch circuit, and operates so as to continuously output the previous second cycle data until the second cycle data is updated.
The output of the storage circuit 20 is provided to the down counter 22 as preset data. The load pulse generation circuit 21 outputs a counter load pulse synchronized with the track cross pulse to the down counter 22. The down counter 22,
The above-described preset data is loaded by the counter load pulse, and the reference clock output from the reference clock generation circuit 28 is counted down. When the count value becomes “0” before the input of the next counter load pulse by the down-counting, the down counter 22 outputs one borrow pulse. This borrow pulse corresponds to the above-mentioned interpolation pulse. The borrow pulse is input to the cross pulse counter 15 via the OR circuit 14, and is counted like the track cross pulse.
この実施例の動作を第2図のタイムチャートを参照し
て説明する。The operation of this embodiment will be described with reference to the time chart of FIG.
第2図において、Eはトラッククロスパルスのパルス
波形、Fはダウンカウンタ22のカウント値、F′はトラ
ック検索が正常に行われた場合の第1の周期データを、
一定の値Xとしたときのダウンカウンタ22のカウント
値、Gはダウンカウンタ22から出力されるボローパルス
のパルス波形、Hは論理和回路14の出力波形、Iはクロ
スパルスカウンタ15のカウント値を示す。尚、F及び
F′において、上段の数式はプリセットデータを示し、
下段の数式はプリセットされる直前のカウント値を示
す。In FIG. 2, E is the pulse waveform of the track cross pulse, F is the count value of the down counter 22, and F 'is the first cycle data when the track search is normally performed.
The count value of the down counter 22 when a constant value X is set, G is the pulse waveform of the borrow pulse output from the down counter 22, H is the output waveform of the OR circuit 14, and I is the count value of the cross pulse counter 15. . In F and F ', the upper formula shows preset data,
The lower formula shows the count value immediately before the preset.
第2図EのトラッククロスパルスN,N+1,N+3,N+4
は論理和回路14を介してクロスパルスカウンタ15に入力
される。この場合、カウント値は、Iに示す様に各々P,
P+1,P+3,P+4としてカウントされる。一方、トラッ
ククロスパルスは周期測定回路16にも入力され、第1の
周期データが生成される。この第1の周期データは、リ
ミッタ17、LPF18を介し、乗算回路19でK1倍され、第2
の周期データとして記憶回路20に入力される。この記憶
回路20でプリセットデータに変換され、ダウンカウンタ
22に入力される。ここで、トラッククロスパルスNとN
+1の間の第1の周期データをXN+1、N+1とN+3の
間の第1の周期データをXN+3というようにした場合、ダ
ウンカウンタ22におけるカウント値は第2図Fに示すよ
うになる。第1の周期データXN-1、XN、XN+1、XN+2、X
N+4はほぼ等しいことより各々の値を平均周期データX
とすると、XN+3はXの2倍にほぼ等しいことより2Xとな
る。この時のダウンカウンタ22におけるカウント値を第
2図F′に示す。Track cross pulses N, N + 1, N + 3, N + 4 in FIG. 2E
Is input to the cross pulse counter 15 via the OR circuit 14. In this case, the count values are P,
It is counted as P + 1, P + 3, P + 4. On the other hand, the track cross pulse is also input to the cycle measuring circuit 16 to generate first cycle data. The first period data is multiplied by K 1 in a multiplication circuit 19 via a limiter 17 and an LPF 18, and
Is input to the storage circuit 20 as the period data of. This storage circuit 20 converts the data into preset data,
Entered in 22. Here, the track cross pulses N and N
If the first period data between +1 and X + 1 are X N + 1 and the first period data between N + 1 and N + 3 are X N + 3, the count value of the down counter 22 is shown in FIG. 2F. Become like First period data X N−1 , X N , X N + 1 , X N + 2 , X
Since N + 4 is almost equal, each value is calculated as the average period data X
Then, X N + 3 becomes 2X because it is almost equal to twice X. The count value of the down counter 22 at this time is shown in FIG. 2F '.
リミッタ17、LPF18のゲインを1とし、K1を例えば1.5
に設定すると、上述のプリセットデータは、K1X=1.5X
と表せる。ダウンカウンタ22はこのプリセットデータを
カウンタロードパルスによってロードし、基準クロック
によりダウンカウントする。プリセットデータが1.5XN
の場合には、N+1の直前のダウンカウンタ22のカウン
ト値が、 1.5XN−XN+1≒1.5X−X(>0) となったところで第2図EのN+1に相当するカウンタ
ロードパルスが入力されるため、ボローパルスGは出力
されない。The gain of the limiter 17, LPF 18 and 1, 1.5 K 1 e.g.
When set to, the above preset data is K 1 X = 1.5X
Can be expressed as The down counter 22 loads the preset data by a counter load pulse and counts down by a reference clock. Preset data is 1.5X N
In the case of, N + count value of the down counter 22 just before the 1, 1.5X N -X N + 1 ≒ 1.5X-X (> 0) and became at Figure 2 counter load pulses corresponding to N + 1 of E Is input, the borrow pulse G is not output.
第2図Eの破線で示すパルスN+2は、検出されなか
ったパルスである。EのパルスN+1がクロスパルスカ
ウンタ15に与えられて、カウント値がP+1となった
後、トラッククロスパルスN+2に対応するタイミング
で、ロードパルス発生回路21より、カウンタロードパル
スは出力されない。このためダウンカウンタ22はカウン
ト値が、 1.5XN+1−XN+2≒1.5X−X(>0) を越えてもダウンカウントを続け、カウント値が 1.5XN+1−1.5XN+2≒1.5X−1.5X=0 になった時に、第2図Gに示すように、ダウンカウンタ
22からボローパルスを1つ出力する。このボローパルス
は、論理和回路14を介してクロスパルスカウンタ15に入
力され、P+2とカウントされる。The pulse N + 2 indicated by the broken line in FIG. 2E is a pulse that has not been detected. After the pulse N + 1 of E is given to the cross pulse counter 15 and the count value becomes P + 1, no counter load pulse is output from the load pulse generation circuit 21 at the timing corresponding to the track cross pulse N + 2. Therefore, the down counter 22 continues down counting even if the count value exceeds 1.5X N + 1 -X N + 2 ≒ 1.5X-X (> 0), and the count value becomes 1.5X N + 1 -1.5X N When the value of +2 ≒ 1.5X−1.5X = 0, as shown in FIG.
22 outputs one borrow pulse. This borrow pulse is input to the cross pulse counter 15 via the OR circuit 14, and is counted as P + 2.
ダウンカウンタ22は、トラッククロスパルスN+3に
対応したカウンタロードパルスが入力されるまでダウン
カウントを続け、カウント値が 1.5XN+1−XN+3≒1.5X−2X(<0) になった時に、カウンタロードパルスが入力され、ダウ
ンカウンタ22はプリセットされ、カウント値は1.5XN+3
となる。以後、上述した動作を繰り返す。The down counter 22 continues counting down until a counter load pulse corresponding to the track cross pulse N + 3 is input, and the count value becomes 1.5X N + 1 -X N + 3 ≒ 1.5X-2X (<0). Occasionally, a counter load pulse is input, the down counter 22 is preset, and the count value is 1.5X N + 3
Becomes Thereafter, the above operation is repeated.
このように、本実施例においては、トラッククロスパ
ルスの周期を測定し、測定した周期データをK1倍し、プ
リセットデータとして用い、ダウンカウンタで前記プリ
セットデータから基準クロックによりダウンカウント
し、このカウント値が“0"になる前にダウンカウンタが
プリセットされた時は、トラック検索が正常に行われて
いると判断する。しかし、ダウンカウンタのカウント値
が“0"になった場合には、トラック検索で誤りが生じた
と判断し、ダウンカウンタより補間パルスを発生させ
る。これにより、トラック検索で生じた誤りを補うこと
ができ、正確なトラック検索を行うことができる。Thus, in this embodiment, by measuring the period of the track cross pulse, the measured period data K 1 multiplied, used as preset data, counts down by the reference clock down counter from said preset data, the count If the down counter is preset before the value becomes "0", it is determined that the track search is normally performed. However, when the count value of the down counter becomes “0”, it is determined that an error has occurred in the track search, and the down counter generates an interpolation pulse. This makes it possible to compensate for an error generated in the track search, and to perform an accurate track search.
次に、本発明の第2実施例について説明する。第3図
は本発明の第2実施例のブロック図である。第1実施例
と同じ構成要素には同じ符号を付してある。Next, a second embodiment of the present invention will be described. FIG. 3 is a block diagram of a second embodiment of the present invention. The same components as those in the first embodiment are denoted by the same reference numerals.
光学ヘッドから得られるトラッククロスパルスは、論
理積回路27及び論理和回路14を介してクロスパルスカウ
ンタ15でカウントされる。一方、トラッククロスパルス
は周期測定回路16にも入力され、第1の周期データが生
成される。この第1の周期データは、リミッタ17,LPF18
を介した後、乗算回路19と乗算回路23に入力される。Track cross pulses obtained from the optical head are counted by the cross pulse counter 15 via the AND circuit 27 and the OR circuit 14. On the other hand, the track cross pulse is also input to the cycle measuring circuit 16 to generate first cycle data. The first cycle data is a limiter 17, LPF18
, And then input to the multiplication circuits 19 and 23.
乗算回路23に入力された第1の周期データは、K2倍
(K2<1)され、第3の周期データとして記憶回路2に
入力される。この記憶回路24は、第3の周期データをプ
リセットデータに変換し、ダウンカウンタ25に出力す
る。The first cycle data input to the multiplication circuit 23 is multiplied by K 2 (K 2 <1) and input to the storage circuit 2 as third cycle data. The storage circuit 24 converts the third cycle data into preset data and outputs the same to the down counter 25.
一方、ダウンカウンタ25には、ロードパルス発生回路
21から出力されるカウンタロードパルスも入力される。
このカウンタロードパルスがダウンカウンタ25に入力さ
れたときに、前述のプリセットデータがダウンカウンタ
25にロードされる。On the other hand, the down counter 25 has a load pulse generation circuit.
The counter load pulse output from 21 is also input.
When this counter load pulse is input to the down counter 25, the aforementioned preset data is
Loaded on 25.
カウンタロードパルスは、フリップフロップ26のリセ
ット端子RSTにも入力される。このフリップフロップ26
は、カウンタロードパルスが入力される毎にリセットさ
れ、フリップフロップ26の出力Qを“L"に設定する。
尚、フリップフロップ26の入力端子Dは電源VCCに接続
されている。つまり、フリップフロップ26の入力端子D
には、常に“H"が入力されている。The counter load pulse is also input to the reset terminal RST of the flip-flop 26. This flip-flop 26
Is reset every time a counter load pulse is input, and the output Q of the flip-flop 26 is set to “L”.
Incidentally, the input terminal D of the flip-flop 26 is connected to the power supply VCC . That is, the input terminal D of the flip-flop 26
, "H" is always input.
ダウンカウンタ25は、基準クロック発生回路28から出
力された基準クロックを基に、前述のプリセットデータ
よりダウンカウントし、このカウント値が“0"となった
ところでボローパルスを1つ出力する。このボローパル
スは、フリップフロップ26のクロック端子CKに供給さ
れ、このフリップフロップ26の出力Qを“H"に設定す
る。フリップフロップ26の出力Qは、次のカウンタロー
ドパルスがフリップフロップ26のリセット端子に入力さ
れるまで“H"を保持する。この出力Qは、論理積回路27
に入力される。この論理積回路27は、フリップフロップ
26の出力Qが“H"の時のみトラッククロスパルスを通過
させ、出力Qが“L"の時、トラッククロスパルスの通過
を阻止する。The down counter 25 counts down from the above-mentioned preset data based on the reference clock output from the reference clock generation circuit 28, and outputs one borrow pulse when the count value becomes “0”. This borrow pulse is supplied to the clock terminal CK of the flip-flop 26, and the output Q of the flip-flop 26 is set to "H". The output Q of the flip-flop 26 holds “H” until the next counter load pulse is input to the reset terminal of the flip-flop 26. This output Q is output to an AND circuit 27.
Is input to This AND circuit 27 is a flip-flop.
26, the track cross pulse is passed only when the output Q is "H", and when the output Q is "L", the passage of the track cross pulse is blocked.
その他の構成は第1実施例と同様である。 Other configurations are the same as in the first embodiment.
この第2の実施例の動作を、第4図に示すタイムチャ
ートを用いて説明する。The operation of the second embodiment will be described with reference to a time chart shown in FIG.
第4図において、Eはトラッククロスパルスのパルス
波形、Gはダウンカウンタ22から出力されるボローパル
スのパルス波形、Jはダウンカウンタ25から出力される
ボローパルスのパルス波形、Kはフリップフロップ26の
出力波形、Hは論理和回路14の出力波形、Iはクロスパ
ルスカウンタ15のカウント値を示す。4, E is a pulse waveform of a track cross pulse, G is a pulse waveform of a borrow pulse output from the down counter 22, J is a pulse waveform of a borrow pulse output from the down counter 25, and K is an output waveform of the flip-flop 26. , H indicates the output waveform of the OR circuit 14, and I indicates the count value of the cross pulse counter 15.
第4図Eに示すように、光学ヘッドより得られるトラ
ッククロスパルスは、N,N+1,N+2,N+3,N+5である。
このトラッククロスパルスは、周期測定回路16に入力さ
れ、この周期測定回路16で第1の周期データに変換され
る。この第1の周期データはリミッタ17、LPF18を介し
て、第1の乗算回路19でK1倍された第2の周期データ
と、第2の乗算回路23でK2倍された第3の周期データと
にそれぞれ変換される。第2及び第3の周期データは、
それぞれ記憶回路20及び記憶回路24に入力され、プリセ
ットデータにそれぞれ変換させる。これらのプリセット
データはそれぞれダウンカウンタ22,25にロードされ
る。As shown in FIG. 4E, the track cross pulses obtained from the optical head are N, N + 1, N + 2, N + 3, N + 5.
The track cross pulse is input to the cycle measuring circuit 16 and is converted into first cycle data by the cycle measuring circuit 16. The first cycle data is passed through a limiter 17 and an LPF 18 to the second cycle data multiplied by K 1 in the first multiplication circuit 19 and the third cycle multiplied by K 2 in the second multiplication circuit 23 And converted to data respectively. The second and third periodic data are:
Each is input to the storage circuit 20 and the storage circuit 24, and is converted into preset data. These preset data are loaded into the down counters 22 and 25, respectively.
ここで、例えばK1を1.2に、K2を0.8に設定すると、上
述したプリセットデータはそれぞれ K1X=1.2X,K2X=0.8X となる。Here, for example, the K 1 to 1.2, setting K 2 to 0.8, respectively preset data described above K 1 X = 1.2X, the K 2 X = 0.8X.
トラッククロスパルスNが入力されると、ダウンカウ
ンタ22,25は基準クロックを基にダウンカウントを開始
する。そしてトラッククロスパルスNが入力されてから
0.8X経過後にダウンカウンタ25のカウント値が“0"に達
する。つまり、それぞれのダウンカウンタ22,25のカウ
ント値は、 K1X−0.8X=1.2X−0.8X>0 K2X−0.8X=0.8X−0.8X=0 となり、ダウンカウンタ25よりボローパルスが出力され
る。このボローパルスにより、フリップフロップ26の出
力Qは“H"となり、この出力Qが入力された論理積回路
27では、トラッククロスパルスの通過が可能な状態とな
る。トラック検索が正常に行われた場合、トラッククロ
スパルスはほぼ同一の間隔で発生することより、トラッ
ククロスパルスNが入力されてからX経過後のダウンカ
ウンタ22及び25のカウント値は、 K1X−X=1.2X−X=0.2X K2X−X=0.8X−X=−0.2X となる。この時に、次のトラッククロスパルスN+1が
入力される。従って、論理積回路27は、トラッククロス
パルスN+1を通過させ、論理和回路14からは、第4図
Hで示すパルス信号が出力され、クロスパルスカウンタ
15のカウント値Iは更新されてP+1となる。When the track cross pulse N is input, the down counters 22 and 25 start down counting based on the reference clock. And after the track cross pulse N is input
After a lapse of 0.8X, the count value of the down counter 25 reaches “0”. In other words, the count values of the respective down counters 22 and 25 are as follows: K 1 X−0.8X = 1.2X−0.8X> 0 K 2 X−0.8X = 0.8X−0.8X = 0 Is output. Due to this borrow pulse, the output Q of the flip-flop 26 becomes “H”, and the AND circuit to which this output Q is input
At 27, the track cross pulse can be passed. When the track search is normally performed, the track cross pulses are generated at substantially the same interval, and the count values of the down counters 22 and 25 after the lapse of X from the input of the track cross pulse N are K 1 X −X = 1.2X−X = 0.2XK 2 XX = 0.8XX−X = −0.2X At this time, the next track cross pulse N + 1 is input. Accordingly, the AND circuit 27 passes the track cross pulse N + 1, and the OR circuit 14 outputs the pulse signal shown in FIG.
The 15 count values I are updated to P + 1.
前述したトラッククロスパルスN+1により、ロード
パルス発生回路21からカウンタロードパルスが出力さ
れ、このカウンタロードパルスによりフリップフロップ
26はリセットされ、出力Qは“L"となるため、論理積回
路27はトラッククロスパルスの通過を不可能とする。ま
た、ダウンカウンタ22及び25は、カウンタロードパルス
により再びプリセットされ、共にダウンカウントを開始
する。A counter load pulse is output from the load pulse generation circuit 21 in response to the track cross pulse N + 1 described above.
26 is reset, and the output Q becomes "L", so that the AND circuit 27 disables passage of the track cross pulse. The down counters 22 and 25 are reset again by the counter load pulse, and both start down counting.
この後、例えばN+2のように本来の約半分の周期
(0.5X)でトラッククロスパルスが検出されるというよ
うな異状が生じた場合、ダウンカウンタ22及び25のカウ
ント値は、 K1X−0.5X=1.2X−0.5X>0 K2X−0.5X=0.8X−0.5X>0 となり、ダウンカウンタ25のカウント値が“0"に達して
いない。よって、ダウンカウンタ25よりボローパルスは
出力されておらず、依然としてフリップフロップ26の出
力Qは“L"のため、トラッククロスパルスN+2は論理
積回路27を通過できない。従って、クロスパルスカウン
タ15では、このトラッククロスパルスN+2はカウント
されない。Thereafter, when an abnormality occurs such that a track cross pulse is detected at about half the original cycle (0.5X), for example, N + 2, the count values of the down counters 22 and 25 become K 1 X−0.5. X = 1.2X−0.5X> 0 K 2 X−0.5X = 0.8X−0.5X> 0, and the count value of the down counter 25 has not reached “0”. Therefore, no borrow pulse is output from the down counter 25, and the output Q of the flip-flop 26 is still "L", so that the track cross pulse N + 2 cannot pass through the AND circuit 27. Therefore, the cross pulse counter 15 does not count this track cross pulse N + 2.
トラッククロスパルスN+2により、ロードパルス発
生回路21よりカウンタロードパルスが出力され、ダウン
カウンタ22及び25はプリセットされる。この時の第1の
周期データは0.5Xより第2、第3の周期データはそれぞ
れ、 K1×0.5X=1.2×0.5X=0.6X K2×0.5X=0.8×0.5X=0.4X となる。この0.6X及び0.4Xがダウンカウンタ22及び25の
プリセットデータとしてロードされ、基準クロックを基
にダウンカウンタ22及び25でダウンカウントされる。そ
して、トラッククロスパルスN+2に対応するカウンタ
ロードパルスが出力されてから0.4X経過後のダウンカウ
ンタ25のカウント値は、 0.4X−0.4X=0 となり、ダウンカウンタ25よりボローパルスが出力され
る。このボローパルスにより、フリップフロップ26の出
力Qは“H"となり、この出力Qが入力された論理積回路
27では、トラッククロスパルスの通過が可能な状態とな
り、パルスN+3はクロスパルスカウンタ15でカウント
される。With the track cross pulse N + 2, a counter load pulse is output from the load pulse generation circuit 21 and the down counters 22 and 25 are preset. Each than the first period data 0.5X when the second, third cycle data becomes K 1 × 0.5X = 1.2 × 0.5X = 0.6XK 2 × 0.5X = 0.8 × 0.5X = 0.4X . The 0.6X and 0.4X are loaded as preset data of the down counters 22 and 25, and are counted down by the down counters 22 and 25 based on the reference clock. Then, the count value of the down counter 25 after 0.4X has elapsed from the output of the counter load pulse corresponding to the track cross pulse N + 2 becomes 0.4X−0.4X = 0, and the down counter 25 outputs a borrow pulse. Due to this borrow pulse, the output Q of the flip-flop 26 becomes “H”, and the AND circuit to which this output Q is input
At 27, the track cross pulse can be passed, and the pulse N + 3 is counted by the cross pulse counter 15.
次に、第4図EのN+4に示すように、トラック検索
でトラッククロス信号が検出されず、トラッククロスパ
ルスが抜けてしまった場合の動作について述べる。Next, as shown by N + 4 in FIG. 4E, an operation in the case where the track cross signal is not detected in the track search and the track cross pulse is missed will be described.
トラッククロスパルスN+3が入力されると、ダウン
カウンタ22,25は基準クロックを基にダウンカウントを
開始する。まず、0.8X経過後にダウンカウンタ25のカウ
ント値が“0"に達する。つまり、それぞれのダウンカウ
ンタ22,25のカウント値は、 K1X−0.8X=1.2X−0.8X>0 K2X−0.8X=0.8X−0.8X=0 となり、ダウンカウンタ25よりボローパルスが出力され
る。このボローパルスにより、フリップフロップ26の出
力Qは“H"となり、この出力Qが入力されら論理積回路
27では、トラッククロスパルスの通過が可能な状態とな
る。When the track cross pulse N + 3 is input, the down counters 22 and 25 start down counting based on the reference clock. First, the count value of the down counter 25 reaches “0” after 0.8X has elapsed. In other words, the count values of the respective down counters 22 and 25 are as follows: K 1 X−0.8X = 1.2X−0.8X> 0 K 2 X−0.8X = 0.8X−0.8X = 0 Is output. Due to this borrow pulse, the output Q of the flip-flop 26 becomes “H”.
At 27, the track cross pulse can be passed.
しかし、トラッククロスパルスN+4が入力されるこ
とはないので、ダウンカウンタ22及び25はダウンカウン
トが進み、トラッククロスパルスN+4が入力されてか
ら1.2X経過後、ダウンカウンタ22のカウント値が“0"に
なる。この時のダウンカウンタ22及び25のカウント値
は、 K1X−1.2X=1.2X−1.2X=0 K2X−1.2X=0.8X−1.2X<0 となり、ダウンカウンタ22よりボローパルスが出力され
る。この様子を第4図Gに示す。このボローパルスは論
理和回路14を介してクロスパルスカウンタ15に入力さ
れ、第4図Iに示すようにP+4とカウントされる。However, since the track cross pulse N + 4 is not input, the down counters 22 and 25 count down, and after a lapse of 1.2X from the input of the track cross pulse N + 4, the count value of the down counter 22 becomes “0”. become. At this time, the count values of the down counters 22 and 25 are K 1 X−1.2X = 1.2X−1.2X = 0 K 2 X−1.2X = 0.8X−1.2X <0, and a borrow pulse is output from the down counter 22. Is done. This is shown in FIG. 4G. This borrow pulse is input to the cross pulse counter 15 via the OR circuit 14, and is counted as P + 4 as shown in FIG.
ダウンカウンタ22及び25は、次のカウンタロードパル
スが入力されるまでダウンカウントを続け、トラックク
ロスパルスN+5によるカウンタロードパルスが入力さ
れた時にプリセットされる。以後、上述した動作を繰り
返す。The down counters 22 and 25 continue counting down until the next counter load pulse is input, and are preset when the counter load pulse by the track cross pulse N + 5 is input. Thereafter, the above operation is repeated.
以上説明したように、この実施例によれば、第1の実
施例に示したようにトラッククロスパルスが欠落した時
に補間パルスを発生させる他に、誤ったトラッククロス
パルスが入力された場合、この誤ったトラッククロスパ
ルスがクロスパルスカウンタ25に入力されるのを阻止す
る機能を有することで、トラッククロスパルスが欠落し
た場合に加えて、偽のトラッククロスパルスが入力され
た場合にも、光学ヘッドが通過したトラック数を正確に
カウントすることができる。As described above, according to this embodiment, in addition to generating an interpolation pulse when a track cross pulse is lost as shown in the first embodiment, when an erroneous track cross pulse is input, By having a function of preventing an erroneous track cross pulse from being input to the cross pulse counter 25, the optical head can be used not only when a track cross pulse is lost but also when a false track cross pulse is input. Can be accurately counted.
[発明の効果] 以上説明したように本発明によれば、信頼性が高く安
価な装置でトラッククロスパルスを補正し、正確なトラ
ック検索を行うことが可能である。[Effects of the Invention] As described above, according to the present invention, it is possible to correct a track cross pulse with a highly reliable and inexpensive device and perform an accurate track search.
第1図は本発明の第1実施例を示すブロック図、第2図
は第1実施例の動作を示すタイムチャート、第3図は本
発明の第2実施例を示すブロック図、第4図は第2実施
例の動作を示すタイムチャート、第5図は従来例を示す
ブロック図、第6図は従来例の動作を示すタイムチャー
トである。 14……論理和回路 15……クロスパルスカウンタ 16……周期測定回路 19……乗算回路 20……記憶回路 21……ロードパルス発生回路 22……ダウンカウンタFIG. 1 is a block diagram showing a first embodiment of the present invention, FIG. 2 is a time chart showing an operation of the first embodiment, FIG. 3 is a block diagram showing a second embodiment of the present invention, FIG. Is a time chart showing the operation of the second embodiment, FIG. 5 is a block diagram showing a conventional example, and FIG. 6 is a time chart showing the operation of the conventional example. 14… OR circuit 15… Cross pulse counter 16… Period measurement circuit 19… Multiplication circuit 20… Storage circuit 21… Load pulse generation circuit 22… Down counter
Claims (3)
横断する際に得られるトラッククロスパルスを計数する
ことにより目標トラックを検索するトラック検索制御装
置において、 前記トラッククロスパルスの周期を示す第1の周期デー
タを1パルス毎に生成する第1の周期データ生成手段
と、 前記第1の周期データ生成手段より出力される第1の周
期データの変化率を規制するリミッタと、 前記リミッタから出力される前記第1の周期データに、
1<K1<2とする比例定数K1を乗じた第2の周期データ
を順次生成する第2の周期データ生成手段と、 前記第2の周期データを記憶する第1の記憶手段と、 この第1の記憶手段に記憶された第2の周期データと新
しく生成される第1の周期データを比較して、前記第2
の周期データによって示される期間よりも前記第1の周
期データによって示される期間の方が長くなると補間パ
ルスを発生するパルス発生手段と、 を有することを特徴とするトラック検索制御装置。1. A track search control device that searches for a target track by counting track cross pulses obtained when a head that scans a track on a recording medium traverses the track, wherein: A first cycle data generating means for generating the cycle data of each pulse, a limiter for regulating a rate of change of the first cycle data output from the first cycle data generating means, and a limiter output from the limiter. The first cycle data,
A second period data generating unit for sequentially generating second period data multiplied by a proportionality constant K 1 that satisfies 1 <K 1 <2; a first storage unit for storing the second period data; The second cycle data stored in the first storage means is compared with the newly generated first cycle data, and the second cycle data is compared with the second cycle data.
And a pulse generating means for generating an interpolation pulse when a period indicated by the first period data is longer than a period indicated by the period data.
横断する際に得られるトラッククロスパルスを計数する
ことにより目標トラックを検索するトラック検索制御装
置において、 前記トラッククロスパルスの周期を示す第1の周期デー
タを1パルス毎に生成する第1の周期データ生成手段
と、 前記第1の周期データ生成手段より出力される第1の周
期データの変化率を規制するリミッタと、 前記リミッタから出力される前記第1の周期データに、
K2<1とする比例定数K2を乗じた第3の周期データを順
次生成する第3の周期データ生成手段と、 前記第3の周期データを記憶する第2の記憶手段と、 この第2の記憶手段に記憶された第3の周期データと新
しく生成される第1の周期データを比較して、前記第3
の周期データによって示される期間よりも前記第1の周
期データによって示される期間の方が長くなるまでは、
前記トラッククロスパルスが計測されるのを阻止する阻
止手段と、 を有することを特徴とするトラック検索制御装置。2. A track search control device for searching for a target track by counting track cross pulses obtained when a head scanning a track on a recording medium traverses the first track, the first indicating the period of the track cross pulse. A first cycle data generating means for generating the cycle data of each pulse, a limiter for regulating a rate of change of the first cycle data output from the first cycle data generating means, and a limiter output from the limiter. The first cycle data,
A third period data generation unit for sequentially generating third period data multiplied by a proportional constant K 2 that satisfies K 2 <1, a second storage unit for storing the third period data, Comparing the third cycle data stored in the storage means with the newly generated first cycle data,
Until the period indicated by the first cycle data is longer than the period indicated by the cycle data of
A track search control device, comprising: a blocking unit configured to block measurement of the track cross pulse.
横断する際に得られるトラッククロスパルスを計数する
ことにより目標トラックを検索するトラック検索制御装
置において、 前記トラッククロスパルスの周期を示す第1の周期デー
タを1パルス毎に生成する第1の周期データ生成手段
と、 前記第1の周期データ生成手段より出力される第1の周
期データの変化率を規制するリミッタと、 前記リミッタから出力される前記第1の周期データに、
1<K1<2とする比例定数K1を乗じた第2の周期データ
を順次生成する第2の周期データ生成手段と、 前記第2の周期データを記憶する第1の記憶手段と、 この第1の記憶手段に記憶された第2の周期データと新
しく生成される第1の周期データを比較して、前記第2
の周期データによって示される期間よりも前記第1の周
期データによって示される期間の方が長くなると補間パ
ルスを発生するパルス発生手段と、 前記リミッタから出力される前記第1の周期データに、
K2<1とする比例定数K2を乗じた第3の周期データを順
次生成する第3の周期データ生成手段と、 前記第3の周期データを記憶する第2の記憶手段と、 この第2の記憶手段に記憶された第3の周期データと新
しく生成される第1の周期データを比較して、前記第3
の周期データによって示される期間よりも前記第1の周
期データによって示される期間の方が長くなるまでは、
前記トラッククロスパルスが計測されるのを阻止する阻
止手段と、 を有することを特徴とするトラック検索制御装置。3. A track search control device for searching for a target track by counting track cross pulses obtained when a head scanning a track on a recording medium traverses, wherein: a first signal indicating a period of the track cross pulse. A first cycle data generating means for generating the cycle data of each pulse, a limiter for regulating a rate of change of the first cycle data output from the first cycle data generating means, and a limiter output from the limiter. The first cycle data,
A second period data generating unit for sequentially generating second period data multiplied by a proportionality constant K 1 that satisfies 1 <K 1 <2; a first storage unit for storing the second period data; The second cycle data stored in the first storage means is compared with the newly generated first cycle data, and the second cycle data is compared with the second cycle data.
A pulse generating means for generating an interpolation pulse when a period indicated by the first period data is longer than a period indicated by the period data, and the first period data output from the limiter includes:
A third period data generation unit for sequentially generating third period data multiplied by a proportional constant K 2 that satisfies K 2 <1, a second storage unit for storing the third period data, Comparing the third cycle data stored in the storage means with the newly generated first cycle data,
Until the period indicated by the first cycle data is longer than the period indicated by the cycle data of
A track search control device, comprising: a blocking unit configured to block measurement of the track cross pulse.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29000390A JP2902765B2 (en) | 1990-10-26 | 1990-10-26 | Track search control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29000390A JP2902765B2 (en) | 1990-10-26 | 1990-10-26 | Track search control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04163771A JPH04163771A (en) | 1992-06-09 |
| JP2902765B2 true JP2902765B2 (en) | 1999-06-07 |
Family
ID=17750523
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29000390A Expired - Fee Related JP2902765B2 (en) | 1990-10-26 | 1990-10-26 | Track search control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2902765B2 (en) |
-
1990
- 1990-10-26 JP JP29000390A patent/JP2902765B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04163771A (en) | 1992-06-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6334481B2 (en) | ||
| JP2004127507A (en) | Method and system for calibrating multimode device | |
| JP2982556B2 (en) | Optical disk recording device | |
| JP2902765B2 (en) | Track search control device | |
| US5083303A (en) | Sector mark detecting apparatus in optical disc apparatus | |
| KR100524977B1 (en) | Optical disc player for compensating tracking error using real time repetitive control and driving method thereof | |
| US5172353A (en) | Track seeking control apparatus for use in data recording/reproduction systems having data tracks thereon | |
| JPH04245078A (en) | Track counting device | |
| US5130964A (en) | Track seeking control apparatus for use in data recording/reproduction systems having data tracks thereon | |
| KR20030007197A (en) | Optical disk apparatus | |
| KR100220577B1 (en) | Apparatus and method for preventing recording errors of DVD system | |
| JPH0362320A (en) | Duplicate recording preventing circuit of optical disk driving apparatus | |
| JP2639601B2 (en) | Speed detection device in optical disk device | |
| JPH01276474A (en) | Track retrieval control device for information recording and reproducing device | |
| JP2568525B2 (en) | Runaway prevention device for optical pickup | |
| JPS59221878A (en) | Seek controlling system of optical disk | |
| JP2593229B2 (en) | Optical disk drive | |
| JP3096798B2 (en) | Digital signal reproduction device | |
| KR930008492B1 (en) | Positioning servosystem for cdp | |
| US20060285467A1 (en) | Optical disk apparatus and method of evaluating optical disks | |
| JPS6350950A (en) | Tape recorder | |
| JP2774278B2 (en) | Sector mark detection device for optical disk device | |
| JP3402956B2 (en) | VTR motor controller | |
| JPS62197947A (en) | Tape recorder | |
| JPS62259234A (en) | Focus control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |