JPS632168A - Disk motor control circuit - Google Patents

Disk motor control circuit

Info

Publication number
JPS632168A
JPS632168A JP14553586A JP14553586A JPS632168A JP S632168 A JPS632168 A JP S632168A JP 14553586 A JP14553586 A JP 14553586A JP 14553586 A JP14553586 A JP 14553586A JP S632168 A JPS632168 A JP S632168A
Authority
JP
Japan
Prior art keywords
signal
circuit
disk motor
efm
counter
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
Application number
JP14553586A
Other languages
Japanese (ja)
Other versions
JPH0673216B2 (en
Inventor
Teruo Hoshi
法師 照雄
Toshiyuki Ozawa
小沢 利行
Takafumi Nagasawa
長沢 尚文
Kazuhiro Kimura
和広 木村
Hiroyuki 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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP14553586A priority Critical patent/JPH0673216B2/en
Publication of JPS632168A publication Critical patent/JPS632168A/en
Publication of JPH0673216B2 publication Critical patent/JPH0673216B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Rotational Drive Of Disk (AREA)

Abstract

PURPOSE:To prevent abnormal rotation of a disk motor by providing an EFM presence detecting circuit detecting the presence of an EFM signal, a gate circuit, an intermittent acceleration circuit and a counter. CONSTITUTION:If the EFM signal is lost due to any fault, a detection signal representing loss of EFM signal is generated from an EFM signal presence detection circuit 15 and controls a gate circuit 10 to interrupt a signal from a phase servo and a rough servo and a disk motor is coasted slowly in a decelerated speed. When the detection signal representing loss of EFM signal is generated, intermittent acceleration circuits 12, 17 to drive the motor forward at a prescribed interval thereby driving the disk motor which may be at halt. While a rough servo generating an acceleration signal is selected, if the decelerated signal is generated still after a prescribed time based on a counter 32, it is judged that a faulty state in which the disk motor is not decelerated is present, to inhibit the deceleration signal.

Description

【発明の詳細な説明】 (イ)産業上の利用分野 本発明はCD(コンパクトディスク)再生装置のディス
クモータ制御回路に関する。
DETAILED DESCRIPTION OF THE INVENTION (A) Field of Industrial Application The present invention relates to a disc motor control circuit for a CD (compact disc) playback device.

(ロ)従来の技術 CD再生装置では、ディスクの回転は、線速度が一定と
なるようにディスクモータを制御している。そのために
、ディスクから取り出されたEFM信号に基いてPLL
回路で作成された同期信号を分周回路で分周し、その結
果得られた分周出力と、水晶発振回路で作成された基準
クロックパルスを分周して得られた分周出力との位′相
差を検出し、その位相差がなくなるようにディスクモー
タにサーボをかけている。しかし、PLL回路に於いて
、FEM信号から作成きれた同期信号をFEM信号と同
期きせる範囲が±5%程度しかないため、この精度まで
線速度を合わせ込む必要がある。これをラフサーボと呼
んでいる。
(b) Conventional technology In a CD playback device, a disk motor is controlled so that the linear velocity of the rotation of the disk is constant. For this purpose, the PLL
The frequency of the synchronization signal created by the circuit is divided by the frequency divider circuit, and the resulting frequency division output is compared with the frequency division output obtained by dividing the reference clock pulse created by the crystal oscillation circuit. 'The phase difference is detected and the servo is applied to the disk motor to eliminate the phase difference. However, in the PLL circuit, the range in which the synchronization signal created from the FEM signal can be synchronized with the FEM signal is only about ±5%, so it is necessary to adjust the linear velocity to this accuracy. This is called rough servo.

そこで、従来はディスクの回転が安定状態にあるか非安
定状態にあるかを検出し、非安定状態にある場合には位
相制御から直接制御に切換えて、早急に安定状態に近づ
けるようにしたものがある。また、回転速度が早いかあ
るいは遅いかを示す情報を得るために、EFM信号の最
長周期(11ビット連続期間)を検出し、この最長周期
が基準クロックパルスで作成きれた基準周期より長い場
合には回転速度が遅いと判別し、短い場合には回転速度
が早いと判別している。
Therefore, conventional methods detect whether the disk rotation is in a stable or unstable state, and if it is in an unstable state, switch from phase control to direct control to quickly bring it closer to a stable state. There is. In addition, in order to obtain information indicating whether the rotation speed is fast or slow, the longest period (11 bits continuous period) of the EFM signal is detected, and if this longest period is longer than the reference period created by the reference clock pulse, It is determined that the rotation speed is slow, and if it is short, it is determined that the rotation speed is fast.

上述のディスクモータ制御回路については、特開昭60
−85465号公報に詳細に記載されている。
Regarding the above-mentioned disk motor control circuit, Japanese Patent Application Laid-Open No. 1983
It is described in detail in Japanese Patent No.-85465.

(ハ)発明が解決しようとする問題点 しかしながら、従来の如<EFM信号の最長周期を検出
している回路に於いては、例えば、トラックジャンプあ
るいはキズ等によりEFM信号にドロップアウトが発生
すると、検出された最長周期が基準周期より長くなり、
正常な回転をしているにも拘わらず回転速度が遅いと判
別され、回転速度が速くなる方向に制御されてしまう。
(c) Problems to be Solved by the Invention However, in the conventional circuit that detects the longest period of the EFM signal, if a dropout occurs in the EFM signal due to, for example, a track jump or scratch, The longest period detected is longer than the reference period,
Even though it is rotating normally, it is determined that the rotation speed is slow, and the rotation speed is controlled to become faster.

また、何らかの支障によりEFM信号が無くなった場合
にもラフサーボは回転速度が遅いと判別するため正方向
の高速回転に落ち入る危険性がある。
Furthermore, even if the EFM signal disappears due to some kind of trouble, the rough servo determines that the rotation speed is slow, so there is a risk that the rotation speed will drop to high speed in the forward direction.

−方、外部要因によりディスクモータが停止あるいは停
止に近い状態になったとき(例えば、異物によりディス
クが強制的に止められたとき)、ディスクからの信号が
無くなるため、EFM信号を抽出するスライス回路の入
力がそのスライスレベル近傍でふらつき、EFM信号の
出力ラインに高周波成分が発生する。これにより最長周
期が基準周期より短いと判別されその結果、ラフサーボ
はディスクモータを減速する方向に作用することになり
、ディスクモータが高速逆回転に落ちいる危険性もあっ
た。
- On the other hand, when the disk motor stops or comes to a near-stop state due to external factors (for example, when the disk is forcibly stopped by a foreign object), the signal from the disk disappears, so the slice circuit extracts the EFM signal. The input of the signal fluctuates near the slice level, and a high frequency component is generated in the output line of the EFM signal. As a result, the longest period is determined to be shorter than the reference period, and as a result, the rough servo acts to decelerate the disk motor, and there is a risk that the disk motor will rotate at high speed in the opposite direction.

(ニ)問題点を解決するだめの手段 本発明は、上述した点に鑑みて為されたものであり、E
FM信号の有無を検出するEFM有無検出回路と、該検
出回路からのEFM信号無しの検出信号により位相サー
ボ及びラフサーボを禁止するゲート回路とEFM信号無
しの検出信号発生時に所定の間隔でディスクモータの加
速信号を出力する間欠加速回路と、ラフサーボの選択時
にラフサーボが減速信号を発生している状態で計数を行
い所定数の計数時に減速信号を禁止するカウンタとを備
えることにより、ディスクモータの正方向高速回転ある
いは逆方向高速回転に落ち入ることを防止するものであ
る。
(d) Means for solving the problems The present invention has been made in view of the above points, and
An EFM presence/absence detection circuit that detects the presence or absence of an FM signal, a gate circuit that prohibits phase servo and rough servo based on a detection signal of no EFM signal from the detection circuit, and a gate circuit that disables the disc motor at predetermined intervals when a detection signal of no EFM signal is generated. By providing an intermittent acceleration circuit that outputs an acceleration signal, and a counter that performs counting while the rough servo is generating a deceleration signal when the rough servo is selected, and prohibits the deceleration signal when a predetermined number of counts is reached, the disk motor can be controlled in the forward direction. This prevents the motor from falling into high-speed rotation or high-speed rotation in the reverse direction.

(ネ)作用 上述の手段によれば、トラックジャンプあるいはキズ等
によってEFM信号にドロップアウトが発生したり、ま
た、何らかの支障によりEFM信号が無くなった場合、
EFM信号有無検出回路からEFM信号無しの検出信号
が発生し、該信号によりゲート回路が制御きれ、位相サ
ーボ及びラフサーボからの信号が遮断される。これによ
りディスクモータは自由回転を行いゆっくりと減速方向
に向う。また、EFM信号無しの検出信号が発生してい
るとき、間欠加速回路によって所定の間隔で正回転方向
に加速することにより、停止しているかもしれないディ
スクモータを駆動する。更に、加速信号を発生している
ラフサーボが選択きれている状態では、カウンタに基い
た所定期間経過後も依然減速信号が発生しているとすれ
ば、ディスクモータの減速が実施されていない異常状態
であると判断し、減速信号を禁止する。これらの作用に
より、ディスクモータの異常回転が防止される。
(f) Effect According to the above-mentioned means, if a dropout occurs in the EFM signal due to a track jump or scratch, or if the EFM signal disappears due to some kind of trouble,
A detection signal indicating the absence of an EFM signal is generated from the EFM signal presence/absence detection circuit, and the gate circuit is completely controlled by this signal, and signals from the phase servo and rough servo are cut off. As a result, the disk motor rotates freely and slowly moves toward deceleration. Further, when a detection signal without an EFM signal is generated, the intermittent acceleration circuit accelerates the disk motor in the forward rotation direction at predetermined intervals to drive the disk motor, which may be stopped. Furthermore, if the rough servo that is generating the acceleration signal is fully selected, and the deceleration signal is still being generated after a predetermined period based on the counter, it is an abnormal state where the disc motor is not decelerating. , and prohibits the deceleration signal. These actions prevent the disk motor from rotating abnormally.

(へ)実施例 第1図は本発明の実施例を示す回路図である。(f) Example FIG. 1 is a circuit diagram showing an embodiment of the present invention.

位相サーボ回路は、分周回路(1)及び(2)と位相比
較回路(3)とから構成きれる。分周回路(1)は、E
FM信号に基いてPLL回路(図示せず)で作成きれた
同期パルスPLCK(4,32MHz)を588個(1
フレ一ム分)分周する回路であり、また、分周回路(2
)は、水晶発振回路(図示せず)で作成きれたクロック
パルス#au(4,32MH2)を同様に588分周す
る回路であり、各分周回路(1)及び(2)の分周出力
の位相差が位相比較回路(3)に於いて検出され、分周
回路(1)の出力の位相が、遅れている場合には加速信
号PH(+)H”を出力し、進んでいる場合には減速信
号PH(−)“HItを出力し、略−致している場合に
は共にL 11とする。
The phase servo circuit is composed of frequency divider circuits (1) and (2) and a phase comparator circuit (3). The frequency dividing circuit (1) is E
Based on the FM signal, 588 (1
This is a circuit that divides the frequency (one frame), and also divides the frequency (2 frames).
) is a circuit that similarly divides the clock pulse #au (4,32MH2) created by a crystal oscillation circuit (not shown) by 588, and the divided outputs of each frequency dividing circuit (1) and (2) The phase difference between the two is detected in the phase comparator circuit (3), and if the phase of the output of the frequency divider circuit (1) is delayed, an acceleration signal PH(+)H" is output, and if it is ahead, an acceleration signal PH(+)H" is output. When the deceleration signal PH(-) "HIt" is output, and when they are approximately equal to each other, both are set to L11.

一方、ラフサーボ回路は、シフトレジスタ(4〉、デコ
ーダ(5)、ホールド回路(6)、ボトム優先回路(7
)及び制御信号発生回路(8)から構成きれている。シ
フトレジスタ(4)は、水晶発振回路で作成された8、
64MH2の基準クロックパルスφ、に従ってEFM信
号を順次入力する。シフトレジスタ(4)に順次入力き
れるEFM信号のデータパターンは、デコーダ(5)に
於いて、EFM信号の最短周期が2.OT、2.5T、
3.OT、及び、3.5Tのいずれであるか判別きれる
。ここで、Tは基準クロックパルスφ。に基いたEFM
信号の1ビット分の周期である。デコーダ(5)の判別
出力2.OT、2.5T、3.OT、3.5Tは、ホー
ルド回路(6)に於いて各々記憶保持され、ボトム優先
回路(7)に印加される。このホールド回路(6)は、
基準クロックパルスφ□に基いて作成された1フレーム
を周期とする7、35KHzのクロックパルスφFLM
を32フレ一ム分計数するフレームカウンタ(9)から
、32フレームに1回出力されるパルス1/32FLに
よってクリアされる。即ち、32フレ一ム間の最短周期
のデコード結果がホールド回路(6)に保持きれる。ボ
トム優先回路(7)は、フレームカウンタ(9)からパ
ルス1/32FLと異なるタイミングで32フレーム毎
に出力されるパルスENAにより、ホールド回路(6)
からの信号を受け、最も短い周期の信号を制御信号発生
回路(8)に出力する。制御信号発生回路(8)は、ボ
トム優先回路(7〉の出力が3.5Tのとき加速信号R
O(+)を“H11とし、その後出力が2.5Tとなっ
たとき加速信号RO(+)を“L”とする、−方、出力
が2.0Tとき減速信号RO(−)を′H”とし、その
後出力が3.OTとなったとき減速信号RO(−)を“
L Itとする。
On the other hand, the rough servo circuit includes a shift register (4), a decoder (5), a hold circuit (6), and a bottom priority circuit (7).
) and a control signal generating circuit (8). The shift register (4) is 8, made with a crystal oscillator circuit.
EFM signals are sequentially input in accordance with the reference clock pulse φ of 64MH2. The data pattern of the EFM signal that can be sequentially input to the shift register (4) is determined by the decoder (5) when the shortest period of the EFM signal is 2. OT, 2.5T,
3. It can be clearly determined whether it is OT or 3.5T. Here, T is the reference clock pulse φ. EFM based on
This is the period of one bit of the signal. Decoder (5) discrimination output 2. OT, 2.5T, 3. OT and 3.5T are each stored and held in a hold circuit (6) and applied to a bottom priority circuit (7). This hold circuit (6) is
A clock pulse φFLM of 7.35 KHz with a period of one frame created based on the reference clock pulse φ□
The frame counter (9) counts 32 frames, and is cleared by pulse 1/32FL, which is output once every 32 frames. That is, the decoding result of the shortest period between 32 frames can be held in the hold circuit (6). The bottom priority circuit (7) uses the pulse ENA output from the frame counter (9) every 32 frames at a timing different from pulse 1/32FL to the hold circuit (6).
It receives a signal from the control signal generating circuit (8) and outputs the signal with the shortest period to the control signal generating circuit (8). The control signal generation circuit (8) generates an acceleration signal R when the output of the bottom priority circuit (7>) is 3.5T.
O(+) is set to "H11", and then when the output becomes 2.5T, the acceleration signal RO(+) is set to "L". On the other hand, when the output is 2.0T, the deceleration signal RO(-) is set to 'H' ”, then the output is 3. When it becomes OT, the deceleration signal RO (-) is
Let it be L It.

上述の位相サーボ回路の制御信号PH(+)及びPH(
−)とラフサーボ回路の制御信号RO(+)及びRO(
−)は、共に選択回路(10)に印加され、切換信号S
ELによっていずれか一方が制御信号CLV(+)及び
CLV(−)としてディスクモータの駆動回路に送出き
れる。この切換信号SELは、ディスクモータの回転状
態を検出するカウンタ(11)及び(12)によって作
成される。カウンタ(11)は、パルス1/32FLに
よってリセットきれ、EFM信号のフレーム同期信号と
基準クロ・ツクパルス≠81.から作られる標準フレー
ム同期信号とが一致する毎に出力されるパルス5YEQ
を8個計数したとき、その出力でORゲート(13)を
介してカウンタ(12)をリセットする。また、カウン
タ(12)はパルス1/32FLを32個計数したとき
切換信号SELを“H”とするカウンタであり、カウン
タ(11〉の出力でリセットされる他に、制御信号RO
(+)あるいはRO(−)のいずれか−方が“H”とな
っているときNORゲート(14)の出力でリセットさ
れる。即ち、ディスクが位相サーボ回路の制御範囲内で
回転していれば、カウンタ(11)が32フレーム毎に
リセットされる間にパルス5YEQは必ず8個以上発生
するため、カウンタ(11)からの出力が発生し、また
、制御信号R0(+)及びRO(−)も共に“L”であ
るためNORゲート(14)の出力は′H″となる。従
って、カウンタ(12)はリセットきれ、切換信号SE
Lが“L”となるため、選択回路(10〉は制御信号P
H(+>及びPH(−)を選択出力する。−方、位相サ
ーボ回路の制御範囲外でディスクモータが回転している
ときは、制御信号RO(+)あるいはRO(−)のいず
れか−方が“HItとなり、更に、32フレ一ム間にパ
ルス5YEQは8個に達しなくなるためカウンタ(12
)のリセットが解除される。この状態の32フレームが
32回連続するとカウンタ(12)からの切換信号SE
Lが“H″となるため、選択回路(10)はラフサーボ
回路の制御信号RO(+)及びRO(−)を選択出力す
る。
The control signals PH(+) and PH( of the above-mentioned phase servo circuit
-) and rough servo circuit control signals RO(+) and RO(
-) are both applied to the selection circuit (10), and the switching signal S
Depending on the EL, one of the control signals CLV(+) and CLV(-) can be sent to the disk motor drive circuit. This switching signal SEL is created by counters (11) and (12) that detect the rotational state of the disk motor. The counter (11) can be reset by the pulse 1/32FL, and the frame synchronization signal of the EFM signal and the reference clock pulse≠81. Pulse 5YEQ is output every time the standard frame synchronization signal generated from
When eight are counted, the counter (12) is reset by the output via the OR gate (13). The counter (12) is a counter that sets the switching signal SEL to "H" when it counts 32 pulses 1/32FL, and in addition to being reset by the output of the counter (11), the control signal RO
When either (+) or RO (-) is at "H", it is reset by the output of the NOR gate (14). That is, if the disk is rotating within the control range of the phase servo circuit, eight or more pulses 5YEQ will always be generated while the counter (11) is reset every 32 frames, so the output from the counter (11) will be occurs, and since the control signals R0 (+) and RO (-) are both "L", the output of the NOR gate (14) becomes 'H'. Therefore, the counter (12) is reset and the switching is completed. Signal SE
Since L becomes "L", the selection circuit (10> is the control signal P
H (+> and PH (-)) are selectively output. On the other hand, when the disk motor is rotating outside the control range of the phase servo circuit, either control signal RO (+) or RO (-) is output. Since the number of pulses 5YEQ does not reach 8 during 32 frames, the counter (12
) is reset. When 32 frames in this state continue 32 times, the switching signal SE from the counter (12)
Since L becomes "H", the selection circuit (10) selectively outputs the control signals RO(+) and RO(-) for the rough servo circuit.

また、EFM信号有無検出回路(15)は、EFM信号
を入力し、そのEFM信号の立ち上がりあるいは立ち下
がりがパルスφアの周期内に発生しなかったとき“EF
M信号無し”として検出出力NOEを“L 11とする
。この検出出力NOEは、ORゲート(16)を介して
カウンタ(17〉のリセット入力Rに印加きれると共に
、R−S F F(1B>のリセット人力R及びNOR
ゲート(19)に印加される。R−3FF(18)の出
力可は、切換信号SELとその反転信号SELが印加さ
れたANDゲート(20バ21)に印加されると共にイ
ンバータ(22)を介してNANDゲート(23)に印
加される。−方カウンタ(17)はカウンタ(12)と
共に間欠加速回路を形成するものであり、カウンタ(1
2)の4ビツト出力とカウンタ(17)の2ビツト出力
がNANDゲート(24)に印加され、NANDゲート
(24)の出力ITVはNORゲート(19)に印加さ
れると共にインバータ(25)を介してNANDゲート
(23)に印加される。このNANDゲート(24)の
出力ITVは、カウンタ(12)(17)が32フレー
ム×256を計数する間に8フレ一ム間、即ち、約1秒
間に1回17.4msの間“L”となる。
Further, the EFM signal presence/absence detection circuit (15) inputs the EFM signal, and when the rise or fall of the EFM signal does not occur within the period of the pulse φa, the EFM signal
Assuming that there is no M signal, the detection output NOE is set to "L 11." This detection output NOE is applied to the reset input R of the counter (17>) via the OR gate (16), and is also applied to the reset input R of R-S F F (1B>) and NOR
applied to the gate (19). The output enable of the R-3FF (18) is applied to the AND gate (20 bar 21) to which the switching signal SEL and its inverted signal SEL are applied, and is also applied to the NAND gate (23) via the inverter (22). Ru. The counter (17) forms an intermittent acceleration circuit together with the counter (12), and the counter (17) forms an intermittent acceleration circuit together with the counter (12).
The 4-bit output of 2) and the 2-bit output of the counter (17) are applied to the NAND gate (24), and the output ITV of the NAND gate (24) is applied to the NOR gate (19) and is also applied via the inverter (25). is applied to the NAND gate (23). The output ITV of this NAND gate (24) is "L" for 8 frames while the counters (12) and (17) count 32 frames x 256, that is, for 17.4 ms approximately once every second. becomes.

ここで、第2図を参照して、EFM信号無しと検出され
た場合の動作と間欠加速動作について説明する。ディス
クモータが位相サーボの制御範囲で回転しているときに
は、EFM信号有無検出回路(15)の検出出力NOE
は“H”であり、切換信号SELは“L Ijであるた
め、選択回路(10)のNANDゲート(26)及び(
27)カラNoRケート(28)及び(29)を介して
制御信号CLV(+)及びCLV(−)に位相比較回路
(3)の制御信号PH(+)及びPH(−)が現われる
。今、何らかの異常でディスクモータの回転が停止ある
いは停止に近い状態となったとすると、その前の回転速
度が低下した状態で制御信号RO(+)が“H”となり
、カウンタ(11)及び(12)の作用により切換信号
SELが′H”となるため、制御信号CLV(+)及び
CLV(−)にはラフサーボ回路からの制御信号RO(
+)“H”及びRO(−)“L”がNANDゲート(3
0)とNORゲート(28)及びNANDゲー) (3
1)とNORゲート(29)を介して現われる。その後
、EFM信号が検出されなくなると検出出力NOEが“
L”となり、カウンタ(17)の計数が開始される。そ
して、NANDゲート(24〉の出力ITVが′L”と
なると、R−3FF(18)がセットされ、出力Qが“
O”となるため、ANDゲート(20)(21)に於い
て切換信号SEL及びSELが遮断され、NANDゲー
ト(26)(27)(30)(31)に於いて制御信号
P H’(+ )及びPH(−)と制御信号RO(+)
及びRO(−)が遮断される。このとき、NANDゲー
ト(23)ニハ、出力ITV反転信号ITV=′H″及
びR−S F F(18)の出力Qの反転信号Q=“H
Itが印加されるため、制御信号CLV(+)は′H゛
′となり、加速信号となる。即ち、約1秒間に17.4
msの間隔で出力ITVが“L”となるたびに、制御信
号CLV(+)が“H”となり間欠加速が為される。こ
の間欠加速により、停止あるいは停止に近い状態にあっ
たディスクモータが正方向に回転を開始し、EFM信号
が発生すると、検出出力NOEが“H”となるため、R
−3F F (18)及びカウンタ(17)はリセット
され、切換信号SELにより制御信号RO(+)“Ho
”及びRO(−)“L Ijが制御信号CLV(+)及
びCLV(−)として出力され、ラフサーボの状態とな
る。
Here, with reference to FIG. 2, the operation when no EFM signal is detected and the intermittent acceleration operation will be described. When the disk motor is rotating within the control range of the phase servo, the detection output NOE of the EFM signal presence detection circuit (15)
is "H" and the switching signal SEL is "L Ij", so the NAND gate (26) and (
27) The control signals PH(+) and PH(-) of the phase comparator circuit (3) appear in the control signals CLV(+) and CLV(-) via the empty NoR gates (28) and (29). Now, suppose that the rotation of the disk motor has stopped or is close to stopping due to some abnormality, and the control signal RO(+) becomes "H" while the previous rotational speed has decreased, and the counters (11) and (12) ), the switching signal SEL becomes 'H', so the control signals CLV(+) and CLV(-) are supplied with the control signal RO() from the rough servo circuit.
+) “H” and RO (-) “L” are NAND gates (3
0) and NOR gate (28) and NAND gate) (3
1) and a NOR gate (29). After that, when the EFM signal is no longer detected, the detection output NOE becomes “
When the output ITV of the NAND gate (24) becomes 'L', the R-3FF (18) is set and the output Q becomes 'L'.
Therefore, the switching signals SEL and SEL are cut off at the AND gates (20) and (21), and the control signal P H'(+ ) and PH(-) and control signal RO(+)
and RO(-) are blocked. At this time, the output ITV inverted signal ITV='H'' of the NAND gate (23) and the inverted signal Q of the output Q of R-S F F (18)=``H''
Since It is applied, the control signal CLV(+) becomes 'H' and becomes an acceleration signal. That is, 17.4 per second
Every time the output ITV becomes "L" at an interval of ms, the control signal CLV(+) becomes "H" and intermittent acceleration is performed. Due to this intermittent acceleration, the disk motor, which has been stopped or nearly stopped, starts rotating in the forward direction, and when the EFM signal is generated, the detection output NOE becomes "H", so the R
-3F F (18) and the counter (17) are reset, and the control signal RO (+) “Ho” is reset by the switching signal SEL.
" and RO(-)"L Ij are output as control signals CLV(+) and CLV(-), resulting in a rough servo state.

更に、ディスクモータの回転が正常に近づき位相サーボ
の制御範囲になると切換信号SELがL”となって、制
御信号PH(+)及びPH(−)が制御信号CLV(+
)及びCLV(−)として出力される。このようにして
、ディスクモータが停止あるいは停止に近い状態になっ
た場合に対応できる。
Furthermore, when the rotation of the disk motor approaches normal and reaches the control range of the phase servo, the switching signal SEL becomes L'', and the control signals PH(+) and PH(-) change to the control signal CLV(+
) and CLV(-). In this way, it is possible to cope with the case where the disk motor is stopped or almost stopped.

更に、第1図の回路に於いては、高速逆回転を肪止する
ためのカウンタ(32)が設けられている。
Furthermore, the circuit shown in FIG. 1 is provided with a counter (32) for stopping high-speed reverse rotation.

このカウンタ(32)は、8ビツトから成り、8ビツト
目の出力がインバータ(33)を介して入力CLに設け
られたANDゲート(34)に印加きれる。ANDゲー
ト(34)には、更に、制御信号RO(−)、切換信号
SEL及びパルス1/32 F Lが印加されている。
This counter (32) consists of 8 bits, and the output of the 8th bit is applied to an AND gate (34) provided at the input CL via an inverter (33). A control signal RO(-), a switching signal SEL, and a pulse 1/32 FL are further applied to the AND gate (34).

また、カウンタ(32)のリセット入力Rには、切換信
号SELと制御信号PH(+)が印加されたANDゲー
ト(35)の出力及び制御信号RO(+)がORゲート
(36)を介して印加される。即ち、カウンタ(32)
は、制御信号RO(−)が“H′′の減速信号となり、
且つ、切換信号SELがH”でラフサーボ回路が選択き
れているときにパルス1/32 FLを計数し、その計
数値が″128”となったとき信号DESにより減速信
号が制御信号CLV(−)に現われるのを禁止しまた制
御信号RO(+ )が“H”となグたとき、及び、位相
サーボ回路が選択され制御信号PH(+)が・H”とな
ったときリセットされるものである。
Further, the reset input R of the counter (32) is supplied with the output of the AND gate (35) to which the switching signal SEL and the control signal PH (+) are applied, and the control signal RO (+) via the OR gate (36). applied. That is, the counter (32)
In this case, the control signal RO(-) becomes a deceleration signal of "H'',
In addition, when the switching signal SEL is "H" and the rough servo circuit is fully selected, pulses 1/32 FL are counted, and when the counted value reaches "128", the deceleration signal is changed to the control signal CLV (-) by the signal DES. It is reset when the control signal RO(+) becomes "H" and when the phase servo circuit is selected and the control signal PH(+) becomes "H". be.

そこで、第3図を参照して高速逆回転の防止動作につい
て説明する。何らかの支障によりディスクモータが停止
したとき、EFM信号の入力に高周波成分が発生すると
、ラフサーボ回路のデコーダ(5)は最短周期が2.O
Tと判別するため制御信号RO(−)は“H”となり、
また、切換信号もH”となる。従って、ラフサーボ回路
が選択されてディスクモータには減速信号が印加される
ことになり、このままではディスクモータは逆方向に加
速されてしまう。このとき、カウンタ(32)はパルス
1/32FLを計数し続け、128個計数したとき信号
DESを“L″とする。信号DESが・L”となること
により、NANDゲート(26)(30)に於いて制御
信号RO(−)及び制御信号PH(−)が遮断されるた
め、制御信号CLV(−)は“L IIとなり、減速動
作が解除され逆方向への回転駆動が禁止される。そして
、ディスクモータが正方向に回転し、制御信号RO(+
)が“Hljとなるか、あるいは、正常回転になって切
換信号SELが“L +tとなり制御信号PH(+)が
“H”となったとき、カウンタ(32〉がリセットされ
る。−方正常回転をしているときに制御信号RO(−)
が“HIIとなり、且つ、切換信号SELが“H”とな
った場合には、同様にカウンタ(32)の計数が実行さ
れるが、信号DESが出力きれるまでの128×32フ
レームの間には、制御信号RO(+)が“H”となるか
、あるいは、切換信号SELが“L”となり制御信号P
H(+)が“HIIとなるため、カウンタ(32)はリ
セットきれ信号DESが発生することはない。このよう
な動作によりディスクモータの逆方向加速が防止される
のである。
Therefore, the operation for preventing high-speed reverse rotation will be explained with reference to FIG. When the disk motor stops due to some kind of trouble and a high frequency component occurs in the input of the EFM signal, the decoder (5) of the rough servo circuit will change the shortest cycle to 2. O
The control signal RO(-) becomes “H” to determine that the
In addition, the switching signal also becomes "H". Therefore, the rough servo circuit is selected and a deceleration signal is applied to the disc motor. If this continues, the disc motor will be accelerated in the opposite direction. At this time, the counter ( 32) continues to count 1/32 pulses FL, and when 128 pulses are counted, sets the signal DES to "L". As the signal DES becomes "L", the control signal is activated at the NAND gates (26) and (30). Since RO(-) and control signal PH(-) are cut off, control signal CLV(-) becomes "L II", deceleration operation is canceled and rotational drive in the opposite direction is prohibited. It rotates in the positive direction and the control signal RO (+
) becomes "Hlj", or when the rotation becomes normal and the switching signal SEL becomes "L +t" and the control signal PH (+) becomes "H", the counter (32> is reset. Control signal RO (-) when rotating
When becomes "HII" and the switching signal SEL becomes "H", the counter (32) similarly performs counting, but during the 128 x 32 frames until the signal DES is outputted, , the control signal RO(+) becomes "H" or the switching signal SEL becomes "L" and the control signal P
Since H(+) becomes "HII", the counter (32) does not generate the reset completion signal DES. Such an operation prevents the disk motor from accelerating in the reverse direction.

(ト)発明の効果 上述の如く本発明によれば、ディスクモータの異常回転
が防止できるものであり、異常に対して自動的に安定な
CLVサーボを実現できる。また、ディスクモータ制御
回路を集積回路化した場合、従来は異常検出をマイクロ
コンピュータによって検出し集積回路に指令を与えてい
たが、本発明によれば、集積回路自身で行うため、マイ
クロコンピュータの負担が軽減する利点を有している。
(G) Effects of the Invention As described above, according to the present invention, abnormal rotation of the disk motor can be prevented, and a CLV servo that is automatically stable against abnormalities can be realized. Furthermore, when the disk motor control circuit is integrated, conventionally a microcomputer detects an abnormality and gives commands to the integrated circuit, but according to the present invention, the integrated circuit itself performs the abnormality detection, so the burden is on the microcomputer. It has the advantage of reducing

【図面の簡単な説明】 第1図は本発明の実施例を示す回路図、第2図及び第3
図は第1図に示された実施例の動作を示すタイミング図
である。 (1)(2)・・・分周回路、 (3)・・・位相比較
回路、(4)・・・シフトレジスタ、(5)・・・デコ
ーダ、(6)・・・ホールド回路、 (7)・・・ボト
ム優先回路、 (8)・・・制御信号発生回路、 (1
0)・・・選択回路、 (9)・・・フレームカウンタ
、 (11)(12)(17)(32)・・・カウンタ
、 (15)・・・EFM信号有無検出回路。
[Brief Description of the Drawings] Figure 1 is a circuit diagram showing an embodiment of the present invention, Figures 2 and 3 are circuit diagrams showing an embodiment of the present invention.
FIG. 1 is a timing diagram showing the operation of the embodiment shown in FIG. (1) (2)... Frequency divider circuit, (3)... Phase comparison circuit, (4)... Shift register, (5)... Decoder, (6)... Hold circuit, ( 7)...Bottom priority circuit, (8)...Control signal generation circuit, (1
0)... Selection circuit, (9)... Frame counter, (11) (12) (17) (32)... Counter, (15)... EFM signal presence detection circuit.

Claims (1)

【特許請求の範囲】[Claims] 1、EFM信号に基いて作成された同期信号の分周出力
と基準クロックパルスの分周出力との位相比較によりデ
ィスクモータの回転制御を行う位相サーボと、前記EF
M信号の所定周期と基準周期の比較によりディスクモー
タの回転制御を行うラフサーボとを選択するディスクモ
ータ制御回路に於いて、前記EFM信号の有無を検出す
るEFM有無検出回路と、該検出回路からのEFM信号
無しの検出信号により前記位相サーボ及びラフサーボを
禁止するゲート回路と、前記EFM信号無しの検出信号
発生時に所定の間隔でディスクモータの加速信号を出力
する間欠加速回路と、前記ラフサーボの選択時にラフサ
ーボが減速信号を発生している状態で計数を行い、所定
数の計数時に前記減速信号を禁止するカウンタとを備え
、ディスクモータの回転を保護することを特徴とするデ
ィスクモータ制御回路。
1. A phase servo that controls the rotation of the disk motor by comparing the phase of the frequency-divided output of the synchronization signal created based on the EFM signal and the frequency-divided output of the reference clock pulse, and the EF
A disk motor control circuit that selects a rough servo for controlling the rotation of a disk motor by comparing a predetermined cycle of the M signal with a reference cycle includes an EFM presence/absence detection circuit that detects the presence or absence of the EFM signal; a gate circuit that inhibits the phase servo and rough servo based on a detection signal without an EFM signal; an intermittent acceleration circuit that outputs an acceleration signal for the disk motor at predetermined intervals when the detection signal without an EFM signal is generated; and when the rough servo is selected. A disk motor control circuit comprising: a counter that performs counting while a rough servo is generating a deceleration signal, and inhibits the deceleration signal when a predetermined number of counts is reached, to protect rotation of the disk motor.
JP14553586A 1986-06-20 1986-06-20 Disc motor control circuit Expired - Lifetime JPH0673216B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14553586A JPH0673216B2 (en) 1986-06-20 1986-06-20 Disc motor control circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14553586A JPH0673216B2 (en) 1986-06-20 1986-06-20 Disc motor control circuit

Publications (2)

Publication Number Publication Date
JPS632168A true JPS632168A (en) 1988-01-07
JPH0673216B2 JPH0673216B2 (en) 1994-09-14

Family

ID=15387445

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14553586A Expired - Lifetime JPH0673216B2 (en) 1986-06-20 1986-06-20 Disc motor control circuit

Country Status (1)

Country Link
JP (1) JPH0673216B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11537537B2 (en) 2020-09-16 2022-12-27 Kioxia Corporation Semiconductor device and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11537537B2 (en) 2020-09-16 2022-12-27 Kioxia Corporation Semiconductor device and method

Also Published As

Publication number Publication date
JPH0673216B2 (en) 1994-09-14

Similar Documents

Publication Publication Date Title
US4815063A (en) Disc motor control circuit for controlling the rotation of a disc in a disc playing device
GB1319227A (en) Movement control system
KR970067249A (en) Clock generation method for EFM data restoration and phase locked loop performing the method
JPS632168A (en) Disk motor control circuit
US4477750A (en) Multi-level disk drive motor speed control
JPH11232772A (en) Disk rotation controller
KR940010024A (en) Spindle Motor Control Circuit of Optical Disc System
JPS59112308A (en) Numerical controller
KR100189950B1 (en) Apparatus for converting spindle motor velocity
KR100222616B1 (en) Motor control device
JP2604205B2 (en) Phase servo device
JPH0673215B2 (en) Disc motor control circuit
JPS6046798A (en) Stepout detector for stepping motor
US5640376A (en) Track kick device in a disc recording and reproducing apparatus
KR0173952B1 (en) Spindle motor control circuit in speed variable type cd-rom
KR950020624A (en) Rapid disk rotation control device and method
JP2555151B2 (en) Magnetic recording / reproducing device
JPH0412542B2 (en)
JPS6278766A (en) Control circuit for disk motor
KR940012338A (en) How to prevent runaway rotation of laser disc player
JP3251007B2 (en) Disk drive device
JPS63131068A (en) Speed detection circuit
JPS60134789A (en) Rotation controller of motor
JPH0766621B2 (en) Motor control circuit
JPH07287931A (en) Clv control circuit for optical disk device

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term