(57)【特許請求の範囲】
【請求項１】
第１と第２の入力端子を持つ位相検出器と、
記録媒体上に記録されたデータからのもので、上記第１端子に上記データを転送する２値化信号と、
上記位相検出器の出力に従って発振周波数を変えられて２π/（２ｍ+１）の整数倍で位相を相互にシフトされる（ｍは正の整数）の多相クロック信号を供給し、データを再生成し上記位相検出器の第２入力端子に上記多相クロック信号の一部を供給するための同期クロック信号として上記多相クロック信号の一つを抽出するための電圧制御発振器と、
２値化遅延信号を生成するための制御可能遅延時間による上記２値化信号を遅延させる為の可変遅延回路と、
再生成データ信号を生成するための上記同期クロック信号に同期して上記可変遅延回路からの上記２値化遅延信号の値をラッチする為の第１回路と、上記電圧制御発振器からの上記多相クロック信号の位相と上記可変遅延回路からの上記２値化遅延信号の位相とを比較し、上記遅延時間を制御する上記可変遅延回路に供給する為の遅延制御信号を生成する第２回路とを含む遅延制御回路とを含み、
上記再生成データ信号と上記同期クロック信号は上記記録媒体上の記録された上記データを再生成するように使われることを特徴とする記録メディア読み出しシステム。
【請求項２】
請求項１に記載の記録メディア読み出しシステムにおいて、
上記電圧制御発振器はリング状に接続されている奇数の遅延ゲート段を持つリングオシレーターを持ち、
上記多相クロック信号は上記遅延ゲート段のそれぞれの出力から出てくるもので、
上記同期クロック信号は上記遅延ゲート段の一つから出てくるものであることを特徴とする記録メディア読み出しシステム。
【請求項３】
請求項２に記載の記録メディア読み出しシステムにおいて、
上記遅延制御回路の第１回路は、
上記電圧制御発振器の上記リングオシレーターの上記遅延ゲート段の上記多相クロック信号に対応して直列に繋がった複数のラッチ回路と、
共通に直列に繋がれた上記ラッチ回路セットのラッチクロック入力端子と、
上記ラッチクロック入力端子に供給される上記多相クロック信号の一つと、
直列に接続された第１の上記ラッチ回路段の一つにあるデータ入力端子に供給される上記２値化遅延信号と、
上記多相クロック信号の一つに関連する第１レベル変化に同期して上記２値化遅延信号の値を互いにラッチする上記ラッチ回路とを含み、
上記遅延制御回路の第２回路は、
上記複数のラッチ回路の出力に基づいて上記多相クロック信号の上記相に上記２値化遅延信号の位相に関連した時間を示す進み遅れ検出信号を生成するための位相判別回路と、
上記位相判別回路から検出信号に応答して上記同期クロック信号の上記第１レベル変化のタイミングを避けるような時間基準で上記２値化遅延信号のレベル変化のタイミングを動かすための上記遅延制御信号を生成する為の信号生成回路とを有する、ことを特徴とする記録メディア読み出しシステム。
【請求項４】
請求項３に記載の記録メディア読み出しシステムにおいて、
上記位相判別回路は上記電圧制御発振器のリングオシレーターの上記遅延ゲート段からの上記多相クロック信号の複数サイクルに１度の割合で上記進み遅れ検出信号を生成することを特徴とする記録メディア読み出しシステム。
【請求項５】
請求項３に記載の記録メディア読み出しシステムにおいて、
上記信号生成回路は上記電圧制御発振器の上記リングオシレーターの上記遅延ゲート段からの上記多相クロック信号の複数サイクルに１度の割合で上記位相判別回路から上記進み遅れ検出信号を受けることを特徴とする記録メディア読み出しシステム。
【請求項６】
請求項３に記載の記録メディア読み出しシステムにおいて、
上記位相判別回路は上記複数のラッチ回路出力を同時に検出し、上記多相クロック信号の第１レベル変化のタイミングに関して上記時間基準の上記２値化遅延信号の上記レベル変化の上記タイミングが遅れてるか進んでるかを示す上記進み遅れ検出信号を生成し、
上記信号生成回路は、
上記位相判別回路からの進み遅れ信号がそれぞれが進まされたり遅れさせられたりしている上記２値化遅延信号の上記レベル変化のタイミングを指し示す時、第１の方向と第１の方向とは反対の第２の方向にカウント量を更新するための第１動作回路と、
上記第１方向において第１閾値に届き、上記第２方向において第２閾値に届いた上記第１動作回路の上記カウント値を示す到達検出信号を生成するための到達検出回路と、
上記到達検出信号が上記到達検出信号からの到達検出信号に応答して上記第１閾値への到達と上記第２閾値への到達とを指し示す時、第３の方向と第３の方向とは反対の第４の方向にカウント量を更新し、それに加えて上記遅延制御信号として上記更新されたカウント値を生成する為であり、その結果上記同期クロック信号の第１レベル変化の上記タイミングから離れるような方向の上記時間基準の上記２値化遅延信号の上記レベル変化の上記タイミングを動かすような第２動作回路とを含み、
上記可変遅延回路は、上記第２の動作回路の上記カウント値が上記同期クロック信号の上記第１レベル変化の上記タイミングから離れるよう上記タイミングを動かす上記第３の方向に更新される時、上記遅延制御信号が生成されるよう使用される上記基準時間での上記２値化遅延信号の上記レベル変化の上記タイミングを進めるものであり、上記第２の動作回路の上記カウント値が上記同期クロック信号の上記第１レベル変化の上記タイミングから離れるよう上記タイミングを動かす上記第４の方向に更新される時、上記遅延制御信号が生成されるよう使用される上記２値化遅延信号の上記レベル変化の上記タイミングを遅らせられるものであることを特徴とする記録メディア読み出しシステム。
【請求項７】
請求項６に記載の記録メディア読み出しシステムにおいて、
上記信号生成回路の上記第１動作回路のカウント値は上記第２動作回路の更新動作によって初期化されるものであることを特徴とする記録メディア読み出しシステム。
【請求項８】
請求項６に記載の記録メディア読み出しシステムにおいて、
上記可変遅延回路は、上記遅延制御回路の第２動作回路のカウント値がアナログ信号によって更新される時、生成された上記遅延制御信号を変換するためのＤ／Ａ変換器と、
制御された遅延時間によって上記２値化信号を遅延し、上記遅延時間を制御するための上記D/A変換器の出力に従ってその相互コンダクタンスを制御することにより上記２値化遅延信号を生成し、上記２値化信号を受けるための遅延回路とを含むことを特徴とする記録メディア読み出しシステム。
【請求項９】
請求項３に記載の記録メディア読み出しシステムにおいて、
上記位相判別回路は上記複数のラッチ回路出力を同時に検出し、上記２値化遅延信号の上記レベル変化の上記タイミングが上記多相クロック信号の上記第１レベル変化の上記タイミングに関して時間長さによって遅れさせられたり進まされたりするような上記時間長さを指し示す進み遅れ検出信号を生成し、
上記信号生成回路は、
上記位相判別回路からの進み遅れ信号が進まされたり遅れさせられたりしている上記２値化遅延信号の上記レベル変化の上記タイミングを指し示す時、第１の方向と第１の方向とは反対の第２の方向にカウント量を更新するための第１動作回路と、
上記第１方向において第１閾値に届き、上記第２方向において第２閾値に届いた上記第１動作回路の上記カウント値を示す到達検出信号を生成するための到達検出回路と、
上記到達検出信号が上記到達検出信号からの到達検出信号に応答して上記第１閾値への到達と上記第２閾値への到達とを指し示す時、第３の方向と第３の方向とは反対の第４の方向にカウント量を更新し、上記遅延制御信号として上記更新されたカウント値を生成した結果、上記同期クロック信号の第１レベル変化の上記タイミングから離れるような方向の上記時間基準の上記２値化遅延信号の上記レベル変化の上記タイミングを動かすような第２動作回路とを含み、
上記可変遅延回路は、上記第２の動作回路の上記カウント値が上記第３の方向に更新される時、上記遅延制御信号が生成されるよう使用される上記基準時間での上記２値化遅延信号の上記レベル変化の上記タイミングを進められ、その結果上記同期クロック信号の上記第１レベル変化の上記タイミングから離れるよう上記タイミングを動かすものであり、  上記第２の動作回路の上記カウント値が上記第４の方向に更新される時、上記遅延制御信号が生成されるよう使用される上記２値化遅延信号の上記レベル変化の上記タイミングを遅らせられ、その結果上記同期クロック信号の上記第１レベル変化の上記タイミングから離れるよう上記タイミングを動かすものであることを特徴とする記録メディア読み出しシステム。
【請求項１０】
請求項１に記載の記録メディア読み出しシステムにおいて、
上記遅延回路の上記第１回路は上記多相クロック信号の一つに対応して上記電圧制御発振器からそれぞれ供給される複数のラッチ回路で構成され、上記ラッチ回路それぞれは上記多相クロック信号の一つに関連する第１レベル変化に同期して上記２値化遅延信号の値をラッチし、
上記遅延制御回路の上記第２回路は上記複数のラッチ回路の出力に基づいて上記多相クロック信号の上記位相に上記２値化遅延信号の上記位相に関連する時間を指し示す進み遅れ検出信号を生成する為の位相判別回路と、
上記位相判別回路から上記検出信号に応答して時間基準での上記同期クロック信号の上記第１レベルのタイミングから離れる方向に上記２値化遅延信号のレベル変化のタイミングを動かす為の上記遅延信号を生成するための信号生成回路を有することを特徴とする記録メディア読み出しシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＤＶＤ（Digital Versatile Disc）やＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）等、１又は０のランレングスで記録されたデータからＰＬＬ（Phase-Locked Loop）等の位相同期ループ回路を用いて同期クロック信号と再生データを抽出する記録情報再生装置に関するものである。
【０００２】
【従来の技術】
ＤＶＤやＣＤ−ＲＯＭ等の光ディスクは、ディスク上に論理値１、０のランレングスとして情報が記録されている。例えば同期クロック信号の周期をＴとすると、３Ｔ〜１１Ｔの信号周期の組み合わせによって情報が記録されている。そのような光ディスク上に記録された情報はピックアップで読み取られ、プリアンプで波形等化されて２値化される。２値化された信号を再生するために、ＰＬＬ回路は前記２値化信号を基に同期クロック信号を再生し、前記２値化信号は再生された同期クロック信号に同期化された再生データとされる。このとき、ＰＬＬ回路において、２値化信号のエッジと同期クロック信号の立ち下がりエッジが一致するように同期をとると、同期クロックの立ち上がりで２値化信号をラッチすることにより、最も高品質な再生データを取得することができる。
【０００３】
【発明が解決しようとする課題】
上記手法は従来から行われており、同期クロック信号のデューティが５０％のときには有効である。しかしながら、デューティ５０％が確保できなくなった場合は、２値化信号の変化点は同期クロック信号のエッジ間の中心から外れてしまう。このような条件の下では、同期クロック信号、又は２値化信号に小さなジッタを生ずると、正規の信号値をラッチできず、誤った再生データを出力する可能性が高くなる。同期クロック信号のデューティ５０％を実現するには２倍の周波数から分周する方法が一般的であるが、転送レートの高速化に伴い２倍の周波数を発振させることが困難となっている。ＤＶＤやＣＤ−ＲＯＭなどのディスクは高速アクセスを目的として高速回転され、データ転送レートが益々高速化される傾向にある。
【０００４】
また、ゲート遅延や経時的な回路素子の特性変化まで含め同期クロック信号のエッジの中心に２値化データの変化点を押え込むことは実質的に困難である。ＬＳＩ内部で生じるクロックのデューティ変動やゲート遅延のバラツキを製造時に予測することは困難である。
【０００５】
特開平７−２２１８００号公報にはデータ識別再生回路においてデータを取り込むクロック信号のエッジの位相を入力データが最も確定している位相に自動調整する技術が記載されており、再生クロック信号に対し夫々進んだ位相と遅れた位相における入力データのデータ値と、再生クロック信号の位相における入力データのデータ値とを比較し、それらが夫々等しくなるように位相同期ループの再生クロック信号の位相を自動調整しようとするものである。しかしながら、この技術は、再生クロック信号それ自体の位相を位相同期ループとは別に調整しようとするものであるから、その位相調整の結果は前記比較のために位相差を持たせた他のクロック信号にも正確に反映されなければならず、データ転送レートが高い場合には位相調整の精度低下が予想される。
【０００６】
本発明の目的は、記録媒体から読取られた信号から同期クロック信号を生成してデータを再生する際に生じる誤りを低減でき、高品質なデジタルデータの再生を可能にする記録情報再生装置を提供することにある。
【０００７】
本発明の前記並びにその他の目的と新規な特徴は本明細書の記述及び添付図面から明らかになるであろう。
【０００８】
【課題を解決するための手段】
本願において開示される発明のうち代表的なものの概要を簡単に説明すれば下記の通りである。
【０００９】
〔１〕記録情報再生装置は、記録媒体から読取られてディジタル化された２値化信号に基いて位相同期ループ回路で同期クロック信号を再生すると共に前記同期クロック信号に前記２値化信号を同期化した再生データを生成するデータ再生手段を有する。前記位相同期ループ回路は位相比較結果に応じて遅延時間が決定される奇数段の遅延ゲートを有するリングオシレータ型の電圧制御発振器を位相同期ループに有し、所定の前記遅延ゲートの出力が位相同期ループで帰還される同期クロック信号とされる。前記データ再生手段は更に、前記２値化信号を可変に遅延させて出力可能な可変遅延回路と、可変遅延回路から出力される遅延信号の位相状態を前記複数個の遅延ゲートから出力される夫々のクロック信号の位相状態との関係から検出し、前記同期クロック信号に対して前記遅延信号に所定の位相差を形成するように可変遅延回路に遅延制御信号を出力する遅延制御回路と、を有する。
【００１０】
上記した手段によれば、電圧制御発振器内に存在する各遅延ゲートの出力クロック信号と、２値化信号の遅延信号との位相関係に基いて、同期クロック信号に対する前記遅延信号の位相を最適に制御する。例えば、遅延信号の位相変化タイミングを同期クロック信号の立ち上がりエッジから遠ざけるように、可変遅延回路による遅延信号の遅延を制御する。これにより、データ転送レートの高速化により同期クロック信号周波数が高くなるに従って同期クロック信号のデューティーが５０％からずれたとき、同期クロック信号又は２値化信号にジッタを生じても正規の信号値をラッチ回路でラッチできる余裕が増し、２値化信号に対して正確な再生データを得ることができるようになる。
【００１１】
また、電圧制御発振器内の多相クロック信号を使用して位相検出を行うので、入力信号の転送レートの変化により電圧制御発振器の発信周波数が変わった場合でも、位相検出感度を一定にすることができる。
【００１２】
さらに、２値化信号を遅延制御するので、多相のクロック信号を等しく遅延制御する場合に比べて信頼性の高い制御を容易に実現することができる。
【００１３】
〔２〕本発明の更に具体的な検出態様を説明する。第１の具体的な態様は、前記ラッチ回路を、遅延ゲートの出力クロック信号毎に１段設けるものである。即ち、記録情報再生装置は、記録媒体から読取られてディジタル化された２値化信号に基いて位相同期ループ回路で同期クロック信号を再生すると共に前記同期クロック信号の第１の変化に前記２値化信号を同期化した再生データを生成する。前記位相同期ループ回路は位相比較結果に応じて遅延時間が決定される奇数段の遅延ゲートを有するリングオシレータ型の電圧制御発振器を位相同期ループに有し、所定の前記遅延ゲートの出力が位相同期ループで帰還される同期クロック信号とされる。前記データ再生手段は更に、前記２値化信号を可変に遅延させた遅延信号を出力可能な可変遅延回路と、夫々の遅延ゲートの出力クロック信号の第１の変化に同期して前記遅延信号をラッチする複数個のラッチ回路と、前記複数個のラッチ回路から出力される信号状態に基いて前記遅延信号の位相状態を検出する位相検出回路と、前記位相検出回路の検出結果に基づいて前記遅延信号の位相変化タイミングを前記同期クロック信号の第１の変化タイミングから遠ざかる方向に変化させるように可変遅延回路に遅延制御信号を出力する信号形成回路とを有する。
【００１４】
上記手段では、一つの遅延ゲートから出力されるクロック信号の１周期毎に、全部のラッチ回路のラッチ状態が確定していく。前記１周期毎にその状態を判定し、判定結果に基づいて遅延制御信号が更新される。
【００１５】
第２の具体的な態様は、前記ラッチ回路を、遅延ゲートの出力クロック信号毎に複数段直列に設けるものである。即ち、記録情報再生装置は、記録媒体から読取られてディジタル化された２値化信号に基いて位相同期ループ回路で同期クロック信号を再生すると共に前記同期クロック信号の第１の変化に前記２値化信号を同期化した再生データを生成するデータ再生手段を有する。前記位相同期ループ回路は位相比較結果に応じて遅延時間が決定される奇数段の遅延ゲートを有するリングオシレータ型の電圧制御発振器を位相同期ループに有し、所定の前記遅延ゲートの出力が位相同期ループで帰還される同期クロック信号とされる。前記データ再生手段は更に、前記２値化信号を可変に遅延させた遅延信号を出力可能な可変遅延回路と、前記遅延信号及び夫々の遅延ゲートの出力クロック信号を入力して前記可変遅延回路に遅延制御信号を出力する遅延制御回路とを有する。前記遅延制御回路は、前記遅延ゲートの出力クロック信号に対応して、当該出力クロック信号を受けるラッチクロック端子が共通接続され、前記ラッチクロック端子に供給される前記遅延ゲートの出力クロック信号の第１の変化に同期してラッチ動作を行い、初段のラッチデータ入力端子に前記遅延信号が供給される複数段直列結合されたラッチ回路と、前記ラッチ回路から出力される信号状態に基いて前記遅延信号の位相状態を検出する位相検出回路と、前記位相検出回路の検出結果に基づいて前記遅延信号の位相変化タイミングを前記同期クロック信号の第１の変化タイミングから遠ざかる方向に変化させるように可変遅延回路に遅延制御信号を出力する信号形成回路と、を有する。
【００１６】
前記位相検出回路は遅延ゲートの出力クロック信号の複数サイクルに１度の割合で検出結果を出力すればよい。或いは、前記信号形成回路は遅延ゲートの出力クロック信号の複数サイクルに１度の割合で検出結果を入力すればよい。
【００１７】
上記手段では、例えばラッチ回路の直列段数がｎ段の場合、一つの遅延ゲートから出力されるクロック信号のｎ周期毎に、全部のラッチ回路のラッチ状態が確定していく。但し、３Ｔ〜１１Ｔのようなランレングスとしてディスクに記録された情報の読取り信号を再生する場合に、ディスクの傷やノイズなどによってＴ、２Ｔのパルスが混入する虞がある。これが同期クロック信号との位相状態の検出対象に入ると位相制御の誤差が大きくなる。これを排除するために、クロック信号のｎ周期毎に、全部のラッチ回路のラッチ状態が確定したとき、そのラッチデータを判定して、遅延制御信号を更新する。例えば、１Ｔのパルスが混入している場合、再生クロック信号の２周期連続で遅延信号に位相変化のある状態を位相状態の検出対象から除外すればよい。要するに、クロック信号のｎ周期毎に、全部のラッチ回路のラッチ状態が、検出すべき複数の状態の何れの状態に該当しているかをパターンマッチングなどで検出すればよい。１Ｔのようなノイズによって生ずる状態は検出すべき状態から除外しておけばよい。例えば、ラッチ回路を直列接続したシフトレジスタ構成を採用して再生クロック信号の複数周期分のラッチデータを単位にして遅延信号の変化点を検出すれば、２個の変化点を連続して検出することはないというような、ランレングス信号の規格に照らした異常、例えば、ディスク上の傷等による遅延信号の誤った変化、を識別でき、信頼性の高い信号変化だけを用いて可変遅延回路に対する遅延量の制御を行うことが可能になる。
【００１８】
〔３〕前記位相検出と遅延制御信号生成の手法には以下の２つの手法を採用してよい。何れの手法も、ジッタ等によって同期クロック信号や２値化信号の位相が単発的若しくは不規則的に乱れたときの状態が直接的に位相制御に反映されて制御状態が収束し難くなる状態を抑えるための、平均化若しくは感度低下の手法である。
【００１９】
第１の手法では、前記位相検出回路は、前記複数個のラッチ回路の出力を並列的にデコードして前記遅延信号の位相変化タイミングが前記同期クロック信号の第１の変化タイミングに対して進んだ状態か遅れた状態かを検出する。このとき、前記信号形成回路は、前記位相検出回路による進んだ状態の検出結果に応答して第１の方向に計数値を更新し、前記位相検出回路による遅れた状態の検出結果に応答して第２の方向に計数値を更新する第１の演算回路を有する。更に、前記第１の演算回路による計数値が第１の方向の第１の閾値に到達したか第２の方向の第２の閾値に到達したかを検出する到達検出回路を有する。そして、前記到達検出回路による前記第１の閾値への到達検出に応答して第３の方向に遅延制御信号の値を更新し、前記到達検出回路による前記第２の閾値への到達検出に応答して第４の方向に遅延制御信号の値を更新する第２の演算回路を備える。これによって、可変遅延回路は、遅延制御信号の値が第３の方向に更新されることによって前記遅延信号の位相変化タイミングを早めて前記同期クロック信号の第１の変化タイミングから遠ざけ、遅延制御信号の値が第４の方向に更新されることによって前記遅延信号の位相変化タイミングを遅らせて前記同期クロック信号の第１の変化タイミングから遠ざける。
【００２０】
これによれば、再生クロックと遅延信号の位相判定により位相状態が制御目標から外れている場合、前記可変遅延回路に対する遅延制御信号を生成する第２の演算回路の計数値を増減する。制御感度を変更するために、遅延信号が再生クロック信号に対して遅れている又は進んでいる状態を第１の演算器で積分し、その積分値が閾値に達したところで、前記第２の演算器の計数値（遅延制御信号）を更新し、これによって前記可変遅延回路に対する遅延量を更新する。したがって、再生クロック信号と遅延信号との位相関係は制御目標に安定的に収束する。
【００２１】
第２の手法では、前記位相検出回路は、前記複数個のラッチ回路の出力を並列的にデコードして前記遅延信号の位相変化タイミングが前記同期クロック信号の第１の変化タイミングに対して進められている程度と遅れている程度とを検出する。このとき、前記信号形成回路は、前記位相検出回路によって検出された進みの程度に応答して第１の方向に計数値を更新し、前記位相検出回路によって検出された遅れの程度に応答して第２の方向に計数値を更新する第１の演算回路を有する。更に、前記第１の演算回路による計数値が第１の方向の第１の閾値に到達したか第２の方向の第２の閾値に到達したかを検出する到達検出回路を有する。そして、前記到達検出回路による第１の閾値への到達検出に応答して第３の方向に前記遅延制御信号の値を更新し、第２の閾値への到達検出に応答して第４の方向に遅延制御信号の値を更新する第２の演算回路を備える。これにより、可変遅延回路は、前記遅延制御信号の値が第３の方向に更新されることによって前記遅延信号の位相変化タイミングを早めて前記同期クロック信号の第１の変化タイミングから遠ざけ、遅延制御信号の値が第４の方向に更新されることによって前記遅延信号の位相変化タイミングを遅らせて前記同期クロック信号の第１の変化タイミングから遠ざける。
【００２２】
これによれば、制御目標に対する誤差の大きさまで判断するから、制御目標への収束も早くなる。
【００２３】
前記第１の演算回路に対しては、第２の演算回路による遅延制御信号の更新動作に応答して計数値を初期化すればよい。初期化は、リセット或いは規定値のプリセットである。
【００２４】
前記可変遅延回路は、前記遅延制御信号をアナログ信号に変換するＤ／Ａコンバータと、前記Ｄ／Ａコンバータから出力される信号に応じて相互コンダクタンスが制御される事で遅延時間が可変に制御される遅延回路とによって構成すれば、電圧制御発振器の構成を一部流用できる。
【００２５】
【発明の実施の形態】
図２には記録情報再生装置の一例であるＤＶＤ又はＣＤ−ＲＯＭドライブ等のディスクドライブ装置１が示される。ＤＶＤやＣＤ−ＲＯＭ等の記録媒体である光ディスク３は、ディスク上に論理値１、０のランレングスとして情報が記録されている。例えば同期クロック信号の周期をＴとすると、３Ｔ〜１１Ｔの信号周期の組み合わせによって情報が記録されている。ホストコンピュータ２とディスクドライブ装置１は例えばＡＴＡＰＩ（AT Attachment Packet Interface）等のインターフェースで接続される。ホストコンピュータ２からディスクドライブ装置１に発行されるリード命令は、インタフェース回路（Ｉ／Ｆ）４を通して制御部５へ到達する。制御部５はリード命令を解釈し各ブロックの設定を行う。サーボ回路６はスピンドルモータ７の回転数やピックアップ８の位置を制御する。ディスク３上に記録された情報はレーザー光によりピックアップ８で読み取られ、プリアンプ９で波形等化されＥＦＭ(Eight to Fourteen Modulation)信号などのＲＦ(Radio Frequency)信号としてスライサ１０へ出力される。スライサ１０では入力されたＲＦ信号を最適なスライスレベルで２値化し、論理値１または０の２値化信号１１に変換し、２値化信号１１をデータストローブ回路１２へ出力する。２値化信号１１はシリアル信号である。前記データストローブ回路１２は、２値化信号１１に同期した同期クロック信号（再生クロック信号とも称する）１４を位相同期化回路例えばＰＬＬ回路で再生すると共に前記２値化信号１１を前記再生クロック信号１４に同期化した再生データ１５を生成するデータ再生手段として機能される。
【００２６】
データストローブ回路１２から出力される再生クロック信号１４及び再生データ１５は、信号処理回路１６に供給される。信号処理回路１６は再生クロック信号１４に同期して再生データ１５をバッファに取り込む。バッファから再生データ１５を読み出す以降の処理は、再生クロック信号１４から水晶クロックに乗せ換え、誤り訂正等を行い、Ｉ／Ｆ４を通して再生データをホストコンピュータ２へ転送する。
【００２７】
図２において、制御部５は半導体集積回路化されたマイクロコンピュータで実現できる。また、参照符号１８で示される範囲の回路要素はディスクコントローラとして一つの半導体集積回路で構成することができる。このディスクコントローラに制御部５を混載することも可能である。
【００２８】
図３に例示されるように、２値化信号１１の立ち下がりエッジに再生クロック信号１４の立ち下がりエッジを一致させるように再生クロック信号１４を再生すれば、再生クロック信号１４の立ち上がりエッジで２値化信号１１をラッチすることが、最も高品質な再生データを取得するのに最適である。但し、この手法は、前述のように再生クロック信号のデューティが５０％のときには有効であるが、デューティ５０％が確保できなくなった場合は、図４に例示されるように、２値化信号１１の変化点が再生クロック信号１４のエッジ間の中心（１周期の半分）から外れてしまい、再生クロック信号１４又は２値化信号１１の小さなジッタでも、誤った再生データを出力する可能性が高くなる。即ち、図３の場合には再生クロック信号１４又は２値化信号１１のジッタがＢ１よりも小さければ再生データに誤りはないが、図４の場合にはそれらジッタがＢ１よりも小さくてＢ２よりも大きければ再生データに誤りを生じてしまう。クロック信号のデューティ５０％を実現するには２倍の周波数から分周する方法が一般的であるが、転送レートの高速化に伴い２倍の周波数を発振させることが困難となっているので、デューティ５０％を実現して図４の場合の不都合が生じないようにするのは実質的に難しい。また、ゲート遅延や経時変化まで含めクロック信号のエッジ変化の中心にデータの変化点を正確に押え込むことはなおさら困難である。
【００２９】
以下、再生クロック信号１４にデューティ５０％を実現できなくても再生データに誤りを生じないようにしたデータストローブ回路１２の詳細を説明する。
【００３０】
図１にはデータストローブ回路１２の全体的な構成が例示される。データストローブ回路１２は、２値化信号１１を参照信号とし再生クロック信号１４を生成するＰＬＬ回路２１、前記２値化信号１１を遅延する可変遅延回路２２、前記ＰＬＬ回路２１の電圧制御発振器で生成される多相クロック信号２３と前記可変遅延回路２２から出力される遅延信号２４との位相関係を検出し、検出結果をもとに遅延制御信号２５を生成して前記可変遅延回路２２を制御する遅延制御回路２６、及び前記遅延制御回路２６を制御する制御回路２７から構成される。
【００３１】
前記ＰＬＬ回路２１は位相比較器３０、チャージポンプ・ループフィルタ３１、及び電圧制御発振器３２から構成される。
【００３２】
図５には前記電圧制御発振器３２の一例が示される。電圧制御発振器３２は、ｎ段（ｎは奇数）の遅延ゲートとしての差動インバータＩＮＶ１〜ＩＮＶｎから構成されるリングオシレータ３５を有する。差動インバータＩＮＶ１〜ＩＮＶｎは夫々差動の信号を出力する。各差動インバータＩＮＶ１〜ＩＮＶｎに動作電源を供給する電流源はチャージポンプ・ループフィルタ３１から出力される制御電圧によって相互コンダクタンスが制御される可変電流源（図示せず）である。これによって電圧制御発振器３２の発振周波数が決定される。夫々の差動インバータＩＮＶ１〜ＩＮＶｎの差動出力は、差動入力バッファＤＢＵＦ１〜ＤＢＵＦｎで夫々１相に変換され、相互に位相が２π／ｎずれたｎ相のクロック信号２３（ＣＬＫ１〜ＣＬＫｎ）が形成される。クロック信号ＣＬＫ１〜ＣＬＫｎの内の何れか一つが前記再生クロック信号１４として前記位相比較回路３０に帰還される。
【００３３】
図６には前記可変遅延回路２２の一例が示される。可変遅延回路２２は、前記遅延制御信号２５をアナログ信号に変換するＤ／Ａコンバータ３７と、前記Ｄ／Ａコンバータ３７から出力される信号に応じて例えば相互コンダクタンスが制御される事で遅延時間が可変に制御される遅延回路３８とを有する。例えば遅延回路３８は、図示を省略するが、複数個の差動インバータの直列接続回路の初段に前記２値化信号１１を供給し、最終段の出力から遅延信号２４を得るようにし、各差動インバータにはＤ／Ａコンバータ３７から出力される制御電圧によって相互コンダクタンスが制御される可変電流源（図示せず）を採用することにより、遅延制御信号２５の値に応じた遅延時間が遅延信号２４に設定されるように構成することができる。
【００３４】
図７には前記遅延制御回路２６の第１の例が示される。図８には図７の構成を有する遅延制御回路２６の動作タイミングが例示的に示されている。ここでは、例えばｎ＝５とし、電圧制御発振器３２から２π/５づつ位相のずれた５相のクロック信号ＣＬＫ１〜ＣＬＫ５を用いるものとする。前記クロック信号ＣＬＫ１〜ＣＬＫ５の位相を順次ａ相、ｂ相、ｃ相、ｄ相、ｅ相とする。ここで、ｃ相が再生クロック信号１４とされ、ｃ相でラッチされる後述のラッチ回路ＦＦｃの出力が再生データ１５とされる。
【００３５】
前記遅延制御回路２６は、前記クロック信号ＣＬＫ１〜ＣＬＫ５の第１の変化（立ち上がり変化）に同期して前記遅延信号２４をラッチする複数個のラッチ回路ＦＦａ〜ＦＦｅと、前記複数個のラッチ回路ＦＦａ〜ＦＦｅから出力される信号状態に基いて前記遅延信号２４の位相状態を検出する位相検出回路４０と、前記位相検出回路４０の検出結果に基づいて前記遅延信号２４の位相変化タイミングを前記再生クロック信号１４の第１の変化タイミングから遠ざかる方向に変化させるように可変遅延回路２２に遅延制御信号２５を出力する信号形成回路４１とを有する。
【００３６】
前記位相検出回路４０は、前記複数個のラッチ回路ＦＦａ〜ＦＦｅの出力を並列的にデコードして前記遅延信号２４の位相変化タイミングが前記再生クロック信号１４の立ち上がり変化タイミングに対して進んだ状態か遅れた状態かを検出する。前記クロック信号ＣＬＫ１〜ＣＬＫ５のｃ相を基準にａ相、ｂ相、ｄ相、ｅ相の位相差はそれぞれ-４π/５、-２π/５、+２π/５、+４π/５となる。ａ相、ｂ相、ｃ相、ｄ相、ｅ相のデューティは５０％である必要はなく、ほぼ均等に位相がずれていればよい。ａ相、ｂ相、ｄ相、ｅ相は、再生クロック信号１４と遅延信号の２４位相関係を判定するための補助的なクロック信号である。５個のラッチ回路ＦＦａ〜ＦＦｅが保持するデータが全て位相検出回路４０の入力となり、遅延信号２４の変化点を検出することができる。位相検出回路４０の入力は、再生クロック信号１４の周期をＴとすると２π／５づつ位相のずれたクロック信号が次々にラッチ回路ＦＦａ〜ＦＦｅのデータを更新するので、Ｔ／５周期毎に変化しつづける。位相検出の判定は、少なくとも再生クロック信号１４の１周期の期間で全てのラッチ回路ＦＦａ〜ＦＦｅのラッチデータが更新若しくは揃うのを待つ必要がある。図７の例では、信号形成回路４１はａ相のクロック信号ＣＬＫ１の立ち上がりに同期して、位相検出回路４０の検出結果を判定する。
【００３７】
例えば、位相検出回路４０の判定タイミングにおいて、ラッチ回路ＦＦａの出力値が論理値１でラッチ回路ＦＦｂ〜ＦＦｅの出力値が全て論理値０であれば、遅延信号２４の変化点の位相状態は、図８の（１）に例示されるように範囲Ｅ１に存在し、その変化が立下りであることが判断される。位相検出回路４０が検出する位相状態は、遅延信号の立ち上がり、立ち下がり毎に、図８の（１）、（２）、（３）、（４）に例示される状態とされている。
【００３８】
ここで、位相検出回路４０による検出結果に対して望ましい状態は図４のように再生クロック信号１４にデューティ５０％が得られなくても、２値化信号１１や再生クロック１４のジッタに対して図３と同じように、再生クロック信号１４の大凡半周期分の幅Ｂ１のマージンが得られるようにすることである。即ち、ｃ相の再生クロック信号１４に対し、図８に例示されるように、遅延信号２４の位相変化点をＡまたはＢの状態にすることである。前述の如く遅延信号２４と再生クロック信号１４にそれぞれジッタが発生することは止むを得ず、遅延信号２４の変化点をなるべく再生クロック信号１４の立上りエッジから時間的に分離しておけばよい。図８のＡ、Ｂの状態が制御目標となり、（１）（２）の状態は再生クロック信号１４に対して遅延信号２４が目標よりの遅れている状態、（３）（４）の状態は再生クロック信号１４に対して遅延信号２４が進んでいる状態となる。
【００３９】
前記位相検出回路４０は前記遅れている状態を検出したとき信号形成回路４１に遅延検出信号ＳＬＷをアサートし、前記進んでいる状態を検出したとき信号形成回路４１に先行検出信号ＦＳＴをアサートする。
【００４０】
前記信号形成回路４１は、第１の演算回路としての第１のアップダウンカウンタ（ＣＮＴ１）４３、到達検出回路としてのコンパレータ（ＣＭＰ）４４、及び第２の演算回路としての第２のアップダウンカウンタ（ＣＮＴ２）４５を有する。
【００４１】
前記第１のアップダウンカウンタ４３は、図９に例示されるように、前記ａ相のクロック信号ＣＬＫ１の立ち上がりエッジに同期して前記遅延検出信号ＳＬＷ及び先行検出信号ＦＳＴを入力し、遅延検出信号ＳＬＷのアサート状態に応答して−１のダウンカウント、先行検出信号ＦＳＴのアサート状態に応答して＋１のアップカウントを行う。
【００４２】
前記コンパレータ４４は前記アップダウンカウンタ４３による計数値ＮＭＢを入力し、計数値ＮＭＢが第１の閾値たとえば上限値Ｕｌｉｍに達したか又は第２の閾値たとえば下限値Ｌｌｉｍに達したかを検出する。上限値Ｕｌｉｍ及び下限値Ｌｌｉｍは前記制御回路２７によってプログラマブルに指定可能な制御感度としての意味を持つ。コンパレータ４４は、上限値Ｕｌｉｍへの到達を検出したときアップ信号ＵＰをアサートし、下限値Ｌｌｉｍへの到達を検出したときダウン信号ＤＷＮをアサートする。前記アップ信号ＵＰ又はダウン信号ＤＷＮのアサート状態は信号ＲＳＴで前記第１のアップダウンカウンタ４３に通知され、これによって第１のアップダウンカウンタ４３は計数値が初期値０にリセットされる。
【００４３】
前記第２のアップダウンカウンタ４５は、前記アップ信号ＵＰ及びダウン信号ＤＷＮを入力し、ダウン信号ＤＷＮのアサート状態に応答して−１のダウンカウント、アップ信号ＵＰのアサート状態に応答して＋１のアップカウントを行う。第２のアップダウンカウンタ４５の計数値が遅延制御信号２５になる。
【００４４】
可変遅延回路２２は、遅延制御信号２５の値がダウンカウントによって小さくされると、前記遅延信号２４の位相変化タイミングが図８の状態Ａに向けられるように、前記遅延信号２４の位相変化タイミングを早めて、再生クロック信号１４の立ち上がりエッジから前記遅延信号２４の位相変化タイミングを遠ざける。逆に、可変遅延回路２２は、遅延制御信号２５の値がアップカウントによって大きくされると、前記遅延信号２４の位相変化タイミングが図８の状態Ｂに向けられるように、前記遅延信号２４の位相変化タイミングを遅らせて、再生クロック信号１４の立ち上がりエッジから前記遅延信号２４の位相変化タイミングを遠ざける。
【００４５】
図１０には前記遅延制御回路２６の第２の例が示される。図７との相違点は、ラッチ回路ＦＦａ〜ＦＦｅの出力に対する位相検出とそれに応答する演算動作である。即ち、位相検出回路４０Ａは、ラッチ回路ＦＦａ〜ＦＦｅの出力を並列的にデコードすることによって前記遅延信号２４の位相変化タイミングが前記再生クロック信号の立ち上がりエッジに対して進んでいる程度と遅れている程度とを検出する。例えば、図８に従えば、位相検出回路４０Ａは、図８の（１）、（２）の遅延状態で減算、図８の（３）、（４）の遅延状態で加算を指示する演算指示信号Ａｄｄ／Ｓｕｂと、図８の（１）、（４）の状態で絶対値１を指示する数値信号ＡＢ１と、図８の（２）、（３）の状態で絶対値２を指示する数値信号ＡＢ２とを出力する。前記信号Ａｄｄ／Ｓｕｂ、ＡＢ１、ＡＢ２は第１の演算回路の別の例である加減算回路（ＡＵ）４３Ａに供給される。加減算回路４３Ａは、演算結果を出力段にラッチし、信号Ａｄｄ／Ｓｕｂで加算が指示されているときは、数値信号ＡＢ１又はＡＢ２がアサートされる事により、それで指示される数値が直前の演算結果に加算され、信号Ａｄｄ／Ｓｕｂで減算が指示されているときは、数値信号ＡＢ１又はＡＢ２がアサートされる事により、それで指示される数値が直前の演算結果から減算される。演算結果の数値ＮＭＢに対する処理は図７の場合と同じである。この構成によれば、図７の構成に比べて位相制御の応答性が良好になる。
【００４６】
図１１には前記遅延制御回路２６の第３の例が示される。図１２には図１１の構成を有する遅延制御回路２６の動作タイミングが例示的に示されている。ここでは、例えばｎ＝３とし、電圧制御発振器３２から２π/３づつ位相のずれた３相のクロック信号がＣＬＫ１〜ＣＬＫ３を用いるものとする。前記クロック信号ＣＬＫ１〜ＣＬＫ３の位相を順次ｆ相、ｇ相、ｈ相とする。ここでは、ｇ相が再生クロック信号１４である。
【００４７】
前記遅延制御回路２６は、夫々のクロック信号ＣＬＫ１〜ＣＬＫ３に対応して、初段のデータ出力端子が次段のデータ入力端子に結合され、クロック入力端子が初段及び次段で共通接続された直列２段のラッチ回路ＦＦｆ１，ＦＦｆ２、ＦＦｇ１，ＦＦｇ２、ＦＦｈ１，ＦＦｈ２を有する。ラッチ回路ＦＦｆ１，ＦＦｆ２、ＦＦｇ１，ＦＦｇ２、ＦＦｈ１，ＦＦｈ２は、対応するクロック信号ＣＬＫ１〜ＣＬＫ３の第１の変化例えば立ち上がり変化に同期してラッチ動作を行う。ｇ相でラッチされるラッチ回路ＦＦｇ２の出力が再生データ１５とされる。再生データ１５はラッチ回路ＦＦｇ１の出力であってもよい。
【００４８】
更に遅延制御回路２６は、前記ラッチ回路ＦＦｆ１〜ＦＦｈ２から出力される信号状態に基いて前記遅延信号２４の位相状態を検出する位相検出回路４０Ｂと、前記位相検出回路４０Ｂの検出結果に基づいて前記遅延信号２４の位相変化タイミングを前記再生クロック信号１４の第１の変化（立下り変化）タイミングから遠ざかる方向に変化させるように可変遅延回路２２に遅延制御信号２５を出力する信号形成回路４１Ｂとを有する。
【００４９】
前記位相検出回路４０Ｂは前記ラッチ回路ＦＦｆ１〜ＦＦｈ２の出力を並列的にデコードして前記遅延信号２４の位相変化タイミングが再生クロック信号１４の立ち上がり変化タイミングに対して進んだ状態か遅れた状態かを検出する。再生クロック信号１４であるｇ相を基準としてｆ相、ｈ相の位相差はそれぞれ−２π／３、＋２π／３となる。ｆ相、ｇ相、ｈ相のデューティも５０％である必要はなく、ほぼ均等に位相がずれていればよい。ｆ相、ｇ相は、再生クロック信号１４と２値化信号２４との位相関係を判定するための補助的なクロック信号である。
【００５０】
前記６個のラッチ回路ＦＦｆ１〜ＦＦｈ２のラッチデータをクロック信号ｆ相、ｇ相、ｈ相毎に、それぞれｆ１，ｆ２，ｇ１，ｇ２，ｈ１，ｈ２とすると、それら全てが位相検出回路４０Ｂに入力される。再生クロック信号１４の周期をＴとすると、前記位相検出回路４０Ｂの入力はＴ／３周期毎に変化する。ラッチ回路ＦＦｆ１〜ＦＦｈ２は直列２段のシフトレジスタを構成するから、再生クロック信号１４の連続した２周期の中から遅延信号２４の変化点を検出することが可能となる。即ち、再生クロック信号１４の２週期毎に全部のラッチ回路ＦＦｆ１〜ＦＦｈ２のデータラッチ状態が確定していく。
【００５１】
そのようにラッチ回路を直列２段のシフトレジスタ構成とすることの優位点を説明する。ＣＤ−ＲＯＭやＤＶＤでは、規格上論理値１または論理値０が連続する長さは最短で再生クロック信号１４の３周期分と決められている。従って再生クロック信号１４の連続２周期から遅延信号２４の変化点を検出したとき、上記規格に従えば、２個の変化点を検出することはない。しかしながら、ディスク上の傷等によっては再生クロック信号１４の１周期毎に変化点が現れてしまう場合もある。２周期連続で変化点を検出していれば、そのような誤りデータを発見でき、信頼性の高いデータだけを用いて遅延量の制御を行うことが可能になる。
【００５２】
ｆ，ｇ，ｈ３相のクロックＣＬＫ１〜ＣＬＫ３と遅延信号２４の変化点の位相関係は、図１２に例示されるように、（５）（８）の状態が再生クロック信号１４に対して遅延信号２４が遅れている状態、（７）が最適な状態、（６）（９）の状態が再生クロック信号１４に対して遅延信号２４が進んでいる状態である。この例の場合にはＣ，Ｄ，Ｅの状態が制御目標になる。上記ディスクの傷などによる周期毎の遅延信号の変化は、例えば、図１２の（５）の状態が２周期連続で発生するような場合である。即ち同じ状態が連続して検出される。位相検出回路４０Ｂはそのような同じ状態が２周期連続する状態を検出対象から除外している。
【００５３】
一方、位相検出を再生クロック信号１４の周期毎に繰り返すと、正規のランレングスに従った信号変化を検出する場合には、例えば周期ｐで遅延信号２４が再生クロック信号１４に対して遅れている状態（５）として検出されたものが、次の周期ｐ＋１でも同じく遅れている状態（８）として検出され、遅延信号２４の一つの変化点に対して異なる遅れ状態が検出されてしまうことになる。
【００５４】
この正規の状態の重複検出を回避する第１の手法は、図１３の（Ａ）に示されるように、再生クロック信号１４と遅延信号２４との位相状態の検出を再生クロック信号１４の２周期に１回とする方法である。例えば、位相検出回路４０Ｂを再生クロック信号１４の偶数周期だけ検出動作させればよい。第２の手法は、図１３の（Ｂ）に示されるように、再生クロック信号１４の毎周期毎に位相検出回路４０Ｂを検出動作させる場合に、状態（５）、（８）のどちらか一方を、かつ状態（６）、（９）のどちらか一方を検出対象から除外する方法である。例えば、位相検出回路４０Ｂにはデータｆ１，ｆ２，ｇ１，ｇ２，ｈ１，ｈ２に基づいて図１２の（５）、（６）、（７）の３つの状態だけを検出可能なデコード論理を採用する。図１１の例は前者の例に従っている。
【００５５】
図１１の例に従えば、前記位相検出回路４０Ｂは前記遅れている状態（５）（８）を検出したとき信号形成回路４１Ｂに遅延検出信号ＳＬＷをアサートし、前記進んでいる状態（６）（９）を検出したとき信号形成回路４１Ｂに先行検出信号ＦＳＴをアサートする。
【００５６】
前記信号形成回路４１Ｂは、第１の演算回路としての第１のアップダウンカウンタ（ＣＮＴ１）４３Ｂ、到達検出回路としてのコンパレータ（ＣＭＰ）４４、及び第２の演算回路としての第２のアップダウンカウンタ（ＣＮＴ２）４５、及び分周回路４７を有する。分周回路４７はｆ相の周期を２倍にしたクロック信号ＣＬＫｆ／２を形成する。
【００５７】
前記第１のアップダウンカウンタ４３Ｂは、前記クロック信号ＣＬＫｆ／２の立ち上がりエッジに同期して前記遅延検出信号ＳＬＷ及び先行検出信号ＦＳＴを入力し、遅延検出信号ＳＬＷのアサート状態に応答して−１のダウンカウント、先行検出信号ＦＳＴのアサート状態に応答して＋１のアップカウントを行う。
【００５８】
前記コンパレータ４４は前記アップダウンカウンタ４３Ｂによる計数値ＮＭＢを入力し、計数値ＮＭＢが第１の閾値たとえば上限値Ｕｌｉｍに達したか又は第２の閾値たとえば下限値Ｌｌｉｍに達したかを検出する。上限値Ｕｌｉｍ及び下限値Ｌｌｉｍは前記制御回路２７によって指定される制御感度としての意味を持つ。コンパレータ４４は、上限値Ｕｌｉｍへの到達を検出したときアップ信号ＵＰをアサートし、下限値Ｌｌｉｍへの到達を検出したときダウン信号ＤＷＮをアサートする。前記アップ信号ＵＰ又はダウン信号ＤＷＮのアサート状態は信号ＲＳＴで前記第１のアップダウンカウンタ４３Ｂに通知され、これによって第１のアップダウンカウンタ４３Ｂは計数値が初期値０にリセットされる。
【００５９】
前記第２のアップダウンカウンタ４５は、前記アップ信号ＵＰ及びダウン信号ＤＷＮを入力し、ダウン信号ＤＷＮのアサート状態に応答して−１のダウンカウント、アップ信号ＵＰのアサート状態に応答して＋１のアップカウントを行う。第２のアップダウンカウンタ４５の計数値が遅延制御信号２５になる。
【００６０】
可変遅延回路２２は、遅延制御信号２５の値がダウンカウントによって小さくされると、前記遅延信号２４の位相変化タイミングが図１２の（５）であれば状態Ｃに向けられ、（８）であれば状態Ｄに向けられるように、前記遅延信号２４の位相変化タイミングを早めて、再生クロック信号１４の立ち上がりエッジから前記遅延信号２４の位相変化タイミングを遠ざける。逆に、可変遅延回路２２は、遅延制御信号２５の値がアップカウントによって大きくされると、前記遅延信号２４の位相変化タイミングが図１２の（６）であれば状態Ｄに向けられ、（９）であれば状態Ｅに向けられるように、前記遅延信号２４の位相変化タイミングを遅らせて、再生クロック信号１４の立ち上がりエッジから前記遅延信号２４の位相変化タイミングを遠ざける。
【００６１】
上記データストローブ回路１２によれば、以下の作用効果を得ることができる。
【００６２】
〔１〕遅延信号２４の位相変化タイミングを再生クロック信号１４の立ち上がりエッジから遠ざけるように、可変遅延回路２２による遅延信号２４の遅延を制御するから、データ転送レートの高速化により再生クロック信号１４の周波数が高くなるに従って再生クロック信号１４のデューティーが５０％からずれたとき、再生クロック信号１４又は２値化信号１１にジッタを生じても、正規の信号値をラッチ回路でラッチできるマージンを大きくすることができ、２値化信号１１に対して正確に再生データを生成することができる。
【００６３】
〔２〕電圧制御発振器３２内の多相クロック信号２３を使用して位相検出を行うので、入力信号の転送レートの変化により電圧制御発振器３２の発信周波数が変わった場合でも、位相検出感度を一定にすることができる。
【００６４】
〔３〕２値化信号１１を遅延制御するので、多相のクロック信号２３を等しく遅延制御する場合に比べて信頼性の高い制御を容易に実現することができる。
【００６５】
〔４〕ラッチ回路を直列接続したシフトレジスタ構成を採用して再生クロック信号１４の複数周期分のラッチデータを単位にして遅延信号２４の変化点を検出するから、ランレングス信号の規格に照らした異常、例えば、ディスク上の傷等による遅延信号の誤った変化、を識別でき、信頼性の高い信号変化だけを用いて可変遅延回路に対する遅延量の制御を行うことが可能になる。
【００６６】
〔５〕再生クロック１４と遅延信号２４の位相判定により位相状態が制御目標から外れている場合、前記可変遅延回路２２に対する遅延制御信号２５を生成するアップダウンカウンタ４５を増減する。制御感度を変更するために、遅延信号２４が再生クロック１４に対して遅れている又は進んでいる状態を演算器４３、４３Ａ又は４３Ｂで積分し、その積分値が制御回路２７によって任意に指定された値Ｌｌｉｍ，Ｕｌｉｍに達したところで、前記アップダウンカウンタ４５の計数値（遅延制御信号）２５を更新し、これによって前記可変遅延回路２２に対する遅延量を更新する。これにより、再生クロック信号１４と遅延信号２４との位相関係を制御目標に安定的に収束させることができる。
【００６７】
〔６〕図１０で説明したように、制御目標に対する誤差の大きさまで判断すれば、制御目標への収束も早くなる。
【００６８】
以上本発明者によってなされた発明を実施形態に基づいて具体的に説明したが、本発明はそれに限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは言うまでもない。
【００６９】
例えば、前ランレングス信号は３Ｔ〜１１Ｔに限定されない。これに従ってラッチ回路を直列させたシフトレジスタ構成における直列接続段数も２段に限定されず、３段以上であってよい。また、リングオシレータは差動構成でなくてもよく、シングルエンドで構成してもよい。可変遅延回路は動作電流の相互コンダクタンス制御で遅延時間を制御する回路形式に限定されず、ゲート段数の可変制御などによって遅延時間を制御する形式等を採用することも可能である。
【００７０】
また、図１１ではアップダウンカウンタ４３Ｂはｆ相のクロック信号１の２周期毎に信号ＦＳＴ，ＳＬＷを取り込むようにしたが、逆に、前記位相検出回路４０Ｂに、ｆ相の２周期に１度の割合で検出結果を出力させてもよい。
【００７１】
【発明の効果】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば下記の通りである。
【００７２】
すなわち、製造バラツキや経年変化による特性変化やジッタなどによる影響を吸収し、最適なストローブポイントを自動補正でき、再生クロック信号に同期する再生データを、誤りの少ない高品質なデータとして抽出することができる。
【図面の簡単な説明】
【図１】データ再生手段の一例であるデータストローブ回路の構成を示すブロック図である。
【図２】記録情報再生装置の一例であるＤＶＤ又はＣＤ−ＲＯＭドライブ等のディスクドライブ装置のブロック図である。
【図３】再生クロック信号のデューティが５０％の時のデータと再生クロック信号との位相関係を示すタイミングチャートである。
【図４】再生クロック信号のデューティが５０％でない時のデータと再生クロック信号との位相関係を示すタイムチャートである。
【図５】電圧制御発振器の一例を示す論理回路図である。
【図６】可変遅延回路の一例を示すブロック図である。
【図７】再生クロック信号の１周期の中から遅延信号の変化点を検出する位相検出回路を例示するブロック図である。
【図８】図７の位相検出回路の位相検出動作を示すタイムチャートである。
【図９】第１のアップダウンカウンタの計数値に対する遅延制御信号の更新タイミングの一例を示すタイミングチャートである。
【図１０】制御目標に対する誤差の大きさも検出可能にする遅延制御回路を例示するブロック図である。
【図１１】再生クロック信号の２周期の中から遅延信号の変化点を検出する位相検出回路の構成を示すブロック図である。
【図１２】図１１の位相検出回路の位相検出動作を示すタイミングチャートである。
【図１３】図１１の位相検出回路における位相検出動作の２通りの手法を示す説明図である。
【符号の説明】
１  ディスクドライブ装置
３  光ディスク
９  アンプ
１０  スライサ
１１  ２値化信号
１２  データストローブ回路（データ再生手段）
１４  再生クロック信号
１５  再生データ
１６  信号処理回路
２１  ＰＬＬ回路
２２  可変遅延回路
２３（ＣＬＫ１〜ＣＬＫｎ）  多相クロック信号
２４  遅延信号
２５  遅延制御信号
２６  遅延制御回路
３０  位相比較器
３２  電圧制御発振器
ＩＮＶ１〜ＩＮＶｎ  差動インバータ
ＤＢＵＦ１〜ＤＢＵＦｎ  差動入力バッファ
３７  Ｄ／Ａコンバータ
３８  遅延回路
ＦＦａ〜ＦＦｅ  ラッチ回路
ＦＦｆ１〜ＦＦｈ２  ラッチ回路
４０、４０Ａ、４０Ｂ  位相検出回路
４１、４１Ｂ  信号形成回路
ＳＬＷ  遅延検出信号
ＦＳＴ  先行検出信号
Ａｄｄ／Ｓｕｂ  演算指示信号
ＡＢ１，ＡＢ２  数値信号
４３、４３Ｂ  アップダウンカウンタ（第１の演算回路）
４３Ａ  加減算回路（第１の演算回路）
４４  コンパレータ（到達検出回路）
４５  アップダウンカウンタ（第２の演算回路）
Ｕｌｉｍ  上限値（第１の閾値）
Ｌｌｉｍ  下限値（第２の閾値）
ＵＰ  アップ信号
ＤＷＮ  ダウン信号
【図１】
0003921321.tif 000002
【図２】
0003921321.tif 000003
【図３】
0003921321.tif 000004
【図４】
0003921321.tif 000005
【図５】
0003921321.tif 000006
【図６】
0003921321.tif 000007
【図７】
0003921321.tif 000008
【図８】
0003921321.tif 000009
【図９】
0003921321.tif 000010
【図１０】
0003921321.tif 000011
【図１１】
0003921321.tif 000012
【図１２】
0003921321.tif 000013
【図１３】
0003921321.tif 000014