JP2002124042A - Information reproducing device and reproducing method - Google Patents
Information reproducing device and reproducing methodInfo
- Publication number
- JP2002124042A JP2002124042A JP2000310860A JP2000310860A JP2002124042A JP 2002124042 A JP2002124042 A JP 2002124042A JP 2000310860 A JP2000310860 A JP 2000310860A JP 2000310860 A JP2000310860 A JP 2000310860A JP 2002124042 A JP2002124042 A JP 2002124042A
- Authority
- JP
- Japan
- Prior art keywords
- equalization
- waveform
- signal
- information
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Error Detection And Correction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は情報再生装置及び再
生方法に係り、特にパーシャルレスポンス特性を利用し
たビタビ復号(PRML)を用いて、光ディスク等の記
録媒体の再生信号を復号する情報再生装置及び再生方法
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information reproducing apparatus and a reproducing method, and more particularly to an information reproducing apparatus and method for decoding a reproduction signal of a recording medium such as an optical disk by using Viterbi decoding (PRML) utilizing a partial response characteristic. Reproduction method.
【0002】[0002]
【従来の技術】光ディスク装置等の情報再生装置におい
て、記録密度の向上に伴って、記録媒体から再生される
再生信号を復号する方法として、PRML方式が多用さ
れてきている。このPRML方式は、パーシャルレスポ
ンス(PR)応答と、ビタビ復号方法とを組み合わせた
復号方法である。2. Description of the Related Art In an information reproducing apparatus such as an optical disk apparatus, a PRML method has been frequently used as a method for decoding a reproduced signal reproduced from a recording medium with an increase in recording density. This PRML method is a decoding method that combines a partial response (PR) response and a Viterbi decoding method.
【0003】ビタビ復号方法の概要は以下のようなもの
である。記録媒体に対する記録方法に応じて複数個の状
態を予め特定し、記録媒体から再生される再生信号のパ
ーシャルレスポンス応答に基づく計算処理によって、か
かる複数個の状態間の最尤な遷移を選択する。このよう
な選択は、ビタビ復号方法を行うビタビ復号器中の加
算、比較、選択回路によってなされ、状態数に等しい個
数の状態遷移を最尤推定する。最尤推定された状態遷移
に対応して、復号データが生成される。The outline of the Viterbi decoding method is as follows. A plurality of states are specified in advance according to a recording method for the recording medium, and a maximum likelihood transition between the plurality of states is selected by a calculation process based on a partial response response of a reproduction signal reproduced from the recording medium. Such a selection is made by an addition, comparison, and selection circuit in a Viterbi decoder that performs the Viterbi decoding method, and estimates the maximum likelihood of the number of state transitions equal to the number of states. Decoded data is generated corresponding to the state transition estimated by the maximum likelihood.
【0004】上記の再生信号のパーシャルレスポンス応
答を得るために、波形等化処理が行われる。波形等化処
理は、記録線密度によって決まる空間周波数等を考慮し
て決められる、所定のパーシャルレスポンス特性の下で
なされる。上述したように予め特定される複数個の状態
の個数、及び計算処理において用いられる複数の各状態
における振幅基準値の設定等により、ビタビ復号方法
は、幾つかの種類に分けられる。そして、記録線密度等
に従って決められるパーシャルレスポンス特性に対し
て、できるだけ良く適合する種類のビタビ復号方法を用
いるようになされる。In order to obtain a partial response response of the reproduced signal, a waveform equalization process is performed. The waveform equalization process is performed under predetermined partial response characteristics determined in consideration of a spatial frequency and the like determined by the recording linear density. As described above, the Viterbi decoding method can be classified into several types depending on the number of a plurality of states specified in advance, the setting of the amplitude reference value in each of the plurality of states used in the calculation processing, and the like. Then, a Viterbi decoding method of a type suitable as much as possible to the partial response characteristic determined according to the recording linear density or the like is used.
【0005】また、ビタビ復号方法は、入力される再生
信号値に基づいて尤度を計算し、最も尤度が大きい状態
遷移を選択することにより復号を行う方法である。尤度
を計算するためには、波形等化処理に用いられるパーシ
ャルレスポンス特性によって規定される振幅基準値がビ
タビ復号の識別点の値として用いられる。このため、ビ
タビ復号による復号データのエラーレートを低くするた
めには、入力信号と識別点の関係が重要となる。[0005] The Viterbi decoding method is a method of calculating a likelihood based on an input reproduced signal value and performing decoding by selecting a state transition having the highest likelihood. In order to calculate the likelihood, an amplitude reference value defined by a partial response characteristic used in the waveform equalization processing is used as a value of an identification point of Viterbi decoding. For this reason, in order to lower the error rate of the decoded data by Viterbi decoding, the relationship between the input signal and the identification point is important.
【0006】再生信号が非線形歪みを持たない理想的な
ものであれば、入力信号の振幅を自動利得制御(AG
C:automatic gain control)などで一定にすることに
より、パーシャルレスポンス特性によって入力信号と識
別点の関係を一義的に決定できる。しかしながら、光デ
ィスクにおいては、再生信号はアイ・パターンが上下の
対称性を失うアシンメトリと呼ばれる現象などの非線形
歪みの存在により、パーシャルレスポンス特性によって
一義的に決定された識別点と再生信号のレベルが異な
り、ビタビ復号の復号性能を劣化させることになる。If the reproduced signal is an ideal one having no non-linear distortion, the amplitude of the input signal is controlled by automatic gain control (AG
By keeping the constant C (automatic gain control) or the like, the relationship between the input signal and the discrimination point can be uniquely determined by the partial response characteristics. However, in the case of optical discs, the level of the reproduced signal differs from the discrimination point uniquely determined by the partial response characteristics due to the presence of nonlinear distortion such as a phenomenon called asymmetry in which the eye pattern loses vertical symmetry. , The decoding performance of Viterbi decoding is degraded.
【0007】そこで、特開平10−283739号公報
には、再生信号の最大振幅とは一致しない識別点の値
を、バンドパスフィルタ(BPF)により各識別点に相
当するレベルの信号として周波数の違いにより抜き取
り、その抜き取った信号のエンベロープの検出から識別
点を求めることによって、アシンメトリのある再生信号
に対応した識別点を設定する情報再生装置及び再生方法
が開示されている。Japanese Patent Laid-Open Publication No. Hei 10-283739 discloses that the value of the discrimination point that does not match the maximum amplitude of the reproduced signal is converted into a signal of a level corresponding to each discrimination point by a band-pass filter (BPF). An information reproducing device and a reproducing method for setting an identification point corresponding to a reproduction signal having asymmetry by extracting an identification signal from the detection of an envelope of the extracted signal are disclosed.
【0008】[0008]
【発明が解決しようとする課題】しかしながら、この従
来装置及び方法では、エンベロープから求められた識別
点ではアシンメトリの持つ非線形性を除去できず、ビタ
ビ復号における線形性を満足することができないため、
上記の課題を解決することはできない。However, in this conventional apparatus and method, the nonlinearity of the asymmetry cannot be removed at the discrimination point obtained from the envelope, and the linearity in Viterbi decoding cannot be satisfied.
The above problems cannot be solved.
【0009】また、記録媒体が光ディスクの場合、基板
の複屈折、厚みムラ、反射膜の反射率ムラ等による信号
振幅の変動や、前後のピット間での符号間干渉などによ
って再生信号が劣化する。また、記録時のレーザパワー
やディスク成形時の条件などに起因して形成されるピッ
トが過大または過小なものとなることによって、再生信
号の振幅が変動し、それによるアシンメトリにより再生
信号に歪みが生じたり、再生系内の電気的オフセットに
より再生信号にオフセットが生じたりすることが、デー
タの復号に誤りを生じる原因となる。When the recording medium is an optical disk, a reproduced signal is degraded due to fluctuations in signal amplitude due to birefringence of the substrate, thickness unevenness, reflectivity unevenness of the reflective film, etc., and intersymbol interference between pits before and after. . Also, when the pits formed due to the laser power during recording or the conditions during disk molding become too large or too small, the amplitude of the reproduced signal fluctuates, and as a result, asymmetry causes distortion in the reproduced signal. Or an offset in the reproduction signal due to an electrical offset in the reproduction system causes an error in data decoding.
【0010】前述の再生信号の最大振幅とは一致しない
識別点の値を求める方法では、再生信号と識別点の一致
は見るが、前記のような原因により再生信号に歪み、オ
フセット等が生じた場合には、各識別点の関係に非線形
が生じることとなり、ビタビ復号の復号性能の改善は少
なく、その結果、復号エラーレートが高くなるおそれが
ある。In the above-described method for determining the value of the discrimination point that does not match the maximum amplitude of the reproduced signal, although the coincidence between the reproduced signal and the discrimination point is checked, the reproduced signal is distorted, offset, and the like due to the above-described causes. In this case, nonlinearity occurs in the relationship between the respective identification points, and the improvement in decoding performance of Viterbi decoding is small, and as a result, the decoding error rate may increase.
【0011】本発明は以上の点に鑑みなされたもので、
ビタビ復号に入力する再生信号から予めアシンメトリな
どの誤差を除去するための補正を行い、ビタビ復号の精
度を向上させることにより、復号されたデータのエラー
レートを向上し得る情報再生装置及び再生方法を提供す
ることを目的とする。The present invention has been made in view of the above points,
An information reproducing apparatus and a reproducing method capable of improving the error rate of decoded data by performing correction for removing errors such as asymmetry in advance from a reproduction signal input to Viterbi decoding and improving the accuracy of Viterbi decoding. The purpose is to provide.
【0012】[0012]
【課題を解決するための手段】上記の目的を達成するた
め、本発明の情報再生装置は、ディジタル信号がプリコ
ードされて記録されている記録媒体からディジタル信号
を読み取る読取手段と、読取手段により読み取られたデ
ィジタル信号からビットクロックを生成し、更にこのビ
ットクロックでディジタル信号をサンプリング補間する
サンプリング補間手段と、サンプリング補間手段から取
り出されたディジタル信号に対し、外部から入力される
等化誤差に基づき適応型のパーシャルレスポンス特性の
波形等化を行って波形等化データを出力する適応波形等
化手段と、適応波形等化手段から出力された波形等化デ
ータに対し、プリコードされている記録ディジタル信号
の所定の状態遷移と複数の0ポイント情報とにより等化
目標値を算出し、その等化目標値と波形等化データとの
差分を演算して等化誤差として適応波形等化手段に供給
すると共に、状態遷移に基づく複数の等化目標値に対応
する複数の波形等化サンプルデータ列と現在の遷移状態
を示す情報とを出力する等化目標値仮判定手段と、等化
目標値仮判定手段から出力された複数の波形等化サンプ
ルデータ列をそれぞれ平均化する平均化手段と、平均化
手段の出力信号と複数の等化目標値との誤差を非線形歪
み情報として検出する非線形歪み検出手段と、遷移状態
を示す情報と非線形歪み検出手段からの非線形歪み情報
に基づき、適応波形等化手段からの波形等化データを補
正して出力する非線形歪み補正手段とを有する構成とし
たものである。In order to achieve the above object, an information reproducing apparatus according to the present invention comprises: reading means for reading a digital signal from a recording medium on which the digital signal is precoded and recorded; A bit clock is generated from the read digital signal, a sampling interpolator for sampling and interpolating the digital signal with the bit clock, and a digital signal taken out from the sampling interpolator based on an externally input equalization error. Adaptive waveform equalization means for performing waveform equalization of an adaptive partial response characteristic to output waveform equalization data; and a recording digital signal which is precoded with respect to the waveform equalization data output from the adaptive waveform equalization means. Calculating an equalization target value based on a predetermined state transition of the signal and a plurality of zero point information; The difference between the equalization target value and the waveform equalization data is calculated and supplied as an equalization error to the adaptive waveform equalization means, and a plurality of waveform equalization samples corresponding to a plurality of equalization target values based on state transitions Equalization target value provisional determination means for outputting a data string and information indicating a current transition state, and averaging means for averaging a plurality of waveform equalization sample data strings output from the equalization target value provisional determination means, respectively. A nonlinear distortion detecting means for detecting an error between an output signal of the averaging means and a plurality of equalization target values as nonlinear distortion information; and adaptively based on information indicating a transition state and nonlinear distortion information from the nonlinear distortion detecting means. And a nonlinear distortion correcting means for correcting and outputting the waveform equalized data from the waveform equalizing means.
【0013】また、上記の目的を達成するため、本発明
の情報再生方法は、記録媒体から読み取られた信号から
ビットクロックを生成し、更にこのビットクロックで読
み取られた信号をサンプリング補間する第1のステップ
と、サンプリング補間された信号に対し、外部から入力
される等化誤差に基づき適応型のパーシャルレスポンス
特性の波形等化を行って波形等化データを出力する第2
のステップと、波形等化データに対し、プリコードされ
ている記録ディジタル信号の所定の状態遷移と複数の0
ポイント情報とにより等化目標値を算出し、その等化目
標値と波形等化データとの差分を演算して等化誤差とし
て出力する第3のステップと、波形等化データを入力と
して受け、状態遷移に基づく複数の等化目標値に対応す
る複数の波形等化サンプルデータ列と現在の遷移状態を
示す情報とを出力する第4のステップと、複数の波形等
化サンプルデータ列をそれぞれ平均化する第5のステッ
プと、第5のステップにより平均化された信号と複数の
等化目標値との誤差を非線形歪み情報として検出する第
6のステップと、遷移状態を示す情報と非線形歪み情報
に基づき、波形等化データを補正して出力する第7のス
テップとを含むことを特徴とする。According to another aspect of the present invention, there is provided an information reproducing method comprising: generating a bit clock from a signal read from a recording medium; and sampling and interpolating the signal read with the bit clock. And performing a waveform equalization of an adaptive partial response characteristic on the signal subjected to the sampling interpolation based on an equalization error input from the outside to output waveform equalized data.
And a predetermined state transition of the pre-coded recording digital signal with respect to the waveform
A third step of calculating an equalization target value based on the point information, calculating a difference between the equalization target value and the waveform equalization data and outputting the result as an equalization error, and receiving the waveform equalization data as input; A fourth step of outputting a plurality of waveform equalization sample data strings corresponding to a plurality of equalization target values based on state transitions and information indicating a current transition state, and averaging the plurality of waveform equalization sample data strings, respectively A fifth step of converting, a sixth step of detecting an error between the signal averaged in the fifth step and a plurality of equalization target values as nonlinear distortion information, information indicating a transition state, and nonlinear distortion information And correcting and outputting the waveform equalized data based on the second step.
【0014】本発明装置及び本発明方法では、外部から
入力される等化誤差に基づき適応型のパーシャルレスポ
ンス特性の波形等化を行って得られた波形等化データに
対し、複数の等化目標値に対応した波形等化サンプルデ
ータ列を平均化し、その平均化した各信号と対応する等
化目標値との誤差を非線形歪み量として検出し、その複
数の非線形歪み量のうち現在の遷移状態に応じて選択し
た非線形歪み量分だけ、波形等化データを補正すること
により、記録媒体から再生したディジタル信号から予め
アシンメトリなどの誤差を除去するようにしたため、ビ
タビ復号方法により復号した場合、ビタビ復号の識別点
を、パーシャルレスポンス特性と信号振幅レベルによっ
て決まる識別点をそのまま用いることができる。According to the apparatus and the method of the present invention, the waveform equalization data obtained by performing the waveform equalization of the adaptive partial response characteristic based on the equalization error inputted from the outside is used for a plurality of equalization targets. The waveform equalization sample data sequence corresponding to the value is averaged, an error between each averaged signal and the corresponding equalization target value is detected as a nonlinear distortion amount, and a current transition state of the plurality of nonlinear distortion amounts is detected. The waveform equalization data is corrected by the amount of nonlinear distortion selected in accordance with, so that errors such as asymmetry are removed in advance from the digital signal reproduced from the recording medium. An identification point determined by the partial response characteristic and the signal amplitude level can be used as it is as the identification point for decoding.
【0015】[0015]
【発明の実施の形態】次に、本発明の実施の形態につい
て図面と共に説明する。図1は本発明になる情報再生装
置の一実施の形態のブロック図を示す。この実施の形態
は、光ディスク再生装置であり、光ディスク1にPR方
式を適用して記録されている情報信号は、半導体レーザ
ダイオード(LD)、ピンフォトダイオード(PD)及
び光学系等で構成される光ヘッド2により再生される。Next, embodiments of the present invention will be described with reference to the drawings. FIG. 1 shows a block diagram of an embodiment of an information reproducing apparatus according to the present invention. This embodiment is an optical disc reproducing apparatus, and an information signal recorded on the optical disc 1 by applying the PR method is constituted by a semiconductor laser diode (LD), a pin photodiode (PD), an optical system, and the like. Reproduced by the optical head 2.
【0016】この光ヘッド2の出力側には、光ヘッド2
で検出された再生信号を増幅するアンプ3と、再生信号
をディジタル信号に変換するA/D変換器4と、A/D
変換器4からのディジタル信号の振幅を所定のレベルに
制御するAGC回路5と、AGC回路5から出力された
再生信号よりクロックを生成するディジタル位相同期ル
ープ(DPLL)回路6と、等化目標値に対して適応的
に作動するパーシャルレスポンス特性を有する適応波形
等化器7と、等化目標値仮判定回路8と、減算器9と、
低域フィルタ(LPF)10と、非線形歪み検出器11
と、非線形歪み補正器12と、ビタビ復号器13とが設
けられている。The output side of the optical head 2 is
An amplifier 3 for amplifying the reproduction signal detected by the A / D converter, an A / D converter 4 for converting the reproduction signal into a digital signal,
An AGC circuit 5 for controlling the amplitude of the digital signal from the converter 4 to a predetermined level, a digital phase locked loop (DPLL) circuit 6 for generating a clock from a reproduction signal output from the AGC circuit 5, and an equalization target value An adaptive waveform equalizer 7 having a partial response characteristic which operates adaptively with respect to the above, an equalization target value provisional decision circuit 8, a subtractor 9,
Low pass filter (LPF) 10 and nonlinear distortion detector 11
, A nonlinear distortion corrector 12 and a Viterbi decoder 13.
【0017】上記の等化目標値仮判定回路8は、適応波
形等化器7の出力信号とパーシャルレスポンス特性とか
らサンプルデータに対する等化目標値を仮判定し、ま
た、仮判定結果を基にそれぞれの仮判定値に対応するサ
ンプルデータ列を出力する。LPF10は仮判定値に対
応するサンプルデータ列を平均化する。非線形歪み検出
器11は、LPF10から出力された信号を基に、適応
波形等化器7の出力信号の非線形歪みを検出する。非線
形歪み補正器12は、非線形歪み検出器11の出力信号
から適応波形等化器7の出力信号の非線形歪みを補正す
る。ビタビ復号器13は、非線形歪み補正器12の出力
信号をビタビ復号して得た復号データを、図示しない復
調・誤り訂正手段へ出力して誤り検出・誤り訂正を行わ
せ、これによりユーザデータに復調させる。The above-mentioned equalization target value provisional decision circuit 8 provisionally decides the equalization target value for the sample data from the output signal of the adaptive waveform equalizer 7 and the partial response characteristics, and based on the provisional decision result. A sample data string corresponding to each provisional judgment value is output. The LPF 10 averages the sample data sequence corresponding to the provisional determination value. The nonlinear distortion detector 11 detects nonlinear distortion of the output signal of the adaptive waveform equalizer 7 based on the signal output from the LPF 10. The nonlinear distortion corrector 12 corrects the nonlinear distortion of the output signal of the adaptive waveform equalizer 7 from the output signal of the nonlinear distortion detector 11. The Viterbi decoder 13 outputs the decoded data obtained by Viterbi decoding the output signal of the nonlinear distortion corrector 12 to a demodulation / error correction means (not shown) to perform error detection and error correction, thereby converting user data. Demodulate.
【0018】次に、本発明の実施の形態の信号再生の動
作について説明する。光ヘッド2は、光ディスク1にレ
ーザー光を照射し、それによって生じる反射光を光ヘッ
ド2内の光学系を通してPDで受光して、再生信号を生
成する。光ヘッド2から出力された再生信号は、アンプ
3でゲイン調整がされ、A/D変換器4に供給される。
また、図示しないフォーカスエラー検出回路、トラッキ
ングエラー検出回路にも再生信号は送られ、それぞれ演
算されてフォーカスエラー信号、トラッキングエラー信
号として生成され、フォーカスサーボ、トラッキングサ
ーボに用いられる。Next, the operation of signal reproduction according to the embodiment of the present invention will be described. The optical head 2 irradiates the optical disk 1 with laser light, and receives reflected light generated by the PD through an optical system in the optical head 2 to generate a reproduction signal. The reproduction signal output from the optical head 2 is adjusted in gain by the amplifier 3 and supplied to the A / D converter 4.
The reproduction signal is also sent to a focus error detection circuit and a tracking error detection circuit (not shown), which are respectively operated to generate a focus error signal and a tracking error signal, which are used for focus servo and tracking servo.
【0019】A/D変換器4は、入力再生信号を基本ク
ロックに基づいてサンプリングし、サンプリングデー
タ、すなわちディジタルデータを生成する。このディジ
タルデータは、AGC回路5でデータレベルが所定のレ
ベルに制御された後、DPLL回路6に供給される。D
PLL回路6は、AGC回路5から出力されたディジタ
ルデータを入力として受け、この入力ディジタルデータ
から情報再生装置の基準タイミングとなるビットクロッ
クを生成し、更にこのビットクロックによって入力ディ
ジタルデータをサンプリング補間(間引き補間)して適
応波形等化器7に供給する。The A / D converter 4 samples the input reproduction signal based on the basic clock and generates sampling data, that is, digital data. The digital data is supplied to the DPLL circuit 6 after the data level is controlled to a predetermined level by the AGC circuit 5. D
The PLL circuit 6 receives the digital data output from the AGC circuit 5 as an input, generates a bit clock serving as a reference timing of the information reproducing apparatus from the input digital data, and further samples and interpolates the input digital data by the bit clock. The data is supplied to the adaptive waveform equalizer 7 after thinning interpolation.
【0020】適応波形等化器7は、適応されるビタビ復
号に適したパーシャルレスポンス特性によって等化目標
値に対して適応的に波形等化処理を行う回路で、例え
ば、図2のブロック図に示すように、トランスバーサル
フィルタ71と、フィルタ係数を適応的に可変するため
の乗算器・LPF72とより構成され、等化誤差に基づ
きフィルタ係数を適応的に変化させて波形等化する。The adaptive waveform equalizer 7 is a circuit that adaptively performs a waveform equalization process on an equalization target value with a partial response characteristic suitable for Viterbi decoding to be adapted. For example, as shown in the block diagram of FIG. As shown, it is composed of a transversal filter 71 and a multiplier / LPF 72 for adaptively changing the filter coefficient, and adaptively changes the filter coefficient based on the equalization error to equalize the waveform.
【0021】この適応波形等化器7では、DPLL回路
6によりサンプリング補間されて出力された信号をトラ
ンスバーサルフィルタ71により入力信号として受け、
ここで、乗算器・LPF72からのフィルタ係数に応じ
た特性のフィルタリング処理を行い、得られた信号を等
化目標値仮判定回路8及び減算器9及び非線形歪み補正
器12へそれぞれ出力する。In the adaptive waveform equalizer 7, a signal output after being sampled and interpolated by the DPLL circuit 6 is received by a transversal filter 71 as an input signal.
Here, a filtering process of characteristics according to the filter coefficient from the multiplier / LPF 72 is performed, and the obtained signal is output to the equalization target value provisional determination circuit 8, the subtractor 9, and the nonlinear distortion corrector 12, respectively.
【0022】等化目標値仮判定回路8は、トランスバー
サルフィルタ71からの波形等化出力データを、後述の
パーシャルレスポンス特性で決まる等化目標値と比較し
て、波形等化出力データに対応する等化目標値を仮判定
する。仮判定された等化目標値は減算器9に供給され
て、トランスバーサルフィルタ71からの波形等化出力
データから減算され、それらの差分値である等化誤差と
される。この等化誤差は、適応波形等化器7内の乗算器
・LPF72に供給され、その乗算器によりトランスバ
ーサルフィルタ71からの出力と乗算されて相関が検出
された後、そのLPFにより積分され、等化誤差を0と
するようなフィルタ係数としてトランスバーサルフィル
タ71に供給される。The equalization target value provisional decision circuit 8 compares the waveform equalization output data from the transversal filter 71 with an equalization target value determined by a partial response characteristic described later, and corresponds to the waveform equalization output data. The equalization target value is provisionally determined. The provisionally determined equalization target value is supplied to the subtractor 9 and is subtracted from the waveform equalization output data from the transversal filter 71 to obtain an equalization error as a difference value between them. The equalization error is supplied to a multiplier / LPF 72 in the adaptive waveform equalizer 7, where the multiplier multiplies the output from the transversal filter 71 to detect a correlation, and is integrated by the LPF. It is supplied to the transversal filter 71 as a filter coefficient that makes the equalization error zero.
【0023】また、等化目標値仮判定回路8は、仮判定
値に対応する波形等化サンプルデータ列を出力する。こ
の波形等化サンプルデータ列は、図1に示すLPF10
で分散の平均値が求められて、非線形歪み検出器11に
供給される。Further, the equalization target value provisional judgment circuit 8 outputs a waveform equalization sample data sequence corresponding to the provisional judgment value. This waveform-equalized sample data string corresponds to the LPF 10 shown in FIG.
The average value of the variance is obtained by the formula (1), and is supplied to the nonlinear distortion detector 11.
【0024】適応波形等化器7、等化目標値仮判定回路
8及び減算器9はフィードバックループを構成してお
り、そのフィードバックループ中の等化目標値仮判定回
路8はパーシャルレスポンス等化を前提とした仮判定を
行って、等化目標値に対応した波形等化サンプルデータ
列を出力する回路であるが、例えば、CDなどの最短の
ビット長を3T(Tはデータのビット周期)とする系に
おいて、パーシャルレスポンス特性PR(a,b,b,
a)を適用すると、5値6状態の状態遷移となり、5つ
の等化目標値とその等化目標値に対応した5つの波形等
化サンプルデータ列が出力される。The adaptive waveform equalizer 7, the tentative equalization target value judgment circuit 8 and the subtractor 9 constitute a feedback loop, and the tentative equalization target value judgment circuit 8 in the feedback loop performs partial response equalization. This circuit outputs a waveform equalization sample data sequence corresponding to the equalization target value by performing a tentative decision based on the premise. For example, the shortest bit length of a CD or the like is set to 3T (T is the bit period of data). System, the partial response characteristics PR (a, b, b,
When a) is applied, quinary state transition occurs, and five equalization target values and five waveform equalization sample data strings corresponding to the equalization target values are output.
【0025】ここで、バーシャルレスポンス(PR)特
性について更に説明する。ユーザデータは、記録媒体の
性質及び記録・再生方法等に応じて適切な符号化方法に
よって記録データとしての符号語に変換される。光ディ
スク装置においては、ブロック符号化において、ランレ
ングス制限(RLL:Run Length Limited)符号化方法
が用いられることが多い。一般に、’1’と’1’の間
の連続する’0’の数を最小でd個、最大でk個とする
m/nブロック符号をRLL(d,k;m,n)符号と
呼ぶ。Here, the virtual response (PR) characteristics will be further described. The user data is converted into a codeword as recording data by an appropriate encoding method according to the characteristics of the recording medium and the recording / reproducing method. In an optical disk device, a run length limited (RLL) coding method is often used in block coding. Generally, an m / n block code in which the number of consecutive '0's between' 1 'and' 1 'is at least d and at most k is called an RLL (d, k; m, n) code. .
【0026】例えば、DVD(Digital Versatile Dis
k)で採用されている符号では、’1’と’1’の間の
連続する’0’の数を最小で2個、最大で10個とする
8/16ブロック符号化方法(RLL(2,10;8,
16)符号)が採用されている。DVDの8/16ブロ
ック符号は、8ビットを変換テーブルを基に14ビット
に変換し、各符号の結合ビットとして2ビットを用いて
全体として8ビットを16ビットに変換する符号化方法
である。For example, a DVD (Digital Versatile Dis
In the code adopted in (k), an 8/16 block encoding method (RLL (2) in which the number of consecutive '0's between' 1 'and' 1 'is at least two and at most ten. , 10; 8,
16) code). The DVD 8/16 block code is a coding method in which 8 bits are converted into 14 bits based on a conversion table, and 8 bits are converted into 16 bits as a whole by using 2 bits as a combination bit of each code.
【0027】このようなRLL符号化方法と、マークエ
ッジ記録方法との組合せによって記録されたデータか
ら、再生される再生信号を復号してリードデータを得る
ために、ビタビ復号方法を用いることができる。マーク
エッジ記録方法とは、符号化された記録データの各ビッ
トの境界における極性の反転を、記録媒体上の各ピット
のエッジによって表現する記録方法で、符号化された記
録データに対して、後述のプリコードが行われ、プリコ
ード出力に対してピットが記録媒体上に形成されること
になる。これに対して、例えば符号化された記録データ
の’1’に対してピットを記録媒体上に形成し、’0’
に対してはピットを形成しない記録方法をマーク位置記
録方法と呼ぶ。A Viterbi decoding method can be used to decode a reproduced signal to be reproduced and obtain read data from data recorded by the combination of the RLL encoding method and the mark edge recording method. . The mark edge recording method is a recording method in which the inversion of the polarity at the boundary of each bit of the encoded recording data is expressed by the edge of each pit on the recording medium. Is performed, and pits are formed on the recording medium with respect to the precode output. On the other hand, for example, a pit is formed on the recording medium with respect to “1” of the encoded recording data, and “0” is formed.
A recording method that does not form pits is called a mark position recording method.
【0028】ここでは、RLL(2,10)ブロック符
号において、パーシャルレスポンス特性PR(1,1,
1,1)について説明する。まず、初めに、プリコード
について説明しておく。光ディスクに記録される信号に
関して、マークエッジ記録方法においては、光ディスク
への実際の記録に先立って、上述のRLL符号化等によ
って符号化された記録データに基づくプリコードが行わ
れる。各時点tにおける記録データ列をx[t]、これ
に基づくプリコード出力をy[t]とすると、プリコー
ドは以下のように行われる。Here, in the RLL (2, 10) block code, the partial response characteristic PR (1, 1,
(1) will be described. First, the precode will be described. Regarding the signal recorded on the optical disk, in the mark edge recording method, prior to the actual recording on the optical disk, precoding based on the recording data encoded by the RLL encoding or the like is performed. Assuming that the recording data sequence at each time point t is x [t] and the precode output based on this is y [t], the precoding is performed as follows.
【0029】 y[t]=mod2{x[t]+y[t−1]} (1) このようなプリコード出力y[t]が実際に光ディスク
に記録される。Y [t] = mod2 {x [t] + y [t−1]} (1) Such a precode output y [t] is actually recorded on the optical disc.
【0030】適応波形等化器7では、パーシャルレスポ
ンス特性PR(1,1,1,1)での波形等化処理を行
う。ここから、PR特性に適合した理想の再生信号の値
をr[t]、ノイズを含む実際の再生信号(すなわち、
記録媒体から再生された再生信号)をn[t]と表記す
る。The adaptive waveform equalizer 7 performs a waveform equalization process on the partial response characteristic PR (1, 1, 1, 1). From this, the value of the ideal reproduction signal that matches the PR characteristic is represented by r [t], and the actual reproduction signal including noise (ie,
The reproduced signal reproduced from the recording medium) is denoted by n [t].
【0031】まず、符号化方法及び記録媒体に対する記
録方法に基づいて、生じ得るすべての状態を特定する。
次に、ある時点における各状態を起点として、次の時点
において生じ得るすべての状態遷移と、各状態遷移が生
じる時の記録データx[t]および理想の再生信号の値
r[t]を特定する。特定されたすべての状態及び状態
遷移と、各状態遷移が生じる時の「記録データx[t]
/理想の再生信号の値r[t]」を図の形式で表現した
ものを状態遷移図と呼ぶ。図3はRLL(2,10)、
PR(1,1,1,1)における状態遷移図を示す。そ
して、この状態遷移図に基づく復号動作を行うように、
図1のビタビ復号器13が構成される。First, all possible states are specified based on the encoding method and the recording method for the recording medium.
Next, starting from each state at a certain time point, all possible state transitions at the next time point, and the recording data x [t] and the ideal reproduction signal value r [t] at the time of each state transition are specified. I do. All the specified states and state transitions, and “record data x [t]” when each state transition occurs
/ Ideal reproduced signal value r [t] ”in the form of a diagram is called a state transition diagram. FIG. 3 shows RLL (2, 10),
The state transition diagram in PR (1,1,1,1) is shown. Then, to perform a decoding operation based on this state transition diagram,
The Viterbi decoder 13 shown in FIG. 1 is configured.
【0032】次に、パーシャルレスポンスについて詳細
に説明する。信号の振幅を規格化せずに、波形等化特性
をPR(a,b,b,a)とする。PR(a,b,b,
a)は、ある時点tにおける再生信号の値に対して、時
点tにおける振幅の寄与がその時点での信号の振幅のa
倍、時点t−1及びt−2における振幅の寄与が各々の
時点での信号の振幅のb倍、時点t−3における振幅の
寄与がその時点での信号の振幅のa倍とされるものであ
る。従って、再生信号の値の最大値は、時点t−3から
時点tにおいていずれもパルスが検出される場合で以下
のようになる。Next, the partial response will be described in detail. The waveform equalization characteristic is PR (a, b, b, a) without normalizing the signal amplitude. PR (a, b, b,
In a), the contribution of the amplitude at the time t to the value of the reproduced signal at a certain time t is a of the amplitude of the signal at that time.
The amplitude contribution at times t-1 and t-2 is b times the signal amplitude at each time, and the amplitude contribution at time t-3 is a times the signal amplitude at that time. It is. Accordingly, the maximum value of the value of the reproduction signal is as follows when a pulse is detected from time t-3 to time t.
【0033】a+b+b+a=2a+2bまた、再生信
号の値の最小値は0となる。但し、実際の取り扱いにお
いては、r[t]として、DC成分のa+bを差し引い
た以下のようなものが用いられる。ここでy[t]は前
述したように時点tにおけるプリコード出力を表す。A + b + b + a = 2a + 2b The minimum value of the reproduced signal is zero. However, in the actual handling, the following, which is obtained by subtracting a + b of the DC component, is used as r [t]. Here, y [t] represents the precode output at the time point t as described above.
【0034】 r[t]=a×y[t-3]+b×y[t-2]+b×y[t-1]+a×y[t] −a−b (2) 従って、ノイズを考慮しない場合の再生信号r[t]
は、a+b、b、0、−b、−a−bのうちのいずれか
の値をとることになる。R [t] = a × y [t−3] + b × y [t−2] + b × y [t−1] + a × y [t] −ab (2) Therefore, noise is considered. Playback signal r [t] when not
Takes one of the values a + b, b, 0, -b, and -ab.
【0035】本実施の形態の光ディスク装置において、
PR(a,b,b,a)のもとで波形等化処理されたn
[t]についてのアイパターンの一例を図4に示す。図
4から各時点における再生信号n[t]の値は、ノイズ
によるばらつきを有するが、ほぼ、a+b、b、0、−
b、−a−bのいずれかになることが確認できる。これ
らのa+b、b、0、−b、−a−bの値が、等化目標
値として用いられる。In the optical disk device of the present embodiment,
N subjected to waveform equalization under PR (a, b, b, a)
FIG. 4 shows an example of the eye pattern for [t]. From FIG. 4, the value of the reproduced signal n [t] at each time point has a variation due to noise, but is substantially a + b, b, 0, −.
b or -ab can be confirmed. These values of a + b, b, 0, -b, and -ab are used as equalization target values.
【0036】まず、ここで用いられる状態として、ある
時点tにおける状態を、時点t及びそれ以前のプリコー
ド出力を用いて次のように定義する。すなわち、h=a
[t]、i=b[t−1]、j=b[t−2]、k=a
[t−3]の時の状態をShijk と定義する。First, as a state used here, a state at a certain time t is defined as follows using the precode output before the time t and before. That is, h = a
[T], i = b [t-1], j = b [t-2], k = a
The state at the time [t-3] is defined as Shijk.
【0037】このような定義によって、16(=24)
個の状態があると考えられるが、実際に生じ得る状態
は、符号化方法等に基づいて制限される。RLL(2,
10)符号として符号化された記録データ列x[t]に
おいては、'1' と'1' の間に最低2個の'0' が含まれる
ので、2個以上の'1' が連続することが無い。記録デー
タ列x[t]に課されるこのような条件に基づいてプリ
コード出力y[t]について一定の条件が課され、その
結果として生じ得る状態に制限が加えられる。According to such a definition, 16 (= 2 4 )
Although it is considered that there are individual states, the states that can actually occur are limited based on an encoding method or the like. RLL (2,
10) In the recording data sequence x [t] encoded as a code, at least two '0's are included between' 1 'and' 1 ', so two or more'1's are continuous. There is nothing. Based on such conditions imposed on the recording data sequence x [t], certain conditions are imposed on the precode output y [t], and the resulting states are restricted.
【0038】上述したようにRLL(2,10)符号化
によって生成される記録データ列中に、2個以上の'1'
が連続するもの、または'1' の間に'0'が一つしか挟ま
らない、以下のものはあり得ない。 x[t]=1,x[t-1]=1,x[t-2]=1,x[t-3]=1 x[t]=1,x[t-1]=1,x[t-2]=1,x[t-3]=0 x[t]=1,x[t-1]=1,x[t-2]=0,x[t-3]=1 x[t]=1,x[t-1]=1,x[t-2]=0,x[t-3]=0 x[t]=1,x[t-1]=0,x[t-2]=1,x[t-3]=1 x[t]=1,x[t-1]=0,x[t-2]=1,x[t-3]=0 x[t]=0,x[t-1]=1,x[t-2]=1,x[t-3]=1 x[t]=0,x[t-1]=1,x[t-2]=1,x[t-3]=0 x[t]=0,x[t-1]=1,x[t-2]=0,x[t-3]=1 x[t]=0,x[t-1]=0,x[t-2]=1,x[t-3]=1As described above, two or more '1's are included in the recording data string generated by the RLL (2, 10) encoding.
Are consecutive, or there is only one '0' between '1'. x [t] = 1, x [t-1] = 1, x [t-2] = 1, x [t-3] = 1 x [t] = 1, x [t-1] = 1, x [t-2] = 1, x [t-3] = 0 x [t] = 1, x [t-1] = 1, x [t-2] = 0, x [t-3] = 1 x [t] = 1, x [t-1] = 1, x [t-2] = 0, x [t-3] = 0 x [t] = 1, x [t-1] = 0, x [ t-2] = 1, x [t-3] = 1 x [t] = 1, x [t-1] = 0, x [t-2] = 1, x [t-3] = 0 x [ t] = 0, x [t-1] = 1, x [t-2] = 1, x [t-3] = 1 x [t] = 0, x [t-1] = 1, x [t -2] = 1, x [t-3] = 0 x [t] = 0, x [t-1] = 1, x [t-2] = 0, x [t-3] = 1 x [t ] = 0, x [t-1] = 0, x [t-2] = 1, x [t-3] = 1
【0039】記録データ列に課されるこのような条件に
基づいて、(1)式に従ってプリコード出力y[t]に
ついて課される条件について検討すると、状態S001
0、S0100、S0101、S0110、S100
1、S1010、S1011、及びS1101の8個の
状態は生じ得ないことがわかる。従って生じ得る状態
は、8個(=24−8)である。Considering the conditions imposed on the precode output y [t] according to the equation (1) based on such conditions imposed on the recording data string, the state S001
0, S0100, S0101, S0110, S100
It can be seen that eight states of 1, S1010, S1011 and S1101 cannot occur. Therefore, eight states (= 2 4 -8) can occur.
【0040】ある時点sにおける状態を起点として、次
の時点s+1において生じ得る状態を求めるためには、
時点s+1における記録データの値x[s+1]が1と
なる場合、及び0となる場合に分けて調べる必要があ
る。In order to obtain a state that can occur at the next time point s + 1 starting from the state at a certain time point s,
It is necessary to check separately when the value x [s + 1] of the recording data at the time point s + 1 is 1 and when it is 0.
【0041】ここでは、状態S0000を例として説明
する。前記(1)式に従って、S0000すなわちh=
y[s]=0、i=y[s−1]=0、j=y[s−
2]=0、k=y[s−3]=0とプリコードされる記
録データとしては、以下の2個が考えられる。Here, the state S0000 will be described as an example. According to the above equation (1), S0000, that is, h =
y [s] = 0, i = y [s−1] = 0, j = y [s−
2] = 0 and k = y [s−3] = 0, the following two data are conceivable.
【0042】 x[s]=0,x[s-1]=0,x[s-2]=0,x[s-3]=1 x[s]=0,x[s-1]=0,x[s-2]=0,x[s-3]=0X [s] = 0, x [s-1] = 0, x [s-2] = 0, x [s-3] = 1 x [s] = 0, x [s-1] = 0, x [s-2] = 0, x [s-3] = 0
【0043】[x[s+1]=1の時]この時、(1)
式に従って、y[s+1]は、以下のように計算され
る。 y[s+1]=mod2{x[s+1]+y[s]}=mod2{1+0} =1 従って、再生信号r[s+1]の値は、(2)式に従っ
て、次のように計算される。[When x [s + 1] = 1] At this time, (1)
According to the equation, y [s + 1] is calculated as follows. y [s + 1] = mod2 {x [s + 1] + y [s]} = mod2 {1 + 0} = 1 Therefore, the value of the reproduced signal r [s + 1] is calculated as follows according to the equation (2).
【0044】 r[s+1]=a×y[s−2]+b×y[s−1]+b×y[s]+a×y[s+1] −a−b ={a×0+b×0+b×0+a×1}−a−b =−bR [s + 1] = a × y [s−2] + b × y [s−1] + b × y [s + 1] −a × y [s + 1] −ab = {a × 0 + b × 0 + b × 0 + a × 1} -ab = -b
【0045】また、次の時点s+1での状態Shijkは、
h=y[s+1],i=y[s],j=y[s−1],
k=y[s−2]である。そして、上述したようにy
[s+1]=1,y[s]=0,y「s−1」=0,y
[s−2]=0となるので、次の時点s+1における状
態は、S1000である。従って、y[s+1]=1の
場合には、S0000→S1000という遷移が生じる
ことが特定できる。The state Shijk at the next time point s + 1 is
h = y [s + 1], i = y [s], j = y [s−1],
k = y [s-2]. And y as described above
[S + 1] = 1, y [s] = 0, y “s−1” = 0, y
Since [s−2] = 0, the state at the next time point s + 1 is S1000. Therefore, when y [s + 1] = 1, it can be specified that a transition of S0000 → S1000 occurs.
【0046】[x[s+1]=0の時]この時、(1)
式に従って、y[s+1]は、以下のように計算され
る。 y[s+1]=mod2{x[s+1]+y[s]}=mod2{0+0} =0 従って、再生信号r[s+1]の値は、(2)式に従っ
て、次のように計算される。[When x [s + 1] = 0] At this time, (1)
According to the equation, y [s + 1] is calculated as follows. y [s + 1] = mod2 {x [s + 1] + y [s]} = mod2 {0 + 0} = 0 Therefore, the value of the reproduced signal r [s + 1] is calculated as follows according to the equation (2).
【0047】 r[s+1]=a×y[s−2]+b×y[s−1]+b×y[s]+a×y[s+1] −a−b ={a×0+b×0+b×0+a×0}−a−b =−a−bR [s + 1] = a × y [s−2] + b × y [s−1] + b × y [s] + a × y [s + 1] −ab = {a × 0 + b × 0 + b × 0 + a × 0} −ab = −ab
【0048】また、次の時点s+1における状態Shijk
は、h=y[s+1],i=y[s],j=y[s−
1],k=y[s−2]である。そして、上述したよう
にy[s+1]=0,y[s]=0,y「s−1」=
0,y[s−2]=0となるので、次の時点における状
態は、S0000である。従って、x[s+1]=0の
場合には、S0000→S0000という遷移が生じる
ことが特定できる。The state Shijk at the next time point s + 1 is
Are h = y [s + 1], i = y [s], j = y [s−
1], k = y [s-2]. Then, as described above, y [s + 1] = 0, y [s] = 0, y “s−1” =
Since 0, y [s-2] = 0, the state at the next point in time is S0000. Therefore, when x [s + 1] = 0, it can be specified that a transition from S0000 to S0000 occurs.
【0049】このようにして、時点sにおける状態S0
000以外の各状態についても、それらを起点として次
の時点s+1において生じ得る状態遷移と、そのような
各状態遷移が生じる時の記録データ値x[s+1]及び
再生信号値r[s+1]との対応を求めることができ
る。Thus, the state S0 at the time point s is obtained.
Regarding each state other than 000, the state transition that can occur at the next time point s + 1 starting from them and the recording data value x [s + 1] and the reproduction signal value r [s + 1] when such a state transition occurs occur. A response can be requested.
【0050】上述したようにして、各状態について、そ
れらを起点として生じ得る状態遷移と、各状態遷移が生
じる時の記録データの値及び再生信号の値との対応を求
め、図の形式に表したものが図5である。As described above, for each state, the correspondence between the state transition that can occur starting from the state, the value of the recording data and the value of the reproduction signal at the time when each state transition occurs, is obtained, and the correspondence is shown in the form of FIG. FIG. 5 shows the result.
【0051】上記の時点s及びs+1は、特別の時点で
はない。従って、前記したようにして求まる、生じ得る
状態遷移とそれらに伴う記録データの値及び再生信号の
値との対応は、任意の時点において適用することができ
る。このため、図5においては、任意の時点tにおいて
生じる状態遷移に伴う記録データの値をx[t]と表記
し、再生信号の値をr[t]と表記する。The above time points s and s + 1 are not special time points. Therefore, the correspondence between the possible state transitions obtained as described above and the accompanying values of the recording data and the values of the reproduction signal can be applied at any time. For this reason, in FIG. 5, the value of the recording data accompanying the state transition occurring at an arbitrary time point t is represented as x [t], and the value of the reproduced signal is represented as r [t].
【0052】図5において、状態遷移は、矢印によって
表される。また、各矢印に付した符号が(記録データ値
x[t]/再生信号値r[t])を示している。状態S
0000及びS1111を起点とする状態遷移は、2通
りあるのに対して、状態S0011、S0111、S1
000、S1110、S0001及びS1100を起点
として生じ得る遷移は1通りのみである。In FIG. 5, the state transition is represented by an arrow. Further, the sign given to each arrow indicates (recorded data value x [t] / reproduced signal value r [t]). State S
While there are two types of state transition starting from 0000 and S1111, states S0011, S0111, S1
000, S1110, S0001, and S1100 can have only one transition.
【0053】さらに、図3において状態S0000とS
0001は、何れもx[t+1]=0に対しては、r
[t+1]=−a−bという値をとり、状態S0000
に遷移している。一方、x[t+1]=1に対して、状
態S0001からの遷移は生じ得ない。Further, in FIG. 3, states S0000 and S0000
0001 is r for x [t + 1] = 0
The value [t + 1] =-ab is taken, and the state S0000
Has transitioned to On the other hand, for x [t + 1] = 1, a transition from the state S0001 cannot occur.
【0054】また、状態S1111とS1110も同様
に、同じx[t+1]=0に対して同じr[t]の値を
とり、かつ、同じ状態に遷移している。従って、状態S
0000とS0001をまとめてS0と表現し、状態S
1111とS1110をまとめてS3と表現することが
できる。さらに、状態S0011をS4、状態S011
1をS5とし、状態S1000をS1、状態S1100
をS2と表現することにして、整理した状態遷移図が図
3である。Similarly, states S1111 and S1110 take the same value of r [t] for the same x [t + 1] = 0, and transit to the same state. Therefore, state S
0000 and S0001 are collectively expressed as S0, and the state S
1111 and S1110 can be collectively expressed as S3. Further, the state S0011 is changed to S4, and the state S011 is set.
1 as S5, state S1000 as S1, state S1100
Is expressed as S2, and the state transition diagram arranged is shown in FIG.
【0055】このように、図3が5値6状態ビタビ復号
方法に用いられる状態遷移図である。図3中には、S0
〜S5の6個の状態、及び再生信号r[t+1]の値と
しての−a−b,−b,0,b,a+bの5個の値が示
されている。状態S0及びS3を起点とする状態遷移
は、2通りあるのに対して、状態S1、S2、S4及び
S5を起点とする状態遷移は、1通りのみである。FIG. 3 is a state transition diagram used in the five-valued six-state Viterbi decoding method. In FIG. 3, S0
6 to S5, and five values of -ab, -b, 0, b, and a + b as the value of the reproduction signal r [t + 1]. While there are two types of state transitions starting from the states S0 and S3, there is only one state transition starting from the states S1, S2, S4, and S5.
【0056】ここで、図3中、右半分の状態S2、S3
及びS5はいずれも正の値(b又はa+bのいずれか)
の経路を辿り、左半分の状態S0、S1及びS4はいず
れも負の値(−b又は−a−bのいずれか)の経路を辿
るため、ゼロクロスポイントである「0」の前又は後の
値を参照することにより、正の経路なのか負の経路なの
かが判別できる。Here, in FIG. 3, the states S2 and S3 of the right half are shown.
And S5 are both positive values (either b or a + b)
, And the left half states S0, S1, and S4 all follow a path of a negative value (either -b or -ab). By referring to the value, it can be determined whether the route is a positive route or a negative route.
【0057】しかも、あるゼロクロスポイントから次の
ゼロクロスポイントまでの間隔が分かれば、つまり状態
S2から状態S4に至るまで、あるいは、状態S4から
状態S2に至るまでの遷移数がわかれば、経路が確定
し、取り得るべき各々のサンプル点に対して明確にな
る。Moreover, if the interval from one zero cross point to the next zero cross point is known, that is, if the number of transitions from state S2 to state S4 or from state S4 to state S2 is known, the route is determined. And it becomes clear for each possible sample point.
【0058】また、上記の状態遷移図で「0」の値は、
図4にも示したようにゼロクロスポイントであることを
示し、「0」以外の値はゼロクロスポイントではないこ
とを示しており、このゼロクロスポイントであるかどう
かを示す情報を0ポイント情報Zと称し、Z=1のとき
ゼロクロスポイントであるものとすると、上記の状態遷
移図から、ゼロクロスポイント(Z=1)は2つ連続し
て取り出されることはなく、また、RLL(2,10)
の場合は、隣接するZ=1の間には最低2つのZ=0が
存在する(すなわち、状態S1→S2→S3→S5→S
4と遷移したとき、又は状態S5→S4→S0→S1→
S2と遷移したとき)。In the above state transition diagram, the value of "0" is
As shown in FIG. 4, it indicates a zero cross point, and a value other than “0” indicates that it is not a zero cross point. Information indicating whether or not this is a zero cross point is referred to as zero point information Z. , Z = 1, it is assumed that the zero cross point is obtained. From the state transition diagram, two zero cross points (Z = 1) are not taken out consecutively, and RLL (2, 10)
In the case of, there are at least two Z = 0 between adjacent Z = 1 (that is, the state S1 → S2 → S3 → S5 → S
4 or the state S5 → S4 → S0 → S1 →
When transitioning to S2).
【0059】以上の点に着目し、図1及び図2の等化目
標値仮判別回路8は、適応波形等化器7からの入力波形
等化データと固定のしきい値とを比較し、連続して入力
する波形等化データの5つのサンプル点毎にそれら5つ
のサンプル点の値がすべてZ=0であるか、連続する5
つの値の最初の値のみがZ=1かどうか、連続する5つ
の値の最後の値のみがZ=1かどうか、連続する5つの
値のうちの最初と最後の値がZ=1で、残りの3つの値
はZ=0であるかどうかを判別する。Paying attention to the above points, the equalization target value provisional judgment circuit 8 in FIGS. 1 and 2 compares the input waveform equalization data from the adaptive waveform equalizer 7 with a fixed threshold value, For every five sample points of the continuously input waveform equalization data, the values of those five sample points are all either Z = 0 or 5
Whether only the first of the five values is Z = 1, if only the last of the five consecutive values is Z = 1, the first and last of the five consecutive values are Z = 1, The remaining three values determine whether Z = 0.
【0060】これらのパターンは、着目する0ポイント
情報の値がZ=0であるとしたとき、両側の0ポイント
情報の値Zがいずれも”0”である場合であり、このと
きは信号波形が正側又は負側に張り付いている場合であ
るので、これらのパターンのいずれかを満たすときに
は、大なる値P1を算出する。In these patterns, when the value of the 0-point information of interest is Z = 0, the values Z of the 0-point information on both sides are both "0". Is attached to the positive side or the negative side, and when any of these patterns is satisfied, a large value P1 is calculated.
【0061】また、上記のパターンのいずれでもないと
きは、連続する5つのサンプル点の0ポイント情報の値
Zが、着目する0ポイント情報の値Zを”0”としたと
き、両側に隣接する0ポイント情報の値Zの一方が”
1”であるかどうか判定し、この条件を満たすときに
は、0とP1の中間レベルの値P2を算出する。In addition, when neither of the above patterns is used, the value Z of the zero point information of five consecutive sample points is adjacent on both sides when the value Z of the zero point information of interest is “0”. One of the values Z of the 0 point information is "
It is determined whether it is 1 ", and when this condition is satisfied, a value P2 of an intermediate level between 0 and P1 is calculated.
【0062】そして、入力波形等化データの現在時刻の
値が0以上であるときには、最終仮判別値Qをその時の
P1又はP2の値とし、負であるときには最終仮判別値
QをそのときのP1又はP2の値と極性を反転する。ま
た、上記のいずれでもないときは、最終仮判別値Qを0
とする。この最終仮判別値Qは、等化目標値として図1
及び図2の減算器9へ出力される。なお、上記の仮判別
回路8のアルゴリズムは、本出願人が先に特願平10−
372392号(発明者:戸波淳一郎)で提案してい
る。When the value of the current time of the input waveform equalized data is 0 or more, the final provisional judgment value Q is set to the value of P1 or P2 at that time, and when the input waveform equalization data is negative, the final provisional judgment value Q is set to that value. Invert the value and polarity of P1 or P2. If none of the above, the final provisional judgment value Q is set to 0.
And This final provisional determination value Q is used as an equalization target value in FIG.
And output to the subtractor 9 in FIG. Note that the algorithm of the above-described provisional determination circuit 8 is described in Japanese Patent Application No.
No. 372392 (inventor: Junichiro Tonami).
【0063】また、等化目標値仮判定回路8は、仮判定
した状態情報を(仮判定情報)を非線形歪み補正器12
へ出力し、また、5つの等化目標値に対応する5つの波
形等化サンプルデータ列をLPF10へ出力する。波形
等化サンプルデータ列が理想の再生信号であるとする
と、等化目標値と波形等化サンプルデータ列とは一致す
ることとなるが、波形等化サンプルデータ列がアシンメ
トリを持つと等化目標値と波形等化サンプルデータ列と
は異なる値となり、波形等化サンプルデータ列と等化目
標値との差を基に非線形歪みの量や極性を求めることが
できる。The equalization target value provisional decision circuit 8 converts the provisionally decided state information (provisional decision information) into the nonlinear distortion corrector 12.
And outputs to the LPF 10 five waveform equalization sample data strings corresponding to the five equalization target values. If the waveform equalization sample data sequence is an ideal reproduction signal, the equalization target value and the waveform equalization sample data sequence will match, but if the waveform equalization sample data sequence has asymmetry, the equalization target The value and the waveform equalization sample data sequence have different values, and the amount and polarity of the nonlinear distortion can be obtained based on the difference between the waveform equalization sample data sequence and the equalization target value.
【0064】ここで、本発明の非線形歪みを補正する動
作を、図6を用いて説明する。等化目標値仮判定回路8
から5つの状態(a+b、b、0、−b、−a−b)に
仮判定され、それぞれの状態に対応した5つの波形等化
サンプルデータ列の分散の平均値をLPF10により別
々に求め(LPF10は各波形等化サンプルデータ列の
平均値を求めるため5つのLPFで構成される)、非線
形歪み検出器11により既知の5つの等化目標値とLP
F10からの対応する平均値との誤差を非線形歪み情報
として検出し、検出した5つの非線形歪み情報を非線形
歪み補正器12に供給する。Here, the operation of the present invention for correcting nonlinear distortion will be described with reference to FIG. Equalization target value provisional judgment circuit 8
Are temporarily determined into five states (a + b, b, 0, -b, -ab), and the average value of the variance of the five waveform equalized sample data strings corresponding to each state is separately obtained by the LPF 10 ( The LPF 10 is composed of five LPFs for obtaining an average value of each waveform equalized sample data sequence), and the five equalization target values known by the nonlinear distortion detector 11 and the LPF
An error from the corresponding average value from F10 is detected as nonlinear distortion information, and the detected five nonlinear distortion information is supplied to the nonlinear distortion corrector 12.
【0065】非線形歪み補正器12は、適応波形等化器
7から取り出された波形等化データに、非線形歪み検出
器11からの5つの非線形歪み情報のうち等化目標値仮
判定回路8からの仮判定情報をもとに選択器15で選択
した、現時刻の状態に対応した一つの非線形歪み情報を
加算器16で加算することにより補正し、補正された波
形等化データをビタビ復号器13に供給し、ビタビ復号
方法によって復号データを生成させる。ビタビ復号器1
3により復号されたデータは、記録された記録データに
対する最尤復号系列である。従って、復号エラーが無い
場合には、復号データは記録データと一致する。The nonlinear distortion corrector 12 converts the waveform equalization data extracted from the adaptive waveform equalizer 7 from the equalization target value provisional decision circuit 8 out of the five pieces of nonlinear distortion information from the nonlinear distortion detector 11. One nonlinear distortion information corresponding to the state at the current time selected by the selector 15 based on the tentative decision information is corrected by adding it by the adder 16, and the corrected waveform equalized data is added to the Viterbi decoder 13. To generate decoded data by the Viterbi decoding method. Viterbi decoder 1
3 is the maximum likelihood decoded sequence for the recorded data recorded. Therefore, when there is no decoding error, the decoded data matches the recorded data.
【0066】以上のように、本実施の形態によれば、ア
シンメトリなどによる非線形歪みを予め補正したデータ
によってビタビ復号するようにしているため、ビタビ復
号の識別点は、パーシャルレスポンス特性と信号振幅レ
ベルによって決まる識別点をそのまま用いることがで
き、ビタビ復号性能を劣化させることなく、より確実な
復号が可能である。As described above, according to the present embodiment, since Viterbi decoding is performed using data in which non-linear distortion due to asymmetry or the like has been corrected in advance, the identification point of Viterbi decoding includes the partial response characteristic and the signal amplitude level. Thus, the discrimination point determined by this can be used as it is, and more reliable decoding can be performed without deteriorating the Viterbi decoding performance.
【0067】なお、本発明は上記の実施の形態に限定さ
れるものではなく、RLL(1,X)のディジタル信号
の再生にも、等化目標値仮判定回路8の等化目標値算出
アルゴリズムに若干の変更を加えることで本発明を適用
することができる。It should be noted that the present invention is not limited to the above-described embodiment, and the reproduction of the RLL (1, X) digital signal is performed by the equalization target value calculating algorithm of the equalization target value provisional decision circuit 8. The present invention can be applied by making slight changes to.
【0068】[0068]
【発明の効果】以上説明したように、本発明によれば、
記録媒体から再生したディジタル信号から予めアシンメ
トリなどの誤差を除去する補正を行うことにより、ビタ
ビ復号方法により復号した場合、ビタビ復号の識別点
を、パーシャルレスポンス特性と信号振幅レベルによっ
て決まる識別点をそのまま用いることができるため、ビ
タビ復号性能を劣化させることなく、より確実な復号が
できる。As described above, according to the present invention,
By performing correction to remove errors such as asymmetry from the digital signal reproduced from the recording medium in advance, when decoding by the Viterbi decoding method, the identification point of Viterbi decoding is kept as it is by the identification point determined by the partial response characteristics and the signal amplitude level. Since it can be used, more reliable decoding can be performed without deteriorating Viterbi decoding performance.
【図1】本発明装置の一実施の形態のブロック図であ
る。FIG. 1 is a block diagram of an embodiment of the device of the present invention.
【図2】図1中の適応波形等化器の一実施の形態のブロ
ック図である。FIG. 2 is a block diagram of an embodiment of an adaptive waveform equalizer in FIG.
【図3】5値6状態パーシャルレスポンスの状態遷移図
である。FIG. 3 is a state transition diagram of a five-valued six-state partial response.
【図4】RLL(2,10)、PR(1,1,1,1)
における信号のアイパターンを示す図である。FIG. 4 shows RLL (2, 10) and PR (1, 1, 1, 1)
FIG. 4 is a diagram showing an eye pattern of a signal at the time of FIG.
【図5】5値6状態ビタビ復号方法の状態遷移図を作成
する過程について説明するための略線図である。FIG. 5 is a schematic diagram for explaining a process of creating a state transition diagram of the 5-valued 6-state Viterbi decoding method.
【図6】図1の要部の構成図である。FIG. 6 is a configuration diagram of a main part of FIG. 1;
1 光ディスク 2 光ヘッド 4 A/D変換器 5 AGC回路 6 ディジタルPLL(DPLL)回路 7 適応波形等化器 8 等化目標値仮判定回路 9 減算器 10 低域フィルタ(LPF) 11 非線形歪み検出器 12 非線形歪み補正器 13 ビタビ復号器 71 トランスバーサルフィルタ 72 乗算器・LPF Reference Signs List 1 optical disk 2 optical head 4 A / D converter 5 AGC circuit 6 digital PLL (DPLL) circuit 7 adaptive waveform equalizer 8 equalization target value provisional judgment circuit 9 subtractor 10 low-pass filter (LPF) 11 nonlinear distortion detector 12 Nonlinear distortion corrector 13 Viterbi decoder 71 Transversal filter 72 Multiplier / LPF
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G11B 20/18 570 G11B 20/18 570F 572 572C 572F H03M 13/41 H03M 13/41 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G11B 20/18 570 G11B 20/18 570F 572 572C 572F H03M 13/41 H03M 13/41
Claims (3)
されている記録媒体からディジタル信号を読み取る読取
手段と、 前記読取手段により読み取られたディジタル信号からビ
ットクロックを生成し、更にこのビットクロックで前記
ディジタル信号をサンプリング補間するサンプリング補
間手段と、 前記サンプリング補間手段から取り出されたディジタル
信号に対し、外部から入力される等化誤差に基づき適応
型のパーシャルレスポンス特性の波形等化を行って波形
等化データを出力する適応波形等化手段と、 前記適応波形等化手段から出力された前記波形等化デー
タに対し、プリコードされている前記記録ディジタル信
号の所定の状態遷移と複数の0ポイント情報とにより等
化目標値を算出し、その等化目標値と前記波形等化デー
タとの差分を演算して前記等化誤差として前記適応波形
等化手段に供給すると共に、前記状態遷移に基づく複数
の等化目標値に対応する複数の波形等化サンプルデータ
列と現在の遷移状態を示す情報とを出力する等化目標値
仮判定手段と、 前記等化目標値仮判定手段から出力された前記複数の波
形等化サンプルデータ列をそれぞれ平均化する平均化手
段と、 前記平均化手段の出力信号と前記複数の等化目標値との
誤差を非線形歪み情報として検出する非線形歪み検出手
段と、 前記遷移状態を示す情報と前記非線形歪み検出手段から
の前記非線形歪み情報に基づき、前記適応波形等化手段
からの前記波形等化データを補正して出力する非線形歪
み補正手段とを有することを特徴とする情報信号再生装
置。1. A reading means for reading a digital signal from a recording medium on which a digital signal is pre-coded and recorded; a bit clock generated from the digital signal read by the reading means; Sampling interpolation means for sampling and interpolating a signal; and performing waveform equalization of an adaptive partial response characteristic on the digital signal extracted from the sampling interpolation means based on an equalization error input from the outside to form waveform equalization data. Adaptive waveform equalizing means for outputting a predetermined state transition of the pre-coded recording digital signal and a plurality of 0-point information with respect to the waveform equalized data output from the adaptive waveform equalizing means. An equalization target value is calculated, and a difference between the equalization target value and the waveform equalization data is calculated. And calculates the equalization error and supplies the same as the equalization error to the adaptive waveform equalization means, and indicates a current transition state and a plurality of waveform equalization sample data strings corresponding to a plurality of equalization target values based on the state transition. Information and an averaging means for averaging each of the plurality of waveform equalization sample data strings output from the equalization target value tentative determination means; and A nonlinear distortion detecting unit that detects an error between an output signal and the plurality of equalization target values as nonlinear distortion information; andthe adaptive waveform based on the information indicating the transition state and the nonlinear distortion information from the nonlinear distortion detecting unit. An information signal reproducing device, comprising: a nonlinear distortion correction unit that corrects and outputs the waveform equalization data from the equalization unit.
た前記波形等化データをビタビ復号するビタビ復号器を
更に有することを特徴とする請求項1記載の情報信号再
生装置。2. The information signal reproducing apparatus according to claim 1, further comprising a Viterbi decoder that Viterbi-decodes the waveform equalized data corrected by the non-linear distortion correction unit.
されている記録媒体から信号を読み取り、その読み取ら
れた信号からディジタル信号を再生するディジタル信号
再生方法において、 前記読み取られた信号からビットクロックを生成し、更
にこのビットクロックで前記読み取られた信号をサンプ
リング補間する第1のステップと、 前記サンプリング補間された信号に対し、外部から入力
される等化誤差に基づき適応型のパーシャルレスポンス
特性の波形等化を行って波形等化データを出力する第2
のステップと、 前記波形等化データに対し、プリコードされている前記
記録ディジタル信号の所定の状態遷移と複数の0ポイン
ト情報とにより等化目標値を算出し、その等化目標値と
前記波形等化データとの差分を演算して前記等化誤差と
して出力する第3のステップと、 前記波形等化データを入力として受け、前記状態遷移に
基づく複数の等化目標値に対応する複数の波形等化サン
プルデータ列と現在の遷移状態を示す情報とを出力する
第4のステップと、 前記複数の波形等化サンプルデータ列をそれぞれ平均化
する第5のステップと、 前記第5のステップにより平均化された信号と前記複数
の等化目標値との誤差を非線形歪み情報として検出する
第6のステップと、 前記遷移状態を示す情報と前記非線形歪み情報に基づ
き、前記波形等化データを補正して出力する第7のステ
ップとを含むことを特徴とする情報信号再生方法。3. A digital signal reproducing method for reading a signal from a recording medium in which a digital signal is precoded and recorded and reproducing a digital signal from the read signal, wherein a bit clock is generated from the read signal. A first step of sampling and interpolating the read signal with the bit clock; and a waveform of an adaptive partial response characteristic with respect to the sampled and interpolated signal based on an equalization error input from the outside. Second to perform waveform equalization and output waveform equalized data
Calculating an equalization target value based on a predetermined state transition of the pre-coded recording digital signal and a plurality of zero-point information with respect to the waveform equalization data, and calculating the equalization target value and the waveform. A third step of calculating a difference with the equalized data and outputting the same as the equalization error; and a plurality of waveforms which receive the waveform equalized data as input and correspond to a plurality of equalized target values based on the state transition. A fourth step of outputting the equalized sample data sequence and information indicating the current transition state; a fifth step of averaging the plurality of waveform equalized sample data sequences, respectively; and an averaging by the fifth step A sixth step of detecting an error between the converted signal and the plurality of equalization target values as non-linear distortion information, and based on the information indicating the transition state and the non-linear distortion information, Information signal reproducing method characterized by comprising a seventh step of outputting the corrected data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000310860A JP4103320B2 (en) | 2000-10-11 | 2000-10-11 | Information reproducing apparatus and reproducing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000310860A JP4103320B2 (en) | 2000-10-11 | 2000-10-11 | Information reproducing apparatus and reproducing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002124042A true JP2002124042A (en) | 2002-04-26 |
JP4103320B2 JP4103320B2 (en) | 2008-06-18 |
Family
ID=18790731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000310860A Expired - Fee Related JP4103320B2 (en) | 2000-10-11 | 2000-10-11 | Information reproducing apparatus and reproducing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4103320B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0686013U (en) * | 1992-04-10 | 1994-12-13 | オリンパス光学工業株式会社 | Optical axis tilt detector |
-
2000
- 2000-10-11 JP JP2000310860A patent/JP4103320B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP4103320B2 (en) | 2008-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3786343B2 (en) | Optical disk playback device | |
JP5054791B2 (en) | PRML detector | |
US6216249B1 (en) | Simplified branch metric for reducing the cost of a trellis sequence detector in a sampled amplitude read channel | |
JP2003085764A (en) | Waveform equalizer and prml detector | |
US7852729B2 (en) | Optical disc apparatus with adjustable constraint length PRML | |
JP4010086B2 (en) | Viterbi decoder | |
JP4695814B2 (en) | Data decoding method / circuit and information recording / reproducing apparatus using the same | |
EP1467367A2 (en) | Reproduced signal equalizing method for optical information media and optical information reproducing/recording apparatus | |
JP2004531016A (en) | Device for reproducing digital information signals | |
EP1587234A1 (en) | Adaptive viterbi detector | |
JP3956570B2 (en) | Information reproducing apparatus and reproducing method | |
US8599670B2 (en) | Viterbi detector and information reproducing apparatus | |
JP4103320B2 (en) | Information reproducing apparatus and reproducing method | |
JP4075075B2 (en) | Information signal reproducing apparatus, method, and optical disk reproducing apparatus | |
JPH09330565A (en) | Digital magnetic recording/reproducing apparatus | |
JP4727310B2 (en) | Waveform equalization apparatus, information reproducing apparatus, waveform equalization method, waveform equalization program, and recording medium | |
JP3994987B2 (en) | Playback device | |
JP4009964B2 (en) | Viterbi decoder | |
JP4009966B2 (en) | Viterbi decoder | |
JP4009965B2 (en) | Viterbi decoding method | |
JP4612615B2 (en) | PRML detector | |
JP4009963B2 (en) | Viterbi decoding method | |
JP2005012557A (en) | Device and method for decoding signal, and reference voltage generating device | |
JP2011060378A (en) | Apparatus and method for detecting phase error, and reproduction apparatus | |
JP2002032967A (en) | Reproducer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060104 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060718 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060828 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070417 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070613 |
|
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: 20080304 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080317 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120404 Year of fee payment: 4 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120404 Year of fee payment: 4 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120404 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130404 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140404 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |