JPH07161129A - Spindle motor driving apparatus - Google Patents
Spindle motor driving apparatusInfo
- Publication number
- JPH07161129A JPH07161129A JP30262993A JP30262993A JPH07161129A JP H07161129 A JPH07161129 A JP H07161129A JP 30262993 A JP30262993 A JP 30262993A JP 30262993 A JP30262993 A JP 30262993A JP H07161129 A JPH07161129 A JP H07161129A
- Authority
- JP
- Japan
- Prior art keywords
- target position
- output
- spindle motor
- optical head
- 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.)
- Granted
Links
Landscapes
- Optical Recording Or Reproduction (AREA)
- Rotational Drive Of Disk (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、半導体レーザの光をレ
ンズにより絞った光スポットを用いて、光ディスクの記
録層に情報を記録したり、あらかじめ記録されている情
報を再生・消去する光ディスク装置のスピンドルモータ
駆動装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical disk device for recording information on a recording layer of an optical disk or reproducing / erasing previously recorded information by using a light spot obtained by focusing light of a semiconductor laser with a lens. The present invention relates to a spindle motor drive device.
【0002】[0002]
【従来の技術】図6は従来のスピンドルモータ駆動装置
を示すブロック図である。図6を用いて従来の技術を説
明する。2. Description of the Related Art FIG. 6 is a block diagram showing a conventional spindle motor driving device. A conventional technique will be described with reference to FIG.
【0003】図6を構成する101は光ディスク、10
2は光ヘッド、103はクロック抽出回路、104は誤
差信号生成回路、105はローパスフィルタ、106は
駆動回路、107はスピンドルモータである。Reference numeral 101 in FIG. 6 is an optical disk, 10
2 is an optical head, 103 is a clock extraction circuit, 104 is an error signal generation circuit, 105 is a low-pass filter, 106 is a drive circuit, and 107 is a spindle motor.
【0004】これらによって構成されたスピンドルモー
タ駆動装置について、光スポットが光ディスク101の
所定のトラックを追従し、光ディスク101の記録層上
に情報を記録もしくはあらかじめ記録されている情報を
再生・消去するときの動作について説明する。In the spindle motor driving device constructed by these, when the light spot follows a predetermined track of the optical disc 101 to record information on the recording layer of the optical disc 101 or to reproduce / erase pre-recorded information. The operation of will be described.
【0005】コンパクトディスクや読みだし専用のミニ
ディスク等では、光スポットの照射位置に対し線速度が
一定となるよう光ディスク101の回転数が制御され、
光ヘッド102は光ディスク101の記録層上に形成さ
れているピットからEFM信号を読み出す。In the case of a compact disc, a read-only mini disc, etc., the rotation speed of the optical disc 101 is controlled so that the linear velocity is constant with respect to the irradiation position of the light spot.
The optical head 102 reads the EFM signal from the pits formed on the recording layer of the optical disc 101.
【0006】そして、クロック抽出回路103は光ヘッ
ド102により再生されたEFM信号からEFM信号の
フレーム同期信号を抽出する。この抽出されたフレーム
同期信号は誤差信号生成回路104に入力される。一
方、誤差信号生成回路104にはシステムコントローラ
108よりフレーム同期信号の基準周波数を持つ基準ク
ロック信号が入力される。誤差信号生成回路104で
は、フレーム同期信号の基準周波数を持つ基準クロック
信号と抽出されたフレーム同期信号との位相差もしくは
周波数差を検出してサーボ誤差信号を生成し出力する。Then, the clock extraction circuit 103 extracts the frame synchronization signal of the EFM signal from the EFM signal reproduced by the optical head 102. The extracted frame synchronization signal is input to the error signal generation circuit 104. On the other hand, a reference clock signal having the reference frequency of the frame synchronization signal is input from the system controller 108 to the error signal generation circuit 104. The error signal generation circuit 104 detects a phase difference or a frequency difference between the reference clock signal having the reference frequency of the frame synchronization signal and the extracted frame synchronization signal to generate and output a servo error signal.
【0007】誤差信号生成回路104により生成された
サーボ誤差信号は、ローパスフィルタ105によって平
滑され、駆動回路106を介してスピンドルモータ10
6を所定の回転数で回転させる。The servo error signal generated by the error signal generation circuit 104 is smoothed by the low-pass filter 105, and is sent to the spindle motor 10 via the drive circuit 106.
6 is rotated at a predetermined rotation speed.
【0008】また、情報の再生途中に光ヘッド102を
目標位置にアクセスさせる時にはクロック抽出回路10
3によりフレーム同期信号が抽出できない。そのため、
誤差信号生成回路104は、まず光ヘッド102からの
再生信号を2値化し、2値化した再生信号の最長周期を
検出する。このとき、システムコントローラ108は所
定周期の基準クロック信号を誤差信号生成回路104に
出力する。Further, when the optical head 102 is to access the target position during the reproduction of information, the clock extraction circuit 10
3, the frame sync signal cannot be extracted. for that reason,
The error signal generation circuit 104 first binarizes the reproduction signal from the optical head 102 and detects the longest period of the binarized reproduction signal. At this time, the system controller 108 outputs a reference clock signal of a predetermined cycle to the error signal generation circuit 104.
【0009】そして、誤差信号生成回路104は検出し
た最長周期が所定の基準周期となるようサーボ誤差信号
を生成していた。Then, the error signal generating circuit 104 generates the servo error signal so that the detected longest period becomes a predetermined reference period.
【0010】一方、書換可能なミニディスク等の光ディ
スクでは、光ディスク101上のトラックがウオーブリ
ングさせた案内溝を有している。On the other hand, in an optical disk such as a rewritable mini disk, a track on the optical disk 101 has a wobbled guide groove.
【0011】次に、このような光ディスク101の所定
のトラックを追従する時のスピンドルモータ駆動装置の
動作を説明する。Next, the operation of the spindle motor driving device when following a predetermined track on the optical disc 101 will be described.
【0012】まず、光ヘッド102はトラッキング誤差
信号を読み出す。そして、クロック抽出回路103は読
み出されたトラッキング誤差信号に含まれるウオーブル
信号を2値化し、2値化されたウオーブル信号から所定
のアドレスデータを生成する。クロック抽出回路は生成
したアドレスデータより所定のクロック信号を抽出す
る。このとき、システムコントローラ108は所定周期
のクロック信号を誤差信号生成回路104に出力する。
誤差信号生成回路104は抽出されたクロック信号とク
ロック信号の基準周波数を持つ基準クロック信号との位
相差もしくは周波数差を検出してサーボ誤差信号を生成
する。First, the optical head 102 reads the tracking error signal. Then, the clock extraction circuit 103 binarizes the wobble signal included in the read tracking error signal and generates predetermined address data from the binarized wobble signal. The clock extraction circuit extracts a predetermined clock signal from the generated address data. At this time, the system controller 108 outputs a clock signal of a predetermined cycle to the error signal generation circuit 104.
The error signal generation circuit 104 detects a phase difference or a frequency difference between the extracted clock signal and a reference clock signal having a reference frequency of the clock signal to generate a servo error signal.
【0013】また、光ヘッド102を目標位置にアクセ
スさせる時には、光ヘッド102から読み出されるトラ
ッキング誤差信号にはトラッククロス信号にウオーブル
信号が重畳される。そのため、クロック信号抽出回路1
03は所定のクロック信号を抽出することができない。
そして、誤差信号生成回路104は抽出されたクロック
信号によってサーボ誤差信号が生成できず、誤差信号生
成回路104はサーボ誤差信号の基準レベルを出力し、
スピンドルモータ107を慣性駆動させていた。When the optical head 102 is accessed at the target position, the wobble signal is superimposed on the track cross signal in the tracking error signal read from the optical head 102. Therefore, the clock signal extraction circuit 1
03 cannot extract a predetermined clock signal.
Then, the error signal generation circuit 104 cannot generate the servo error signal based on the extracted clock signal, and the error signal generation circuit 104 outputs the reference level of the servo error signal,
The spindle motor 107 was driven by inertia.
【0014】[0014]
【発明が解決しようとする課題】しかしながら従来のス
ピンドルモータ駆動装置では、書換可能なミニディスク
等に情報を記録もしくは予め記録されている情報を再生
・消去する際に、光ヘッドを目標位置にアクセスさせる
時には誤差信号生成回路はサーボ誤差信号を生成するこ
とができなかった。However, in the conventional spindle motor driving device, the optical head accesses the target position when recording information on a rewritable mini disk or reproducing / erasing previously recorded information. When doing so, the error signal generating circuit could not generate the servo error signal.
【0015】そのため、誤差信号生成回路はサーボ誤差
信号の基準レベルを出力してスピンドルモータを慣性駆
動させており、アクセス直後の目標位置でのスピンドル
サーボの所定回転数への引き込みに時間を要するという
問題が有った。Therefore, the error signal generating circuit outputs the reference level of the servo error signal to inertially drive the spindle motor, and it takes time to pull the spindle servo to the predetermined rotation speed at the target position immediately after the access. There was a problem.
【0016】本発明はこのような問題に鑑みてなされた
ものであって、書換可能な光ディスクにおいて目標位置
へのアクセス終了直後のスピンドルモータの所定回転数
への引き込み時間を短縮し、高速アクセスを可能とする
スピンドルモータ駆動装置を提供することを目的とす
る。The present invention has been made in view of such a problem, and in the rewritable optical disc, the time for pulling the spindle motor to the predetermined rotation speed immediately after the end of the access to the target position is shortened and high-speed access is achieved. An object of the present invention is to provide a spindle motor driving device that enables the spindle motor driving device.
【0017】[0017]
【課題を解決するための手段】上記目的を達成するため
に本発明のスピンドルモータ駆動装置は、光ヘッドから
の再生信号より所定の周波数のクロック信号を抽出する
クロック抽出手段と、前記クロック抽出手段により抽出
されたクロック信号と基準クロック信号との周波数差も
しくは位相差を検出してスピンドルモータのサーボ誤差
信号を生成する誤差信号生成手段と、前記誤差信号生成
手段の出力レベルに応じて前記スピンドルモータへの駆
動電流を供給する駆動手段と、前記光ヘッドを目標位置
にアクセスする際に目標位置のアドレス値に応じて所定
のレベルを選択するレベル選択手段と、前記光ヘッドを
目標位置にアクセスさせる間は前記駆動手段への入力信
号を前記誤差信号生成手段の出力から前記レベル選択手
段の出力に切り換える切り換え手段とを有している。In order to achieve the above object, a spindle motor driving device of the present invention comprises a clock extracting means for extracting a clock signal of a predetermined frequency from a reproduction signal from an optical head, and the clock extracting means. Error signal generating means for generating a servo error signal of the spindle motor by detecting a frequency difference or a phase difference between the clock signal extracted by the above and the reference clock signal, and the spindle motor according to the output level of the error signal generating means. Drive means for supplying a drive current to the optical head, level selection means for selecting a predetermined level according to the address value of the target position when accessing the optical head to the target position, and the optical head for accessing the target position. During the interval, the input signal to the driving means is switched from the output of the error signal generating means to the output of the level selecting means. And a switching means that.
【0018】また、本発明は、光ヘッドを目標位置にア
クセスさせる直前の誤差信号生成手段の出力をホールド
するホールド手段と、アクセス開始直前のアドレス値と
目標位置のアドレス値との差を演算する演算手段と、前
記演算手段の出力によって目標位置での前記誤差信号生
成手段のレベル増分を予測する誤差増分予測手段と、前
記前値ホールド手段の出力と前記誤差増分予測手段の出
力を加算してレベル選択手段の所定のレベルとする加算
手段とを有している。Further, according to the present invention, the holding means for holding the output of the error signal generating means immediately before the optical head accesses the target position, and the difference between the address value immediately before the start of access and the address value at the target position are calculated. A calculation unit, an error increment prediction unit that predicts a level increment of the error signal generation unit at a target position by the output of the calculation unit, an output of the previous value holding unit, and an output of the error increment prediction unit are added. The level selection means has an addition means for setting the predetermined level.
【0019】また、本発明は、光ヘッドからの再生信号
より所定の周波数のクロック信号を抽出するクロック抽
出手段と、前記クロック抽出手段により抽出されたクロ
ック信号と基準クロック信号との周波数差もしくは位相
差を検出してスピンドルモータのサーボ誤差信号を生成
する誤差信号生成手段と、前記誤差信号生成手段の出力
レベルに応じて前記スピンドルモータへの駆動電流を供
給する駆動手段と、前記光ヘッドを目標位置にアクセス
させる際にアクセス開始直前のアドレス値と目標位置の
アドレス値とのアドレス差を演算する演算手段と、前記
演算手段の出力に応じて所定の幅の駆動パルスを生成す
る駆動パルス生成手段と、前記駆動パルス生成手段の出
力と所定のレベルとを加算する加算手段と、前記光ヘッ
ドを目標位置にアクセスさせる間は前記駆動手段への入
力信号を前記誤差信号生成手段の出力から前記加算手段
の出力に切り換える切り換え手段とを有している。Further, according to the present invention, there is provided a clock extracting means for extracting a clock signal having a predetermined frequency from a reproduction signal from the optical head, and a frequency difference or position between the clock signal extracted by the clock extracting means and the reference clock signal. An error signal generating means for detecting a phase difference to generate a servo error signal of the spindle motor, a driving means for supplying a drive current to the spindle motor according to the output level of the error signal generating means, and the optical head as a target. When the position is accessed, a calculating means for calculating an address difference between the address value immediately before the start of access and the address value of the target position, and a drive pulse generating means for generating a drive pulse having a predetermined width according to the output of the calculating means. And an adding means for adding the output of the drive pulse generating means and a predetermined level, and the optical head at the target position. While to Seth and a switching means for switching the output of said adding means an input signal to the drive means from an output of said error signal generating means.
【0020】[0020]
【作用】本発明は上記の構成により、光スポットが光デ
ィスク上の所定のトラックを追従し、情報の記録・再生
・消去を行う際には光ヘッドからの再生信号より所定の
周波数のクロック信号をクロック抽出手段により抽出す
る。そして、誤差信号生成手段はクロック抽出手段によ
り抽出されたクロック信号と基準クロック信号との周波
数差もしくは位相差を検出してスピンドルモータのサー
ボ誤差信号を生成する。光ヘッドを目標位置にアクセス
する際には、レベル選択手段は目標位置のアドレス値に
応じて目標位置近傍での誤差信号生成手段の出力レベル
を選択する。そして、光ヘッドを目標位置にアクセスさ
せる間は、駆動手段への入力を誤差信号生成手段の出力
からレベル選択手段により選択された選択レベルに切り
換えてスピンドルモータを駆動する。According to the present invention, the light spot follows the predetermined track on the optical disk, and when the information is recorded / reproduced / erased, a clock signal having a predetermined frequency is generated from the reproduction signal from the optical head. It is extracted by the clock extraction means. The error signal generating means detects a frequency difference or a phase difference between the clock signal extracted by the clock extracting means and the reference clock signal, and generates a servo error signal of the spindle motor. When the optical head accesses the target position, the level selecting means selects the output level of the error signal generating means near the target position according to the address value of the target position. Then, while the optical head is accessing the target position, the input to the drive means is switched from the output of the error signal generation means to the selection level selected by the level selection means to drive the spindle motor.
【0021】また、本発明は上記の構成により、ホール
ド手段は光ヘッドを目標位置にアクセスさせる直前の誤
差信号生成手段の出力レベルをホールドする。また、演
算手段はアクセス開始位置のアドレス値と目標位置のア
ドレス位置とのアドレス差を演算する。誤差増分予測手
段は演算手段の出力によりアクセス開始位置での誤差信
号生成手段の出力と目標位置での誤差信号生成手段の出
力との増分レベルを予測し出力する。そして、加算手段
はホールド手段の出力と誤差増分予測手段の出力とを加
算し、加算手段の出力をレベル選択手段の選択レベルと
する。Further, according to the present invention, the holding means holds the output level of the error signal generating means immediately before the optical head accesses the target position. Further, the calculating means calculates the address difference between the address value of the access start position and the address position of the target position. The error increment prediction means predicts and outputs the increment level of the output of the error signal generation means at the access start position and the output of the error signal generation means at the target position based on the output of the calculation means. Then, the adding means adds the output of the holding means and the output of the error increment predicting means, and sets the output of the adding means as the selection level of the level selecting means.
【0022】また、本発明は上記の構成により、光スポ
ットが光ディスク上の所定のトラックを追従し、情報の
記録・再生・消去を行う際には光ヘッドからの再生信号
より所定の周波数のクロック信号をクロック抽出手段に
より抽出する。そして、誤差信号生成手段はクロック抽
出手段により抽出されたクロック信号と基準クロック信
号との周波数差もしくは位相差を検出してスピンドルモ
ータのサーボ誤差信号を生成する。光ヘッドを目標位置
にアクセスさせる際に、演算手段はアクセス開始位置の
アドレス値と目標位置のアドレス値との差を演算する。
パルス生成手段は演算手段の出力に応じて所定の幅の駆
動パルスを生成する。加算手段はパルス生成手段により
生成されたパルスと所定のレベルとを加算する。そし
て、光ヘッドを目標位置までアクセスさせる間は、切り
換え手段によって駆動手段への入力を誤差信号生成手段
の出力から加算手段の出力に切り換えてスピンドルモー
タを駆動する。Further, according to the present invention, the light spot follows a predetermined track on the optical disk, and when recording / reproducing / erasing information, a clock having a predetermined frequency from the reproduction signal from the optical head is used. The signal is extracted by the clock extraction means. The error signal generating means detects a frequency difference or a phase difference between the clock signal extracted by the clock extracting means and the reference clock signal, and generates a servo error signal of the spindle motor. When the optical head is made to access the target position, the calculation means calculates the difference between the address value at the access start position and the address value at the target position.
The pulse generation means generates a drive pulse having a predetermined width according to the output of the calculation means. The adding means adds the pulse generated by the pulse generating means and a predetermined level. Then, while the optical head is being accessed to the target position, the switching means switches the input to the driving means from the output of the error signal generating means to the output of the adding means to drive the spindle motor.
【0023】[0023]
【実施例】以下、本発明の実施例について説明する。EXAMPLES Examples of the present invention will be described below.
【0024】図1は本発明の第1の実施例におけるスピ
ンドルモータ駆動装置の構成を示すブロック図である。
ここでは、図6に示した従来の構成に対し、新たに加え
た構成要素を中心に説明する。FIG. 1 is a block diagram showing the configuration of a spindle motor drive device according to the first embodiment of the present invention.
Here, a description will be given centering on newly added components to the conventional configuration shown in FIG.
【0025】図1において、1,2,4,5,6,7は
アナログスイッチ、3はインバータ、8,9,10,1
1は電圧源、108aはシステムコントローラである。In FIG. 1, 1, 2, 4, 5, 6, 7 are analog switches, 3 are inverters, 8, 9, 10, 1
Reference numeral 1 is a voltage source, and 108a is a system controller.
【0026】以上のように構成された第1の実施例のス
ピンドルモータ駆動装置について、図2の再生半径位置
と光ディスク101の回転数との関係図を併用して説明
する。The spindle motor driving device of the first embodiment constructed as described above will be described with reference to the relationship diagram between the reproducing radial position and the rotational speed of the optical disk 101 in FIG.
【0027】光スポットが光ディスク101の所定のト
ラックを追従し、光ディスク101の記録層上に情報を
記録もしくはあらかじめ記録されている情報を再生・消
去する時は、誤差信号生成回路104によって生成され
るサーボ誤差信号によりスピンドルモータ107が駆動
される。その時スピンドルモータ107は、光ディスク
101上の光スポットの照射位置での線速度を一定値と
するよう光ディスク101を所定の回転させる。図2は
光ディスク101上の再生半径位置と光ディスク101
の回転数との関係を示しており、光ディスク101の半
径位置は光ディスク101上のアドレス値とほぼ対応を
とることができる。When the light spot follows a predetermined track of the optical disc 101 to record information on the recording layer of the optical disc 101 or to reproduce / erase previously recorded information, it is generated by the error signal generating circuit 104. The spindle motor 107 is driven by the servo error signal. At that time, the spindle motor 107 rotates the optical disc 101 in a predetermined manner so that the linear velocity at the irradiation position of the light spot on the optical disc 101 becomes a constant value. FIG. 2 shows the reproduction radial position on the optical disc 101 and the optical disc 101.
And the radial position of the optical disc 101 can almost correspond to the address value on the optical disc 101.
【0028】図1の電圧源8は半径位置R1でのサーボ
誤差信号のローパスフィルタ105による平滑レベルと
ほぼ同じ電圧レベルVref1を発生し、電圧源9は半
径位置R2でのサーボ誤差信号のローパスフィルタ10
5による平滑レベルとほぼ同じ電圧レベルVref2を
発生させる。そして、再生半径位置R3および任意の再
生半径位置Rnでのローパスフィルタ105の平滑レベ
ルと同じ電圧レベルを発生させる電圧源10,11を備
える。The voltage source 8 in FIG. 1 generates a voltage level Vref1 that is substantially the same as the smoothing level of the servo error signal at the radial position R1 by the low-pass filter 105, and the voltage source 9 is a low-pass filter for the servo error signal at the radial position R2. 10
A voltage level Vref2 that is substantially the same as the smoothing level of 5 is generated. The voltage sources 10 and 11 are provided to generate the same voltage level as the smoothing level of the low-pass filter 105 at the reproduction radial position R3 and an arbitrary reproduction radial position Rn.
【0029】システムコントローラ108aからの信号
adr1,adr2,adr3,adrnは電圧レベル
選択信号であり、光スポットが所定のトラックを追従し
ている時はすべて”LOW”を保持している。The signals adr1, adr2, adr3, adrn from the system controller 108a are voltage level selection signals, and all hold "LOW" when the light spot is following a predetermined track.
【0030】そして、光ヘッド102を目標位置へアク
セスさせる時には、システムコントローラ108aはま
ず目標位置に対応した電圧レベル選択信号adr1,a
dr2,adr3,adrnのいずれかに”HIGH”
を出力する。例えば、目標位置が再生半径位置R1のア
ドレス1の位置であればシステムコントローラ108a
は電圧レベル選択信号adr1のみに”HIGH”を出
力する。そして、アナログスイッチ4を”ON”にして
電圧源8の電圧レベルVref1を選択する。そして、
光ヘッド102を目標位置へのアクセスを開始させると
同時にシステムコントローラ108aはアクセス開始信
号”access”に”HIGH”を出力する。そし
て、アクセス開始信号は目標位置へのアクセスが終了す
るまで”HIGH”を保持する。このアクセス開始信
号”access”が”HIGH”となっている間はア
ナログスイッチ1は”ON”状態となり、アナログスイ
ッチ2は”OFF”状態となる。そして、電圧源8の電
圧レベルVref1は駆動回路106へ入力され、光デ
ィスク101を再生半径位置R1での回転数N1で回転
させる。When the optical head 102 is to access the target position, the system controller 108a first sets the voltage level selection signals adr1, a corresponding to the target position.
"HIGH" to any of dr2, adr3, and adrn
Is output. For example, if the target position is the position of address 1 of the reproduction radial position R1, the system controller 108a
Outputs "HIGH" only to the voltage level selection signal adr1. Then, the analog switch 4 is turned “ON” to select the voltage level Vref1 of the voltage source 8. And
At the same time when the optical head 102 starts to access the target position, the system controller 108a outputs "HIGH" to the access start signal "access". Then, the access start signal holds "HIGH" until the access to the target position is completed. While the access start signal "access" is "HIGH", the analog switch 1 is "ON" and the analog switch 2 is "OFF". Then, the voltage level Vref1 of the voltage source 8 is input to the drive circuit 106 to rotate the optical disc 101 at the rotation speed N1 at the reproduction radial position R1.
【0031】これによって、光ヘッド102を目標位置
へアクセスさせる間に予め光ディスク101の回転数を
目標位置での所定の回転数とすることができ、アクセス
終了直後のスピンドルサーボの引き込み時間を短縮化
し、高速アクセスを実現できる。Thus, the rotational speed of the optical disk 101 can be set to a predetermined rotational speed at the target position in advance while the optical head 102 is accessing the target position, and the pull-in time of the spindle servo immediately after the end of access is shortened. High-speed access can be realized.
【0032】次に、本発明の第2の実施例について説明
する。図3は本発明の第2の実施例におけるスピンドル
モータ駆動装置の構成を示すブロック図である。ここで
は、第1の実施例と異なる構成要素を中心に説明する。Next, a second embodiment of the present invention will be described. FIG. 3 is a block diagram showing the configuration of a spindle motor drive device according to the second embodiment of the present invention. Here, the components different from those of the first embodiment will be mainly described.
【0033】図3において、12はホールド回路、13
は演算回路、14は誤差増分予測回路、15は加算器、
108bはシステムコントローラである。In FIG. 3, 12 is a hold circuit and 13
Is an arithmetic circuit, 14 is an error increment prediction circuit, 15 is an adder,
108b is a system controller.
【0034】これらの動作について、図4を併用して説
明する。図4は光ディスク101上の再生半径位置と光
ディスク101の回転数との関係を示す。These operations will be described with reference to FIG. FIG. 4 shows the relationship between the reproduction radial position on the optical disc 101 and the rotation speed of the optical disc 101.
【0035】ここでは光ヘッド102のアクセス開始位
置をアドレス3とし、目標位置をアドレス1とした場合
について動作説明をする。Here, the operation will be described for the case where the access start position of the optical head 102 is the address 3 and the target position is the address 1.
【0036】まず、光ヘッド102を目標位置にアクセ
スさせる時には、アクセス開始直前のアドレス3でのロ
ーパスフィルタ105の出力レベルをホールド回路12
によってホールドする。First, when the optical head 102 is accessed to the target position, the output level of the low pass filter 105 at address 3 immediately before the start of access is held by the hold circuit 12.
Hold by.
【0037】ローパスフィルタ105の出力レベルのホ
ールドは、信号”HOLDSTRT”によって制御され
る。この信号”HOLDSTRT”はアクセス開始直前
からアクセスが完了するまで”HIGH”を出力し、こ
の間ホールド回路12はローパスフィルタ105の出力
レベルをホールドし出力する。また、アクセス開始直前
にシステムコントローラ108bは、アクセス開始位置
であるアドレス3のアドレス値を信号”STRTad
r”、目標位置であるアドレス1のアドレス値を信号”
ENDadr”として演算回路13に出力する。The hold of the output level of the low pass filter 105 is controlled by the signal "HOLDSTRT". This signal "HOLDSTRT" outputs "HIGH" from immediately before the start of access until the access is completed. During this period, the hold circuit 12 holds and outputs the output level of the low-pass filter 105. Immediately before the access is started, the system controller 108b outputs the address value of the address 3 which is the access start position by the signal "STRTad
r ", signal address value of target position address 1"
It is output to the arithmetic circuit 13 as "ENDadr".
【0038】演算回路13は、信号”STRTadr”
と信号”ENDadr”によって入力されるアドレスの
値を減算し、移動アドレスの増分△adrを算出する。
算出された移動アドレスの増分△adrは誤差増分予測
回路14に入力され、誤差増分予測回路14はアクセス
開始位置であるアドレス3でのローパスフィルタ105
の出力と目標位置であるアドレス1でのローパスフィル
タ105の出力の増分レベルを予測し出力する。そし
て、加算器15はホールド回路12でホールドされたア
ドレス3でのローパスフィルタ105の出力と誤差増分
予測回路14から出力される増分レベルを加算する。The arithmetic circuit 13 outputs the signal "STRTadr".
And the value of the address input by the signal "ENDadr" is subtracted to calculate the increment .DELTA.adr of the moving address.
The calculated movement address increment Δadr is input to the error increment prediction circuit 14, and the error increment prediction circuit 14 uses the low pass filter 105 at the address 3 which is the access start position.
And the incremental level of the output of the low-pass filter 105 at the address 1 which is the target position is predicted and output. Then, the adder 15 adds the output of the low pass filter 105 at the address 3 held by the hold circuit 12 and the increment level output from the error increment prediction circuit 14.
【0039】システムコントローラ108bはアクセス
開始と同時に信号”access”に”HIGH”を出
力し、アクセス終了まで”HIGH”を保持する。The system controller 108b outputs "HIGH" to the signal "access" at the same time as the start of access, and holds "HIGH" until the end of access.
【0040】そして、信号”access”が”HIG
H”を保持している間は、アナログスイッチ1が”O
N”状態となり、アナログスイッチ2は”OFF”状態
となる。Then, the signal "access" changes to "HIG".
While holding "H", analog switch 1 is "O"
The N "state is set, and the analog switch 2 is set to the" OFF "state.
【0041】このとき、加算回路15の出力が駆動回路
106へ入力され、光ヘッド102を再生半径位置R1
にアクセスさせる間に予め光ディスク101の回転数を
再生半径位置R1での回転数N1で回転させる。At this time, the output of the adder circuit 15 is input to the drive circuit 106 and the optical head 102 is moved to the reproduction radial position R1.
While the optical disc 101 is being accessed, the rotational speed of the optical disk 101 is previously rotated at the rotational speed N1 at the reproduction radial position R1.
【0042】これによって、光ヘッド102を目標位置
へアクセスさせる間に予め光ディスク101の回転数を
目標位置での所定の回転数とすることができ、アクセス
終了直後のスピンドルサーボの引き込み時間を短縮化
し、高速アクセスを実現できる。As a result, the rotational speed of the optical disk 101 can be set to a predetermined rotational speed at the target position in advance while the optical head 102 is accessing the target position, and the pull-in time of the spindle servo immediately after the end of access is shortened. High-speed access can be realized.
【0043】次に、本発明の第3の実施例について説明
する。図5は本発明の第3の実施例におけるスピンドル
モータ駆動装置の構成を示すブロック図である。ここで
は、第2の実施例と異なる構成要素を中心に説明する。Next, a third embodiment of the present invention will be described. FIG. 5 is a block diagram showing the configuration of a spindle motor drive device according to the third embodiment of the present invention. Here, the components different from those of the second embodiment will be mainly described.
【0044】図5において、16は駆動パルス生成回
路、17は電圧源、108cはシステムコントローラで
ある。In FIG. 5, 16 is a drive pulse generation circuit, 17 is a voltage source, and 108c is a system controller.
【0045】次に、これらの動作について説明する。ま
ず、演算回路13は第2の実施例と同様にアクセス開始
位置のアドレス値と目標位置のアドレス値との差を△a
drとして出力する。Next, these operations will be described. First, the arithmetic circuit 13 calculates the difference Δa between the address value at the access start position and the address value at the target position as in the second embodiment.
Output as dr.
【0046】駆動パルス生成回路16は、演算回路13
が出力する信号”△adr”に応じて所定の幅の駆動パ
ルスを生成する。そして、加算器15は駆動パルス生成
回路16によって生成された所定の幅を持つ駆動パルス
と電圧源17のもつ電圧レベルVrefとを加算する。
この時、電圧源17の電圧レベルVrefは誤差信号生
成回路104の基準レベルに設定されている。The drive pulse generation circuit 16 includes an arithmetic circuit 13
A drive pulse having a predetermined width is generated according to the signal "Δadr" output by the. Then, the adder 15 adds the drive pulse having the predetermined width generated by the drive pulse generation circuit 16 and the voltage level Vref of the voltage source 17.
At this time, the voltage level Vref of the voltage source 17 is set to the reference level of the error signal generation circuit 104.
【0047】そしてアクセスしている間、システムコン
トローラ108cは、信号”access”に”HIG
H”を出力し、アナログスイッチ1を”ON”にしアナ
ログスイッチ2を”OFF”にする。During the access, the system controller 108c changes the signal "access" to "HIG".
Output "H", and turn analog switch 1 "ON" and analog switch 2 "OFF".
【0048】この時、駆動回路106の入力は、ローパ
スフィルタ105の出力から加算器15の出力へ切り換
えられる。そして、スピンドルモータ106は駆動パル
ス生成回路16の出力パルスにより加速もしくは減速さ
れ、その後慣性駆動され、目標位置での所定の回転数に
略一致させた状態でアクセスを完了する。At this time, the input of the drive circuit 106 is switched from the output of the low pass filter 105 to the output of the adder 15. Then, the spindle motor 106 is accelerated or decelerated by the output pulse of the drive pulse generation circuit 16 and then inertially driven, and the access is completed in a state where the rotational speed is substantially matched with the predetermined rotation speed at the target position.
【0049】これにより、アクセスさせる間に予め光デ
ィスク101の回転数を目標位置での回転数に略一致さ
せることができ、アクセス終了直後のスピンドルサーボ
の引き込み時間を短縮化し、高速アクセスを実現でき
る。As a result, the rotational speed of the optical disk 101 can be made substantially equal to the rotational speed at the target position in advance during the access, the spindle servo pull-in time immediately after the access is completed can be shortened, and high-speed access can be realized.
【0050】[0050]
【発明の効果】以上説明したように本発明によれば、ア
クセス終了直後のスピンドルサーボの引き込み時間を短
縮化し、高速アクセスを実現できる。As described above, according to the present invention, the spindle servo pull-in time immediately after the end of access can be shortened and high-speed access can be realized.
【図1】本発明の第1の実施例におけるスピンドルモー
タ駆動装置の構成を示すブロック図FIG. 1 is a block diagram showing a configuration of a spindle motor drive device according to a first embodiment of the present invention.
【図2】同第1の実施例における光ディスク上の再生半
径位置と光ディスクの回転数との関係を示す説明図FIG. 2 is an explanatory diagram showing a relationship between a reproduction radial position on the optical disc and the number of rotations of the optical disc in the first embodiment.
【図3】本発明の第2の実施例におけるスピンドルモー
タ駆動装置の構成を示すブロック図FIG. 3 is a block diagram showing a configuration of a spindle motor drive device according to a second embodiment of the present invention.
【図4】同第2の実施例における光ディスク上の再生半
径位置と光ディスクの回転数との関係を示す説明図FIG. 4 is an explanatory view showing a relationship between a reproduction radial position on an optical disc and the number of revolutions of the optical disc in the second embodiment.
【図5】本発明の第3の実施例におけるスピンドルモー
タ駆動装置の構成を示すブロック図FIG. 5 is a block diagram showing a configuration of a spindle motor drive device according to a third embodiment of the present invention.
【図6】従来のスピンドルモータ駆動装置の構成を示す
ブロック図FIG. 6 is a block diagram showing a configuration of a conventional spindle motor drive device.
1,2,4〜7 アナログスイッチ 3 インバータ 8〜11,17 電圧源 12 ホールド回路 13 演算回路 14 誤差増分予測回路 15 加算器 16 パルス生成回路 108a,108b,108c システムコントローラ 1, 2, 4-7 Analog switch 3 Inverter 8-11, 17 Voltage source 12 Hold circuit 13 Operation circuit 14 Error increment prediction circuit 15 Adder 16 Pulse generation circuit 108a, 108b, 108c System controller
Claims (3)
スピンドルモータと、 前記光ディスクからの反射光を検出して再生信号を得る
光ヘッドと、 前記光ヘッドからの再生信号より所定の周波数のクロッ
ク信号を抽出するクロック抽出手段と、 前記クロック抽出手段により抽出されたクロック信号と
基準クロック信号との周波数差もしくは位相差を検出し
て前記スピンドルモータのサーボ誤差信号を生成する誤
差信号生成手段と、 前記誤差信号生成手段の出力レベルに応じて前記スピン
ドルモータへの駆動電流を供給する駆動手段と、 前記光ヘッドを目標位置にアクセスする際に目標位置の
アドレス値に応じて所定のレベルを選択するレベル選択
手段と、 前記光ヘッドを目標位置にアクセスさせる間は前記駆動
手段への入力信号を前記誤差信号生成手段の出力から前
記レベル選択手段の出力に切り換える切り換え手段とを
備えたスピンドルモータ駆動装置。1. A spindle motor for rotating an optical disk at a predetermined rotation speed, an optical head for detecting a reflected light from the optical disk to obtain a reproduction signal, and a clock signal having a predetermined frequency from the reproduction signal from the optical head. A clock extracting means for extracting the clock signal, an error signal generating means for generating a servo error signal of the spindle motor by detecting a frequency difference or a phase difference between the clock signal extracted by the clock extracting means and the reference clock signal, Drive means for supplying a drive current to the spindle motor according to the output level of the error signal generating means, and a level for selecting a predetermined level according to the address value of the target position when the optical head accesses the target position While the selection means and the optical head are accessing the target position, the input signal to the drive means is set to the error. A spindle motor drive device comprising: switching means for switching the output of the signal generating means to the output of the level selecting means.
成手段の出力をホールドするホールド手段と、 アクセス開始直前のアドレス値と目標位置のアドレス値
との差を演算する演算手段と、 前記演算手段の出力によって目標位置での誤差信号生成
手段のレベル増分を予測する誤差増分予測手段と、 前記前値ホールド手段の出力と前記誤差増分予測手段の
出力とを加算する加算手段とを備えた請求項1記載のス
ピンドルモータ駆動装置。2. The level selecting means calculates a difference between a holding means for holding the output of the error signal generating means immediately before the optical head accesses the target position and a difference between the address value immediately before the start of access and the address value at the target position. Calculating means, an error increment predicting means for predicting a level increment of the error signal generating means at the target position by the output of the calculating means, an output of the previous value holding means and an output of the error increment predicting means are added. The spindle motor drive device according to claim 1, further comprising an adding means.
スピンドルモータと、 前記光ディスクからの反射光を検出して再生信号を得る
光ヘッドと、 前記光ヘッドからの再生信号より所定の周波数のクロッ
ク信号を抽出するクロック抽出手段と、 前記クロック抽出手段により抽出されたクロック信号と
基準クロック信号との周波数差もしくは位相差を検出し
て前記スピンドルモータのサーボ誤差信号を生成する誤
差信号生成手段と、 前記誤差信号生成手段の出力レベルに応じて前記スピン
ドルモータへの駆動電流を供給する駆動手段と、 前記光ヘッドを目標位置にアクセスさせる際にアクセス
開始直前のアドレス値と目標位置のアドレス値とのアド
レス差を演算する演算手段と、 前記演算手段の出力に応じて所定の幅の駆動パルスを生
成する駆動パルス生成手段と、 前記駆動パルス生成手段の出力と所定のレベルとを加算
する加算手段と、 前記光ヘッドを目標位置にアクセスさせる間は前記駆動
手段への入力信号を前記誤差信号生成手段の出力から前
記加算手段の出力に切り換える切り換え手段とを備えた
スピンドルモータ駆動装置。3. A spindle motor for rotating an optical disk at a predetermined number of revolutions, an optical head for detecting a reflected light from the optical disk to obtain a reproduction signal, and a clock signal having a predetermined frequency from the reproduction signal from the optical head. A clock extracting means for extracting the clock signal, an error signal generating means for generating a servo error signal of the spindle motor by detecting a frequency difference or a phase difference between the clock signal extracted by the clock extracting means and the reference clock signal, Driving means for supplying a drive current to the spindle motor according to the output level of the error signal generating means, and an address value between the address value immediately before the start of access and the address value of the target position when the optical head accesses the target position. Calculating means for calculating the difference, and generating a drive pulse having a predetermined width according to the output of the calculating means. Drive pulse generation means, addition means for adding the output of the drive pulse generation means and a predetermined level, and an input signal to the drive means of the error signal generation means while the optical head is accessing a target position. A spindle motor driving device, comprising: switching means for switching the output to the output of the adding means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5302629A JP3019697B2 (en) | 1993-12-02 | 1993-12-02 | Spindle motor drive |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5302629A JP3019697B2 (en) | 1993-12-02 | 1993-12-02 | Spindle motor drive |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07161129A true JPH07161129A (en) | 1995-06-23 |
JP3019697B2 JP3019697B2 (en) | 2000-03-13 |
Family
ID=17911287
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5302629A Expired - Fee Related JP3019697B2 (en) | 1993-12-02 | 1993-12-02 | Spindle motor drive |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3019697B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010139089A1 (en) * | 2009-06-01 | 2010-12-09 | Zoran Corporation | Systems and methods for improved control of spindle speed during optical media seek operations |
-
1993
- 1993-12-02 JP JP5302629A patent/JP3019697B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010139089A1 (en) * | 2009-06-01 | 2010-12-09 | Zoran Corporation | Systems and methods for improved control of spindle speed during optical media seek operations |
Also Published As
Publication number | Publication date |
---|---|
JP3019697B2 (en) | 2000-03-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5289450A (en) | Method of and apparatus for playing back recordable optical disc | |
KR100695356B1 (en) | Disk drive device | |
JPH0612785A (en) | Method and device for accessing optical disk | |
JPH07326158A (en) | Postscript-type optical disc recorder | |
JP2774609B2 (en) | Disk device and disk control method | |
US4660189A (en) | Optical disk player having reduced laser output during track changes | |
JP3322423B2 (en) | Optical disk recording device | |
US5689482A (en) | Disc drive device operable with different discs that may exhibit different linear velocities or circumferential recording densities | |
KR100411209B1 (en) | Recording controller | |
JPH11283254A (en) | Optical disk drive device | |
JPH02173970A (en) | Rotation control system for disk player | |
JP2713681B2 (en) | Optical disc information recording method and apparatus | |
JP3019697B2 (en) | Spindle motor drive | |
US7177240B2 (en) | Optical disc system and method for controlling movement of an optical pickup to an innermost perimeter of an optical disc using track information | |
JPH073691B2 (en) | Disk-shaped record carrier reader | |
US5680023A (en) | Method of measuring linear velocity of disk | |
US5173887A (en) | Disk player pickup control system | |
JPH05274773A (en) | System for accessing target track in cd player | |
JP2000251266A (en) | Optical disk apparatus | |
JP2642225B2 (en) | How to read TOC of disk | |
JP2935628B2 (en) | Optical disk drive | |
KR100662909B1 (en) | Method for reading TOC information of an optical disk and optical disk apparatus thereof | |
JP2927193B2 (en) | Optical disk drive | |
JP3047876B2 (en) | Driving apparatus and driving method for disk-shaped recording medium | |
JPH0620276A (en) | Method and apparatus for recording optical information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |