JP3949875B2 - Clock phase correction circuit - Google Patents

Clock phase correction circuit Download PDF

Info

Publication number
JP3949875B2
JP3949875B2 JP2000175919A JP2000175919A JP3949875B2 JP 3949875 B2 JP3949875 B2 JP 3949875B2 JP 2000175919 A JP2000175919 A JP 2000175919A JP 2000175919 A JP2000175919 A JP 2000175919A JP 3949875 B2 JP3949875 B2 JP 3949875B2
Authority
JP
Japan
Prior art keywords
phase difference
phase
clock
output
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.)
Expired - Fee Related
Application number
JP2000175919A
Other languages
Japanese (ja)
Other versions
JP2001357632A (en
Inventor
恒夫 藤原
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2000175919A priority Critical patent/JP3949875B2/en
Publication of JP2001357632A publication Critical patent/JP2001357632A/en
Application granted granted Critical
Publication of JP3949875B2 publication Critical patent/JP3949875B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、ディスク状記録媒体に記録された各種信号を読み出して、記録データと位相同期したクロックを生成するためのクロック位相補正回路に関する。
【0002】
【従来の技術】
近年、光磁気ディスク等のディスク状記録媒体に、位相情報を有するマーク(以後、クロックマークと称する)をプリフォーマットして、このクロックマークの再生信号を用いてビット単位のチャネルクロックをPLL(Phase Lock Loop) 回路によって生成し、このチャネルクロックを記録/再生に用いる方式、いわゆる外部クロック方式のディスク媒体やディスク記録再生装置が提案されている。
【0003】
こうした外部クロック方式では、チャネルクロックを生成する信号経路と記録ビットを再生する信号経路とが異なるため、位相ずれが生ずる。
【0004】
この対策として、特開平5−81782号公報では、再生時に、チャネルクロックと記録ビットの再生データとの位相差に相当する遅延量だけ、チャネルクロックを遅延させるような位相補正が行われている。この遅延量の最適値は、記録を行った装置や周囲温度などによって変動する。そこで、ディスクの記録セクタに固定パターン領域を確保し、データ記録と同時に所定の固定パターンを記録して、この固定パターンの再生信号とチャネルクロックとの位相差を検出し、その位相差から遅延量の最適値を決定することができる。
【0005】
図7は、従来のクロック位相補正回路の一例を示すブロック図である。光磁気ディスク1はモータ2によって回転し、ピックアップ3がデータの読み取りまたは書き込みを行う。光磁気ディスク1には、クロックマークがプリフォーマットされ、さらに上述の固定パターンが記録データとともに記録されている。ピックアップ3からの信号は信号処理回路4で処理される。
【0006】
ピックアップ3がクロックマークを読み取ると、クロックマークの再生信号はPLL回路4に供給され、PLL回路4は記録データに同期したチャネルクロック15を生成し、位相制御回路14へ出力する。
【0007】
ピックアップ3が記録データを読み取ると、記録データの再生信号はAD変換器(ADC)8に供給され、AD変換器8は位相制御回路14からのサンプリングクロック16に基づいてサンプリングを行い、デジタルデータに変換する。位相差検出回路10は、AD変換器8からのデータを用いて、サンプリングクロック16と記録データの再生信号との位相差をビット毎に検出する。平均回路13は、位相差検出回路10が出力する位相差について移動平均を演算し、位相差データとして位相制御回路14へ供給する。
【0008】
タイミング生成部12は固定パターン識別信号17を位相制御回路14へ出力する。位相制御回路14は、この固定パターン識別信号17を用いて記録データの中から固定パターン領域を判別し、固定パターン領域に対応した位相差データを保存するとともに、この位相差データに相当する遅延量を決定し、この遅延量に基づいてチャネルクロック15を遅延することによって、サンプリングクロック16の位相を補正し、実際の記録データと同期させる。
【0009】
【発明が解決しようとする課題】
図7に示す位相差検出回路10は、サンプリングクロック16と記録データの再生信号との位相差を、たとえば−180°から+180°の範囲で出力する。そのため、両者の位相差が180°近傍にある場合、たとえば+179°、+180°と増加し、次に+180°を超えて+181°になると、位相差検出回路10は−179°を出力するため、出力がステップ的に減少することになる。逆に、両者の位相差が−179°、−180°と減少し、次に−180°を超えて−181°になると、位相差検出回路10は+179°を出力するため、出力がステップ的に増加することになる。
【0010】
こうした出力範囲の境界を折返し点と称し、折返し点付近では、ノイズ等の影響によって出力信号がビット毎に大きく変動して、位相差検出の連続性が失われるため、後段の位相制御回路14の動作が極めて不安定になる。また、平均回路13がビット毎の位相差を移動平均しているため、位相差の符合がビット毎に異なると、平均演算の意義が損なわれてしまう。
【0011】
本発明の目的は、クロック位相差が折返し点付近にあっても、安定した動作を確保できるクロック位相補正回路を提供することである。
【0012】
【課題を解決するための手段】
本発明は、ディスク状記録媒体に記録された、位相情報を有するクロックマークおよび記録データと位相同期した固定パターンを読み出して、記録データと位相同期したクロックを生成するためのクロック位相補正回路であって、
クロックマークの再生信号を用いて記録データに同期したチャネルクロックを生成するPLL手段と、
該チャネルクロックと固定パターンの再生信号との位相差を検出し、出力信号の折返し点が互いに相違する複数の位相差検出手段と、
各位相差検出手段の出力信号のうち、各折返し点から離れたものを選択する位相差選択手段と、
位相差選択手段が選択した出力信号を用いて、PLL手段が生成したチャネルクロックの位相を制御する位相制御手段とを備えることを特徴とするクロック位相補正回路である。
【0013】
本発明に従えば、出力信号の折返し点が互いに相違する複数の位相差検出手段を設けて、各位相差検出手段の出力信号のうち各折返し点から離れたものを選択することによって、折返し点付近での出力変動を排除できるため、位相差検出の連続性を確保できる。その結果、後段の位相制御回路の動作が安定になり、高精度のクロックを生成できる。
【0014】
また本発明は、出力信号の折返し点が180°相違する2つの位相差検出手段を備えることを特徴とする。
【0015】
本発明に従えば、折返し点が180°相違する2つの位相差検出手段を設けることによって、回路規模をあまり増加させることなく、安定した位相差検出が可能になる。
【0016】
また本発明は、前記位相差選択手段は、各位相差検出手段が出力する位相差のいずれかの絶対値を演算する位相差絶対値演算手段と、
位相差絶対値演算手段の演算結果に応じて、各位相差検出手段が出力する位相差のいずれかを選択する選択手段とを含むことを特徴とする。
【0017】
本発明に従えば、各位相差検出手段の出力信号のうち、いずれかの絶対値を演算することによって、各出力信号が折返し点からどれぐらい離れているかを判定でき、その判定結果に応じて折返し点から最も離れた出力信号を選択することができる。そのため、簡単な回路構成で安定した位相差検出が可能になる。
【0018】
また本発明は、記位相制御手段は、前記位相差選択手段の選択結果に応じて、チャネルクロックを反転させて位相調整を行うことを特徴とする。
【0019】
本発明に従えば、チャネルクロックを反転させることで、180°位相遅延と同じ効果が得られるため、たとえばディレイ素子を用いて位相調整を行う場合、最大360°遅延から最大180°遅延だけで対処可能になり、ディレイ素子の回路規模を低減できる。
【0020】
【発明の実施の形態】
図1は、本発明の実施の一形態を示すブロック図である。光磁気ディスク21はモータ22によって回転し、ピックアップ23がデータの読み取りまたは書き込みを行う。光磁気ディスク21には、クロックマークがプリフォーマットされ、さらにデータ記録と同時に記録された固定パターンが記録データとともに記録されている。ピックアップ23からの信号は信号処理回路24で処理される。
【0021】
図6は、光磁気ディスクのフォーマットの一例を示す説明図である。光磁気ディスクの記録領域は、図6(A)に示すように、セクタ単位で区分されており、各セクタの先頭部分にはセクタのアドレス情報が記録される。図6(B)はセクタの先頭部分を拡大したもので、セクタ先頭から一定間隔でクロックマークCMがプリフォーマットされ、各クロックマークCMの間に記録領域が確保され、セクタ先頭から順にアドレス領域、固定パターン領域、データ領域、データ領域、…、に割り当てられる。
【0022】
データを記録する場合、セクタ単位で記録するため、固定パターンのビット位相とデータ領域のビット位相とは一致することになる。
【0023】
クロックマークCMは、たとえばトラッキングサーボ用の案内溝をランド側に一部蛇行させることにより記録される。そこで、ピックアップ23が出力するタンジェンシャル方向(光スポットの進行方向)のプッシュプル信号を検出すると、図6(C)に示すクロックマーク検出信号が得られ、これを2値化すると、図6(D)に示すクロックマーク再生信号が得られる。
【0024】
固定パターンは、記録データと同様に光磁気記録されるため、ピックアップ23の光磁気検出系によって再生され、図6(E)に示すような固定パターン再生信号が得られる。また、固定パターン再生信号の先頭および後端を検出することで、図6(F)に示す固定パターン領域識別信号が得られる。
【0025】
図1に戻って、ピックアップ23がクロックマークを読み取ると、信号処理回路24は増幅、フィルタリング、2値化等の処理を施してクロックマーク再生信号25を生成し、PLL回路27に供給する。PLL回路27は、クロックマーク再生信号25とVCO(電圧制御発振器)が発振するクロックを分周した信号との位相差を検出し、その位相差をループフィルタで平滑化して、VCOの入力にフィードバックすることにより、クロックマーク再生信号25に同期したクロックを生成するものであり、この分周比を適切に選ぶことで、VCOが出力するクロックが記録データのビット周期と一致した周波数を持つチャネルクロック35を生成し、位相制御回路34へ出力する。
【0026】
ピックアップ23が記録データを読み取ると、信号処理回路24は増幅、フィルタリング等の処理を施して記録データ再生信号26を生成し、AD変換器(ADC)28に供給する。なお、図6(B)に示したアドレス情報、固定パターンも記録データと同様に再生される。AD変換器28は位相制御回路34からのサンプリングクロック36に基づいてサンプリングを行い、デジタルデータに変換し、位相差検出系29に供給する。
【0027】
位相差検出系29は複数(ここでは2つ)の位相差検出回路30,31で構成される。位相差検出回路30,31は、AD変換器28からのデータを用いて、サンプリングクロック36と記録データの再生信号との位相差をビット毎に検出する。
【0028】
位相差検出回路30,31は、出力信号の折返し点が互いに相違しており、たとえば位相差検出回路30が−180°〜0°〜+180°の範囲で出力すると、位相差検出回路31は180°だけ折返し点がずれて、0°〜+180°(=−180°)〜0°の範囲で出力する。この関係を次の(表1)に示す。ここで、サンプリングクロック36と記録データの再生信号との位相差をP、位相差検出回路30の出力をP1、位相差検出回路31の出力をP2とする。
【0029】
【表1】

Figure 0003949875
【0030】
タイミング生成部32は、上位装置(不図示)から与えられる位置情報等に基づいて、固定パターン領域を判別し、図6(F)に示す固定パターン領域識別信号37を位相制御回路34へ出力する。
【0031】
位相差選択回路33は、固定パターン領域に関して位相差検出回路30,31が出力する位相差P1,P2のうち、各折返し点から離れたものを選択する。たとえばP=−20°のとき、P2よりP1の方が折返し点から離れているため、P1を選択する。また、P=−160°のとき、P1よりP2の方が折返し点から離れているため、P2を選択する。なお、P=−90°のときは、P1,P2ともに折返し点からの距離が等しいため、いずれか一方を選択する。
【0032】
位相差選択回路33によって選択された位相差は選択後位相差データ38として位相制御回路34へ供給され、位相差P1,P2のうちいずれを選択したかを示す位相差判定信号39も供給される。
【0033】
位相制御回路34は、選択後位相差データ38および位相差判定信号39を用いて実際の遅延量を決定し、この遅延量に基づいてチャネルクロック35を遅延することによって、サンプリングクロック36の位相を補正し、実際の記録データと同期させる。
【0034】
図2は、位相差検出回路30,31の構成例を示すブロック図である。AD変換器28からのデータは、サンプリングクロック36によってレジスタ41,42に順次格納される。レジスタ41,42の出力はゼロクロス検出器43に入力され、両者の符合が違うときゼロクロス有りと判定して、判定信号43aをハイレベルにし、レジスタ45の入力ENへ供給する。
【0035】
ROM44は、記録データの再生信号とサンプリングクロック36との位相差との関係を数値化したテーブルを格納しており、1クロック分の信号変化に対応した位相差を出力する。レジスタ45は入力ENがハイレベルになると、ROM44の出力を保持する。
【0036】
図5は、図2の回路動作を示す説明図である。記録データの再生信号は、サンプリングクロック36に同期した離散値である。特にゼロクロス付近に着目すると、時刻t2における再生信号値αおよび時刻t3における再生信号値βを通過する直線で補間すると、直線のゼロクロス点が再生信号のゼロクロス点とほぼ一致する。このゼロクロス点と時刻t2,t3との間の間隔Tα,Tβを用いて、|α|:|β|=|Tα|:|Tβ|という関係が成立する。
【0037】
そこで、位相差検出回路30が出力する位相差P1は、次式で演算できる。
P1 = 360 ×|α|/(|α|+|β|)−180 …(1)
【0038】
この場合、位相差P1が±180°を超えると、ゼロクロス点が1クロック分ずれるため、位相差P1は±180°で折り返すことになる。
【0039】
次に位相差検出回路31が出力する位相差P2は、位相差P1と比べて折返し点を180°ずらす必要があるため、次のような演算を行う。
Ptmp = 360 ×|α|/(|α|+|β|) …(2)
Ptmp <180°のとき、P2=Ptmp …(3)
Ptmp ≧180°のとき、P2=Ptmp−360 …(4)
【0040】
こうして位相差P1に対して折返し点が180°異なる位相差P2を得ることができる。
【0041】
位相差検出回路30では、ROM44に式(1)の関係を予め演算した結果が格納され、レジスタ41,42から再生信号値α,βが入力されると、位相差P1を出力する。位相差検出回路31では、ROM44に式(2)〜(4)の関係を予め演算した結果が格納され、レジスタ41,42から再生信号値α,βが入力されると、位相差P2を出力する。
【0042】
図3は、位相差選択回路33の構成例を示すブロック図である。位相差検出回路30,31からの位相差P1,P2は、平滑化回路51,52にそれぞれ入力され、移動平均を演算する。位相差P1は絶対値演算回路53にも供給され、次の平滑化回路54は絶対値|P1|の移動平均P1avを演算する。
【0043】
比較器55は、移動平均P1avが90°より大きいか否かを判定し、P1av>90°のときハイレベル、P1av≦90°のときローレベルとなる位相差判定信号39を出力する。したがって、位相差判定信号39がハイレベルのとき、位相差P1は位相差P2より折返し点に近いことを意味する。
【0044】
選択回路56は、位相差判定信号39がローレベルのとき、位相差P1の移動平均を選択し、位相差判定信号39がハイレベルのとき、位相差P2の移動平均を選択し、選択後位相差データ38として出力する。
【0045】
図4は、位相制御回路34の構成例を示すブロック図である。クロック選択信号生成器61は、固定パターン領域識別信号37が供給されるC入力の立下りエッジでD入力をラッチするフリップフロップ69と、フリップフロップ69のQ出力からのクロック選択信号SCと位相差判定信号39との排他的論理和を演算してフリップフロップ69のD入力へ出力するイクスクルーシブオア68とで構成される。固定パターン領域識別信号37の終了時点で、位相差判定信号39がハイレベルのとき、クロック選択信号SCが反転する。
【0046】
選択器64のA入力にはチャネルクロック35が供給され、B入力にはインバータ63によるチャネルクロック35の反転クロックが供給され、クロック選択信号SCがハイレベルのときチャネルクロック35を選択し、クロック選択信号SCがローレベルのときチャネルクロック35の反転クロックを選択し、ディレイ素子65へ供給する。
【0047】
したがって、サンプリングクロック36の位相が大きくずれている場合、すなわち固定パターン領域識別信号37の終了時点で、位相の絶対値の移動平均が90°以上ずれている場合、位相差判定信号39がハイレベルになるため、クロック選択信号SCが反転して、ディレイ素子65の駆動クロックが反転するため、サンプリングクロック36の位相を180°シフトしたことと等価になる。その結果、ディレイ素子65は最大180°遅延だけ対応すれば済むため、回路規模を低減できる。
【0048】
位相差保持回路62は、フリップフロップで構成され、固定パターン領域識別信号37の立上りタイミングで選択後位相差データ38を保持する。そのため、固定パターン領域で計測された位相差は、次の固定パターン領域が来るまで保持される。
【0049】
遅延量変換器67は、位相差保持回路62で保持された選択後位相差データ38を遅延データに変換し、さらにディレイ素子65の各出力タップを選択するためのデータに変換して、ディレイクロック選択器66に供給する。
【0050】
ディレイ素子65は、所定の遅延量を持つ遅延線を直接に接続したもので、選択器64からの駆動クロックを遅延線の通過数だけ遅延させて、各出力タップからディレイクロック選択器66に供給する。ディレイクロック選択器66は、遅延量変換器67からの出力に応じて、各出力タップのいずれかを選択し、所望の遅延量だけ遅延したサンプリングクロック36を出力する。
【0051】
遅延量変換器67は、固定パターン領域識別信号37がハイレベルのとき所定の値を出力し、ローレベルのとき、入力された選択後位相差データ38の換算を行う。たとえば、チャネルクロック35の周期を18×Dとした場合、固定パターン領域識別信号37がハイレベルのとき、遅延量変換器67が出力する所定値は4×Dとなる。固定パターン領域識別信号37がローレベルのとき、入力された選択後位相差データ38に応じて、次の(表2)に示すような遅延量に変換する。
【0052】
【表2】
Figure 0003949875
【0053】
こうした関係は、遅延量変換テーブルとしてROMなどに格納できる。
以上の説明では、位相差検出系29として、出力信号の折返し点が互いに180°相違した2つの位相差検出回路30,31を用いた例を示したが、折返し点が互いに120°相違した3つの位相差検出回路や、折返し点が互いに90°相違した4つの位相差検出回路などで構成することも可能である。
【0054】
【発明の効果】
以上詳説したように本発明によれば、出力信号の折返し点が互いに相違する複数の位相差検出手段を設けて、各位相差検出手段の出力信号のうち各折返し点から離れたものを選択することによって、折返し点付近での出力変動を排除できるため、位相差検出の連続性を確保できる。その結果、後段の位相制御回路の動作が安定になり、高精度のクロックを生成できる。
【0055】
また、折返し点が180°相違する2つの位相差検出手段を設けることによって、回路規模をあまり増加させることなく、安定した位相差検出が可能になる。
【0056】
また、各位相差検出手段の出力信号のうち、いずれかの絶対値を演算することによって、各出力信号が折返し点からどれぐらい離れているかを判定でき、その判定結果に応じて折返し点から最も離れた出力信号を選択することができる。そのため、簡単な回路構成で安定した位相差検出が可能になる。
【0057】
また本発明によれば、チャネルクロックを反転させることで、180°位相遅延と同じ効果が得られるため、たとえばディレイ素子を用いて位相調整を行う場合、最大360°遅延から最大180°遅延だけで対処可能になり、ディレイ素子の回路規模を低減できる。
【図面の簡単な説明】
【図1】本発明の実施の一形態を示すブロック図である。
【図2】位相差検出回路30,31の構成例を示すブロック図である。
【図3】位相差選択回路33の構成例を示すブロック図である。
【図4】位相制御回路34の構成例を示すブロック図である。
【図5】図2の回路動作を示す説明図である。
【図6】光磁気ディスクのフォーマットの一例を示す説明図である。
【図7】従来のクロック位相補正回路の一例を示すブロック図である。
【符号の説明】
21 光磁気ディスク
22 モータ
23 ピックアップ
24 信号処理回路
25 クロックマーク再生信号
27 PLL回路
28 AD変換器
29 位相差検出系
30,31 位相差検出回路
32 タイミング生成部
33 位相差選択回路
34 位相制御回路
35 チャネルクロック
36 サンプリングクロック
37 固定パターン領域識別信号
38 選択後位相差データ
39 位相差判定信号[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a clock phase correction circuit for reading various signals recorded on a disk-shaped recording medium and generating a clock that is phase-synchronized with recording data.
[0002]
[Prior art]
In recent years, a mark having phase information (hereinafter referred to as a clock mark) is pre-formatted on a disk-shaped recording medium such as a magneto-optical disk, and a bit unit channel clock is converted into a PLL (Phase by using a reproduction signal of the clock mark. There has been proposed a so-called external clock type disc medium and disc recording / reproducing apparatus that uses a channel clock generated by a (Lock Loop) circuit and uses this channel clock for recording / reproduction.
[0003]
In such an external clock system, the signal path for generating the channel clock is different from the signal path for reproducing the recording bit, and therefore a phase shift occurs.
[0004]
As a countermeasure against this, Japanese Patent Application Laid-Open No. 5-81782 discloses a phase correction that delays the channel clock by a delay amount corresponding to the phase difference between the channel clock and the reproduction data of the recording bit. The optimum value of the delay amount varies depending on the recording apparatus and the ambient temperature. Therefore, a fixed pattern area is secured in the recording sector of the disk, a predetermined fixed pattern is recorded simultaneously with data recording, the phase difference between the reproduction signal of this fixed pattern and the channel clock is detected, and the delay amount is determined from the phase difference. The optimal value of can be determined.
[0005]
FIG. 7 is a block diagram showing an example of a conventional clock phase correction circuit. The magneto-optical disk 1 is rotated by a motor 2, and the pickup 3 reads or writes data. On the magneto-optical disk 1, clock marks are preformatted, and the above-described fixed pattern is recorded together with the recording data. The signal from the pickup 3 is processed by the signal processing circuit 4.
[0006]
When the pickup 3 reads the clock mark, the reproduction signal of the clock mark is supplied to the PLL circuit 4, and the PLL circuit 4 generates a channel clock 15 synchronized with the recording data and outputs it to the phase control circuit 14.
[0007]
When the pickup 3 reads the recording data, a reproduction signal of the recording data is supplied to an AD converter (ADC) 8, and the AD converter 8 performs sampling based on the sampling clock 16 from the phase control circuit 14 and converts it into digital data. Convert. The phase difference detection circuit 10 uses the data from the AD converter 8 to detect the phase difference between the sampling clock 16 and the reproduction signal of the recording data for each bit. The averaging circuit 13 calculates a moving average for the phase difference output from the phase difference detection circuit 10 and supplies it to the phase control circuit 14 as phase difference data.
[0008]
The timing generator 12 outputs a fixed pattern identification signal 17 to the phase control circuit 14. The phase control circuit 14 uses the fixed pattern identification signal 17 to determine a fixed pattern area from the recording data, stores phase difference data corresponding to the fixed pattern area, and a delay amount corresponding to the phase difference data. And the phase of the sampling clock 16 is corrected by synchronizing with the actual recording data by delaying the channel clock 15 based on this delay amount.
[0009]
[Problems to be solved by the invention]
The phase difference detection circuit 10 shown in FIG. 7 outputs the phase difference between the sampling clock 16 and the recording data reproduction signal in a range of, for example, −180 ° to + 180 °. Therefore, when the phase difference between the two is in the vicinity of 180 °, for example, it increases to + 179 ° and + 180 °, and then exceeds + 180 ° to + 181 °, the phase difference detection circuit 10 outputs −179 °. The output will decrease step by step. Conversely, when the phase difference between the two decreases to −179 ° and −180 ° and then exceeds −180 ° to −181 °, the phase difference detection circuit 10 outputs + 179 °, and thus the output is stepwise. Will increase.
[0010]
Such a boundary of the output range is referred to as a turning point. In the vicinity of the turning point, the output signal greatly fluctuates bit by bit due to the influence of noise and the like, and the continuity of the phase difference detection is lost. Operation becomes extremely unstable. In addition, since the averaging circuit 13 performs a moving average of the phase difference for each bit, if the sign of the phase difference differs for each bit, the significance of the averaging operation is lost.
[0011]
An object of the present invention is to provide a clock phase correction circuit capable of ensuring a stable operation even when the clock phase difference is in the vicinity of the turning point.
[0012]
[Means for Solving the Problems]
The present invention is a clock phase correction circuit for reading a clock mark having phase information recorded on a disk-shaped recording medium and a fixed pattern in phase synchronization with recording data, and generating a clock in phase synchronization with the recording data. And
PLL means for generating a channel clock synchronized with the recording data using a reproduction signal of the clock mark;
A plurality of phase difference detection means for detecting a phase difference between the channel clock and the reproduction signal of the fixed pattern, and where the turning points of the output signals are different from each other;
Of the output signals of the respective phase difference detection means, the phase difference selection means for selecting one away from each turning point; and
A clock phase correction circuit comprising phase control means for controlling the phase of the channel clock generated by the PLL means using the output signal selected by the phase difference selection means.
[0013]
According to the present invention, by providing a plurality of phase difference detection means whose output signal return points are different from each other, and selecting the output signal of each phase difference detection means away from each return point, the vicinity of the return point Since the output fluctuation at the time can be eliminated, continuity of phase difference detection can be ensured. As a result, the operation of the subsequent phase control circuit becomes stable, and a highly accurate clock can be generated.
[0014]
Further, the present invention is characterized by comprising two phase difference detection means whose output signal turning points differ by 180 °.
[0015]
According to the present invention, by providing the two phase difference detecting means whose turning points differ by 180 °, stable phase difference detection can be performed without increasing the circuit scale.
[0016]
In the present invention, the phase difference selection means includes a phase difference absolute value calculation means for calculating an absolute value of any of the phase differences output by each phase difference detection means,
Selection means for selecting one of the phase differences output by each phase difference detection means according to the calculation result of the phase difference absolute value calculation means.
[0017]
According to the present invention, by calculating the absolute value of one of the output signals of each phase difference detection means, it is possible to determine how far each output signal is from the turning point, and depending on the determination result The output signal furthest away from the point can be selected. Therefore, stable phase difference detection is possible with a simple circuit configuration.
[0018]
The present invention, before Symbol phase control means in accordance with the selection result of the phase difference selecting means inverts the channel clock you and performs phase adjustment.
[0019]
According to the present invention, since the same effect as the 180 ° phase delay can be obtained by inverting the channel clock, for example, when phase adjustment is performed using a delay element, only a maximum 360 ° delay to a maximum 180 ° delay can be dealt with. As a result, the circuit scale of the delay element can be reduced.
[0020]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram showing an embodiment of the present invention. The magneto-optical disk 21 is rotated by a motor 22, and the pickup 23 reads or writes data. On the magneto-optical disk 21, a clock mark is preformatted, and a fixed pattern recorded simultaneously with the data recording is recorded together with the recording data. A signal from the pickup 23 is processed by the signal processing circuit 24.
[0021]
FIG. 6 is an explanatory diagram showing an example of the format of the magneto-optical disk. As shown in FIG. 6A, the recording area of the magneto-optical disk is divided in units of sectors, and sector address information is recorded at the head of each sector. FIG. 6B is an enlarged view of the head portion of the sector. The clock mark CM is preformatted at a fixed interval from the head of the sector, a recording area is secured between each clock mark CM, and an address area, Assigned to a fixed pattern area, a data area, a data area,...
[0022]
When data is recorded, since it is recorded in units of sectors, the bit phase of the fixed pattern and the bit phase of the data area coincide.
[0023]
The clock mark CM is recorded, for example, by meandering a guide groove for tracking servo partially on the land side. Therefore, when a push-pull signal in the tangential direction (light spot traveling direction) output by the pickup 23 is detected, a clock mark detection signal shown in FIG. 6C is obtained, and when this is binarized, FIG. A clock mark reproduction signal shown in D) is obtained.
[0024]
Since the fixed pattern is magneto-optically recorded in the same manner as the recording data, it is reproduced by the magneto-optical detection system of the pickup 23 to obtain a fixed pattern reproduction signal as shown in FIG. Further, the fixed pattern region identification signal shown in FIG. 6F can be obtained by detecting the leading and trailing ends of the fixed pattern reproduction signal.
[0025]
Returning to FIG. 1, when the pickup 23 reads the clock mark, the signal processing circuit 24 performs processing such as amplification, filtering, and binarization to generate the clock mark reproduction signal 25 and supplies it to the PLL circuit 27. The PLL circuit 27 detects a phase difference between the clock mark reproduction signal 25 and a signal obtained by dividing a clock oscillated by a VCO (voltage controlled oscillator), smoothes the phase difference by a loop filter, and feeds back to the input of the VCO. Thus, a clock synchronized with the clock mark reproduction signal 25 is generated. By appropriately selecting this division ratio, a channel clock having a frequency at which the clock output from the VCO matches the bit period of the recording data. 35 is generated and output to the phase control circuit 34.
[0026]
When the pickup 23 reads the recording data, the signal processing circuit 24 performs processing such as amplification and filtering to generate a recording data reproduction signal 26 and supplies it to an AD converter (ADC) 28. Note that the address information and fixed pattern shown in FIG. 6B are also reproduced in the same manner as the recording data. The AD converter 28 performs sampling based on the sampling clock 36 from the phase control circuit 34, converts it into digital data, and supplies it to the phase difference detection system 29.
[0027]
The phase difference detection system 29 includes a plurality (two in this case) of phase difference detection circuits 30 and 31. The phase difference detection circuits 30 and 31 use the data from the AD converter 28 to detect the phase difference between the sampling clock 36 and the recording data reproduction signal for each bit.
[0028]
The phase difference detection circuits 30 and 31 are different from each other in turning points of output signals. For example, when the phase difference detection circuit 30 outputs in the range of −180 ° to 0 ° to + 180 °, the phase difference detection circuit 31 is 180. The turning point is shifted by 0 °, and the output is in the range of 0 ° to + 180 ° (= −180 °) to 0 °. This relationship is shown in the following (Table 1). Here, it is assumed that the phase difference between the sampling clock 36 and the recording data reproduction signal is P, the output of the phase difference detection circuit 30 is P1, and the output of the phase difference detection circuit 31 is P2.
[0029]
[Table 1]
Figure 0003949875
[0030]
The timing generation unit 32 determines a fixed pattern region based on position information or the like given from a host device (not shown), and outputs a fixed pattern region identification signal 37 shown in FIG. 6F to the phase control circuit 34. .
[0031]
The phase difference selection circuit 33 selects one of the phase differences P1 and P2 output from the phase difference detection circuits 30 and 31 with respect to the fixed pattern region, which is distant from each turning point. For example, when P = −20 °, since P1 is farther from the turning point than P2, P1 is selected. Further, when P = −160 °, P2 is further away from the turning point than P1, so P2 is selected. When P = −90 °, since the distance from the turning point is the same for both P1 and P2, either one is selected.
[0032]
The phase difference selected by the phase difference selection circuit 33 is supplied to the phase control circuit 34 as post-selection phase difference data 38, and a phase difference determination signal 39 indicating which of the phase differences P1 and P2 is selected is also supplied. .
[0033]
The phase control circuit 34 determines the actual delay amount using the selected phase difference data 38 and the phase difference determination signal 39, and delays the channel clock 35 based on this delay amount, thereby changing the phase of the sampling clock 36. Correct and synchronize with actual recorded data.
[0034]
FIG. 2 is a block diagram illustrating a configuration example of the phase difference detection circuits 30 and 31. Data from the AD converter 28 is sequentially stored in the registers 41 and 42 by the sampling clock 36. The outputs of the registers 41 and 42 are input to the zero cross detector 43. When the signs of the two differ, it is determined that there is a zero cross, the determination signal 43a is set to high level, and supplied to the input EN of the register 45.
[0035]
The ROM 44 stores a table in which the relationship between the reproduction signal of the recording data and the phase difference between the sampling clocks 36 is digitized, and outputs a phase difference corresponding to a signal change for one clock. The register 45 holds the output of the ROM 44 when the input EN becomes high level.
[0036]
FIG. 5 is an explanatory diagram showing the circuit operation of FIG. The reproduction signal of the recording data is a discrete value synchronized with the sampling clock 36. Focusing particularly on the vicinity of the zero cross, when interpolation is performed with a straight line passing through the reproduction signal value α at time t2 and the reproduction signal value β at time t3, the zero cross point of the straight line substantially coincides with the zero cross point of the reproduction signal. The relationship | α |: | β | = | Tα |: | Tβ | is established by using the intervals Tα, Tβ between the zero cross point and the times t2, t3.
[0037]
Therefore, the phase difference P1 output from the phase difference detection circuit 30 can be calculated by the following equation.
P1 = 360 × | α | / (| α | + | β |) −180 (1)
[0038]
In this case, when the phase difference P1 exceeds ± 180 °, the zero cross point is shifted by one clock, and therefore the phase difference P1 is turned back at ± 180 °.
[0039]
Next, the phase difference P2 output from the phase difference detection circuit 31 needs to be shifted by 180 ° compared to the phase difference P1, so the following calculation is performed.
Ptmp = 360 × | α | / (| α | + | β |) (2)
When Ptmp <180 °, P2 = Ptmp (3)
When Ptmp ≧ 180 °, P2 = Ptmp−360 (4)
[0040]
In this way, a phase difference P2 having a turning point 180 ° different from the phase difference P1 can be obtained.
[0041]
In the phase difference detection circuit 30, the result of calculating the relationship of Expression (1) in advance is stored in the ROM 44, and when the reproduction signal values α and β are input from the registers 41 and 42, the phase difference P 1 is output. In the phase difference detection circuit 31, a result obtained by calculating the relations of the expressions (2) to (4) in advance is stored in the ROM 44, and when the reproduction signal values α and β are input from the registers 41 and 42, the phase difference P2 is output. To do.
[0042]
FIG. 3 is a block diagram illustrating a configuration example of the phase difference selection circuit 33. The phase differences P1 and P2 from the phase difference detection circuits 30 and 31 are input to the smoothing circuits 51 and 52, respectively, and a moving average is calculated. The phase difference P1 is also supplied to the absolute value calculation circuit 53, and the next smoothing circuit 54 calculates the moving average P1av of the absolute value | P1 |.
[0043]
The comparator 55 determines whether or not the moving average P1av is greater than 90 °, and outputs a phase difference determination signal 39 that is high when P1av> 90 ° and low when P1av ≦ 90 °. Therefore, when the phase difference determination signal 39 is at a high level, it means that the phase difference P1 is closer to the turning point than the phase difference P2.
[0044]
The selection circuit 56 selects the moving average of the phase difference P1 when the phase difference determination signal 39 is at a low level, and selects the moving average of the phase difference P2 when the phase difference determination signal 39 is at a high level. Output as phase difference data 38.
[0045]
FIG. 4 is a block diagram illustrating a configuration example of the phase control circuit 34. The clock selection signal generator 61 includes a flip-flop 69 that latches the D input at the falling edge of the C input to which the fixed pattern region identification signal 37 is supplied, and a phase difference from the clock selection signal SC from the Q output of the flip-flop 69. An exclusive OR 68 that calculates an exclusive OR with the determination signal 39 and outputs the result to the D input of the flip-flop 69. At the end of the fixed pattern region identification signal 37, when the phase difference determination signal 39 is at a high level, the clock selection signal SC is inverted.
[0046]
The channel clock 35 is supplied to the A input of the selector 64, the inverted clock of the channel clock 35 by the inverter 63 is supplied to the B input, and the channel clock 35 is selected when the clock selection signal SC is at the high level. When the signal SC is at a low level, the inverted clock of the channel clock 35 is selected and supplied to the delay element 65.
[0047]
Therefore, when the phase of the sampling clock 36 is greatly shifted, that is, when the moving average of the absolute value of the phase is shifted by 90 ° or more at the end of the fixed pattern region identification signal 37, the phase difference determination signal 39 is at the high level. Therefore, since the clock selection signal SC is inverted and the drive clock of the delay element 65 is inverted, this is equivalent to shifting the phase of the sampling clock 36 by 180 °. As a result, the delay element 65 only needs to cope with a maximum 180 ° delay, so that the circuit scale can be reduced.
[0048]
The phase difference holding circuit 62 is configured by a flip-flop, and holds the post-selection phase difference data 38 at the rising timing of the fixed pattern region identification signal 37. Therefore, the phase difference measured in the fixed pattern area is held until the next fixed pattern area comes.
[0049]
The delay amount converter 67 converts the post-selection phase difference data 38 held by the phase difference holding circuit 62 into delay data, and further converts it into data for selecting each output tap of the delay element 65, thereby delay clock. This is supplied to the selector 66.
[0050]
The delay element 65 is a direct connection of a delay line having a predetermined delay amount. The delay element 65 delays the drive clock from the selector 64 by the number of passages of the delay line and supplies the delay clock selector 66 from each output tap. To do. The delay clock selector 66 selects one of the output taps according to the output from the delay amount converter 67, and outputs the sampling clock 36 delayed by a desired delay amount.
[0051]
The delay amount converter 67 outputs a predetermined value when the fixed pattern region identification signal 37 is at a high level, and converts the inputted post-selection phase difference data 38 when it is at a low level. For example, when the cycle of the channel clock 35 is 18 × D, when the fixed pattern region identification signal 37 is at a high level, the predetermined value output from the delay amount converter 67 is 4 × D. When the fixed pattern region identification signal 37 is at a low level, it is converted into a delay amount as shown in the following (Table 2) according to the inputted post-selection phase difference data 38.
[0052]
[Table 2]
Figure 0003949875
[0053]
Such a relationship can be stored in a ROM or the like as a delay amount conversion table.
In the above description, an example in which two phase difference detection circuits 30 and 31 whose output signal folding points are different from each other by 180 ° is used as the phase difference detection system 29 is shown. It is also possible to configure with four phase difference detection circuits, four phase difference detection circuits whose turning points are different from each other by 90 °, and the like.
[0054]
【The invention's effect】
As described in detail above, according to the present invention, a plurality of phase difference detection means having different turning points of the output signal are provided, and the output signal of each phase difference detection means is selected away from each turning point. As a result, output fluctuations in the vicinity of the turning point can be eliminated, so that continuity of phase difference detection can be ensured. As a result, the operation of the subsequent phase control circuit becomes stable, and a highly accurate clock can be generated.
[0055]
In addition, by providing two phase difference detecting means whose turning points differ by 180 °, stable phase difference detection can be performed without increasing the circuit scale.
[0056]
In addition, by calculating the absolute value of any of the output signals of each phase difference detection means, it is possible to determine how far each output signal is from the turning point, and depending on the determination result, the farthest from the turning point. Output signals can be selected. Therefore, stable phase difference detection is possible with a simple circuit configuration.
[0057]
Further, according to the present invention, since the same effect as the 180 ° phase delay can be obtained by inverting the channel clock, for example, when performing phase adjustment using a delay element, only a maximum 360 ° delay to a maximum 180 ° delay can be obtained. It becomes possible to cope with this, and the circuit scale of the delay element can be reduced.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an embodiment of the present invention.
FIG. 2 is a block diagram illustrating a configuration example of phase difference detection circuits 30 and 31;
FIG. 3 is a block diagram illustrating a configuration example of a phase difference selection circuit 33;
4 is a block diagram showing a configuration example of a phase control circuit 34. FIG.
FIG. 5 is an explanatory diagram showing a circuit operation of FIG. 2;
FIG. 6 is an explanatory diagram showing an example of a format of a magneto-optical disk.
FIG. 7 is a block diagram showing an example of a conventional clock phase correction circuit.
[Explanation of symbols]
21 magneto-optical disk 22 motor 23 pickup 24 signal processing circuit 25 clock mark reproduction signal 27 PLL circuit 28 AD converter 29 phase difference detection system 30, 31 phase difference detection circuit 32 timing generation unit 33 phase difference selection circuit 34 phase control circuit 35 Channel clock 36 Sampling clock 37 Fixed pattern region identification signal 38 Phase difference data 39 after selection Phase difference determination signal

Claims (4)

ディスク状記録媒体に記録された、位相情報を有するクロックマークおよび記録データと位相同期した固定パターンを読み出して、記録データと位相同期したクロックを生成するためのクロック位相補正回路であって、
クロックマークの再生信号を用いて記録データに同期したチャネルクロックを生成するPLL手段と、
該チャネルクロックと固定パターンの再生信号との位相差を検出し、出力信号の折返し点が互いに相違する複数の位相差検出手段と、
各位相差検出手段の出力信号のうち、各折返し点から離れたものを選択する位相差選択手段と、
位相差選択手段が選択した出力信号を用いて、PLL手段が生成したチャネルクロックの位相を制御する位相制御手段とを備えることを特徴とするクロック位相補正回路。
A clock phase correction circuit for reading a clock mark having phase information recorded on a disk-shaped recording medium and a fixed pattern in phase synchronization with the recording data, and generating a clock in phase synchronization with the recording data,
PLL means for generating a channel clock synchronized with the recording data using a reproduction signal of the clock mark;
A plurality of phase difference detection means for detecting a phase difference between the channel clock and the reproduction signal of the fixed pattern, and where the turning points of the output signals are different from each other;
Of the output signals of the respective phase difference detection means, the phase difference selection means for selecting one away from each turning point; and
A clock phase correction circuit comprising: phase control means for controlling the phase of the channel clock generated by the PLL means using the output signal selected by the phase difference selection means.
出力信号の折返し点が180°相違する2つの位相差検出手段を備えることを特徴とする請求項1記載のクロック位相補正回路。  2. The clock phase correction circuit according to claim 1, further comprising two phase difference detecting means whose output signal turning points differ by 180 degrees. 前記位相差選択手段は、各位相差検出手段が出力する位相差のいずれかの絶対値を演算する位相差絶対値演算手段と、位相差絶対値演算手段の演算結果に応じて、各位相差検出手段が出力する位相差のいずれかを選択する選択手段とを含むことを特徴とする請求項1記載のクロック位相補正回路。  The phase difference selecting means includes a phase difference absolute value calculating means for calculating any absolute value of the phase difference output by each phase difference detecting means, and each phase difference detecting means according to the calculation result of the phase difference absolute value calculating means. 2. The clock phase correction circuit according to claim 1, further comprising selection means for selecting any of the phase differences output from the clock phase. 記位相制御手段は、前記位相差選択手段の選択結果に応じて、チャネルクロックを反転させて位相調整を行うことを特徴とする請求項1記載のクロック位相補正回路。 Before SL phase control means in accordance with the selection result of the phase difference selecting means, clock phase correction circuit of claim 1, wherein by inverting the channel clock and performing the phase adjustment.
JP2000175919A 2000-06-12 2000-06-12 Clock phase correction circuit Expired - Fee Related JP3949875B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000175919A JP3949875B2 (en) 2000-06-12 2000-06-12 Clock phase correction circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000175919A JP3949875B2 (en) 2000-06-12 2000-06-12 Clock phase correction circuit

Publications (2)

Publication Number Publication Date
JP2001357632A JP2001357632A (en) 2001-12-26
JP3949875B2 true JP3949875B2 (en) 2007-07-25

Family

ID=18677716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000175919A Expired - Fee Related JP3949875B2 (en) 2000-06-12 2000-06-12 Clock phase correction circuit

Country Status (1)

Country Link
JP (1) JP3949875B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5131485B2 (en) * 2009-07-23 2013-01-30 パルステック工業株式会社 Apparatus and method for measuring pulse width and jitter
CN116527040B (en) * 2023-04-27 2024-05-28 成都电科星拓科技有限公司 Clock phase detection device and phase difference calibration method

Also Published As

Publication number Publication date
JP2001357632A (en) 2001-12-26

Similar Documents

Publication Publication Date Title
US5440532A (en) Digital signal reproducing apparatus for reproducing digital signals from a recording medium
KR100623890B1 (en) Digital signal reproducing circuit
KR100771722B1 (en) Jitter detection apparatus
US6510130B2 (en) Optical recording medium
JPH08339545A (en) Data reproducing device
KR100449306B1 (en) Phase correction circuit and disk reproduction device using the same
JP3949875B2 (en) Clock phase correction circuit
US6920100B2 (en) Optical disk apparatus permitting high-precision Viterbi decoding
TWI452569B (en) Systems and methods for improved servo data operation
JP2000243041A (en) Clock adjusting device in data reproducing system
US6404717B1 (en) Optical reproducing device and optical memory medium
JP2943578B2 (en) Optical disc playback device
JP2002208144A (en) Optical disk and optical disk reproducing device
JP2821629B2 (en) Clock detection method for optical disk
JP3755714B2 (en) Information recording method
JPS59167813A (en) Phase-locked loop
JP2002358736A (en) Clock adjuster used in data reproducing device
JPH1139739A (en) Reproducing light quantity control device in optical storage device and optical recording medium
JP4603469B2 (en) Phase error detection circuit, phase locked loop circuit, and information reproducing apparatus
JPH0877503A (en) Peak detection circuit and recording medium reproducing device using same
JP2664302B2 (en) Magneto-optical disk playback device
JP2004087026A (en) Operating device for recording medium, and device and method for generating clock signal
JP2942696B2 (en) Optical disk data reproducing system
JP2005339597A (en) Reproduction clock generation circuit of information signal, and information recording reproduction apparatus using it
US20100238577A1 (en) Method and apparatus for measuring phase shift in a disk drive having bit-patterned media

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050819

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060530

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060731

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070417

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070419

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100427

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110427

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees