JP3883090B2 - データ再生システムにおけるクロック調整装置 - Google Patents
データ再生システムにおけるクロック調整装置 Download PDFInfo
- Publication number
- JP3883090B2 JP3883090B2 JP03911399A JP3911399A JP3883090B2 JP 3883090 B2 JP3883090 B2 JP 3883090B2 JP 03911399 A JP03911399 A JP 03911399A JP 3911399 A JP3911399 A JP 3911399A JP 3883090 B2 JP3883090 B2 JP 3883090B2
- Authority
- JP
- Japan
- Prior art keywords
- clock
- value
- phase
- level
- synchronization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10268—Improvement or modification of read or write signals bit detection or demodulation methods
- G11B20/10287—Improvement or modification of read or write signals bit detection or demodulation methods using probabilistic methods, e.g. maximum likelihood detectors
- G11B20/10296—Improvement or modification of read or write signals bit detection or demodulation methods using probabilistic methods, e.g. maximum likelihood detectors using the Viterbi algorithm
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Description
【発明の属する技術分野】
本発明は、光ディスク装置(光磁気ディスク装置を含む)及び磁気ディスク装置等のデータ記録装置におけるデータ再生システムに用いられるクロック調整装置に係り、詳しくは、記録データを所定のパーシャルレスポンス特性の記録規則に従って変調することにより得られる信号を記録した記録媒体からの再生信号をクロック信号に同期してサンプリングし、そのサンプリングにて得られたデータ値からビタビ復号アルゴリズムに従って当該記録データを再生するようにしたデータ再生システムに用いられるクロック調整装置にに関する。
【0002】
【従来の技術】
近年、データ記録装置、例えば、光ディスク装置に用いられる光ディスク記録媒体(光ディスク、光磁気ディスク)は、大容量、可換性、高信頼性等により、画像情報の記録再生やコンピュータシステムにおける各種コードデータの記録再生等、種々の分野での利用が図られている。
【0003】
このような光ディスク装置では、記録密度の増大に伴ってより精度の高いデータの記録、再生の手法が望まれている。この光ディスク記録媒体に対する精度の高いデータの記録、再生を行う手法として、例えば、記録データをパーシャルレスポンス(PR)波形に変調して光ディスク記録媒体に記録する一方、この光ディスク記録媒体からの再生信号をクロック信号に同期してサンプリングした後に、所謂ビタビ検出器(最尤データ検出器)にて再生データとして最も確からしいデータを検出する手法が提案されている。
【0004】
このように、記録媒体からの再生信号をクロック信号に同期してサンプリングし、そのサンプリング値からビタビ復号アルゴリズムに従って記録データを再生するようにしたデータ再生システムでは、適切なサンプリング値が得られるようにクロック信号の位相を調整する必要がある。
このデータ再生システムにおける従来のクロック調整装置では、ビタビ復号アルゴリズムに従って記録データを再生するための処理の過程で得られる演算値(例えば、再生信号の中心値等)を用いてクロック信号の位相誤差量を演算し、その位相誤差量を用いてクロック信号の位相制御を行うようにしている(例えば、特開平8−87828)。
【0005】
このようなクロック調整装置によれば、ビタビ復号アルゴリズムに従ったデータ再生のための処理の過程で得られる演算値を用いてクロック信号の位相誤差量を演算していることから、当該クロック調整装置を含めたデータ再生システム全体の構成を簡略化できる。
【0006】
【発明が解決しようとする課題】
ところで、上述したデータ再生システムでは、媒体上の記録データの高密度化により、より高速なクロック信号が必要になる。
しかし、従来のクロック調整装置では、ビタビ復号アルゴリズムに従ったデータ再生のための処理の過程で得られる演算値を用いてクロック信号の位相誤差量を演算していることから、その演算値を得るための時間的な遅れのために、適正な位相にて再生信号のサンプリングを保証しうる高速なクロック信号を得ることが難しかった。
【0007】
そこで、本発明の課題は、適正な位相にて記録媒体からの再生信号のサンプリングを保証し得る高速なクロック信号を提供できるようにしたクロック調整装置を提供することである。
【0008】
【課題を解決するための手段】
上記課題を解決するため、本発明は、記録データを所定のパーシャルレスポンス特性の記録規則に従って変調することにより得られる信号を記録した記録媒体からの再生信号をクロック信号に同期してサンプリングし、そのサンプリング値からビタビ復号アルゴリズムに従って当該記録データを再生するようにしたデータ再生システムに用いられるクロック調整装置において、ビタビ復号アルゴリズムに従った記録データの再生に用いられるサンプリング値を取得し、その取得したサンプリング値に基づいて再生信号の同期点を検出する同期点検出手段と、上記パーシャルレスポンス特性で定まる再生信号の同期点での信号レベルである同期レベルと上記同期点でのサンプリング値との差値を演算する差値演算手段と、差値演算手段にて得られた差値を位相誤差量として、当該差値に基づいて上記クロック信号の位相制御を行うクロック位相制御手段とを有するように構成される。
【0009】
このようなクロック調整装置では、ビタビ復号アルゴリズムに従った記録データの再生に用いられるサンプリング値を取得して、そのサンプリング値に基づいて再生信号の同期点が検出される。そして、同期レベルとその同期点でのサンプリング値との差に対応した位相誤差量に基づいてクロック信号の位相制御がなされる。
【0010】
上記のようなクロック調整装置の動作の過程では、ビタビ復号アルゴリズムに従った記録データの再生のための処理の過程で得られる演算値を用いることなくクロック信号の位相誤差量に基づいてクロック信号の位相制御を行うことができる。
上記同期レベルはパーシャルレスポンス特性に依存する信号レベルであって、装置内に固定レベルとして設定しておくことも、また、外部ユニット(例えば、データ再生システムを制御するためのMPU)から提供することもできる。
【0011】
記録データに対応して記録媒体に形成される各記録マークのエッジにデータとしての意味を持たせた記録方式(エッジ記録方式)にてデータ記録のなされた記録媒体からデータを再生するデータ再生システムに適用する場合、本発明は、上記クロック調整装置において、上記同期点検出手段は、再生信号の立ち上がり点を同期点として検出する立ち上がり検出手段を有するように構成することができる。
【0012】
このようなクロック調整装置では、記録マークの前側エッジに対応した再生信号の立ち上がり点が同期点として検出される。
上述したエッジ記録方式にてデータ記録のなされた記録媒体からデータを再生するデータ再生システムに適用する場合、本発明は、上記クロック調整装置において、上記同期点検出手段は、再生信号の立ち下がり点を同期点として検出する立ち下がり検出手段を有するように構成できる。
【0013】
このようなクロック調整装置では、記録マークの後側エッジに対応した再生信号の立ち下がり点が同期点として検出される。
また、同様に、エッジ記録方式にてデータ記録のなされた記録媒体からデータを再生するデータ再生システムに適用する場合、本発明は、上記クロック調整装置において、上記同期点検出手段は、再生信号の立ち上がり点を同期点として検出する立ち上がり検出手段と、再生信号の立ち下がり点を同期点として検出する立ち下がり検出手段とを有するように構成される。
【0014】
このようなクロック調整装置では、記録マークの前側エッジに対応した再生信号の立ち上がり点及び記録マークの後側エッジに対応した再生信号の立ち下がり点が同期点として検出される。
再生信号の非線形性等に起因してクロック信号の位相制御に用いることが不適当となる位相誤差量を排除できるという観点から、本発明は、再生信号の立ち上がり点及び立ち下がり点を同期点として検出するようにしたクロック調整装置において、上記差値演算手段は、該同期レベルと、上記立ち上がり検出手段にて検出される立ち上がり点でのサンプリング値との差値を演算する第一の差値演算手段と、該同期レベルと、立ち下がり検出手段にて検出される再生信号の立ち下がり点でのサンプリング値との差値を演算する第二の差値演算手段と、上記第一及び第二の差値演算手段からの差値の少なくも一方をクロック位相制御手段に供給すべき位相誤差量として選択する選択手段とを有するように構成することができる。
【0015】
このようなクロック調整装置では、選択手段によって、再生信号の立ち上がり点でのサンプリング値と同期レベルとの差値、再生信号の立ち下がり点でのサンプリング値と同期レベルとの差値、または、その双方の差値を位相誤差量として選択することができる。従って、例えば、再生信号の非線形量が多く、立ち下がり点でのサンプリング値が適切でない場合、立ち上がり点でのサンプリング値と同期レベルとの差値を位相誤差量として選択することができる。
【0016】
再生信号のサンプリング値から同期点を容易に検出できるという観点から、本発明は、上記クロック調整装置において、同期点検出手段は、サンプリング値が上記同期レベルを含む所定レベル範囲外の値から当該所定レベル範囲内の値に変化するときに、再生信号の同期点を検出するように構成することができる。
【0017】
このようなクロック調整装置では、同期レベルを含む所定レベル範囲内にサンプリング値が入ったときに同期点の検出がなされる。この所定レベル範囲は、パーシャルレスポンス特性に基づいて決めることができる。拘束長の短いパーシャルレスポンス特性では、上記所定レベル範囲は、比較的広く設定することができる。
【0018】
特に、立ち下がり点を同期点として検出する場合は、上記立ち下がり検出手段は、サンプリング値が同期レベルより大きい第一の判定レベルより大きい値から当該第一の判定レベルと同期レベルより小さい第二の判定レベルとの間の所定レベル範囲内の値に変化したときに、再生信号の立ち下がり点を検出するように構成することができる。
【0019】
また、特に、立ち上がり点を同期点として検出する場合は、上記立ち上がり検出手段は、サンプリング値が同期レベルより小さい第二判定レベルより小さい値から当該第二の判定レベルと同期レベルより大きい第一の判定レベルとの間の所定レベル範囲内の値に変化したときに、再生信号の立ち上がり点を検出するように構成することができる。
【0020】
再生信号が、媒体の複屈折やその他の原因によってエンベロープ変動しても、より適切なクロック信号の位相調整が可能となるという観点から、本発明は、上記各クロック調整装置において、再生信号のサンプリング値の変化に基づいて再生信号のオフセット量を演算するオフセット演算手段と、該オフセット演算手段にて得られたオフセット量に基づいてサンプリングされるべき再生信号のレベルを調整する再生信号レベル調整手段を有するように構成することができる。
【0021】
このようなクロック調整装置では、サンプリングすべき再生信号がエンベロープ変動に対応したオフセット量だけレベル調整される。従って、そのエンベロープ変動が除去された状態の再生信号のサンプリングが行われる。
また、同期点判定のための所定レベル範囲が設定されるクロック調整装置において、同様の観点から、本発明は、再生信号のサンプリング値の変化に基づいて再生信号のオフセット量を演算するオフセット演算手段と、同期点を検出するための所定レベル範囲を当該オフセット演算手段にて演算されたオフセット量だけシフトさせるレベル範囲調整手段とを有するように構成することができる。
【0022】
このようなクロック調整装置では、再生信号のエンベロープ変動によってサンプリング値がシフトしても、同期点の判定に用いられる所定レベル範囲もシフトするので、実質的に当該再生信号のエンベロープ変動の影響を除去することができる。
また、第一及び第二の判定レベルを用いて同期点の判定を行うようにしたクロック調整装置において、同様の観点から、本発明は、再生信号のサンプリング値の変化に基づいて再生信号のオフセット量を演算するオフセット演算手段と、上記第一及び第二の判定レベルを当該オフセット演算手段にて演算されたオフセット量だけシフトさせる判定レベル調整手段とを有するように構成される。
【0023】
このようなクロック調整装置では、再生信号のエンベロープ変動によってサンプリング値がシフトしても、同期点の判定に用いられる上記第一及び第二の判定レベルもシフトするので、実質的に当該再生信号のエンベロープ変動の影響を除去することができる。
再生信号のより適正な点でのサンプリングを可能にするという観点から、本発明は、上記各クロック調整装置において、上記クロック位相制御手段にて位相制御されたクロック信号の位相をずらすクロック位相可変手段と、クロック位相可変手段での位相ずらし量に基づいて位相誤差量となる上記差値演算手段にて得られる差値を、当該位相誤差量に当該位相ずらし量が含まれないように補正する位相誤差量調整手段とを備えるように構成することができる。
【0024】
このようなクロック調整装置では、再生信号から適正なサンプリング値が得られるようにクロック信号の位相をずらすと、位相誤差量となる同期レベルと同期点でのサンプリング値との差値が当該位相誤差量に位相のずらし量が含まれないように補正される。その結果、その補正され差値(位相誤差量)に基づいて制御されるクロック信号の位相は、本来の同期点からそのずれた位相にロックされる。
【0025】
上記位相のずらし量は、当該データ再生システムを制御するMPUから提供することができる。また、種々の位相ずらし量にて試験的にデータの読み出し処理を実行し、その結果、最も読み取りエラーの少ない位相ずらし量を決めることができる。
このように決定された位相ずらし量を、例えば、不揮発性メモリに記憶させておくことにより、短時間にてデータ再生動作を開始することができるようになる。
【0026】
上記クロック位相可変手段は、例えば上記クロック位相制御手段にて位相制御されたクロック信号が初段から入力される直列接続された複数段の遅延素子と、各遅延素子から取り出されるクロック信号をずらすべき位相の量に基づいて選択する選択手段とを有するように構成することができる。この場合、その選択されたクロック信号にて再生信号のサンプリングが行われる。
【0027】
また、位相誤差量調整手段は、例えば差値演算手段に供給すべき同期点でのサンプリング値を上記位相ずらし量に基づいて補正して差値演算手段にて得られる差値を補正するようにしたサンプリング値補正手段を有するように構成することができる。
このようなクロック調整装置では、差値演算手段に供給される同期点でのサンプリング値を補正することにより、その差値演算手段にて得られる差値が補正される。
【0028】
また、クロック信号の位相の進み及び遅れを自由に調整できるという観点から、本発明は、上記複数段の遅延素子を有するクロック調整装置において、上記遅延素子は、少なくともクロック信号の1周期分の遅延量が得られる段数の直列接続構成となるように構成することができる。
このようなクロック調整装置では、複数段の遅延素子の中心から進み方向及び遅れ方向それぞれ180°の位相調整が可能となる。
【0029】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
図1は、本発明の実施の一形態に係るクロック調整装置が適用されるデータ再生システムの構成例を示す。この例は、光磁気ディスク装置のデータ再生システムである。
【0030】
図1において、光ディスク記録媒体となる光磁気ディスク200には、記録データが所定のパーシャルレスポンス特性に従って変調された信号が記録されている。この光磁気ディスク200へのデータの記録は、、記録ピットのエッジ(前エッジ及びまたは後エッジ)にデータとしての意味を持たせた所謂エッジ記録方式に従ってなされている。
【0031】
このような光磁気ディスク200から光学ヘッド20を介して記録データに対応した生成信号が得られる。この再生信号は、アンプ21にて増幅された後にフィルタ22にて波形成形される。この増幅、波形成形された生成信号は、アナログ・デジタル変換器(ADC)23にてデジタル信号に変換される。このアナログ・デジタル変換器23は、クロック生成回路25からのクロック信号に同期して動作する。即ち、上記再生信号がアナログ・デジタル変換器23にてサンプリングされ、そのサンプリング値がクロック信号に同期してアナログ・デジタル変換器23から出力される。
【0032】
デジタル・アナログ変換器23からクロック信号に同期して順次出力される再生信号のサンプリング値は、デジタルイコライザ(EQ)24での波形等化処理を経た後にビタビ検出器100に供給される。ビタビ検出器100は、順次供給されるサンプリング値からビタビ復号アルゴリズムに従って記録データを検出して出力する。なお、図示していないが、上記デジタルイコライザ24及びビタビ検出器100もクロック生成回路25からのクロック信号に同期して動作する。
【0033】
上記クロック生成回路25及びビタビ検出器100は、例えば、図2に示すように構成される。
図2において、ビタビ検出器100は、一般的なビタビ検出器と同様に、ブランチメトリック計算ユニット(BM)101、ACSユニット102、パスメトリックメモリ(PMM)103及びパスメモリ(PM)104を有している。
【0034】
ブランチメトリック計算ユニット101は、パーシャルレスポンス特性に依存して再生信号において本来取り得るべき値となる各期待値と再生信号のサンプリング値との差に対応したブランチメトリック値(BM値)を演算する。ACSユニット102は、上記ブランチメトリック値とパスメトリックメモリ103に格納された1クロック前の(前回演算した)パスメトリック値(PM値)とを加算(Add )し、この加算後のパスメトリック値(PM値)を2つずつ比較して(Compare )、小さい方のパスメトリック値(PM値)を選択(Select)する。この選択されたパスメトリック値(PM値)が新たなパスメトリック値としてパスメトリックメモリ103に格納される。上記処理の結果、パスメトリック値(PM値)は、ブランチメトリック値(BM値)の積算値となる。
【0035】
上記のように小さい方のパスメトリック値を選択するということは、ビタビ復号アルゴリズムにおける状態遷移のパスを選択することに相当する。即ち、ASCユニット102では、常にパスメトリック値が最小となるパスが選択される。上記のようにして選択されたパスに相当するデータ(2値データ)がASCユニット102からパスメモリ(PM)104に供給される。パスメモリ104では、選択された各パスに対応したデータが順次シフトされると共に、その過程で、選択されなかった各パスに対応するデータが順次淘汰されて生き残りパスに相当するデータがパスメモリ104から出力データとして出力される。このように、パーシャルレスポンス(PR)波形にてデータを記録すると共に、ビタビ検出器を用いて最も確からしい(ML)データを検出することにより、高密度記録された光磁気ディスク200から精度良くデータの再生が可能となる。
【0036】
クロック生成回路25は、位相誤差検出ユニット30、デジタル・アナログ変換器(DAC)40及び位相調整発振ユニット50を備えている。位相誤差検出ユニット30は、アナログ・デジタル変換器23からのサンプリング値に基づいて当該クロック生成回路25からアナログ・デジタル変換器23に供給されるクロック信号の位相誤差量を検出する。この検出された位相誤差量はデジタル・アナログ変換器40によって電圧レベル(アナログ値)に変換される。位相調整発振ユニット50は、ループフィルタ(LF)及び電圧制御発振器(VCO)を有しており、デジタル・アナログ変換器40からの位相誤差量に対応した電圧レベルに対応した位相誤差量をなくすように所定の発信クロック信号の位相制御を行う。そして、位相調整発振ユニット50にて位相調整されたクロック信号が再生信号のサンプリング処理を行うアナログ・デジタル変換器23に供給される。
【0037】
上記位相誤差検出ユニット30は、例えば、図3に示すように構成される。
図3において、この位相誤差検出ユニット30は、オフセット追従部310、前後エッジ検出部330及び出力選択部350を有している。オフセット追従部310は、アナログ・デジタル変換器23からのサンプリングデータYtの状態に基づいて再生信号のエンベロープ変動に伴うオフセット量を演算し、データ再生システムの制御を行うMPU( 図示略)から提供される同期レベル、判定レベル及びリミットレベルを、再生信号のエンベロープ変動に追従するように、当該演算されたオフセット量に基づいて補正する。
【0038】
上記同期レベルは、データ記録の際に採用したパーシャルレスポンス特性にて決まる同期点での信号レベルとして定められたものである。判定レベルは、同期点を判定するための信号レベルであって、同期レベルを含む所定範囲の上限を規定する判定レベル1とその所定範囲の下限を規定する判定レベル2から構成される。リミットレベルは、再生信号として有効な振幅範囲を規定する信号レベルであって、その上限を規定するリミットレベル1とその下限を規定するリミットレベル2から構成される。
【0039】
前後エッジ検出部330は、オフセット追従部310を介して供給される同期レベル、判定レベル及びリミットレベルを基準にして入力されるサンプリング値のレベル判定し、その判定結果に基づいて記録ピットの前エッジに対応した信号の立ち上がり点(以下、前エッジ点という)及び記録ピットの後エッジに対応した信号の立ち下がり点(以下、後エッジ点という)を同期点として検出する。この例の場合、上記同期レベルは、前エッジ点及び後エッジ点にて本来取り得るべき信号レベルとして規定される。
【0040】
また、前後エッジ検出部330は、上記前エッジ点でのサンプリング値と同期レベルとの差値及び上記後エッジ点でのサンプリング値と同期レベルとの差値を演算し、前エッジ点を検出する毎に、同期レベルと前エッジ点でのサンプリング値との差値を、前エッジ同期の位相誤差量として出力し、後エッジ点を検出する毎に、同期レベルと後エッジ点でのサンプリング値との差値を、後エッジ同期の位相誤差量として出力し、更に、前エッジ点または後エッジ点を検出する毎に、各差値を、前後エッジ同期の位相誤差量として出力する。
【0041】
出力選択部350は、例えば、データ再生システムの制御を行うMPUからの選択信号に基づいて、前後エッジ検出部330から出力される前エッジ同期の位相誤差量、後エッジ同期の位相誤差量及び前後エッジ同期の位相誤差量のうちのいずれかを選択する。
このように出力選択部350から出力される位相誤差量が上述したように、デジタル・アナログ変換器40にて電圧レベルに変換されて位相調整発信ユニット50に提供される(図2参照)。
【0042】
上記位相誤差検出ユニット30におけるオフセット追従部310は、例えば、図4に示すように構成される。
図4において、このオフセット追従部310は、比較ゲート部311、312、平均値計算回路313、314、平均化回路315、セレクタ316及び加算器317を備えている。平均値計算回路313は、減算器318、セレクタ319、除算器320、加算器321及びレジスタ322を有している。平均値計算回路314も同様に、減算器323、セレクタ324、除算器325、加算器326及びレジスタ327を有している。
【0043】
比較ゲート部311は、同期レベルより大きい判定レベル1と有効な再生信号の上限値となるリミットレベル1にてその下限と上限が定まるピーク範囲内のサンプリング値Ytだけを後段の平均値計算回路313に供給する。また、比較ゲート部312は、同期レベルより小さい判定レベル2とにて上限と有効な再生信号の下限値となるリミットレベル2にてその上限と下限が定まるボトム範囲内のサンプリング値Ytだけを後段の平均値計算回路314に供給する。
【0044】
平均値計算回路313は、比較ゲート部311から供給される再生信号の上記ピーク範囲内のサンプリング値Ytの平均値を演算する。即ち、減算器318が前回演算されてレジスタ322にセットされた平均値とサンプリング値Ytとの差を演算し、除算器320がセレクタ319を介して供給される当該差値を設定個数値(TR_AVE _NO) で除算し、加算器321が前回演算された平均値に当該除算値を加算して新たな平均値を得る。そして、この新たな平均値がレジスタ322に設定される。このようにして、平均値計算回路313は、常に、ピーク範囲(リミットレベル1と判定レベル1と間の範囲)内における設定個数(TR_AVE _NO)のサンプリング値Yt の平均値を出力する。
【0045】
平均値計算回路314は、平均値計算回路313と同様の手順に従って、ボトム範囲(判定レベル2とリミットレベル2との間の範囲)内における設定個数(TR_AVE _NO)のサンプリング値Yt の平均値を出力する。
平均化回路315は、平均値計算回路313にて演算されるピーク範囲内のサンプリング値の平均値と平均値計算回路314にて演算されるボトム範囲内のサンプリング値の平均値とを加算して「2」で割る演算を行う。この平均化回路313からの出力値は、再生信号の略中心値となる。
【0046】
平均化回路315の出力値はオフセット量として、セレクタ316を介して加算器317に供給される。加算器317は、データ再生システムのMPUから供給されるリミットレベル1、判定レベル1、同期レベル、判定レベル2及びリミットレベル2に上記平均化回路315からのオフセット量を加算する。その結果、加算器317からは、オフセット量だけシフトしたリミットレベル1、判定レベル1、同期レベル、判定レベル2及びリミットレベル2が出力される。そして、このオフセット量だけシフトされたリミットレベル1及び判定レベル1が比較ゲート部311に、このオフセット量だけシフトされた判定レベル2及びリミットレベル2が比較ゲート部312に、それぞれ上限、下限を規定するレベルとして供給される。
【0047】
上記のようなオフセット追従部310によれば、再生信号がエンベロープ変動すると、平均化回路315からそのエンベロープ変動に対応したオフセット量が出力される。そして、各基準レベル(リミットレベル1、判定レベル1、同期レベル1、判定レベル2及びリミットレベル2)は、そのオフセット量だけシフトされることにより、再生信号のエンベロープ変動に追従したものとなる。
【0048】
このように再生信号のエンベロープ変動に追従した各基準レベルが当該オフセット追従部310から前後エッジ検出部330に供給される。
なお、このオフセット追従部310は、例えば、データ制御システムにおけるMPUからのオフセット追従開始信号によって有効にされる。このオフセット追従開始信号が供給されない場合、平均値計算回路313及び314のセレクタ319及び324が「0」を選択した状態を保持することにより、平均化回路315から出力されるオフセット量は常に「0」になる。また、セレクタ316が「0」を選択して、加算器317には「0」がオフセット量として提供される。この場合、MPUから供給される各基準レベルがそのままオフセット追従部310から前後エッジ検出部330に供給される。
【0049】
上記のようにオフセット追従部310にて補正された同期レベル及び判定レベル1、2を用いて位相誤差量を演算する前後エッジ検出部330は、例えば、図5に示すように構成される。
図5において、この前後エッジ検出部330は、比較器331、332、レジスタ333、335、排他的論理和ゲート(EXOR)334、336、337、アンドゲート338、339、342、343及びオアゲート345を有している。この前後エッジ検出部330は、更に、減算器340及び341を有している。
【0050】
比較器331は、上述したオフセット追従部310からの同期レベルより大きい判定レベル1とサンプリング値Ytとを比較し、サンプリング値Ytが判定レベル1以上となるときに出力値at =1を出力し、サンプリング値Ytが判定レベル1より小さいときに出力値at =0を出力する。比較器332は、上述したオフセット追従部310からの同期レベルより小さい判定レベル2とサンプリング値Ytとを比較し、サンプリング値Ytが判定レベル2以上となるときに出力値bt =1を出力し、サンプリング値Ytが判定レベル2より小さいときに出力値bt =0を出力する。
【0051】
比較器331からの出力値at はレジスタ333にセットされる。比較器331からの出力値at は、同時にレジスタ333に前回(前のクロックタイミング(t-1 ))セットされた出力値at-1 と共に排他的論理和ゲート336に供給される。従って、排他的論理和ゲート336は、比較器331からの出力値at の変化点で「1」となる出力値dt を出力する。即ち、この排他的論理和ゲート336の出力値dt は、再生信号が判定レベル1を横切ったか否かを表す。
【0052】
また、比較器332からの出力値bt はレジスタ335にセットされる。比較器332の出力値bt は、同時にレジスタ335に前回(前のクロックタイミング(t-1 ))セットされた出力値bt-1 と共に排他的論理和ゲート337に供給される。従って、排他的論理和ゲート337は、比較器332からの出力値bt の変化点で「1」となる出力値et を出力する。即ち、この排他的論理和ゲート337の出力値et は、再生信号が判定レベル2を横切ったか否かを表す。
【0053】
更に、上記各比較器331及び332の出力値at 及びbt は排他的論理和ゲート334に供給される。この排他的論理和ゲート334は、再生信号が判定レベル1と判定レベル2の間にあるときに「1」となる出力値ct を出力する。即ち、この排他的論理和ゲート334の出力値ct は、再生信号が判定レベル1と判定レベル2の間の領域にあるか否かを表す。
【0054】
上記排他的論理和ゲート336の出力値dt と排他的論理和ゲート334の出力値ct がアンドゲート338に供給される。アンドゲート338は、排他的論理和ゲート336及び334の各出力値dt 及びct の論理積を出力することから、このアンドゲート338は、再生信号が下降しながら判定レベル1を横切って判定レベル1と判定レベル2との間の領域となったときに「1」となる出力値gt を出力する。即ち、アンドゲート338の出力値gt は、再生信号の立ち下がり点(後エッジに対応)であるか否かを表す。
【0055】
上記排他的論理和ゲート337の出力値et と排他的論理和ゲート334の出力値ct がアンドゲート339に供給される。アンドゲート339は、排他的論理和ゲート337及び334の各出力値et 及びct の論理積を出力することから、このアンドゲート339は、再生信号が上昇しながら判定レベル2を横切って判定レベル1と判定レベル2との間の領域になったときに「1」となる出力値ft を出力する。即ち、アンドゲート339の出力値ft は、再生信号の立ち上がり点(前エッジに対応)であるか否かを表す。
【0056】
減算器341は、サンプリング値Ytと同期レベルとの差値zt を演算し、減算器341は、上記とは逆に同期レベルとサンプリング値Ytとの差値* zt (−zt )を演算する。減算器341からの差値zt は、上記アンドゲート339の出力値ft にてゲートコントロールされるアンドゲート334に供給される。また、減算器340からの差値* zt (−zt )は、上記アンドゲート338の出力値gt にてゲートコントロールされるアンドゲート342に供給される。
【0057】
本来再生信号の立ち上がり点及び立ち下がり点で得られるべき同期レベルと実際に当該立ち上がり点及び立ち下がり点で得られるサンプリング値Ytとの差値* zt (−zt )は、再生信号の立ち上がり点及び立ち下がり点でのクロック信号の位相誤差に対応することになる。位相誤差がなければ、再生信号の立ち上がり点及び立ち下がり点では、サンプリング値Ytは、同期レベルと同じ値となる。
【0058】
アンドゲート343は、アンドゲート339の出力値ft が「1」となる場合、即ち、再生信号の立ち上がり点で許容状態となり、同期レベルとその立ち上がり点でサンプリングされたサンプル値Ytとの差値zt がこの許容状態となるアンドゲート343を介して前エッジ同期の位相誤差量ht として出力される。また、アンドゲート342は、アンドゲート338の出力値gt が「1」となる場合、即ち、再生信号の立ち下がり点で許容状態となり、同期レベルとその立ち下がり点でサンプリングされたサンプル値Ytとの差値* zt(−zt )がこの許容状態となるアンドゲート342を介して後エッジ同期の位相誤差量it として出力される。
【0059】
更に、アンドゲート343から出力される前エッジ同期の位相誤差量ht 及びアンドゲート342から出力される後エッジ同期の位相誤差量it は、オアゲート345により統合され、前後エッジ同期の位相誤差量jt として出力される。例えば、図6に示すように、再生信号PDに対してリミットレベル1、判定レベル1、同期レベル、判定レベル2、リミットレベル2が設定され、各タイミングt0 〜t12で再生信号のサンプリングが実行される場合、前後エッジ検出部330各部の出力値の状態は、図7に示すようになる。この例では、タイミングt4 にて立ち上がり点が検出され(ft =1)、その際サンプリングされたサンプリング値Y4 と同期レベルとの差値z4 が前エッジ同期の位相誤差量h4 として前後エッジ検出部330から出力される。
【0060】
また、タイミングt8 にて立ち下がり点が検出され(gt =1)、その際サンプリングされたサンプリング値Y8 と同期レベルとの差値−z8 が後エッジ同期の位相誤差量i8として前後エッジ検出部330から出力される。更に、これら位相誤差量h4 及びi8 (z4 、−z8)が統合されて各エッジ同期の位相誤差量j4 、j 8として出力される。
【0061】
上記出力選択部350は、例えば、図8に示すように構成される。
図8において、この出力選択部350は、3入力のセレクタ351で構成される。この3入力のセレクタ351には、前後エッジ検出部330からの前エッジ同期の位相誤差量ht 、後エッジ同期の位相誤差量it 及び両エッジ同期の位相誤差量jt が入力している。このセレクタ351は、例えば、データ再生システムのMPUから提供される出力選択信号に基づいて、上記入力される各位相誤差量のいずれかを選択して出力する。
【0062】
このように出力選択部350にて選択された位相誤差量がデジタル・アナログ変換器40を介して位相調整発振器50に供給され、この位相調整発振器50にて位相調整のなされたクロック信号がアナログ・デジタル変換器23に供給される。また、図示していないが、このクロック信号は、デジタルイコライザ24及びビタビ検出器100にも供給される。
【0063】
上記のようなクロック位相の制御機能を有するクロック生成回路25では、特にビタビ検出器100での処理の過程で得られる演算値を用いることなく、クロック信号に同期して作動するアナログ・デジタル変換器23でのサンプリング値を直接用いて当該クロック信号の位相誤差量を演算し、その位相誤差量に基づいてクロック信号の位相制御がなされる。従って、高速読み出しを行うために高速クロック信号を用いても、特に遅れることなく位相調整の処理を行うことができるようになる。
【0064】
また、再生信号の立ち上がり点での(前エッジ同期の)位相誤差量、立ち下がり点での(後エッジ同期の)位相誤差量、その双方の位相誤差量をクロック信号の位相調整に選択的に用いることができる。従って、例えば、再生信号の非線形性によって信号の立ち下がり点にて検出された位相誤差量が適切でない場合には、再生信号の立ち上がり点での(前エッジ同期の)位相誤差量を選択することにより、クロック信号の的確な位相制御を行うことができる。
【0065】
次に、本発明の実施の他の形態について説明する。
ところで、前述したようなクロック位相の制御機能を有したクロック生成回路25では、再生信号の立ち上がりまたは立ち下がりにおいて同期レベルにてサンプリング値が得られるように、クロック信号の位相がロックされる。例えば、図9(a)に示すように、再生信号PDの立ち上がりにおいて同期レベルA1 にてサンプリング値が得られるようにクロック信号の位相がロックされると、再生信号PDのピーク点やボトム点において適切なサンプリング値が得られない場合がある。特に、再生信号のピーク点やボトム点にてサンプリングを行うことが適切なデータ再生ために重要な場合、上記のような位相調整がなされるクロック信号に同期した再生信号のサンプリング動作では、精度のよいデータ再生ができない。
【0066】
そこで、以下に再生信号のより適した点でのサンプリングを可能とするようにクロック信号の位相調整ができる位相調整装置の例について説明する。
位相調整機能を有するクロック生成回路25は、例えば、図10に示すように構成される。
図10において、前述した例と同様に、アナログ・デジタル変換器23からのサンプリング値がデジタルイコライザ(EQ)24で処理された後にビタビ検出器100に供給される。また、アナログ・デジタル変換器23からのサンプリング値は、クロック生成回路25に供給される。
【0067】
このクロック生成回路25は、前述した例と同様に、位相誤差検出部30、デジタル・アナログ変換器40及び位相調整発振ユニット50を備えている。位相誤差検出部30は、図3に示す前後エッジ検出部330及び出力選択部350を有するが、オフセット追従部310は、省略される。このオフセット追従部310に代えて、この例では、後述するようなオフセット検出部26が設けられる。
【0068】
クロック生成回路25は、更に、クロック位相調整部60を有している。このクロック位相調整部60は、例えば、図11に示すように構成される。
図11において、このクロック位相調整部60は、レジスタ601、602、乗算器603、デコーダ604、直列接続されたn段の遅延素子(DELAY TAP )605(1)〜605(n)で構成された遅延回路(DELAY LINE)及びマルチプレクサ606を備えている。位相調整発振ユニット50からのクロック信号が初段の遅延素子605(1)に入力し、各遅延素子605(1)〜605(n)によって遅延される。そして、各遅延素子605(1)〜605(n)からのクロック信号がマルチプレクサ606に並列的に入力している。n段の遅延素子605(1)〜605(n)で構成される遅延回路の総遅延量は、少なくともクロック信号の1周期に対応する。このように設定することにより、遅延回路の中心を基準としたときに、クロック信号の位相を進み側、遅れ側にそれぞれ180°ずらすことが可能となる。
【0069】
レジスタ601には、所定の定数Kが設定され、レジスタ602には、クロック信号の遅延量に対応した値(例えば、遅延段数)が設定される。これら定数K及び遅延量に対応した値は、例えば、当該データ再生システムの制御を行うMPUから供給される。レジスタ602に設定された遅延量に対応した値はデコーダ604に供給され、デコーダ604は、その値に対応する遅延素子の選択信号を出力する。デコーダ604から出力される選択信号によって、対応する遅延素子を介したクロック信号がマルチプレクサ606によって選択され、その遅延されたクロック信号がマルチプレクサ606からアナログ・デジタル変換器23に供給される。
【0070】
また、上記レジスタ601及び602に設定された定数K及び遅延量に対応した値は、乗算器603によって乗算される。この乗算器603の出力は、アナログ・デジタル変換器23からのサンプリング値に加算され、その加算値が位相誤差検出部30に提供される。
上記クロック信号の遅延量と乗算器603との関係が次のようになる。
【0071】
図9(b)に示すように、再生信号の立ち上がり点においてレベルB1がサンプリングされるようにクロック信号の位相をロックするため、再生信号の立ち上がりにおいて同期レベルA1がサンプリングされる位相と、当該レベルB1がサンプリングされる位相との差が遅延量として設定さると共に、その位相差(遅延量)に対応した同期レベルA1と当該レベルB1との差値(A1−B1)が乗算器603から出力されるように遅延量に対応した値が決定される。
【0072】
このように各レジスタ601及び602に設定される定数K及び遅延量に対応する値が決定されることにより、レベルB1のサンプリング点では、そのサンプリング値B1と乗算器603からの演算値(A1−B1)との加算値(B1+(A1−B1))、即ち、値A1が位相誤差検出部30に供給される。これにより、同期レベルとしてA1が設定される場合、位相誤差検出部30での検出位相誤差はゼロとなり、クロック信号の位相は、再生信号の立ち上がりにてレベルB1がサンプリングされる位相にロックされる(図9(b)の状態)。
【0073】
上記遅延量に対応した値(例えば、遅延素子の段数)は、例えば、前述したように当該データ再生ステムのMPUによって決定することができるが、MPUは、例えば、図12の手順に従ってその値をを決定する。
図12において、まず、カウンタCNTが初期化(CNT=0)され、上記レジスタ601に設定すべき定数Kが値Xに設定されると共に、例えば、5つのレジスタが定義される(INT REG[5])(S1)。この値Xは、各遅延素子での単位遅延量に対応する値となる。レジスタ602にカウンタ値(CNT)が設定される(S2)。このとき、カウンタCNTが初期値ゼロであるので、乗算器603からの出力値はゼロとなる。また、レジスタ602の設定値(カウント値)に対応したデコーダ604からの選択信号によって選択される遅延素子からのクロック信号がデジタル・アナログ変換器23に供給される。
【0074】
この状態で、試験的にデータの読み取り(TEST READ)が実行され(S3)、その際の読み取りエラーの個数がカウントされる(S4)。そして、そのエラー個数が所定のレジスタREG[CNT=0]にセットされる(S5)。次いで、カウンタCNTが+1だけインクリメントされ(S6)、そのカウント値が定義したレジスタの個数に対応した最大値4に達したか否かの判定が行われる(S7)。
【0075】
ここで、カウント値がその最大値4に達しない場合には、上述した処理(S2乃至S7)が繰り返し実行される。その過程で、遅延量(位相差)に対応した乗算器603からの出力値は、X、2X、3X、4Xと変化し、遅延素子を選択するためにレジスタ602に設定されるカウント値が1、2、3、4と変化する。上記のような処理を繰り返してカウント値がその最大値4に達すると、遅延量でのデータの試験的な読み取り処理において5つのレジスタREG[0]〜REG[4]に設定された読み取りエラーの個数のうち最小値が設定されたレジスタが特定される(S8)。この特定されたレジスタの番号が、遅延素子を選択するう情報としてレジスタ602に設定すべき値に決定される。
【0076】
このような処理により、読み取りエラーの最も少ない状態でのサンプリング位相にて再生信号のサンプリングが行えるようになる。
なお、上記のようにして決定されたレジスタ602に設定すべき値を例えば不揮発性メモリに記録媒体(光磁気ディスク200)の所定の領域毎に格納しておけば、2回目以降の再生動作では、位相調整を特に行うことなく、短時間で再生動作を開始することができる。
【0077】
また、上記例では、読み取りエラーを格納するためのレジスタを5つ定義したが、遅延素子の数だけ定義するようにしてもよい。この場合、可能な全ての遅延量での試験的な読み取り結果に基づいて最適な遅延量(選択すべき遅延素子)を決定することができる。
図10に示す回路では、オフセット検出部26が前記例(図2、図3参照)にけるオフセット追従部310に代えて設けられている。この場合、このオフセット検出部26にて検出された再生信号のオフセット量がデジタル・アナログ変換器27にて電圧レベルに変換された後に、差動アンプ29に供給される。この差動アンプ29は、再生信号から上記オフセット量に対応した電圧レベルを差し引いた信号を新たな再生信号としてアナログ・デジタル変換器23に供給する。
【0078】
従って、再生信号がエンベロープ変動しても、当該エンベロープ変動分が除去された状態でその再生信号のサンプリング処理を行うアナログ・デジタル変換器23に供給されることになる。
【0079】
【発明の効果】
以上、説明してきたように、請求項1乃至12記載の本願発明によれば、クロック調整の処理において、ビタビ復号アルゴリズムに従った記録データの再生のための処理の過程で得られる演算値を用いることなくクロック信号の位相誤差量に基づいてクロック信号の位相制御を行うことができるので、適正な位相にて記録媒体からの再生信号のサンプリングを保証し得るより高速なクロック信号を提供できるようになる。
【図面の簡単な説明】
【図1】本発明の実施の一形態に係るクロック調整装置が適用されるデータ再生システムの構成例を示すブロック図である。
【図2】図1に示すビタビ検出器及びクロック生成回路の詳細な構成例を示すブロック図である。
【図3】図2に示すクロック生成回路における位相誤差検出部の詳細な構成例を示すブロック図である。
【図4】図3に示す位相誤差検出部におけるオフセット追従部の詳細な構成例を示すブロック図である。
【図5】図3に示す位相誤差検出部における前後エッジ検出部の詳細な構成例を示すブロック図である。
【図6】再生信号、各基準レベル及びサンプリング位相との関係の一例を示す図である。
【図7】図6に示す再生信号のサンプリングをサンプリングする場合の前後エッジ検出部における各部の出力値の状態を示す図である。
【図8】図3に示す位相誤差検出部における出力選択部の詳細な構成例を示すブロック図である。
【図9】再生信号のサンプリング点の例を示す図である。
【図10】クロック生成回路の他の構成例を示すブロック図である。
【図11】図10に示すクロック位相調整部の詳細な構成例を示すブロック図である。
【図12】図11に示すクロック調整位相部におけるレジスタに設定すべき遅延量に対応した値を決定するための処理手順の一例を示すフローチャートである。
【符号の説明】
20 光学ヘッド
21 アンプ
22 フィルタ
23 アナログ・デジタル変換器
24 デジタルイコライザ
25 クロック生成回路
30 位相誤差検出部
40 デジタル・アナログ変換器
50 位相調整発振ユニット
60 クロック位相調整部
100 ビタビ検出器
310 オフセット追従部
311、312 比較ゲート部
313、314 平均値計算回路
315 平均化回路
317 加算器
330 前後エッジ検出部
331、332 比較器
333、335 レジスタ
334、336、337 排他的論理和ゲート
338、 339、342、343 アンドゲート
345 オアゲート
340、341 減算器
350 出力選択部
601、601 レジスタ
603 乗算器
604 デコーダ
605(1)〜605(n) 遅延素子
606 マルチプレクサ
Claims (12)
- 記録データを所定のパーシャルレスポンス特性の記録規則に従って変調することにより得られる信号を記録した記録媒体からの再生信号をクロック信号に同期してサンプリングし、そのサンプリング値からビタビ復号アルゴリズムに従って当該記録データを再生するようにしたデータ再生システムに用いられるクロック調整装置において、
ビタビ復号アルゴリズムに従った記録データの再生に用いられるサンプリング値を取得し、その取得したサンプリング値に基づいて再生信号の同期点を検出する同期点検出手段と、
上記パーシャルレスポンス特性で定まる再生信号の同期点での信号レベルである同期レベルと上記同期点でのサンプリング値との差値を演算する差値演算手段と、
差値演算手段にて得られた差値を位相誤差量として、当該差値に基づいて上記クロック信号の位相制御を行うクロック位相制御手段とを有し、
上記同起点検出手段は、再生信号の立ち上がり点を同期点として検出する立ち上がり検出手段と、
再生信号の立ち下がり点を同期点として検出する立ち下がり検出手段とを有し、
上記差値演算手段は、該同期レベルと、上記立ち上がり検出手段にて検出される立ち上がり点でのサンプリング値との差値を演算する第一の差値演算手段と、
該同期レベルと、立ち下がり検出手段にて検出される再生信号の立ち下がり点でのサンプリング値との差値を演算する第二の差値演算手段と、
上記第一及び第二の差値演算手段からの差値の少なくも一方をクロック位相制御手段に供給すべき位相誤差量として選択する選択手段とを有するクロック調整装置。 - 請求項1記載のデータ再生システムにおけるクロック調整装置において、
同期点検出手段は、サンプリング値が上記同期レベルを含む所定レベル範囲外の値から当該範囲内の値に変化したとき、再生信号の同期点を検出するようにしたクロック調整装置。 - 請求項1記載のデータ再生システムにおけるクロック調整装置において、
上記立ち下がり検出手段は、サンプリング値が同期レベルより大きい第一の判定レベルより大きい値から当該第一の判定レベルと同期レベルより小さい第二の判定レベルとの間の所定レベル範囲内の値に変化したときに、再生信号の立ち下がり点を検出するようにしたクロック調整装置。 - 請求項1記載のデータ再生システムにおけるクロック調整装置において、
上記立ち上がり検出手段は、サンプリング値が同期レベルより小さい第二判定レベルより小さい値から当該第二の判定レベルと同期レベルより大きい第一の判定レベルとの間の所定レベル範囲内の値に変化したときに、再生信号の立ち上がり点を検出するようにしたクロック調整装置。 - 請求項1乃至4記載のクロック調整装置において、
再生信号のサンプリング値の変化に基づいて再生信号のオフセット量を演算するオフセット演算手段と、
該オフセット演算手段にて得られたオフセット量に基づいてサンプリングされるべき再生信号のレベルを調整する再生信号レベル調整手段を有するクロック調整装置。 - 請求項2記載のクロック調整装置において、
再生信号のサンプリング値の変化に基づいて再生信号のオフセット量を演算するオフセット演算手段と、
同期点を検出するための所定レベル範囲を当該オフセット演算手段にて演算されたオフセット量だけシフトさせるレベル範囲調整手段とを有するクロック調整装置。 - 請求項3または4記載のクロック調整装置において、
再生信号のサンプリング値の変化に基づいて再生信号のオフセット量を演算するオフセット演算手段と、
上記第一及び第二の判定レベルを当該オフセット演算手段にて演算されたオフセット量だけシフトさせる判定レベル調整手段とを有するクロック調整装置。 - 記録データを所定のパーシャルレスポンス特性の記録規則に従って変調することにより得られる信号を記録した記録媒体からの再生信号をクロック信号に同期してサンプリングし、そのサンプリング値からビタビ復号アルゴリズムに従って当該記録データを再生するようにしたデータ再生システムに用いられるクロック調整装置において、
ビタビ復号アルゴリズムに従った記録データの再生に用いられるサンプリング値を取得し、その取得したサンプリング値に基づいて再生信号の同期点を検出する同期点検出手段と、
上記パーシャルレスポンス特性で定まる再生信号の同期点での信号レベルである同期レベルと上記同期点でのサンプリング値との差値を演算する差値演算手段と、
差値演算手段にて得られた差値を位相誤差量として、当該差値に基づいて上記クロック信号の位相制御を行うクロック位相制御手段とを有し、
上記クロック位相制御手段にて位相制御されたクロック信号の位相をずらすクロック位相可変手段と、
クロック位相可変手段での位相ずらし量に基づいて位相誤差量となる上記差値演算手段にて得られる差値を、当該位相誤差量に当該位相ずらし量が含まれないように補正する位相誤差量調整手段とを備えたクロック調整装置。 - 請求項1乃至4記載のクロック調整装置において、
上記クロック位相制御手段にて位相制御されたクロック信号の位相をずらすクロック位相可変手段と、
クロック位相可変手段での位相ずらし量に基づいて位相誤差量となる上記差値演算手段にて得られる差値を、当該位相誤差量に当該位相ずらし量が含まれないように補正する位相誤差量調整手段とを備えたクロック調整装置。 - 請求項8または9記載のクロック調整装置において、
上記クロック位相可変手段は、上記クロック位相制御手段にて位相制御されたクロック信号が初段から入力される直列接続された複数段の遅延素子と、各遅延素子から取り出されるクロック信号をずらすべき位相の量に基づいて選択する選択手段とを有し、その選択されたクロック信号にて再生信号のサンプリングが行われるようにしたクロック調整装置。 - 請求項8乃至10記載のクロック調整装置において、
位相誤差量調整手段は、差値演算手段に供給すべき同期点でのサンプリング値を上記位相ずらし量に基づいて補正して差値演算手段にて得られる差値を補正するようにしたサンプリング値補正手段を有するクロック調整装置。 - 請求項10記載のクロック調整装置において、
上記遅延素子は、少なくともクロック信号の1周期分の遅延量が得られる段数の直列接続構成となるクロック調整装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03911399A JP3883090B2 (ja) | 1999-02-17 | 1999-02-17 | データ再生システムにおけるクロック調整装置 |
US09/409,538 US6151282A (en) | 1999-02-17 | 1999-09-30 | Clock matching apparatus for a data reproduction system |
DE69933195T DE69933195T2 (de) | 1999-02-17 | 1999-10-04 | Abtasttaktgerät für Datenwiedergabessystem |
EP99307803A EP1045392B1 (en) | 1999-02-17 | 1999-10-04 | Sampling clock apparatus for a data reproduction system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03911399A JP3883090B2 (ja) | 1999-02-17 | 1999-02-17 | データ再生システムにおけるクロック調整装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000243041A JP2000243041A (ja) | 2000-09-08 |
JP3883090B2 true JP3883090B2 (ja) | 2007-02-21 |
Family
ID=12544036
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP03911399A Expired - Fee Related JP3883090B2 (ja) | 1999-02-17 | 1999-02-17 | データ再生システムにおけるクロック調整装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US6151282A (ja) |
EP (1) | EP1045392B1 (ja) |
JP (1) | JP3883090B2 (ja) |
DE (1) | DE69933195T2 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3597433B2 (ja) * | 1999-12-20 | 2004-12-08 | 富士通株式会社 | データ再生システムにおけるクロック調整装置及び光ディスク装置 |
US7333578B2 (en) * | 2000-05-22 | 2008-02-19 | The Board Of Trustees Of The Leland Stanford Junior University | Linear data recovery phase detector |
JP2002358736A (ja) * | 2001-05-31 | 2002-12-13 | Fujitsu Ltd | データ再生装置に用いられるクロック調整装置 |
JP3889027B2 (ja) * | 2003-09-09 | 2007-03-07 | 松下電器産業株式会社 | 位相誤差検出回路及び同期クロック抽出回路 |
EP1587234A1 (en) * | 2004-04-14 | 2005-10-19 | Deutsche Thomson-Brandt Gmbh | Adaptive viterbi detector |
US20070097825A1 (en) * | 2005-10-31 | 2007-05-03 | Plasmon Lms, Inc. | Waveform reconstructor for optical disk read channel |
US8035910B2 (en) * | 2007-06-29 | 2011-10-11 | Seagate Technology | Read after write enhancement for bit patterned media |
WO2009031260A1 (ja) * | 2007-09-03 | 2009-03-12 | Panasonic Corporation | 位相比較器、及びこれを用いたクロック生成回路、映像表示装置及び再生信号処理装置 |
KR100989458B1 (ko) * | 2008-05-13 | 2010-10-22 | 주식회사 하이닉스반도체 | 반도체 장치의 카운터 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL8303563A (nl) * | 1983-10-17 | 1985-05-17 | Philips Nv | Inrichting voor het weergeven van digitale informatie via een overdrachtsmedium. |
US4970609A (en) * | 1988-10-17 | 1990-11-13 | International Business Machines Corporation | Clocking method and apparatus for use with partial response coded binary data |
US5329554A (en) * | 1992-05-08 | 1994-07-12 | Cirrus Logic, Inc. | Digital pulse detector |
DE69327612T2 (de) * | 1992-05-08 | 2000-08-31 | National Semiconductor Corp., Richardson | Schaltung und Verfahren zur Generierung eines stabilen Taktsignals mit Frequenzvervielfachung |
JP3224181B2 (ja) * | 1993-11-09 | 2001-10-29 | 富士通株式会社 | 光ディスクからのデータ再生システム |
US5576904A (en) * | 1994-09-27 | 1996-11-19 | Cirrus Logic, Inc. | Timing gradient smoothing circuit in a synchronous read channel |
JPH08255435A (ja) * | 1995-01-30 | 1996-10-01 | Hewlett Packard Co <Hp> | 部分応答出力特性を持つ信号処理システム |
JP3442924B2 (ja) * | 1996-04-01 | 2003-09-02 | 株式会社東芝 | 周波数逓倍回路 |
JP3698836B2 (ja) * | 1996-10-11 | 2005-09-21 | パイオニア株式会社 | ディジタル信号再生装置 |
-
1999
- 1999-02-17 JP JP03911399A patent/JP3883090B2/ja not_active Expired - Fee Related
- 1999-09-30 US US09/409,538 patent/US6151282A/en not_active Expired - Fee Related
- 1999-10-04 EP EP99307803A patent/EP1045392B1/en not_active Expired - Lifetime
- 1999-10-04 DE DE69933195T patent/DE69933195T2/de not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US6151282A (en) | 2000-11-21 |
DE69933195D1 (de) | 2006-10-26 |
EP1045392A3 (en) | 2003-10-15 |
EP1045392A2 (en) | 2000-10-18 |
JP2000243041A (ja) | 2000-09-08 |
DE69933195T2 (de) | 2006-12-28 |
EP1045392B1 (en) | 2006-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4783821B2 (ja) | 信号処理装置及びデータ記録再生装置ならびにデータ復調装置 | |
US5677802A (en) | Phase locked loop circuit with adjustable offset characteristic, method for adjustment and apparatus | |
US6798832B1 (en) | Semiconductor device with decision feedback equalizer | |
US6603722B1 (en) | System for reproducing data with increased accuracy by reducing difference between sampled and expected values | |
JPH1021651A (ja) | 情報記録再生装置の余裕度検出装置 | |
US6307822B1 (en) | Data reproduction apparatus for optical disc system | |
JP3129156B2 (ja) | 位相検出方法およびその実施装置 | |
EP1511033A1 (en) | Signal processing device and signal processing method | |
JP3883090B2 (ja) | データ再生システムにおけるクロック調整装置 | |
EP1111606B1 (en) | Clock adjustment apparatus for a data reproduction system and an apparatus having a data reproduction system including such a clock adjustment apparatus | |
US20070097825A1 (en) | Waveform reconstructor for optical disk read channel | |
US7321531B2 (en) | Apparatus for reproducing data from optical storage medium using multiple detector | |
KR100398879B1 (ko) | 입력신호의 영점교차 특성을 이용한 위상오차 검출장치 | |
JP4576008B2 (ja) | 信号処理装置及び該信号処理装置を搭載したデータ記録再生装置 | |
JP4100899B2 (ja) | 期待値生成ユニット及びデータ再生装置 | |
US6934229B2 (en) | Phase correction circuit for a disk reproduction device | |
US5940449A (en) | Signal processing system for digital signals | |
US7525887B2 (en) | Playback signal processing apparatus and optical disc device | |
US6721256B2 (en) | Phase detection using sampled data | |
JP2002519803A (ja) | 記憶技術における読み出しチャネルのシンボル間干渉の適応的、選択的なキャンセル | |
US6374035B1 (en) | Signal processing device | |
KR100192236B1 (ko) | 디지탈 자기기록 재생장치 | |
JP3824204B2 (ja) | 情報再生装置 | |
JP4433437B2 (ja) | 再生装置 | |
JP2000243033A (ja) | データ再生システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060614 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060704 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060904 |
|
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: 20061107 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061110 |
|
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: 20101124 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |