[go: up one dir, main page]

JP2003115173A - Decoding device and method, and information reproducing device and method - Google Patents

Decoding device and method, and information reproducing device and method

Info

Publication number
JP2003115173A
JP2003115173A JP2001306793A JP2001306793A JP2003115173A JP 2003115173 A JP2003115173 A JP 2003115173A JP 2001306793 A JP2001306793 A JP 2001306793A JP 2001306793 A JP2001306793 A JP 2001306793A JP 2003115173 A JP2003115173 A JP 2003115173A
Authority
JP
Japan
Prior art keywords
reference value
amplitude reference
initial value
update
amplitude
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2001306793A
Other languages
Japanese (ja)
Other versions
JP3931609B2 (en
Inventor
Mitsugi Imai
貢 今井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2001306793A priority Critical patent/JP3931609B2/en
Publication of JP2003115173A publication Critical patent/JP2003115173A/en
Application granted granted Critical
Publication of JP3931609B2 publication Critical patent/JP3931609B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

PROBLEM TO BE SOLVED: To accurately detect a regenerative signal that is temporally short. SOLUTION: An amplitude reference value initial value storage part 10 for storing an ideal amplitude reference value, an update initial value storage part 11 for storing an update initial value, an amplitude reference value storage part 12 for storing an amplitude reference value, an update operating part 13 for updating the amplitude reference value of the amplitude reference value storage part 12, a switching part 14 for setting the update initial value to either the amplitude reference value initial value storage part 10 or an updated amplitude reference value, a gate counter 15 for counting read gate signals, a selection part 16 for selecting either the update initial value of the update initial value storage part 11 or an amplitude reference value updated by the update operating part 13 as an amplitude reference value, and a control part for controlling switching of update initial values in the switching part 14 and/or selection of an amplitude reference value in the selection part 16 are provided. According to this, an amplitude reference value initial value is selected and an amplitude reference value is updated on the basis of a read gate signal.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、復号装置及び復号
方法、並びに情報再生装置及び情報再生方法に関し、特
に、時間的に短い記録信号をも正確に再生して効率的な
PRML(Partial Response Maximum Likelihood)方
法を実行する復号装置及び復号方法、並びにPRML方
法を実行して信号情報を再生する情報再生装置及び情報
再生方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a decoding device and a decoding method, and an information reproducing device and an information reproducing method, and more particularly, to an accurate PRML (Partial Response Maximum) by accurately reproducing a recording signal which is short in time. The present invention relates to a decoding device and a decoding method for executing the Likelihood) method, and an information reproducing device and an information reproducing method for executing the PRML method to reproduce signal information.

【0002】[0002]

【従来の技術】ディジタルビデオテープレコーダ、ハー
ドディスク、光学式ディスク等の、いわゆるディジタル
マスストレージ分野では、PRML(Partial Response
Maximum Likelihood)方法と呼ばれる再生等化・検出
方法が用いられている。
2. Description of the Related Art In the field of so-called digital mass storage such as digital video tape recorders, hard disks, and optical disks, PRML (Partial Response) is used.
A reproduction equalization / detection method called the Maximum Likelihood method is used.

【0003】このPRML方法は、多値であるが狭い帯
域での記録再生が可能になるパーシャルレスポンス等化
と、状態遷移の尤度を再帰的に計算することによってビ
ット毎の識別に比べて良好なエラーレートが得られる最
尤復号化とを組み合わせたものである。最尤復号化の代
表的なアルゴリズムがビタビ復号であり、これを実現し
た復号化装置をビタビ復号化装置と呼ぶ。
This PRML method is better than the identification for each bit by the partial response equalization that enables recording / reproduction in a narrow band, which is multi-valued, and recursively calculating the likelihood of state transition. It is a combination of maximum likelihood decoding that can obtain various error rates. A typical algorithm for maximum likelihood decoding is Viterbi decoding, and a decoding device that realizes this is called a Viterbi decoding device.

【0004】ビタビ復号装置及びビタビ復号方法は、光
磁気ディスク装置等に代表される情報記録装置において
記録媒体から再生される再生信号を復号する際などに多
用されている。
The Viterbi decoding device and the Viterbi decoding method are often used when decoding a reproduction signal reproduced from a recording medium in an information recording device typified by a magneto-optical disk device.

【0005】ビタビ復号方法は、ホワイトノイズを含む
再生信号を復号する場合にビットエラーレートを小さく
することができる復号方法である。ビタビ復号方法で
は、記録媒体に対する記録方法に応じて複数個の状態を
予め特定し、記録媒体から再生される再生信号に基づい
て、リードクロックにしたがうタイミングで行われる計
算処理によって、リードクロックにしたがう各時点にお
いて、最尤な状態遷移を選択する。そして、このような
選択の結果に対応して‘1’又は‘0’の復号データ値
の系列としての復号データを生成する。
The Viterbi decoding method is a decoding method capable of reducing the bit error rate when decoding a reproduced signal containing white noise. In the Viterbi decoding method, a plurality of states are specified in advance according to the recording method for the recording medium, and the read clock is followed by the calculation processing performed at the timing according to the read clock based on the reproduction signal reproduced from the recording medium. At each time point, the most likely state transition is selected. Then, corresponding to the result of such selection, decoded data as a series of decoded data values of "1" or "0" is generated.

【0006】再生信号に基づく計算処理は、ビタビ復号
方法の種類によって決まる振幅基準値を参照して行われ
る。振幅基準値は、再生信号が振幅変動等の影響を受け
ていない理想的な場合には、ビタビ復号方法の種類から
理論的に決まるものを用いればよい。しかし、再生信号
が理想的なものではない一般的な場合には、ビタビ復号
の精度を向上させるために、再生信号の振幅変動等に応
じて振幅基準値を更新することにより、振幅基準値を再
生信号に対して適応化することが必要となる。
The calculation process based on the reproduced signal is performed with reference to an amplitude reference value determined by the type of Viterbi decoding method. In the ideal case where the reproduced signal is not affected by amplitude fluctuations or the like, the amplitude reference value may be theoretically determined from the type of Viterbi decoding method. However, in a general case where the reproduced signal is not ideal, in order to improve the accuracy of Viterbi decoding, the amplitude reference value is updated by updating the amplitude reference value according to the amplitude fluctuation of the reproduced signal. It is necessary to adapt to the reproduced signal.

【0007】このような方法として、一般には、例え
ば、エンベロープ検出器等の手段によって再生信号の振
幅を検出し、検出値に基づいて振幅基準値を所定の期間
毎に更新するようになっている。
As such a method, generally, for example, the amplitude of the reproduced signal is detected by means such as an envelope detector, and the amplitude reference value is updated every predetermined period based on the detected value. .

【0008】例えば、光磁気ディスク装置のように、着
脱可能な記録媒体を使用する情報再生装置では、記録又
は再生動作において、例えば製造元が異なるなどの要因
により、記録媒体毎の特性のばらつきが大きい。そこで
例えば記録媒体装着時などにキャリブレーション動作を
行う必要がある。キャリブレーション動作とは、記録系
内又は再生系内の構成要素の動作条件を記録媒体の特性
に対して最適になるように制御する操作である。
For example, in an information reproducing apparatus that uses a removable recording medium such as a magneto-optical disk apparatus, the characteristics of each recording medium vary greatly during recording or reproducing operation due to factors such as different manufacturers. . Therefore, it is necessary to perform the calibration operation when the recording medium is mounted, for example. The calibration operation is an operation for controlling the operating conditions of the constituent elements in the recording system or the reproducing system to be optimum for the characteristics of the recording medium.

【0009】第3世代の5.25インチの光ディスク装
置では、記録時のレーザパワー(以下、記録レーザパワ
ーと記す。)についてのキャリブレーションが以下のよ
うに行われる。
In the third-generation 5.25-inch optical disk device, the laser power during recording (hereinafter referred to as recording laser power) is calibrated as follows.

【0010】まず、記録レーザパワーを初期設定し、こ
の初期設定のもとで所定のパターンを記録する。そし
て、記録された所定のパターンを再生し、再生信号のエ
ンベロープ信号のピークトゥピーク電圧及び中心電圧を
A/D変換して取り込む。取り込まれた電圧値に基づい
て、アシンメトリのずれ、すなわち再生信号波形の非対
称歪みを測定する。アシンメトリと記録レーザパワーに
は、密接な関係があるため、上述したようにして測定さ
れたアシンメトリから記録レーザパワーの記録媒体とし
ての光磁気ディスクに対する適合性を知ることができ
る。
First, the recording laser power is initialized, and a predetermined pattern is recorded under this initialization. Then, the recorded predetermined pattern is reproduced, and the peak-to-peak voltage and the center voltage of the envelope signal of the reproduction signal are A / D converted and fetched. The deviation of asymmetry, that is, the asymmetrical distortion of the reproduced signal waveform is measured based on the captured voltage value. Since the asymmetry and the recording laser power have a close relationship, it is possible to know the suitability of the recording laser power for the magneto-optical disk as the recording medium from the asymmetry measured as described above.

【0011】記録レーザパワーが最適でないと判断され
る場合には、アシンメトリの値に基づいて、最適な記録
レーザパワーを推定して、記録レーザパワーを再度初期
設定する。以上のような手順を記録レーザパワーが最適
とされるまで繰り返し行う。
When it is determined that the recording laser power is not optimum, the optimum recording laser power is estimated based on the asymmetry value, and the recording laser power is initialized again. The above procedure is repeated until the recording laser power is optimized.

【0012】記録レーザパワーに対するキャリブレーシ
ョンにおいて用いられるピークトゥピーク電圧及び中心
電圧は、再生信号から一旦サンプルホールドされ、その
後、A/D変換され取り込まれている。
The peak-to-peak voltage and the center voltage used in the calibration with respect to the recording laser power are temporarily sampled and held from the reproduced signal, and then A / D converted and taken in.

【0013】例えば、第3世代の5.25インチ光ディ
スクなどでは、再生信号に加わるDC成分の変動が大き
い。このため、サンプルホールドがなされるタイミング
によってサンプルホールド値が変動する。このようなサ
ンプルホールド値に基づいて計算しても、アシンメトリ
を精度よく算出することが困難である。アシンメトリの
計算精度を向上させるために、各電圧値に関するサンプ
ルホールドを複数回行うことによって得られる複数のサ
ンプルホールド値を平均し、この平均値を用いてアシン
メトリを計算することも可能である。
For example, in a third-generation 5.25-inch optical disk or the like, the DC component added to the reproduction signal varies greatly. Therefore, the sample hold value changes depending on the timing of sample hold. Even if it is calculated based on such a sample hold value, it is difficult to calculate asymmetry with high accuracy. In order to improve the calculation accuracy of the asymmetry, it is also possible to average a plurality of sample hold values obtained by performing sample hold for each voltage value a plurality of times, and use the average value to calculate the asymmetry.

【0014】[0014]

【発明が解決しようとする課題】また、光磁気ディスク
等の記録媒体のプリピットであるID信号の品質は、デ
ィスク製造メーカによって管理されているが、上述した
振幅基準値から大きくずれたものがあるのが実情であ
る。光磁気ディスク等の中には、例えば、ディスクの半
径位置によって再生信号のアシンメトリが上下に大きく
変化していたり、振幅変動が著しいものもある。このよ
うな光磁気ディスクは、製造工程によるカッティングマ
シーンの設定不適切が原因であることが多いため、著し
くずれたアシンメトリや振幅は、そのまま連続してずれ
ていく。
The quality of an ID signal, which is a prepit of a recording medium such as a magneto-optical disk, is controlled by the disk manufacturer, but there is a deviation from the above-mentioned amplitude reference value. Is the reality. Among magneto-optical discs, for example, the asymmetry of the reproduction signal is largely changed vertically depending on the radial position of the disc, or the amplitude variation is remarkable. Since such a magneto-optical disk is often caused by improper setting of the cutting machine in the manufacturing process, the asymmetry and the amplitude that are significantly deviated continuously deviate.

【0015】そこで、このような劣悪なID品質のディ
スクにも対応するため、振幅基準値自体を更新すること
により、より最適な復号を可能としたビタビ復号器も考
えられている。従来の振幅基準値適応型のビタビ復号器
における振幅基準値の更新方法としては、リードゲート
信号毎に振幅基準値の初期値をリセットしてから更新す
る方法、また常に振幅基準値の初期値を更新する方法な
どがある。
Therefore, in order to deal with such a disc having a poor ID quality, a Viterbi decoder capable of more optimal decoding by updating the amplitude reference value itself is also considered. As a method of updating the amplitude reference value in the conventional Viterbi decoder of the amplitude reference value adaptive type, the method of resetting and updating the initial value of the amplitude reference value for each read gate signal, or the initial value of the amplitude reference value is always used. There are ways to update.

【0016】しかし、例えば、光磁気ディスクのディス
ク表面において、データ領域は、少なくとも512バイ
トの領域を有しているのに対して、ID信号領域は、
5,6バイトと非常に短い領域であるため、このような
狭域に記述されるID信号の読み取りにかかる期間は、
非常に短期間であって、従来のようにリードゲート信号
毎に振幅基準値の初期値をリセットする場合、振幅基準
値の更新が進まない。そのため、アシンメトリが著しく
ずれたID信号があると、このID信号を正確に読み取
ることができないという欠点があった。
However, for example, on the disk surface of a magneto-optical disk, the data area has an area of at least 512 bytes, whereas the ID signal area has
Since it is a very short area of 5 or 6 bytes, the period required to read the ID signal described in such a narrow area is
In a very short period, when the initial value of the amplitude reference value is reset for each read gate signal as in the conventional case, the update of the amplitude reference value does not proceed. Therefore, if there is an ID signal whose asymmetry is significantly deviated, this ID signal cannot be accurately read.

【0017】また、常に振幅基準値初期値の更新が進む
ような後者の方法では、アシンメトリが著しくずれたI
D信号も読み取ることができるが、RF信号の欠落等に
よって一旦不適切な振幅基準値に更新されると、適切な
振幅基準値まで復帰するのにある程度の時間を要する。
そのため、この間は振幅基準値の更新が進まず、読取性
能を低下させるという欠点があった。
In the latter method, in which the initial value of the amplitude reference value is constantly updated, the asymmetry is significantly deviated.
The D signal can also be read, but once updated to an inappropriate amplitude reference value due to a loss of the RF signal or the like, it takes some time to return to the appropriate amplitude reference value.
Therefore, during this period, the amplitude reference value is not updated and the reading performance is deteriorated.

【0018】そこで本発明は、このような従来の実情に
鑑みて提案されたものであり、ID信号のように時間的
に短い再生信号のアシンメトリが著しく変動しても、こ
れを正しく読み取る復号装置及び復号方法、並びに情報
再生装置及び情報再生方法を提供することを目的とす
る。
Therefore, the present invention has been proposed in view of such a conventional situation, and a decoding device for correctly reading the asymmetry of a reproduction signal such as an ID signal, which is short in time, fluctuates remarkably. And a decoding method, and an information reproducing apparatus and an information reproducing method.

【0019】[0019]

【課題を解決するための手段】上述した目的を達成する
ために、本発明に係る復号装置は、再生信号によって生
じる符号間干渉によって決定される振幅基準値を更新し
て最尤復号を実行する復号装置において、系固有の理想
的振幅基準値を記憶する振幅基準値初期値記憶手段と、
振幅基準値を初期化する更新初期値を記憶する更新初期
値記憶手段と、実際の振幅基準値を記憶する振幅基準値
記憶手段と、振幅基準値記憶手段に記憶された振幅基準
値を更新する更新演算手段と、振幅基準値初期値記憶手
段に記憶された理想的振幅基準値及び更新演算手段によ
り更新された振幅基準値のいずれかを選択して更新初期
値記憶手段に供給し、更新初期値記憶手段に記憶されて
いる更新初期値を振幅基準値初期値又は更新された振幅
基準値のいずれかに設定する切換手段と、読み取られた
一連の再生信号に基づいて生成されたリードゲート信号
を計数する計数手段と、振幅基準値記憶手段における振
幅基準値として、更新初期値記憶手段の更新初期値及び
更新演算手段により更新された振幅基準値のいずれを採
用するかを選択する選択手段と、切換手段における更新
初期値の切り換え及び/又は選択手段における振幅基準
値の選択を計数手段からの計数結果に基づいて制御する
制御手段とを備える。
In order to achieve the above-mentioned object, a decoding apparatus according to the present invention updates an amplitude reference value determined by intersymbol interference caused by a reproduced signal and executes maximum likelihood decoding. In the decoding device, amplitude reference value initial value storage means for storing an ideal amplitude reference value specific to the system,
An update initial value storage means for storing an update initial value for initializing the amplitude reference value, an amplitude reference value storage means for storing an actual amplitude reference value, and an amplitude reference value stored in the amplitude reference value storage means. Either the update calculation means, the ideal amplitude reference value stored in the amplitude reference value initial value storage means or the amplitude reference value updated by the update calculation means is selected and supplied to the update initial value storage means, and the update initial value is stored. Switching means for setting the updated initial value stored in the value storage means to either the amplitude reference value initial value or the updated amplitude reference value, and a read gate signal generated based on the read series of reproduced signals. And the amplitude reference value stored in the amplitude reference value storage means are selected as the amplitude reference value stored in the update initial value storage means or the amplitude reference value updated by the update calculation means. Comprises selection means, and control means for controlling on the basis of the counting result from the counting means to select the amplitude reference value in switching and / or selecting means updates the initial value in the switching means.

【0020】これにより本発明に係る復号装置は、制御
手段によって、振幅基準値初期値の設定と振幅基準値の
更新とがリードゲート信号に基づいて実行される。
Thus, in the decoding device according to the present invention, the control means sets the amplitude reference value initial value and updates the amplitude reference value based on the read gate signal.

【0021】ここで、制御手段は、所定のリードゲート
信号毎に、実際の振幅基準値を振幅基準値初期値記憶手
段に記憶された理想的振幅基準値に設定し直してもよ
い。また、制御手段は、所定のリードゲート信号期間は
前回に更新された更新初期値を実際の振幅基準値として
使用し、所定のリードゲート信号期間が過ぎると、所定
のリードゲート信号期間において最終的に更新された更
新初期値を実際の振幅基準値として使用するようにして
もよい。
Here, the control means may reset the actual amplitude reference value to the ideal amplitude reference value stored in the amplitude reference value initial value storage means for each predetermined read gate signal. Further, the control means uses the updated initial value updated last time as the actual amplitude reference value during the predetermined read gate signal period, and when the predetermined read gate signal period has passed, the control means finally determines in the predetermined read gate signal period. Alternatively, the updated initial value updated in step 1 may be used as the actual amplitude reference value.

【0022】また、上述した目的を達成するために、本
発明に係る復号方法は、再生信号によって生じる符号間
干渉によって決定される振幅基準値を更新して最尤復号
を実行する復号方法において、実際の振幅基準値を記憶
する振幅基準値記憶手段に記憶された振幅基準値を更新
する更新演算工程と、系固有の理想的振幅基準値を記憶
する振幅基準値初期値記憶手段に記憶された理想的振幅
基準値及び更新演算工程において更新された振幅基準値
のいずれかを選択して、選択された振幅基準値を更新初
期値として記憶する更新初期値記憶手段に供給し、更新
初期値を振幅基準値初期値又は更新された振幅基準値の
いずれかに設定する切換工程と、読み取られた一連の再
生信号に基づいて生成されたリードゲート信号を計数す
る計数工程と、振幅基準値記憶手段における振幅基準値
として、更新初期値記憶手段の更新初期値及び更新演算
手段により更新された振幅基準値のいずれを採用するか
を選択する選択工程と、切換工程における更新初期値の
切り換え及び/又は選択工程における振幅基準値の選択
を計数工程からの計数結果に基づいて制御する制御工程
とを備える。
Further, in order to achieve the above-mentioned object, the decoding method according to the present invention is a decoding method for updating the amplitude reference value determined by the inter-symbol interference caused by a reproduced signal to execute maximum likelihood decoding, An update calculation step for updating the amplitude reference value stored in the amplitude reference value storage means for storing the actual amplitude reference value, and an amplitude reference value initial value storage means for storing the ideal amplitude reference value peculiar to the system. Either the ideal amplitude reference value or the amplitude reference value updated in the update calculation step is selected, and the selected amplitude reference value is supplied to the update initial value storage means for storing it as the update initial value. A switching step of setting the amplitude reference value to either an initial value or an updated amplitude reference value, a counting step of counting read gate signals generated based on a series of read signals read, As the amplitude reference value in the reference value storage means, the selection step of selecting which of the update initial value of the update initial value storage means and the amplitude reference value updated by the update calculation means is adopted, and the update initial value in the switching step And a control step of controlling the selection of the amplitude reference value in the switching and / or selection step based on the counting result from the counting step.

【0023】これにより本発明に係る復号方法によれ
ば、制御工程において、振幅基準値初期値の設定と振幅
基準値の更新とがリードゲート信号に基づいて実行され
る。
Thus, according to the decoding method of the present invention, in the control step, the setting of the initial value of the amplitude reference value and the updating of the amplitude reference value are executed based on the read gate signal.

【0024】ここで、制御工程では、所定のリードゲー
ト信号毎に、実際の振幅基準値を振幅基準値初期値記憶
手段に記憶された理想的振幅基準値に設定し直してもよ
い。また、制御工程では、所定のリードゲート信号期間
は前回に更新された更新初期値を実際の振幅基準値とし
て使用し、所定のリードゲート信号期間が過ぎると、所
定のリードゲート信号期間において最終的に更新された
更新初期値を実際の振幅基準値として使用するようにし
てもよい。
Here, in the control step, the actual amplitude reference value may be reset to the ideal amplitude reference value stored in the amplitude reference value initial value storage means for each predetermined read gate signal. Further, in the control step, the update initial value updated last time is used as the actual amplitude reference value for the predetermined read gate signal period, and when the predetermined read gate signal period elapses, the final read gate signal period is finally determined. Alternatively, the updated initial value updated in step 1 may be used as the actual amplitude reference value.

【0025】また、本発明に係る復号装置を情報再生装
置の振幅基準値適応化部に適用し、この振幅基準値適応
化部によって得られる振幅基準値に基づいて所定の計算
処理を行う計算処理部と、計算処理部からの出力を参照
して装置内の構成要素の動作制御を行う動作制御部とを
備える情報再生装置とする。
Further, the decoding device according to the present invention is applied to the amplitude reference value adaptation unit of the information reproducing apparatus, and a predetermined calculation process is performed based on the amplitude reference value obtained by this amplitude reference value adaptation unit. The information reproducing apparatus is provided with a section and an operation control section that controls the operation of the constituent elements in the apparatus by referring to the output from the calculation processing section.

【0026】このような情報再生装置は、動作制御部に
おける構成要素の動作制御に応じて、切換手段における
更新初期値の切り換え及び/又は選択手段における振幅
基準値の選択を制御する。
Such an information reproducing apparatus controls the switching of the update initial value by the switching means and / or the selection of the amplitude reference value by the selecting means in accordance with the operation control of the components in the operation control section.

【0027】また、本発明に係る復号方法を情報再生方
法の振幅基準値適応化工程に適用し、振幅基準値適応化
工程によって得られる振幅基準値に基づいて所定の計算
処理を行う計算処理工程と、計算処理工程からの出力を
参照して装置内の構成要素の動作制御を行う動作制御工
程とを備える情報再生方法とする。
Further, the decoding method according to the present invention is applied to the amplitude reference value adaptation step of the information reproducing method, and a predetermined calculation processing is performed based on the amplitude reference value obtained by the amplitude reference value adaptation step. And an operation control step of controlling the operation of the constituent elements in the apparatus with reference to the output from the calculation processing step.

【0028】このような情報再生方法によれば、切換工
程における更新初期値の切り換え及び/又は選択工程に
おける振幅基準値の選択が動作制御工程における構成要
素の動作制御に応じて制御される。
According to such an information reproducing method, the switching of the update initial value in the switching step and / or the selection of the amplitude reference value in the selection step are controlled according to the operation control of the constituent elements in the operation control step.

【0029】[0029]

【発明の実施の形態】本発明の具体例として示す復号器
は、記録媒体の記録信号を再生した再生信号の組み合わ
せから得られる符号間干渉を波形に与えることで効果的
な伝送を行うPR(Partial Response)等化と、予め相
関させたデータ系列から最も確からしい系列を選んで再
生するビタビ復号とを組み合わせた信号処理を行うビタ
ビ復号器であって、系固有の理想的振幅基準値を記憶す
る振幅基準値初期値記憶部と、振幅基準値を初期化する
更新初期値を記憶する更新初期値記憶部と、実際の振幅
基準値を記憶する振幅基準値記憶部と、振幅基準値記憶
部に記憶された振幅基準値を更新する更新演算部と、振
幅基準値初期値記憶部に記憶された理想的振幅基準値及
び更新演算部により更新された振幅基準値のいずれかを
選択して更新初期値記憶部に供給し、更新初期値記憶部
に記憶されている更新初期値を振幅基準値初期値又は更
新された振幅基準値のいずれかに設定する切換部と、読
み取られた一連の再生信号に基づいて生成されたリード
ゲート信号を計数する計数部と、振幅基準値記憶部にお
ける振幅基準値として、更新初期値記憶部の更新初期値
及び更新演算部により更新された振幅基準値のいずれを
採用するかを選択する選択部と、切換部における更新初
期値の切り換え及び/又は選択部における振幅基準値の
選択を計数部からの計数結果に基づいて制御する制御部
とを備えることにより、振幅基準値の更新手法を改善
し、PRML(Partial Response Maximum Likelihoo
d)を安定化し、時間的に短い再生信号も正確に読み取
ることを可能とした適応型振幅基準値ビタビ復号器であ
る。
BEST MODE FOR CARRYING OUT THE INVENTION The decoder shown as a specific example of the present invention performs PR (effective transmission) by applying intersymbol interference obtained from a combination of reproduced signals obtained by reproducing recorded signals on a recording medium to a waveform. Partial Response) Viterbi decoder that performs signal processing by combining equalization and Viterbi decoding that selects and reproduces the most probable sequence from pre-correlated data sequences, and stores the ideal amplitude reference value specific to the system. An amplitude reference value initial value storage unit, an update initial value storage unit that stores an update initial value that initializes the amplitude reference value, an amplitude reference value storage unit that stores an actual amplitude reference value, and an amplitude reference value storage unit An update calculation unit for updating the amplitude reference value stored in, and an update by selecting either the ideal amplitude reference value stored in the amplitude reference value initial value storage unit or the amplitude reference value updated by the update calculation unit. Initial value memory Based on a read-out series of reproduced signals, and a switching unit for setting the update initial value stored in the update initial value storage unit to either the amplitude reference value initial value or the updated amplitude reference value. Either the update initial value of the update initial value storage unit or the amplitude reference value updated by the update calculation unit is adopted as the amplitude reference value in the counting unit for counting the read gate signal generated by the above and the amplitude reference value storage unit. The amplitude reference value is provided by including a selection unit that selects whether or not the switching initial value and / or a control unit that controls the selection of the amplitude reference value in the selection unit based on the counting result from the counting unit. PRML (Partial Response Maximum Likelihoo)
It is an adaptive amplitude reference value Viterbi decoder that stabilizes d) and can accurately read a reproduction signal that is short in time.

【0030】また、本発明の具体例として示す適応型振
幅基準値ビタビ復号器では、光磁気ディスクを対象と
し、PRがPR(1,2,1)である信号に対して最尤
復号する場合について説明するが、記録媒体は、フロッ
ピーディスク(登録商標)等の磁気記録媒体、DVD
(Digital Versatile Disc)等の光記録媒体等であって
も構わない。また、(1,2,1)以外の他のPRの場
合であっても適用できる。
In the adaptive amplitude reference value Viterbi decoder shown as a specific example of the present invention, when the maximum likelihood decoding is performed on a signal whose PR is PR (1,2,1) for a magneto-optical disk. The recording medium is a magnetic recording medium such as a floppy disk (registered trademark) or a DVD.
It may be an optical recording medium such as (Digital Versatile Disc). Further, it can be applied to the case of PR other than (1, 2, 1).

【0031】また、ここで用いる光磁気記録におけるP
R(1,2,1)は、PWM記録に対するパーシャルレ
スポンス応答であって、本発明の具体例では、1−7R
LL(Run Length Limited)+NRZI(Non Return t
o Zero Inverted)のようなRLmin(最小反転幅)
=2となる変調に対して、6値4状態のビタビ復号を行
っている。
Further, P in the magneto-optical recording used here
R (1,2,1) is a partial response response to the PWM recording, and is 1-7R in the specific example of the present invention.
LL (Run Length Limited) + NRZI (Non Return t
o RLmin (minimum inversion width) such as Zero Inverted)
Viterbi decoding of 6-value and 4-state is performed for the modulation of = 2.

【0032】光磁気ディスクには、セクタを記録/再生
の単位としたユーザデータが記録される。図11を参照
して、光磁気ディスクにおいて用いられるセクタフォー
マットの一例について説明する。
User data is recorded on the magneto-optical disk with a sector as a unit for recording / reproducing. An example of the sector format used in the magneto-optical disk will be described with reference to FIG.

【0033】1セクタは、図11Aに示すように、記録
/再生の順にしたがって、ヘッダ、ALPC,ギャッ
プ、VFO3、シンク、データフィールド、バッファの
各エリアに区分されている。図11中に付した数字は、
バイト数を表している。光磁気ディスク上には、ブロッ
ク符号化等の符号化が施されたデータが記録される。例
えば、8ビットが12チャンネルビットに変換されて記
録される。
As shown in FIG. 11A, one sector is divided into header, ALPC, gap, VFO3, sync, data field, and buffer areas according to the order of recording / reproduction. The numbers attached in Fig. 11 are
Indicates the number of bytes. Data that has been encoded, such as block encoding, is recorded on the magneto-optical disk. For example, 8 bits are converted into 12 channel bits and recorded.

【0034】このセクタフォーマットの一例では、ユー
ザデータ量が1024バイトのフォーマットとユーザデ
ータ量が512バイトのフォーマットとが用意されてい
る。ユーザデータ量が1024バイトのフォーマットで
は、データフィールドのバイト数が670バイトとさ
れ、ユーザデータ量が512バイトのフォーマットで
は、データフィールドのバイト数が1278バイトとさ
れている。これら2つのセクタフォーマットにおいて、
63バイトのプリフォーマットされたヘッダと、ALP
C及びギャップエリアの18バイトは、同一である。
As an example of this sector format, a format having a user data amount of 1024 bytes and a format having a user data amount of 512 bytes are prepared. In the format in which the user data amount is 1024 bytes, the number of bytes in the data field is 670 bytes, and in the format in which the user data amount is 512 bytes, the number of bytes in the data field is 1278 bytes. In these two sector formats,
63-byte preformatted header and ALP
The 18 bytes of C and the gap area are the same.

【0035】図11Bに63バイトのヘッダを拡大して
示す。ヘッダは、セクタマークSM(8バイト)、VF
OフィールドのVFO1(26バイト)、アドレスマー
クAM(1バイト)、IDフィールドのID1(5バイ
ト)、VFOフィールドのVFO2(16バイト)、ア
ドレスマークAM(1バイト)、IDフィールドのID
2(5バイト)、及びポストアンブルPA(1バイト)
が順に配列された構成とされている。
FIG. 11B shows an enlarged 63-byte header. The header is sector mark SM (8 bytes), VF
O field VFO1 (26 bytes), address mark AM (1 byte), ID field ID1 (5 bytes), VFO field VFO2 (16 bytes), address mark AM (1 byte), ID field ID
2 (5 bytes) and postamble PA (1 byte)
Are arranged in order.

【0036】図11Cに18バイトのALPC,ギャッ
プエリアを拡大して示す。このエリアは、ギャップフィ
ールド(5バイト)、フラグフィールド(5バイト)、
ギャップフィールド(2バイト)、ALPC(6バイ
ト)からなる。
FIG. 11C shows an enlarged 18-byte ALPC and gap area. This area has a gap field (5 bytes), a flag field (5 bytes),
It consists of a gap field (2 bytes) and ALPC (6 bytes).

【0037】次に、セクタにおけるフィールドについて
説明する。セクタマークSMは、セクタの開始を識別す
るためのマークであり、RLL(1,7)符号では生じ
ないエンボス加工によって形成されたパターンを有す
る。
Next, the fields in the sector will be described. The sector mark SM is a mark for identifying the start of a sector and has a pattern formed by embossing that does not occur with the RLL (1,7) code.

【0038】VFOフィールドは、PLL部中のVFO
(Variable Frequency Oscillator)を同期させるための
もので、VFO1、VFO2及びVFO3からなる。V
FO1及びVFO2は、エンボス加工によって形成され
ている。また、VFO3は、そのセクタに対して記録動
作が行われる際に光磁気的に書かれる。VFO1、VF
O2及びVFO3は、それぞれチャンネルビットの
‘0’と‘1’とが交互に現れるパターン(2Tパター
ン)を有する。したがって、1チャンネルビットの時間
長に対応する時間をTとすると、VFOフィールドを再
生したときに、2T毎にレベルが反転する再生信号が得
られることになる。
The VFO field is the VFO in the PLL section.
This is for synchronizing (Variable Frequency Oscillator) and is composed of VFO1, VFO2 and VFO3. V
FO1 and VFO2 are formed by embossing. The VFO 3 is written magneto-optically when the recording operation is performed on the sector. VFO1, VF
O2 and VFO3 each have a pattern (2T pattern) in which "0" and "1" of channel bits appear alternately. Therefore, when the time corresponding to the time length of one channel bit is T, when the VFO field is reproduced, a reproduction signal whose level is inverted every 2T is obtained.

【0039】アドレスマークAMは、後続のIDフィー
ルドのためのバイト同期を装置に対して与えるために使
用され、RLL(1,7)符号において生じないエンボ
スされたパターンを有する。IDフィールドは、セクタ
のアドレス、すなわち、トラック番号及びセクタ番号情
報と、これらの情報に対するエラー検出用のCRCバイ
トを有する。IDフィールドは、5バイトからなり、I
D1及びID2によって、同一のアドレス情報が2重に
記録される。ポストアンブルPAは、チャンネルビット
の‘0’と‘1’とが交互に現れるパターン(2Tパタ
ーン)を有する。ID1、ID2及びポストアンブルP
Aも、エンボス加工によって形成されている。このよう
に、ヘッダの領域は、エンボス加工によりピットが形成
されたプリフォーマットされた領域である。
The address mark AM is used to provide the device with byte synchronization for the subsequent ID field and has an embossed pattern that does not occur in the RLL (1,7) code. The ID field has a sector address, that is, track number and sector number information, and a CRC byte for error detection with respect to these information. The ID field consists of 5 bytes, and I
The same address information is doubly recorded by D1 and ID2. The postamble PA has a pattern (2T pattern) in which "0" and "1" of channel bits appear alternately. ID1, ID2 and postamble P
A is also formed by embossing. Thus, the header area is a preformatted area in which pits are formed by embossing.

【0040】上述した光磁気ディスクを対象とし、PR
がPR(1,2,1)である信号に対して最尤復号する
復号器の具体例について、以下、図面を参照して詳細に
説明する。
Targeting the above-mentioned magneto-optical disk, PR
A specific example of a decoder that performs maximum likelihood decoding on a signal of PR (1,2,1) will be described below in detail with reference to the drawings.

【0041】本発明の具体例として示す適応型振幅基準
値ビタビ復号器1は、特に、振幅基準値を更新する振幅
基準値適応化(RAA;Reference Amplitude Adaptiv
e)部に特徴を有しており、さらに具体的には、このR
AA部は、図1に示すように、光磁気ディスク等の記憶
媒体毎に固有の理想的振幅基準値が予め記憶された振幅
基準値初期値記憶部10と、振幅基準値を初期化する更
新初期値を記憶する更新初期値記憶部11と、使用する
振幅基準値を一時的に記憶する振幅基準値記憶部12
と、振幅基準値記憶部12に記憶された振幅基準値を更
新する更新演算部13と、振幅基準値記憶部12に記憶
された理想的振幅基準値及び更新演算部13により更新
された振幅基準値のいずれかを選択的に更新初期値記憶
部11に供給し、更新初期値記憶部11に記憶されてい
る更新初期値を理想的振幅基準値記憶部10又は更新さ
れた振幅基準値のいずれかに設定する切換部14と、読
み取られた一連の再生信号に基づくリードゲート信号数
を計数するゲートカウンタ15と、振幅基準値記憶部1
2における振幅基準値として、更新初期値記憶部11の
更新初期値及び更新演算部13により更新された振幅基
準値のいずれを採用するかを選択する選択部16と、切
換部14における更新初期値の切換及び/又は選択部1
6における振幅基準値の選択を制御する制御部とを備え
ることにより、より細分化した手法で振幅基準値の更新
が実行できるようになっている。
The adaptive amplitude reference value Viterbi decoder 1 shown as a specific example of the present invention is particularly adapted to amplitude reference value adaptation (RAA; Reference Amplitude Adaptiv) for updating the amplitude reference value.
e) has a feature, and more specifically, this R
As shown in FIG. 1, the AA unit includes an amplitude reference value initial value storage unit 10 in which an ideal amplitude reference value unique to each storage medium such as a magneto-optical disk is stored in advance, and an update for initializing the amplitude reference value. An updated initial value storage unit 11 that stores an initial value and an amplitude reference value storage unit 12 that temporarily stores an amplitude reference value to be used.
An update calculation unit 13 for updating the amplitude reference value stored in the amplitude reference value storage unit 12, and an ideal amplitude reference value stored in the amplitude reference value storage unit 12 and the amplitude reference updated by the update calculation unit 13. One of the values is selectively supplied to the update initial value storage unit 11, and the update initial value stored in the update initial value storage unit 11 is either the ideal amplitude reference value storage unit 10 or the updated amplitude reference value. A switching unit 14 for setting a crab, a gate counter 15 for counting the number of read gate signals based on a series of read reproduction signals, and an amplitude reference value storage unit 1
As the amplitude reference value in 2, the selection unit 16 that selects which of the update initial value of the update initial value storage unit 11 and the amplitude reference value updated by the update calculation unit 13 is used, and the update initial value in the switching unit 14 are selected. Switching and / or selecting unit 1
By including the control unit for controlling the selection of the amplitude reference value in No. 6, the updating of the amplitude reference value can be executed by a more detailed method.

【0042】振幅基準値初期値記憶部10は、振幅基準
値の初期値を格納するレジスタであって、記録媒体に固
有で理想的なPR(1,2,1)の場合の出力値、すな
わち1−7RLL(Run Length Limited)+NRZI
(Non Return to Zero Inverted)の変調に対する6値
4状態ビタビ復号では、理想的な振幅基準値は、4値4
状態となり、0,1,3,4である。ただし、これらの
値は、外部より設定可能とされていてもよい。
The amplitude reference value initial value storage unit 10 is a register for storing the initial value of the amplitude reference value, and is an output value in the case of PR (1, 2, 1) which is unique and ideal for the recording medium, that is, 1-7 RLL (Run Length Limited) + NRZI
In 6-value 4-state Viterbi decoding for (Non Return to Zero Inverted) modulation, the ideal amplitude reference value is 4-value 4
The state becomes 0, 1, 3, and 4. However, these values may be set externally.

【0043】振幅基準値記憶部12は、実際にビタビ演
算に使用される振幅基準値を格納するレジスタであっ
て、更新演算部13における更新演算を経て振幅基準値
が上書きされる。また、切換部14は、更新初期値記憶
部11の初期値をセレクトする。ゲートカウンタ15
は、再生信号に基づいて生成されるリードゲート信号を
計測するカウンタであって、所定のゲートカウント毎に
選択部16に信号を供給している。
The amplitude reference value storage unit 12 is a register for storing the amplitude reference value actually used in the Viterbi operation, and the amplitude reference value is overwritten after the update operation in the update operation unit 13. Further, the switching unit 14 selects the initial value of the updated initial value storage unit 11. Gate counter 15
Is a counter that measures the read gate signal generated based on the reproduction signal, and supplies a signal to the selection unit 16 every predetermined gate count.

【0044】適応型振幅基準ビタビ復号器1では、上述
した各構成が、図示しないCPU(Central Processing
Unit)に制御されており、後述する各動作モードに基
づいて振幅基準値を更新し最尤復号を実行している。
In the adaptive amplitude reference Viterbi decoder 1, each of the above-mentioned configurations has a CPU (Central Processing) (not shown).
Unit), the amplitude reference value is updated based on each operation mode described later, and maximum likelihood decoding is executed.

【0045】また、本発明の具体例として示す適応型振
幅基準値ビタビ復号器1は、上述したRAA部を含め、
図2に示すような基本構成を備えている。すなわち、適
応型振幅基準値ビタビ復号器1は、再生信号と振幅基準
値とのユークリッド距離の相対値(ブランチメトリッ
ク)を計算するブランチメトリック計算回路(以下、B
MC;Branch Metric Calculatorと記す。)20と、ブ
ランチメトリックと過去のブランチメトリックとの総和
であるパスメトリックから最尤パスを選択し、新たなパ
スメトリックを計算する加算・比較・選択回路(以下、
ACS;Add Compare & Selectと記す。)21と、パス
メトリックの状態遷移を記憶するステータスメモリユニ
ット(以下、SMU;Status Memory Unit)22とを備
えている。また、振幅基準値は、上述したRAA部23
によって更新され、復号処理は、Merge回路24に
て行われる。
The adaptive amplitude reference value Viterbi decoder 1 shown as a specific example of the present invention includes the RAA section described above.
It has a basic configuration as shown in FIG. That is, the adaptive amplitude reference value Viterbi decoder 1 calculates the relative value (branch metric) of the Euclidean distance between the reproduction signal and the amplitude reference value (hereinafter, referred to as B branch metric calculation circuit).
MC: Branch Metric Calculator. ) 20 and a path metric that is the sum of the branch metric and the past branch metric, the maximum likelihood path is selected and a new path metric is calculated.
ACS: Add Compare & Select. ) 21 and a status memory unit (hereinafter referred to as SMU; Status Memory Unit) 22 for storing the state transition of the path metric. Further, the amplitude reference value is the RAA unit 23 described above.
And the decoding process is performed by the Merge circuit 24.

【0046】なお、適応型振幅基準値ビタビ復号器1
は、RAA部23からの信号に基づいてチャンネルクオ
リティを評価するチャンネルクオリティ信号を生成する
チャンネルクオリティ信号生成回路を備えていてもよ
い。
The adaptive amplitude reference value Viterbi decoder 1
May include a channel quality signal generation circuit that generates a channel quality signal for evaluating the channel quality based on the signal from the RAA unit 23.

【0047】適応型基準値ビタビ復号器1における一般
的な振幅基準値の更新方法について説明する。本具体例
のようなPR(1,2,1)は、記録波形の非対称性な
どから、一般的にPR(a,b,c)と表せる。復号す
るもとの記録データ(再生信号)をa={0,1}、
PWMは、マークエッジで記録するため、その記録デー
タをb={0,1}とすると、bは、以下の式
(1)によって表され、このときのリードデータy
は、式(2)によって表すことができ、このときのビ
タビ復号は、6値4状態となる。
A general amplitude reference value updating method in the adaptive reference value Viterbi decoder 1 will be described. PR (1,2,1) as in this example can be generally expressed as PR (a, b, c) due to the asymmetry of the recording waveform. The original recorded data (reproduced signal) to be decoded is a k = {0,1},
Since PWM records at a mark edge, if the recorded data is b k = {0,1}, b k is represented by the following equation (1), and the read data y at this time is
k can be expressed by the equation (2), and the Viterbi decoding at this time is in the 6-value 4-state.

【0048】[0048]

【数1】 [Equation 1]

【0049】このときの状態遷移の様子を図3に示す。
本具体例では、1−7RLL+NRZI変調を用いてい
るため、c101、c010の状態遷移は排除され、4
値4状態になる。図3では、cijkは、yのとり得
る値、すなわち振幅基準値を示しており、各々の状態か
ら次の状態に遷移するときの出力振幅を示している。な
お、i,j,kは、それぞれbk−2,bk−1,b
を示している。
The state transition at this time is shown in FIG.
In this example, since 1-7 RLL + NRZI modulation is used, the state transitions of c 101 and c 010 are eliminated, and 4
Value 4 is entered. In FIG. 3, c ijk represents a possible value of y k , that is, an amplitude reference value, and represents an output amplitude at the time of transition from each state to the next state. Incidentally, i, j, k, respectively b k-2, b k- 1, b k
Is shown.

【0050】BMC20は、再生信号のAD変換値z
[k]と振幅基準値とのユークリッド距離の相対値(ブ
ランチメトリック)を計算する。4値4状態のビタビ復
号の場合、ブランチメトリックは、以下の式(3)に示
すようになる。
The BMC 20 uses the AD conversion value z of the reproduced signal.
The relative value (branch metric) of the Euclidean distance between [k] and the amplitude reference value is calculated. In the case of 4-value 4-state Viterbi decoding, the branch metric is as shown in the following Expression (3).

【0051】[0051]

【数2】 [Equation 2]

【0052】ただし、ここでは、c001とc100
110とc011は区別するため、6値分の計算が実
行される。
However, here, c 001 and c 100 ,
In order to distinguish between c 110 and c 011 , calculation for 6 values is executed.

【0053】ACS21は、ブランチメトリックと過去
のブランチメトリックとの総和であるパスメトリックか
ら最尤パスを選択し、以下の式(4)に示す演算によっ
て新たなパスメトリックを算出する。
The ACS 21 selects the maximum likelihood path from the path metric which is the sum of the branch metric and the past branch metric, and calculates a new path metric by the calculation shown in the following equation (4).

【0054】[0054]

【数3】 [Equation 3]

【0055】上式において、mjk[k]は、時刻t=
kにおける状態sijのパスメトリックを表している。
選択されたパスメトリックmjk[k]は、どの状態か
らどの状態へ遷移したかを示している。その遷移状態の
様子は、SMU22にて記憶される。ここでは、ACS
におけるメトリックの選択結果に対応したセレクト信号
により、SMU22内の状態遷移が行われる。
In the above equation, m jk [k] is the time t =
It represents the path metric of state s ij at k.
The selected path metric m jk [k] indicates which state has transited to which state. The state of the transition state is stored in the SMU 22. Here, ACS
The state transition in the SMU 22 is performed by the select signal corresponding to the result of the metric selection in.

【0056】ここで、図4にSMU22の構成を示す。
SMU22内部は、状態数と同数のサブブロックが存在
している。ここでは、4状態であるため4つのサブブロ
ックが存在する。これらサブブロックのパスの動きは、
図3に示す状態遷移図に対応している。
FIG. 4 shows the structure of the SMU 22.
Inside the SMU 22, there are as many sub-blocks as there are states. Here, since there are four states, there are four sub-blocks. The path movement of these sub-blocks is
This corresponds to the state transition diagram shown in FIG.

【0057】サブブロックの内部は、図5(a)及び図
5(b)に示すように、n段のレジスタ構造になってい
る。各レジスタは、状態数に対応するビット幅があり、
この場合は、2ビットである。k段目のレジスタは、k
時間前の入力に対する最尤の状態を示しており、SMU
22の段数nが十分に大きい場合は、4つのサブブロッ
クのn段目のレジスタ値は、一致する。なお、この段数
の長さをビタビレングスという。
The inside of the sub-block has an n-stage register structure as shown in FIGS. 5 (a) and 5 (b). Each register has a bit width corresponding to the number of states,
In this case, it is 2 bits. The kth stage register is k
The maximum likelihood state for the input before time is shown.
When the number of stages n of 22 is sufficiently large, the register values of the nth stage of the four sub-blocks match. The length of this step is called Viterbi length.

【0058】k段目のレジスタは、k−1段目のレジス
タからのシフトにより入力されるようになっている。例
えば、サブブロックSM01,SM10のk段目の入力
は、それぞれk−1段目のSM00,SM11からシフ
ト入力される。また、SM ,SM00への入力は、
ACS21からのセレクト信号により決定される。パス
長(パスメモリ段数n)が十分に大きい場合には、n段
目における4つのサブブロックのレジスタ値が全て一致
するため、どの最終段のデータであっても復号できるこ
とになる。ここでは、SM10からの出力値sm[k+
n]とsm[k+(n+1)]とを用いて復号してい
る。この復号処理は、Merge回路24において行わ
れている。ここでは、sm[k+n]からsm[k+(n
+1)]への状態遷移に対応して決定されている。
The kth stage register is adapted to be input by shifting from the k-1th stage register. For example, the k-th stage inputs of the sub-blocks SM 01 and SM 10 are shift-input from the k−1th stage SM 00 and SM 11 , respectively. The input to SM 1 1 and SM 00 is
It is determined by the select signal from the ACS 21. When the path length (the number of path memory stages n) is sufficiently large, the register values of the four sub-blocks at the n-th stage are all the same, so that the data at any final stage can be decoded. Here, the output value sm [k + from SM 10 is
n] and sm [k + (n + 1)] are used for decoding. This decoding process is performed in the Merge circuit 24. Here, sm [k + n] to sm [k + (n
+1)] to the state transition.

【0059】振幅基準値cijkは、状態遷移の状況を
予想する重要なパラメータであるが、実際は、記録状
況、デフォーカス(信号欠落)等により変動する。つま
り、PR(1,2,1)がPR(0.8,2.0,0.
9)のように変動する。そのため、一般的なビタビ復号
器では、現実の再生信号に対して信号品質を判断するス
テップ等が設けられている。そこで、適応型振幅基準値
ビタビ復号器1では、この振幅基準値に適応化制御を施
すことによってこれらの変動を吸収し、より正確な再生
信号の特性値を算出している。具体的には、入力振幅と
ビタビ復号器の復号結果に応じて振幅基準値を逐次適応
化し更新している。
The amplitude reference value c ijk is an important parameter for predicting the state of state transition, but it actually varies depending on the recording state, defocus (signal loss) and the like. That is, PR (1,2,1) is equal to PR (0.8,2.0,0.
It changes like 9). Therefore, a general Viterbi decoder is provided with a step of judging the signal quality of an actual reproduced signal. Therefore, the adaptive amplitude reference value Viterbi decoder 1 absorbs these variations by applying adaptive control to this amplitude reference value, and calculates a more accurate characteristic value of the reproduced signal. Specifically, the amplitude reference value is sequentially adapted and updated according to the input amplitude and the decoding result of the Viterbi decoder.

【0060】例えば、入力した再生信号のAD変換値z
[k]に対して、ビタビ復号処理を行った結果、最尤パ
ス遷移がsm[k+n]=01,sm[k+(n+1)]
=11になったとすると、このときの振幅基準値は、c
011である。そこで、以下に示す式(5)において、
もとの再生信号に応じて振幅基準値を更新する。
For example, the AD conversion value z of the input reproduction signal
As a result of performing the Viterbi decoding process on [k], the maximum likelihood path transition is sm [k + n] = 01, sm [k + (n + 1)].
= 11, the amplitude reference value at this time is c
It is 011 . Therefore, in equation (5) below,
The amplitude reference value is updated according to the original reproduction signal.

【0061】[0061]

【数4】 [Equation 4]

【0062】ここで、aは、修正ゲインを表している。
この修正ゲインは、大きく設定すると更新が早まること
になるが、再生信号の欠落等にも過敏に反応することに
なり、更新が追いつかなくなる場合もある。そのため、
この修正ゲインは、外部レジスタから自由に設定できる
ようになっている。
Here, a represents a modified gain.
If this correction gain is set to a large value, the update will be quicker, but it may be oversensitive to the loss of the reproduction signal and the update may not catch up. for that reason,
This modified gain can be freely set from an external register.

【0063】以上説明した振幅基準値の更新処理が上述
したRAA部23において実行されている。振幅基準値
の更新は、ビタビ復号処理によりタイミングが決定され
た後、実行されるため、適応型振幅基準値ビタビ復号器
1は、入力再生信号z[k]をストアするビタビレング
ス分のシフトレジスタ25を備えている。
The amplitude reference value updating process described above is executed in the RAA unit 23 described above. Since the update of the amplitude reference value is executed after the timing is determined by the Viterbi decoding process, the adaptive amplitude reference value Viterbi decoder 1 uses the Viterbi length shift register for storing the input reproduction signal z [k]. 25 are provided.

【0064】続いて、本発明の具体例として示す適応型
振幅基準ビタビ復号器1の振幅基準値の更新動作モード
について図6及び表1を用いて説明する。
Next, the operation mode for updating the amplitude reference value of the adaptive amplitude reference Viterbi decoder 1 shown as a specific example of the present invention will be described with reference to FIG. 6 and Table 1.

【0065】図6は、ゲートカウンタ15にてカウント
されるリードゲート信号のアクティブ、ローに対して、
各動作モードにおける振幅基準値の更新の仕方を示して
いる。図6において、Aは、振幅基準値初期値記憶部
10に記憶された理想的振幅基準値を示し、このとき理
想的振幅基準値が読み込まれる。As1,As2,A
s3,・・・,As7は、更新演算部13において更新
された振幅基準値を示し、この期間は、更新される振幅
基準値を使用してビタビ復号処理を行っていることを表
している。
In FIG. 6, counting is performed by the gate counter 15.
Read gate signal active, low,
Show how to update the amplitude reference value in each operation mode
There is. In FIG. 6, A0Is the amplitude reference value initial value storage unit
The ideal amplitude reference value stored in 10 is shown.
The ideal amplitude reference value is read. As1, As2, A
s3・ ・ ・ ・ ・ ・ As7Is updated in the update calculation unit 13.
Amplitude reference value that has been updated
Show that Viterbi decoding is being performed using the reference value.
is doing.

【0066】[0066]

【表1】 [Table 1]

【0067】また、表1は、各動作モードにおける振幅
基準値の更新の仕方を説明するものである。表1におけ
る「number」は、リードゲート信号の順序を示し、f
は、リードゲート信号の立ち下がりを示し、rは、リー
ドゲート信号の立ち上がりを示す。また、Aは、振幅基
準値の初期値を表し、B,C,D,Eは、更新された振
幅基準値を表している。表1には、振幅基準値初期値に
対して更新された振幅基準値が9つのリードゲート信号
にわたって変化する様子が表されている。立ち下がりに
記述される後述するアルファベットは、更新の初期値を
示し、立ち上がりに記述されるアルファベットは、更新
の結果を示している。
Table 1 explains how to update the amplitude reference value in each operation mode. “Number” in Table 1 indicates the order of the read gate signals, f
Indicates the fall of the read gate signal, and r indicates the rise of the read gate signal. A represents the initial value of the amplitude reference value, and B, C, D and E represent the updated amplitude reference value. Table 1 shows how the amplitude reference value updated with respect to the initial value of the amplitude reference value changes over nine read gate signals. The alphabet described below at the trailing edge indicates the initial value of updating, and the alphabet described at the rising edge indicates the result of updating.

【0068】動作モードmode1は、リードゲート信
号毎に振幅基準値初期値記憶部10に記憶された振幅基
準値初期値を使用して振幅基準値を更新するモードであ
る。図1に示すRAA部23は、振幅基準値初期値記憶
部10に記憶されている6個の振幅基準値初期値を、切
換部14を介して、更新初期値記憶部11に記憶すると
ともに振幅基準値記憶部12に記憶する。
The operation mode mode 1 is a mode for updating the amplitude reference value using the amplitude reference value initial value stored in the amplitude reference value initial value storage unit 10 for each read gate signal. The RAA unit 23 shown in FIG. 1 stores the six amplitude reference value initial values stored in the amplitude reference value initial value storage unit 10 in the update initial value storage unit 11 via the switching unit 14 and the amplitude. It is stored in the reference value storage unit 12.

【0069】ゲートカウンタ15は、リードゲート信号
をゲートの立ち上がりrから所定の比較数になるまでカ
ウントする。動作モードmode1において比較数は、
1である。ゲートカウンタ15は、所定比較数に達しリ
ードゲート信号の立ち下がりfを検出すると、選択部1
6に対して信号を供給し、選択部16は、ゲートカウン
タ15からの信号を受けて、振幅基準値記憶部12に対
して、更新初期値記憶部11から振幅基準値初期値を読
み込む制御信号を供給する。
The gate counter 15 counts the read gate signal from the rising edge r of the gate to a predetermined comparison number. In the operation mode mode1, the number of comparisons is
It is 1. When the gate counter 15 reaches the predetermined comparison number and detects the falling edge f of the read gate signal, the selection unit 1
6, the selection unit 16 receives the signal from the gate counter 15, and controls the amplitude reference value storage unit 12 to read the amplitude reference value initial value from the update initial value storage unit 11. To supply.

【0070】動作モードmode1では、比較数を1に
設定しているため、1つのリードゲート信号毎に振幅基
準値記憶部12が振幅基準値初期値記憶部10の値に初
期化される。リードゲート信号がアクティブになってい
る間は、振幅基準値記憶部12は、更新計算部13から
演算結果を受け取り振幅初期値の更新を続ける。したが
って、動作モードmode1では、1リードゲート信号
間は、振幅基準値の更新を継続して更新結果として振幅
基準値Bとし、次のリードゲート信号の再生信号を読み
込む際には、振幅基準値初期値は、常に振幅基準値初期
値記憶部10に記憶された振幅基準値初期値Aにリセッ
トされる。切換部14は、常に振幅基準値初期値記憶部
10からの振幅初期値初期値を選択する。ただし、表1
では、振幅基準値Bは、更新後の値を示すものであっ
て、必ずしも等しい値を示すとは限らない。
In the operation mode mode1, since the comparison number is set to 1, the amplitude reference value storage unit 12 is initialized to the value of the amplitude reference value initial value storage unit 10 for each read gate signal. While the read gate signal is active, the amplitude reference value storage unit 12 receives the calculation result from the update calculation unit 13 and continues to update the amplitude initial value. Therefore, in the operation mode mode1, the amplitude reference value is continuously updated for one read gate signal and the amplitude reference value B is set as the update result. When the reproduced signal of the next read gate signal is read, the amplitude reference value initial value is set. The value is always reset to the amplitude reference value initial value A stored in the amplitude reference value initial value storage unit 10. The switching unit 14 always selects the amplitude initial value initial value from the amplitude reference value initial value storage unit 10. However, Table 1
Then, the amplitude reference value B indicates the updated value, and does not necessarily indicate an equal value.

【0071】したがって、動作モードmode1では、
リードゲート信号毎に理想的な振幅基準値初期値に基づ
いて振幅基準値を更新するため、アシンメトリが大きく
ずれていない再生信号では、適切な更新が行われるが、
大きくずれた再生信号の場合は、リードゲート信号の間
隔内では、更新が不十分となり、ビタビ復号の性能を十
分発揮できない場合がある。
Therefore, in the operation mode mode1,
Since the amplitude reference value is updated based on the ideal initial value of the amplitude reference value for each read gate signal, the reproduction signal whose asymmetry is not greatly shifted is appropriately updated.
In the case of a reproduction signal that is significantly deviated, updating may be insufficient within the interval of the read gate signal, and Viterbi decoding performance may not be sufficiently exhibited.

【0072】動作モードmode2は、リードゲート信
号に関係なく振幅基準値初期値として、常に前回の更新
された振幅基準値を使用する動作モードである。動作モ
ードmode2では、RAA部23は、まず始めに、振
幅基準値初期値記憶部10に記憶されている6個の振幅
基準値初期値Aを、切換部14を介して更新初期値記憶
部11に記憶するとともに、振幅基準値記憶部12に記
憶する。ここでは、ゲートカウンタ15においてカウン
トされるゲート数に関係なく更新が進むため、切換部1
4からは、更新計算部13において更新された振幅初期
値が振幅基準値記憶部12に供給され、振幅初期値が
B,C,D,E・・・というように、常に更新され続け
ることになる。
The operation mode mode 2 is an operation mode in which the previously updated amplitude reference value is always used as the amplitude reference value initial value regardless of the read gate signal. In the operation mode mode2, the RAA unit 23 firstly updates the six amplitude reference value initial values A stored in the amplitude reference value initial value storage unit 10 via the switching unit 14 to the update initial value storage unit 11 And the amplitude reference value storage section 12 as well. Here, since the update proceeds regardless of the number of gates counted by the gate counter 15, the switching unit 1
From 4, the amplitude initial value updated by the update calculation unit 13 is supplied to the amplitude reference value storage unit 12, and the amplitude initial value B, C, D, E ... Become.

【0073】したがって、動作モードmode2を実行
することによって、リードゲート信号に関係なく、次々
に振幅初期値が更新されるために、適応型振幅基準値ビ
タビ復号器1は、アシンメトリが振幅基準値初期値記憶
部10に記憶されている理想的振幅基準値よりも大きく
ずれた再生信号であっても、連続したセクタを読み取っ
ていくことで振幅基準値が光磁気ディスクのアシンメト
リに適合されるため、ビタビ復号の性能が向上する。
Therefore, by executing the operation mode mode2, the amplitude initial value is updated one after another regardless of the read gate signal. Therefore, the adaptive amplitude reference value Viterbi decoder 1 has the asymmetry with the amplitude reference value initial value. Even if the reproduced signal is deviated from the ideal amplitude reference value stored in the value storage unit 10, the amplitude reference value is adapted to the asymmetry of the magneto-optical disk by reading consecutive sectors. Viterbi decoding performance is improved.

【0074】ただし、動作モードmode2では、例え
ば再生信号に欠落箇所があった場合などに振幅基準値が
不適切な値に設定されてしまうと、最適値に戻るまでに
時間を要するという不都合がある。
However, in the operation mode mode2, if the amplitude reference value is set to an inappropriate value, for example, when there is a missing portion in the reproduced signal, it takes time to return to the optimum value. .

【0075】上述した動作モードmode1及びmod
e2は、従来の適応型振幅基準値ビタビ復号器において
も採用されている手法であり、以下に示す動作モードm
ode3及びmode4が本発明の特徴とする点であ
る。すなわち、本発明の具体例として示す適応型振幅基
準値ビタビ復号器1では、リードゲート信号に応じて振
幅基準値初期値が更新された後、再び理想的な振幅基準
値初期値Aにリセットする場合と、最終的に更新された
振幅基準値を次回からの振幅基準値初期値とする場合と
を有し、これらの動作モードを従来の動作モードに加
え、或いは従来の動作モードと併用して実行するもので
ある。
The above-mentioned operation modes mode1 and mod
The e2 is a method that is also adopted in the conventional adaptive amplitude reference value Viterbi decoder.
The ode3 and the mode4 are features of the present invention. That is, in the adaptive amplitude reference value Viterbi decoder 1 shown as a specific example of the present invention, after the amplitude reference value initial value is updated according to the read gate signal, it is reset to the ideal amplitude reference value initial value A again. And the case where the finally updated amplitude reference value is used as the initial value of the amplitude reference value from the next time, and these operation modes are added to the conventional operation mode or used together with the conventional operation mode. It is what you do.

【0076】動作モードmode3は、動作モードmo
de1において、振幅基準値初期値のリセットを所定の
ゲートカウント数に行う動作モードである。動作モード
mode3では、RAA部23は、まず始めに、振幅基
準値初期値記憶部10に記憶されている6個の振幅基準
値初期値Aを、切換部14を介して更新初期値記憶部1
1に記憶するとともに、振幅基準値記憶部12に記憶す
る。例えば、ゲートカウンタ15における比較数が3の
場合、RAA部23は、ゲートカウンタ15が3ゲート
分をカウントするまで、切換部14からは、更新計算部
13において更新された振幅初期値が振幅基準値記憶部
12に供給され、振幅初期値がB,C,D,というよう
に、更新される。カウント数が3に達したとき、切換部
14が振幅基準値初期値記憶部10に記憶された振幅基
準値初期値Aの読込を選択し、更新初期値記憶部11に
おける振幅基準値初期値が振幅基準値初期値Aにリセッ
トされる。
The operation mode mode3 is the operation mode mo.
In de1, this is an operation mode in which the initial value of the amplitude reference value is reset to a predetermined gate count number. In the operation mode mode 3, the RAA unit 23 firstly updates the six amplitude reference value initial values A stored in the amplitude reference value initial value storage unit 10 via the switching unit 14 to the update initial value storage unit 1.
1 and the amplitude reference value storage unit 12. For example, when the number of comparisons in the gate counter 15 is 3, the RAA unit 23 keeps the amplitude initial value updated in the update calculation unit 13 from the switching unit 14 until the gate counter 15 counts three gates. The value is supplied to the value storage unit 12, and the initial amplitude value is updated to B, C, D, and so on. When the number of counts reaches 3, the switching unit 14 selects reading of the amplitude reference value initial value A stored in the amplitude reference value initial value storage unit 10, and the amplitude reference value initial value in the update initial value storage unit 11 becomes The amplitude reference value initial value A is reset.

【0077】したがって、動作モードmode3を実行
することによって、適応型振幅基準値ビタビ復号器1
は、所定リードゲート信号数をカウントし終わった後
は、リードゲート信号毎に振幅基準値初期値を振幅基準
値初期値記憶部10に記憶された理想的な振幅基準値初
期値に戻すために、振幅基準値の更新を続けるうちに、
例えば、再生信号に欠落箇所があった場合などに、振幅
基準値が不適切な振幅基準値に設定されるおそれもな
く、アシンメトリが振幅基準値初期値記憶部10に記憶
されている理想的振幅基準値よりも大きくずれた再生信
号であっても、より正確に読み取ることが可能となる。
すなわち動作モードmode3は、mode2の欠点を
改良したものである。
Therefore, by executing the operation mode mode3, the adaptive amplitude reference value Viterbi decoder 1
In order to return the amplitude reference value initial value to the ideal amplitude reference value initial value stored in the amplitude reference value initial value storage unit 10 after the predetermined number of read gate signals have been counted. While continuing to update the amplitude reference value,
For example, when there is a missing portion in the reproduced signal, there is no fear that the amplitude reference value will be set to an inappropriate amplitude reference value, and the asymmetry is ideal amplitude stored in the amplitude reference value initial value storage unit 10. It is possible to read the reproduced signal more accurately even if the reproduced signal deviates greatly from the reference value.
That is, the operation mode mode3 is an improvement of the drawbacks of the mode2.

【0078】動作モードmode4は、振幅基準値初期
値のリセットをリードゲート信号毎に実行する場合と、
所定のゲートカウント数毎に実行する場合とを有する動
作モードである。動作モードmode4では、RAA部
23は、始めに、振幅基準値初期値記憶部10に記憶さ
れている6個の振幅基準値初期値Aを切換部14を経て
更新初期値記憶部11に記憶するとともに、振幅基準値
記憶部12に記憶する。例えば、ゲートカウンタ15に
おける比較数が3の場合、RAA部23は、ゲートカウ
ンタ15が3ゲート分をカウントするまで、切換部14
からは、更新計算部13において更新された振幅初期値
が振幅基準値記憶部12に供給され、振幅初期値がB,
C,D,と更新される。カウント数が3に達したとき、
切換部14が振幅基準値初期値記憶部10に記憶された
振幅基準値初期値Aの読込を選択し、更新初期値記憶部
11における振幅基準値初期値が振幅基準値初期値Aに
リセットされる。続く更新は、1ゲート毎に実行され、
RAA部23は、更新結果として3ゲート目に更新され
た最後の振幅基準値を続くリードゲート信号の振幅基準
値初期値Dとし、リードゲート信号がアクティブの間更
新を継続して振幅基準値Eを得る。この後は、リードゲ
ート信号毎に、振幅基準値初期値を振幅基準値初期値D
として振幅基準値の更新を実行する。ただし、表1で
は、振幅基準値Eは、更新後の値を示すものであって、
必ずしも等しい値を示すとは限らない。
In the operation mode mode4, the case where the initial value of the amplitude reference value is reset for each read gate signal,
This is an operation mode having a case where it is executed every predetermined number of gate counts. In the operation mode mode 4, the RAA unit 23 first stores the six amplitude reference value initial values A stored in the amplitude reference value initial value storage unit 10 into the update initial value storage unit 11 via the switching unit 14. At the same time, it is stored in the amplitude reference value storage unit 12. For example, when the comparison number in the gate counter 15 is 3, the RAA unit 23 keeps the switching unit 14 until the gate counter 15 counts three gates.
From the above, the amplitude initial value updated by the update calculation unit 13 is supplied to the amplitude reference value storage unit 12, and the amplitude initial value is B,
Updated as C and D. When the count reaches 3,
The switching unit 14 selects reading of the amplitude reference value initial value A stored in the amplitude reference value initial value storage unit 10, and the amplitude reference value initial value in the update initial value storage unit 11 is reset to the amplitude reference value initial value A. It Subsequent updates will be performed for each gate,
The RAA unit 23 sets the last amplitude reference value updated at the third gate as the update result to the amplitude reference value initial value D of the subsequent read gate signal, and continues the update while the read gate signal is active and continues to the amplitude reference value E. To get After that, the amplitude reference value initial value is set to the amplitude reference value initial value D for each read gate signal.
The amplitude reference value is updated as. However, in Table 1, the amplitude reference value E indicates the updated value, and
It does not always indicate equal values.

【0079】したがって、動作モードmode4を実行
することによって、適応型振幅基準値ビタビ復号器1
は、所定ゲート数をカウントし終わった後はリードゲー
ト毎に振幅基準値初期値を振幅基準値初期値記憶部10
に記憶された最後の振幅基準値に戻すことにより、振幅
基準値の更新を続けるうちに、例えば、再生信号に欠落
箇所があった場合などに、振幅基準値が不適切な振幅基
準値に設定されるおそれもなく、アシンメトリが振幅基
準値初期値記憶部10に記憶されている理想的振幅基準
値よりも大きくずれた再生信号であっても、より正確に
読み取りビタビ復号の性能を発揮できる。
Therefore, the adaptive amplitude reference value Viterbi decoder 1 is executed by executing the operation mode mode4.
After counting the predetermined number of gates, the amplitude reference value initial value is set to the amplitude reference value initial value storage unit 10 for each read gate.
By returning to the last amplitude reference value stored in, the amplitude reference value is set to an inappropriate amplitude reference value while the amplitude reference value is being updated, for example, when there is a missing portion in the reproduced signal. Even if it is a reproduced signal whose asymmetry is largely deviated from the ideal amplitude reference value stored in the amplitude reference value initial value storage unit 10, the read Viterbi decoding performance can be more accurately exhibited.

【0080】すなわち、動作モードmode4は、mo
de3において、所定リードゲート数をカウントし終わ
った後に理想的な振幅基準値ではなく、光磁気ディスク
のアシンメトリに適合した最後の振幅基準値に戻される
ようにしたものであって、動作モードmode3より、
さらにビタビ復号の性能を向上した動作モードである。
That is, the operation mode mode4 is mo
In de3, after the predetermined number of read gates has been counted, not the ideal amplitude reference value but the last amplitude reference value that matches the asymmetry of the magneto-optical disk is restored. ,
This is an operation mode in which the Viterbi decoding performance is further improved.

【0081】次に、上述の適応型振幅基準値ビタビ復号
器1を適用した光磁気ディスク装置を、図7を用いて説
明する。図7には、適応型振幅基準値ビタビ復号を行う
再生系を有する光磁気ディスク装置30の全体構成が示
されている。
Next, a magneto-optical disk device to which the above-mentioned adaptive amplitude reference value Viterbi decoder 1 is applied will be described with reference to FIG. FIG. 7 shows the overall configuration of a magneto-optical disk device 30 having a reproducing system for performing the adaptive amplitude reference value Viterbi decoding.

【0082】光磁気ディスク装置30は、ホストコンピ
ュータ31と、コントローラ32と、レーザパワーコン
トロール部(以下、LPCと記す。)33とを有し、記
録時には、コントローラ32がホストコンピュータ31
からの指示にしたがって記録すべきデータを受け取り、
これをエンコードしてRLL(1,7)符号の符号化デ
ータを生成する。この符号化データが記録データとして
レーザパワーコントロール部(以下、LPCと表記す
る)33に供給される。コントローラ32は、このよう
な処理のほか、復号化処理、記録、再生、消去等の各モ
ードの制御、並びにホストコンピュータ31との交信等
の動作を行う。
The magneto-optical disk device 30 has a host computer 31, a controller 32, and a laser power control unit (hereinafter, referred to as LPC) 33. During recording, the controller 32 causes the host computer 31 to operate.
Receive the data to be recorded according to the instructions from
This is encoded to generate encoded data of RLL (1,7) code. This encoded data is supplied as recording data to the laser power control unit (hereinafter, referred to as LPC) 33. In addition to such processing, the controller 32 performs operations such as decoding processing, control of each mode such as recording, reproduction, and erasing, and communication with the host computer 31.

【0083】また、光磁気ディスク装置30は、記録再
生系として、光ピックアップ34と磁気ヘッド35とを
有し、光磁気ディスク36に対して記録/再生を行う。
LPC33は、供給された記録データに応じて光ピック
アップ34のレーザパワーを制御し、光磁気ディスク3
6上に磁気極性を有するピット列を形成することにより
記録データを記録する。この記録の際に、磁気ヘッド3
5が光磁気ディスク36にバイアス磁界を付与する。実
際には、記録データに基づいて生成されるプリコード出
力に基づいた、後述するようなマークエッジ記録が行わ
れる。
Further, the magneto-optical disk device 30 has an optical pickup 34 and a magnetic head 35 as a recording / reproducing system, and performs recording / reproducing with respect to the magneto-optical disk 36.
The LPC 33 controls the laser power of the optical pickup 34 according to the supplied recording data,
Recording data is recorded by forming a pit train having magnetic polarity on the recording medium 6. During this recording, the magnetic head 3
A bias magnetic field 5 is applied to the magneto-optical disk 36. Actually, mark edge recording as described later is performed based on the precode output generated based on the recording data.

【0084】記録位置、すなわちピットの形成位置の制
御は、図示しないが、磁気ヘッド35及び光ピックアッ
プ34等の位置決めを行う手段によって実行されてい
る。このため、記録動作時に光ピックアップ34がアド
レス部等を通過する際には、後述するような再生時の動
作と同様な動作が行われる。
The control of the recording position, that is, the pit formation position is performed by a means for positioning the magnetic head 35, the optical pickup 34, etc., although not shown. Therefore, when the optical pickup 34 passes through the address section or the like during the recording operation, an operation similar to the operation during reproduction as described later is performed.

【0085】上述したように形成される各ピットを記録
データに基づいて、後述するようにして生成されるプリ
コード出力中の各ビットに対応させる方法について、図
8を参照して説明する。
A method of associating each pit formed as described above with each bit in the precode output generated as described below based on the recording data will be described with reference to FIG.

【0086】プリコード出力中の、例えば‘1’に対し
てピットを形成し、‘0’に対してピットを形成しない
記録方法をマーク位置記録方法と称する。一方、各ピッ
トのエッジによって表現される、プリコード出力中の各
ビットの境界における極性の反転を、例えば、‘1’に
対応させる記録方法をマークエッジ記録方法と称する。
再生時には、再生信号中の各ビットの境界は、後述する
ようにして生成されるリードクロックDCKにしたがっ
て認識される。
A recording method in which a pit is formed for "1" and a pit is not formed for "0" during precode output is called a mark position recording method. On the other hand, a recording method in which the inversion of the polarity at the boundary of each bit in the precode output represented by the edge of each pit corresponds to, for example, "1" is called a mark edge recording method.
At the time of reproduction, the boundary of each bit in the reproduction signal is recognized according to the read clock DCK generated as described later.

【0087】次に、光磁気ディスク装置30における再
生系の構成及び動作について説明する。光ピックアップ
34は、光磁気ディスク36にレーザ光を照射し、それ
によって生じる反射光を受光して再生信号を生成する。
再生信号は、和信号R+、差信号R−、図示しないがフ
ォーカスエラー信号、トラッキングエラー信号の4種類
の信号からなる。和信号R+は、アンプ37によってゲ
イン調整等をされた後に切換スイッチ39に供給され
る。また、差信号R−は、アンプ38によってゲイン調
整等をされた後に切換スイッチ39に供給される。さら
に、フォーカスエラー信号は、フォーカスエラーを解消
する手段(図示せず)に供給される。一方、トラッキン
グエラー信号は、図示しないサーボ系等に供給され、そ
れらの動作において用いられる。
Next, the structure and operation of the reproducing system in the magneto-optical disk device 30 will be described. The optical pickup 34 irradiates the magneto-optical disk 36 with laser light, receives reflected light generated thereby, and generates a reproduction signal.
The reproduction signal is composed of four types of signals: a sum signal R +, a difference signal R-, and a focus error signal and a tracking error signal (not shown). The sum signal R + is supplied to the changeover switch 39 after gain adjustment and the like by the amplifier 37. Further, the difference signal R− is supplied to the changeover switch 39 after gain adjustment and the like by the amplifier 38. Further, the focus error signal is supplied to a means (not shown) for eliminating the focus error. On the other hand, the tracking error signal is supplied to a servo system (not shown) and used in those operations.

【0088】切換スイッチ39には、後述するような切
換信号Sが供給される。切換スイッチ39は、この切換
信号Sにしたがって、以下のように、和信号R+又は差
信号R−をフィルタ部40に供給する。すなわち、後述
するような光磁気ディスク36のセクタフォーマットに
おいて、エンボス加工によって形成される部分から再生
される再生信号が切換スイッチ39に供給される期間に
は、和信号R+をフィルタ部40に供給する。また、光
磁気的に記録される部分から再生される再生信号が切換
スイッチ39に供給される期間には、差信号R−をフィ
ルタ部40に供給する。
A changeover signal S, which will be described later, is supplied to the changeover switch 39. The changeover switch 39 supplies the sum signal R + or the difference signal R− to the filter section 40 in accordance with the changeover signal S as follows. That is, in the sector format of the magneto-optical disk 36, which will be described later, the sum signal R + is supplied to the filter unit 40 during a period in which a reproduction signal reproduced from a portion formed by embossing is supplied to the changeover switch 39. . Further, the difference signal R− is supplied to the filter unit 40 during the period in which the reproduction signal reproduced from the portion that is magneto-optically recorded is supplied to the changeover switch 39.

【0089】切換信号Sは、例えば次のようにして生成
される。すなわち、まず再生信号からセクタフォーマッ
トに規定される所定のパターンから再生される信号を検
出する。このような所定のパターンとしては、例えば後
述するセクタマークSM等が用いられる。そして、かか
る検出がなされた時点を基準として、後述するリードク
ロックを数える等の方法によって認識される所定時点に
おいて、切換信号Sが生成される。
The switching signal S is generated as follows, for example. That is, first, a signal reproduced from a predetermined pattern defined in the sector format is detected from the reproduced signal. As such a predetermined pattern, for example, a sector mark SM described later or the like is used. Then, the switching signal S is generated at a predetermined time point recognized by a method such as counting a read clock described later with reference to the time point at which the detection is performed.

【0090】フィルタ部40は、ノイズカットを行うロ
ーパスフィルタ及び波形等化を行う波形等化器から構成
される。後述するように、この際の波形等化処理におい
て用いられる波形等化特性は、ビタビ復号器42が行う
ビタビ復号方法に適合される。フィルタ部40の出力を
供給されるA/D変換器12は、後述するようにして供
給されるリードクロックDCKにしたがって再生信号値
z[k]をサンプリングする。
The filter section 40 is composed of a low-pass filter for noise reduction and a waveform equalizer for waveform equalization. As will be described later, the waveform equalization characteristic used in the waveform equalization processing at this time is adapted to the Viterbi decoding method performed by the Viterbi decoder 42. The A / D converter 12 supplied with the output of the filter unit 40 samples the reproduction signal value z [k] according to the read clock DCK supplied as described later.

【0091】ビタビ復号器42は、再生信号値z〔k〕
に基づいてビタビ復号方法によって復号データを生成す
る。ここでの復号データは、上述したように記録される
記録データに対する最尤復号系列である。したがって、
復号エラーがない場合には、復号データは、記録データ
と一致する。
The Viterbi decoder 42 reproduces the reproduced signal value z [k].
The decoded data is generated by the Viterbi decoding method based on The decoded data here is the maximum likelihood decoding sequence for the recorded data recorded as described above. Therefore,
If there is no decoding error, the decoded data matches the recorded data.

【0092】また、フィルタ部40の出力は、PLL部
43にも供給される。PLL部43は、供給された信号
に基づいてリードクロックDCKを生成する。リードク
ロックDCKは、コントローラ32、A/D変換器1
2、ビタビ復号器42等に供給される。コントローラ3
2、A/D変換器12、ビタビ復号器42の動作は、リ
ードクロックDCKにしたがうタイミングでなされる。
さらに、リードクロックDCKは、図示しないタイミン
グジェネレータに供給される。タイミングジェネレータ
は、例えば、記録/再生動作の切換等の動作タイミング
を制御する信号を生成する。
The output of the filter section 40 is also supplied to the PLL section 43. The PLL unit 43 generates the read clock DCK based on the supplied signal. The read clock DCK is the controller 32, the A / D converter 1
2, supplied to the Viterbi decoder 42 and the like. Controller 3
2. The operations of the A / D converter 12 and the Viterbi decoder 42 are performed at the timing according to the read clock DCK.
Further, the read clock DCK is supplied to a timing generator (not shown). The timing generator generates a signal for controlling operation timing such as switching of recording / reproducing operation.

【0093】本発明の具体例として示す適応型振幅基準
ビタビ復号器1を適用した光ディスク装置30は、粗悪
なID信号から得られる低振幅や大きく中心位置からず
れたアシンメトリを有する再生信号にも対応できる。
The optical disk device 30 to which the adaptive amplitude reference Viterbi decoder 1 shown as a specific example of the present invention is applied also corresponds to a reproduction signal having a low amplitude obtained from a poor ID signal or an asymmetry greatly deviated from the center position. it can.

【0094】振幅基準値適応型でないビタビ復号器を用
いて、例えば中心位置が検出されていて振幅が10%程
度小さいアシンメトリを復号する場合と、振幅が正常値
であって中心位置が10%程度ずれているアシンメトリ
を復号する場合とを考える。通常、ビタビ復号は、ラン
ダムノイズに対して効果を発揮するものであるが、中心
位置が正常値として検出されているアシンメトリの方
は、正確な再生信号として検出することができるが、中
心位置がずれたアシンメトリを有する系の場合、非ラン
ダムノイズが検出されることと等価になるため、振幅基
準値適応型でないビタビ復号器では、ビタビ復号の効果
が十分に発揮されないことになる。すなわち、再生信号
を正確に検出する上では、アシンメトリを少なくとも±
2%程度の誤差範囲に収めることが好ましい。
Using a Viterbi decoder which is not of the amplitude reference value adaptive type, for example, when decoding asymmetry in which the center position is detected and the amplitude is small by about 10%, and when the amplitude is normal and the center position is about 10%, Consider the case of decoding asymmetry that is offset. Normally, Viterbi decoding is effective for random noise, but asymmetry in which the center position is detected as a normal value can be detected as an accurate reproduced signal, but the center position is In the case of a system having deviated asymmetry, this is equivalent to the detection of non-random noise, so that the Viterbi decoder that is not the amplitude reference value adaptive type does not sufficiently exhibit the effect of Viterbi decoding. That is, in order to accurately detect the reproduced signal, the asymmetry should be at least ±
It is preferable to be within an error range of about 2%.

【0095】適応型振幅基準ビタビ復号器1を用いる
と、このような系に対して振幅基準値の適応化を施し
て、PR(1,2,1)の系を、例えばPR(1.2,
2,1.2)のように更新できるため、大きくずれたア
シンメトリを排除することができる。
When the adaptive amplitude reference Viterbi decoder 1 is used, the amplitude reference value is adapted to such a system, and the PR (1,2,1) system is converted into, for example, PR (1.2). ,
2, 1.2), it is possible to eliminate asymmetries that are greatly deviated.

【0096】光磁気ディスクの中には、15%程度のア
シンメトリのずれを有するID信号もあるため、振幅基
準値を適応化して、ずれたアシンメトリを除去する必要
がある。
Since some magneto-optical disks have ID signals having an asymmetry shift of about 15%, it is necessary to adapt the amplitude reference value to remove the shifted asymmetry.

【0097】ここで一例として、15%程度のアシンメ
トリのずれを有するID信号を復号する場合について考
える。再生信号が振幅40,2Tの振幅20であって、
理想値よりも15%程度ずれているとすると、この場合
のアシンメトリは、以下の式(6)によって表される。
As an example, consider the case of decoding an ID signal having an asymmetry shift of about 15%. The reproduced signal has an amplitude of 40, an amplitude of 2T, and an amplitude of 20,
If it deviates from the ideal value by about 15%, the asymmetry in this case is expressed by the following equation (6).

【0098】[0098]

【数5】 [Equation 5]

【0099】また、このアシンメトリによるオフセット
は、40×0.165=6.6であるため、c
111と、c110,c011と、c001,c100
と、c000の振幅は、図9に示すようになる。すなわ
ち、ここで10として検出される振幅は、3.4まで、
また−10として検出される振幅は、−16.6まで更
新されなければならない。
Since the offset due to this asymmetry is 40 × 0.165 = 6.6, c
111 , c 110 , c 011 and c 001 , c 100
Then, the amplitude of c 000 becomes as shown in FIG. That is, the amplitude detected here as 10 is up to 3.4,
Also, the amplitude detected as -10 must be updated to -16.6.

【0100】更新ゲインa=0.015625として更
新回数を求めると約460回になる。実際の更新には、
6通りの基準値がほぼ順に更新されると仮定すると、4
60×6=2760回の更新が必要になる。これは、3
45バイトに相当する。1つのID信号において更新す
るバイト数は、47バイトであるため、345/7=
7.340となり、振幅基準値の更新には少なくとも8
個のID信号が必要であることがわかる。
When the number of updates is calculated with the update gain a = 0.015625, it becomes about 460 times. The actual update is
Assuming that the 6 reference values are updated almost in sequence, 4
60 × 6 = 2760 updates are required. This is 3
It corresponds to 45 bytes. Since the number of bytes to be updated in one ID signal is 47 bytes, 345/7 =
7.340, and at least 8 to update the amplitude reference value.
It can be seen that individual ID signals are required.

【0101】このように、光磁気ディスク装置30で
は、上述のアシンメトリ条件下では、シークのヘッドラ
ンディング目標セクタを読取セクタの8セクタ程度手前
に設定すれば、ヘッドが読取開始セクタに到達する前に
振幅基準値の更新が終了していることになって理想的な
ビタビ復号が実行される。しかし、ここでは、特異的な
条件を例示しているため、実際は必ずしも読取セクタの
8セクタ程度手前に設定する必要はない。ランディング
する目標セクタを手前に設定しすぎるとシーク到達が遅
れるため、シーク動作に支障を来さない範囲でランディ
ングの目標セクタの設定が可能である。
As described above, in the magneto-optical disk device 30, if the seek head landing target sector is set to be about 8 sectors before the read sector under the above-mentioned asymmetry conditions, before the head reaches the read start sector. Since the updating of the amplitude reference value is completed, ideal Viterbi decoding is executed. However, since the specific condition is illustrated here, it is not always necessary to set the read sector approximately 8 sectors in front. If the target sector for landing is set too close to the front, the seek arrival will be delayed, so the target sector for landing can be set within a range that does not hinder the seek operation.

【0102】続いて、本発明の適応型振幅基準値ビタビ
復号器1を適用した光磁気ディスク装置30における振
幅基準値の更新動作モードの切換動作の一例を、図10
を用いて説明する。
Next, FIG. 10 shows an example of the switching operation of the amplitude reference value updating operation mode in the magneto-optical disk device 30 to which the adaptive amplitude reference value Viterbi decoder 1 of the present invention is applied.
Will be explained.

【0103】光磁気ディスク装置30は、読取動作にな
いとき、すなわち待機状態では、動作モードmode1
が選択されているものとする。光磁気ディスク装置30
が光磁気ディスク36の読取動作を開始すると、まず、
ステップS1において、光ピックアップ34によって現
在検出されているアドレスを確認する。このとき、動作
モードが動作モードmode1から動作モードmode
4へ移行される。
The magneto-optical disk device 30 operates in the operation mode mode1 when it is not in the reading operation, that is, in the standby state.
Is selected. Magneto-optical disk device 30
When the reading operation of the magneto-optical disk 36 is started,
In step S1, the address currently detected by the optical pickup 34 is confirmed. At this time, the operation mode changes from the operation mode mode1 to the operation mode mode.
Moved to 4.

【0104】続いて、ステップS2において、光磁気デ
ィスク装置30は、現在のアドレスから目標アドレスま
での検索情報(シークプロファイル)を算出し、ステッ
プ3において、動作モードを動作モードmode1に切
り換え、シーク動作を開始する。ステップS4における
シーク動作中は、動作モードmode1が選択されてい
る。
Subsequently, in step S2, the magneto-optical disk device 30 calculates search information (seek profile) from the current address to the target address, and in step 3, switches the operation mode to the operation mode mode1 and performs seek operation. To start. During the seek operation in step S4, the operation mode mode1 is selected.

【0105】光磁気ディスク装置30は、ステップS5
において、目標アドレスの若干手前、例えば上述したよ
うに8セクタ手前に光ピックアップ34をランディング
するとともに、振幅基準値の更新動作モードを動作モー
ドmode1からmode4へと切り換える。
The magneto-optical disk device 30 operates in step S5.
In step 2, the optical pickup 34 is landed slightly before the target address, for example, as described above, at 8 sectors, and the operation mode for updating the amplitude reference value is switched from the operation mode mode1 to the mode4.

【0106】ステップS6において、光磁気ディスク装
置30は、目標アドレスの記録データを再生する。目標
アドレスを含めた読取目標セクタが過ぎると、ステップ
S7において、動作モードを動作モードmode4から
mode1へと切り換え、待機状態に移行する。
In step S6, the magneto-optical disk device 30 reproduces the record data of the target address. When the read target sector including the target address has passed, the operation mode is switched from the operation mode mode4 to the mode1 in step S7, and the standby state is entered.

【0107】したがって、本発明の具体例として示す光
磁気ディスク装置30は、以上の一連の工程、すなわち
シーク動作であるか読取動作であるかに応じて振幅基準
値の更新方法を選択することができる。シーク動作で
は、常に振幅基準値初期値として予め記憶した理想的な
振幅基準値を使用し、読取動作にある場合は、一連の読
取エリア内で、振幅基準値初期値として予め記憶した理
想的な振幅基準値から更新して得られた振幅基準値を振
幅基準値初期値として随時更新していくことにより、極
端なアシンメトリのずれを有した再生信号に対してもよ
り正確なビタビ復号処理を実行できる。
Therefore, the magneto-optical disk device 30 shown as a specific example of the present invention can select the updating method of the amplitude reference value according to the above series of steps, that is, the seek operation or the read operation. it can. In the seek operation, the ideal amplitude reference value that is stored in advance as the initial value of the amplitude reference value is always used, and in the reading operation, the ideal amplitude reference value that is stored in advance as the initial value of the amplitude reference value is used in a series of reading areas. By updating the amplitude reference value obtained by updating from the amplitude reference value as the initial value of the amplitude reference value, the Viterbi decoding process that is more accurate is performed on the reproduced signal having an extreme asymmetry deviation. it can.

【0108】なお、本発明は上述した実施の形態のみに
限定されるものではなく、本発明の要旨を逸脱しない範
囲において種々の変更が可能であることは勿論である。
The present invention is not limited to the above-described embodiments, and it goes without saying that various modifications can be made without departing from the gist of the present invention.

【0109】[0109]

【発明の効果】以上詳細に説明したように、本発明に係
る復号装置は、再生信号によって生じる符号間干渉によ
って決定される振幅基準値を更新して最尤復号を実行す
る復号装置において、系固有の理想的振幅基準値を記憶
する振幅基準値初期値記憶手段と、振幅基準値を初期化
する更新初期値を記憶する更新初期値記憶手段と、実際
の振幅基準値を記憶する振幅基準値記憶手段と、振幅基
準値記憶手段に記憶された振幅基準値を更新する更新演
算手段と、振幅基準値初期値記憶手段に記憶された理想
的振幅基準値及び更新演算手段により更新された振幅基
準値のいずれかを選択して更新初期値記憶手段に供給
し、更新初期値記憶手段に記憶されている更新初期値を
振幅基準値初期値又は更新された振幅基準値のいずれか
に設定する切換手段と、読み取られた一連の再生信号に
基づいて生成されたリードゲート信号を計数する計数手
段と、振幅基準値記憶手段における振幅基準値として、
更新初期値記憶手段の更新初期値及び更新演算手段によ
り更新された振幅基準値のいずれを採用するかを選択す
る選択手段と、切換手段における更新初期値の切り換え
及び/又は選択手段における振幅基準値の選択を計数手
段からの計数結果に基づいて制御する制御手段とを備え
ることにより、振幅基準値初期値の設定と振幅基準値の
更新とがリードゲート信号に基づいて実行されるため、
ID信号のように時間的に短い再生信号のアシンメトリ
が著しく変動しても、これを正しく読み取ることができ
る。
As described above in detail, the decoding apparatus according to the present invention is a decoding apparatus that updates the amplitude reference value determined by the intersymbol interference generated by a reproduced signal and executes maximum likelihood decoding. Amplitude reference value initial value storage means for storing a unique ideal amplitude reference value, update initial value storage means for storing an update initial value for initializing the amplitude reference value, and amplitude reference value for storing an actual amplitude reference value Storage means, update calculation means for updating the amplitude reference value stored in the amplitude reference value storage means, ideal amplitude reference value stored in the amplitude reference value initial value storage means, and amplitude reference updated by the update calculation means One of the values is selected and supplied to the update initial value storage means, and the update initial value stored in the update initial value storage means is set to either the amplitude reference value initial value or the updated amplitude reference value. means A counting means for counting a read gate signal generated based on a set of reproduced signals read, as the amplitude reference value in the amplitude reference value storing means,
Selection means for selecting which of the update initial value of the update initial value storage means and the amplitude reference value updated by the update calculation means, and switching of the update initial value in the switching means and / or amplitude reference value in the selection means By including the control means for controlling the selection of the selection based on the counting result from the counting means, the setting of the amplitude reference value initial value and the updating of the amplitude reference value are executed based on the read gate signal,
Even if the asymmetry of a reproduction signal such as an ID signal, which is short in time, fluctuates significantly, it can be read correctly.

【0110】また、制御手段において、所定のリードゲ
ート信号毎に、実際の振幅基準値を振幅基準値初期値記
憶手段に記憶された理想的振幅基準値に設定し直ことに
よって、振幅基準値の更新を続けるうちに、例えば、再
生信号に欠落箇所があった場合などに、振幅基準値が不
適切な振幅基準値に設定されるおそれもなく、アシンメ
トリが振幅基準値初期値記憶部に記憶されている理想的
振幅基準値よりも大きくずれた再生信号であっても、よ
り正確に読み取ることが可能となる。
Further, the control means resets the actual amplitude reference value to the ideal amplitude reference value stored in the amplitude reference value initial value storage means for each predetermined read gate signal. While the updating is continued, the asymmetry is stored in the amplitude reference value initial value storage unit without fear that the amplitude reference value is set to an inappropriate amplitude reference value, for example, when there is a missing portion in the reproduced signal. Even if the reproduced signal is largely deviated from the ideal amplitude reference value, it can be read more accurately.

【0111】また、制御手段では、所定のリードゲート
信号期間は前回に更新された更新初期値を実際の振幅基
準値として使用し、所定のリードゲート信号期間が過ぎ
ると、所定のリードゲート信号期間において最終的に更
新された更新初期値を実際の振幅基準値として使用する
ことによって、所定のリードゲート数をカウントした後
に、記録媒体のアシンメトリに適合するように更新され
た最後の振幅基準値に戻されるため、本発明に係る復号
装置によれば、時間的に短い再生信号を復号する性能が
さらに向上される。
Further, the control means uses the update initial value updated last time as the actual amplitude reference value for the predetermined read gate signal period, and when the predetermined read gate signal period has passed, the predetermined read gate signal period. By using the updated initial value that was finally updated as the actual amplitude reference value, the final amplitude reference value that was updated to match the asymmetry of the recording medium was obtained after counting the predetermined number of read gates. Therefore, the decoding device according to the present invention further improves the performance of decoding a reproduction signal that is short in time.

【0112】また、本発明に係る復号方法は、再生信号
によって生じる符号間干渉によって決定される振幅基準
値を更新して最尤復号を実行する復号方法において、実
際の振幅基準値を記憶する振幅基準値記憶手段に記憶さ
れた振幅基準値を更新する更新演算工程と、系固有の理
想的振幅基準値を記憶する振幅基準値初期値記憶手段に
記憶された理想的振幅基準値及び更新演算工程において
更新された振幅基準値のいずれかを選択して、選択され
た振幅基準値を更新初期値として記憶する更新初期値記
憶手段に供給し、更新初期値を振幅基準値初期値又は更
新された振幅基準値のいずれかに設定する切換工程と、
読み取られた一連の再生信号に基づいて生成されたリー
ドゲート信号を計数する計数工程と、振幅基準値記憶手
段における振幅基準値として、更新初期値記憶手段の更
新初期値及び更新演算手段により更新された振幅基準値
のいずれを採用するかを選択する選択工程と、切換工程
における更新初期値の切り換え及び/又は選択工程にお
ける振幅基準値の選択を計数工程からの計数結果に基づ
いて制御する制御工程とを備えることにより、制御工程
において、振幅基準値初期値の設定と振幅基準値の更新
とがリードゲート信号に基づいて実行されるため、ID
信号のように時間的に短い再生信号のアシンメトリが著
しく変動しても、これを正しく読み取ることができる。
Further, the decoding method according to the present invention is a decoding method for executing maximum likelihood decoding by updating the amplitude reference value determined by intersymbol interference generated by a reproduced signal, and the amplitude for storing the actual amplitude reference value. Update calculation step for updating the amplitude reference value stored in the reference value storage means, and ideal amplitude reference value and update calculation step stored in the amplitude reference value initial value storage means for storing the ideal amplitude reference value specific to the system In the selected amplitude reference value, and supplies the selected amplitude reference value to the update initial value storage means that stores the selected amplitude reference value as the update initial value, and the update initial value is updated to the amplitude reference value initial value or updated. A switching process for setting one of the amplitude reference values,
A counting step of counting the read gate signal generated based on the read series of reproduced signals, and the amplitude reference value in the amplitude reference value storage means is updated by the update initial value of the update initial value storage means and the update calculation means. A selection step of selecting which of the amplitude reference values to be adopted, and a control step of controlling the switching of the update initial value in the switching step and / or the selection of the amplitude reference value in the selection step based on the counting result from the counting step. Since the setting of the initial value of the amplitude reference value and the updating of the amplitude reference value are performed based on the read gate signal in the control process,
Even if the asymmetry of a reproduction signal that is short in time, such as a signal, fluctuates significantly, it can be read correctly.

【0113】ここで制御工程において、所定のリードゲ
ート信号毎に、実際の振幅基準値を振幅基準値初期値記
憶手段に記憶された理想的振幅基準値に設定し直すこと
によって、振幅基準値の更新を続けるうちに、例えば、
再生信号に欠落箇所があった場合などに、振幅基準値が
不適切な振幅基準値に設定されるおそれもなく、アシン
メトリが振幅基準値初期値記憶部に記憶されている理想
的振幅基準値よりも大きくずれた再生信号であっても、
より正確に読み取ることが可能となる。
In the control step, the actual amplitude reference value is reset to the ideal amplitude reference value stored in the amplitude reference value initial value storage means for each predetermined read gate signal. While continuing to update, for example,
There is no fear that the amplitude reference value will be set to an inappropriate amplitude reference value when there is a missing portion in the playback signal, and the asymmetry is set to the ideal amplitude reference value stored in the amplitude reference value initial value storage unit. Even if the playback signal is greatly deviated,
It becomes possible to read more accurately.

【0114】また、本発明に係る復号方法における制御
工程では、所定のリードゲート信号期間は前回に更新さ
れた更新初期値を実際の振幅基準値として使用し、所定
のリードゲート信号期間が過ぎると、所定のリードゲー
ト信号期間において最終的に更新された更新初期値を実
際の振幅基準値として使用することによって、所定リー
ドゲート数をカウントした後に理想的な振幅基準値では
なく、光磁気ディスク等の記録媒体のアシンメトリに適
合した最後の振幅基準値に戻されるため、本発明に係る
復号方法によれば、時間的に短い再生信号を復号する性
能がさらに向上される。
Further, in the control step in the decoding method according to the present invention, the predetermined read gate signal period uses the update initial value updated last time as the actual amplitude reference value, and when the predetermined read gate signal period passes. , By using the updated initial value finally updated in the predetermined read gate signal period as the actual amplitude reference value, it is not the ideal amplitude reference value after counting the predetermined number of read gates, but the magneto-optical disk, etc. Since the last amplitude reference value that matches the asymmetry of the recording medium is restored, the decoding method according to the present invention further improves the performance of decoding a reproduction signal that is short in time.

【0115】また、本発明に係る復号装置を情報再生装
置の振幅基準値適応化部に適用し、この振幅基準値適応
化部によって得られる振幅基準値に基づいて所定の計算
処理を行う計算処理部と、計算処理部からの出力を参照
して装置内の構成要素の動作制御を行う動作制御部とを
備える情報再生装置とすれば、この情報再生装置は、動
作制御部における構成要素の動作制御に応じて、切換手
段における更新初期値の切り換え及び/又は選択手段に
おける振幅基準値の選択が制御できる。
Also, the decoding device according to the present invention is applied to the amplitude reference value adaptation unit of the information reproducing apparatus, and a predetermined calculation process is performed based on the amplitude reference value obtained by this amplitude reference value adaptation unit. If an information reproducing apparatus is provided with a control section and an operation control section that controls the operation of the constituent elements in the apparatus by referring to the output from the calculation processing section, this information reproducing apparatus is configured to operate the constituent elements in the operation control section. According to the control, the switching of the update initial value by the switching means and / or the selection of the amplitude reference value by the selecting means can be controlled.

【0116】また、このような情報再生装置は、シーク
動作であるか読取動作であるかに応じて振幅基準値の更
新方法を選択することができるため、シーク動作では、
常に振幅基準値初期値として予め記憶した理想的な振幅
基準値を使用し、読取動作では、一連の読取エリア内
で、振幅基準値初期値として予め記憶した理想的な振幅
基準値から更新して得られた振幅基準値を振幅基準値初
期値として随時更新していくことにより、極端なアシン
メトリのずれを有した再生信号に対してもより正確な復
号処理を効率的に実行できる。
Further, since such an information reproducing apparatus can select the updating method of the amplitude reference value depending on whether it is the seek operation or the read operation, in the seek operation,
The ideal amplitude reference value that has been stored in advance as the initial value of the amplitude reference value is always used, and in the reading operation, within the series of reading areas, the ideal amplitude reference value that is stored in advance as the initial value of the amplitude reference value is updated. By updating the obtained amplitude reference value as the initial value of the amplitude reference value at any time, more accurate decoding processing can be efficiently executed even for a reproduction signal having an extreme asymmetry shift.

【0117】また、本発明に係る復号方法を情報再生方
法の振幅基準値適応化工程に適用し、振幅基準値適応化
工程によって得られる振幅基準値に基づいて所定の計算
処理を行う計算処理工程と、計算処理工程からの出力を
参照して装置内の構成要素の動作制御を行う動作制御工
程とを備える情報再生方法とすれば、この情報再生方法
によれば、切換工程における更新初期値の切り換え及び
/又は選択工程における振幅基準値の選択を動作制御工
程における構成要素の動作制御に応じて制御できる。
Further, a calculation processing step in which the decoding method according to the present invention is applied to the amplitude reference value adaptation step of the information reproducing method and a predetermined calculation processing is performed based on the amplitude reference value obtained in the amplitude reference value adaptation step. And an operation control step of controlling the operation of the constituent elements in the apparatus by referring to the output from the calculation processing step, the information reproduction method allows the update initial value of the switching step to be changed. The selection of the amplitude reference value in the switching and / or selection process can be controlled according to the operation control of the component in the operation control process.

【0118】また、このような情報再生方法は、シーク
動作であるか読取動作であるかに応じて振幅基準値の更
新方法を選択することができるため、シーク動作では、
常に振幅基準値初期値として予め記憶した理想的な振幅
基準値を使用し、読取動作では、一連の読取エリア内
で、振幅基準値初期値として予め記憶した理想的な振幅
基準値から更新して得られた振幅基準値を振幅基準値初
期値として随時更新していくことにより、極端なアシン
メトリのずれを有した再生信号に対してもより正確な復
号処理を効率的に実行できる。
Further, in such an information reproducing method, the updating method of the amplitude reference value can be selected depending on whether the operation is a seek operation or a read operation.
The ideal amplitude reference value that has been stored in advance as the initial value of the amplitude reference value is always used, and in the reading operation, within the series of reading areas, the ideal amplitude reference value that is stored in advance as the initial value of the amplitude reference value is updated. By updating the obtained amplitude reference value as the initial value of the amplitude reference value at any time, more accurate decoding processing can be efficiently executed even for a reproduction signal having an extreme asymmetry shift.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の具体例として示す適応型振幅基準値ビ
タビ復号器におけるRAA部を説明する構成図である。
FIG. 1 is a configuration diagram illustrating an RAA unit in an adaptive amplitude reference value Viterbi decoder shown as a specific example of the present invention.

【図2】本発明の具体例として示す適応型振幅基準値ビ
タビ復号器を説明する構成図である。
FIG. 2 is a configuration diagram illustrating an adaptive amplitude reference value Viterbi decoder shown as a specific example of the present invention.

【図3】本発明の具体例として示す適応型振幅基準値ビ
タビ復号器におけるリードデータの状態遷移を説明する
模式図である。
FIG. 3 is a schematic diagram illustrating a state transition of read data in an adaptive amplitude reference value Viterbi decoder shown as a specific example of the present invention.

【図4】本発明の具体例として示す適応型振幅基準値ビ
タビ復号器におけるSMU内部の内部を説明する構成図
である。
FIG. 4 is a configuration diagram illustrating the inside of an SMU in an adaptive amplitude reference value Viterbi decoder shown as a specific example of the present invention.

【図5】(a)は、本発明の具体例として示す適応型振
幅基準値ビタビ復号器におけるSMU内部のサブブロッ
クSM00を説明する構成図であり、(b)は、サブブ
ロックSM10を説明する構成図である。
5A is a configuration diagram illustrating a sub-block SM 00 inside an SMU in an adaptive amplitude reference value Viterbi decoder shown as a specific example of the present invention, and FIG. 5B is a block diagram illustrating the sub-block SM 10 . It is a block diagram explaining.

【図6】本発明の具体例として示す適応型振幅基準値ビ
タビ復号器におけるRAA部のゲートカウンタにてカウ
ントされるリードゲート信号のアクティブ、ローに対し
て、各動作モードにおける振幅基準値の更新の仕方を説
明する図である。
FIG. 6 is a diagram illustrating an update of the amplitude reference value in each operation mode with respect to active and low of the read gate signal counted by the gate counter of the RAA unit in the adaptive amplitude reference value Viterbi decoder shown as a specific example of the present invention. It is a figure explaining the method of.

【図7】本発明に係る適応型振幅基準値ビタビ復号器を
適用した光磁気ディスク装置を説明する構成図である。
FIG. 7 is a configuration diagram illustrating a magneto-optical disk device to which an adaptive amplitude reference value Viterbi decoder according to the present invention is applied.

【図8】本発明に係る適応型振幅基準値ビタビ復号器を
適用した光磁気ディスク装置において、記録データに基
づいて生成するプリコード出力中の各ビットに各ピット
を対応させる方法を説明する図である。
FIG. 8 is a diagram illustrating a method of associating each pit with each bit in the precode output generated based on the recorded data in the magneto-optical disk device to which the adaptive amplitude reference value Viterbi decoder according to the present invention is applied. Is.

【図9】本発明に係る適応型振幅基準値ビタビ復号器を
適用した光磁気ディスク装置において、振幅40,2T
の振幅20であって、理想値よりも15%程度ずれたア
シンメトリを有するID信号を復号する場合について説
明する図である。
FIG. 9 is a magneto-optical disk device to which the adaptive amplitude reference value Viterbi decoder according to the present invention is applied.
4 is a diagram for explaining a case of decoding an ID signal having an asymmetry with an amplitude of 20 and deviated by about 15% from an ideal value. FIG.

【図10】本発明の具体例として示す光磁気ディスク装
置において、適応型振幅基準値ビタビ復号器による振幅
基準値の更新を説明するフローチャートである。
FIG. 10 is a flow chart for explaining the updating of the amplitude reference value by the adaptive amplitude reference value Viterbi decoder in the magneto-optical disk device shown as the specific example of the present invention.

【図11】本発明の具体例として示す光磁気ディスク装
置に適用される光磁気ディスクのセクタフォーマットを
説明する図である。
FIG. 11 is a diagram illustrating a sector format of a magneto-optical disk applied to a magneto-optical disk device shown as a specific example of the present invention.

【符号の説明】[Explanation of symbols]

1 適応型振幅基準値ビタビ復号器、10 振幅基準値
初期値記憶部、11更新初期値記憶部、12 振幅基準
値記憶部、13 更新演算部、14 切換部、15 ゲ
ートカウンタ、16 選択部、20 BMS、21 A
CS、22SMU、23 RAA部、24 Merge
回路、25 シフトレジスタ、30光磁気ディスク装
置、31 ホストコンピュータ、32 コントローラ、
33レーザパワーコンロトール部、34 光ピックアッ
プ、35 磁気ヘッド、36 光磁気ディスク、37
アンプ、38 アンプ、39 切換スイッチ、40フィ
ルタ部、41 A/D変換部、42 ビタビ復号器
1 adaptive type amplitude reference value Viterbi decoder, 10 amplitude reference value initial value storage unit, 11 update initial value storage unit, 12 amplitude reference value storage unit, 13 update calculation unit, 14 switching unit, 15 gate counter, 16 selection unit, 20 BMS, 21 A
CS, 22 SMU, 23 RAA section, 24 Merge
Circuit, 25 shift register, 30 magneto-optical disk device, 31 host computer, 32 controller,
33 laser power control section, 34 optical pickup, 35 magnetic head, 36 magneto-optical disk, 37
Amplifier, 38 amplifier, 39 changeover switch, 40 filter section, 41 A / D conversion section, 42 Viterbi decoder

Claims (14)

【特許請求の範囲】[Claims] 【請求項1】 再生信号によって生じる符号間干渉によ
って決定される振幅基準値を更新して最尤復号を実行す
る復号装置において、 系固有の理想的振幅基準値を記憶する振幅基準値初期値
記憶手段と、 振幅基準値を初期化する更新初期値を記憶する更新初期
値記憶手段と、 実際の振幅基準値を記憶する振幅基準値記憶手段と、 振幅基準値記憶手段に記憶された振幅基準値を更新する
更新演算手段と、 振幅基準値初期値記憶手段に記憶された理想的振幅基準
値及び更新演算手段により更新された振幅基準値のいず
れかを選択して更新初期値記憶手段に供給し、更新初期
値記憶手段に記憶されている更新初期値を振幅基準値初
期値又は更新された振幅基準値のいずれかに設定する切
換手段と、 読み取られた一連の再生信号に基づいて生成されたリー
ドゲート信号を計数する計数手段と、 振幅基準値記憶手段における振幅基準値として、更新初
期値記憶手段の更新初期値及び更新演算手段により更新
された振幅基準値のいずれを採用するかを選択する選択
手段と、 上記切換手段における更新初期値の切り換え及び/又は
上記選択手段における振幅基準値の選択を上記計数手段
からの計数結果に基づいて制御する制御手段とを備える
ことを特徴とする復号装置。
1. A decoding device for updating maximum amplitude decoding by updating an amplitude reference value determined by intersymbol interference generated by a reproduced signal, and storing an amplitude reference value initial value storing an ideal amplitude reference value specific to a system. Means, an update initial value storage means for storing an update initial value for initializing the amplitude reference value, an amplitude reference value storage means for storing an actual amplitude reference value, and an amplitude reference value stored in the amplitude reference value storage means And an ideal amplitude reference value stored in the amplitude reference value initial value storage means or an amplitude reference value updated by the update calculation means are supplied to the update initial value storage means. Switching means for setting the update initial value stored in the update initial value storage means to either the amplitude reference value initial value or the updated amplitude reference value, and the switching means for generating based on the read series of reproduced signals. The counting means for counting the read gate signal and the amplitude reference value in the amplitude reference value storage means, which of the update initial value of the update initial value storage means and the amplitude reference value updated by the update calculation means is selected is selected. And a control means for controlling the switching of the update initial value in the switching means and / or the selection of the amplitude reference value in the selection means based on the counting result from the counting means. apparatus.
【請求項2】 上記制御手段は、所定のリードゲート信
号毎に、上記実際の振幅基準値を上記振幅基準値初期値
記憶手段に記憶された理想的振幅基準値に設定し直すこ
とを特徴とする請求項1記載の復号装置。
2. The control means resets the actual amplitude reference value to the ideal amplitude reference value stored in the amplitude reference value initial value storage means for each predetermined read gate signal. The decoding device according to claim 1.
【請求項3】 上記制御手段は、所定のリードゲート信
号期間は前回に更新された更新初期値を上記実際の振幅
基準値として使用し、所定のリードゲート信号期間が過
ぎると、所定のリードゲート信号期間において最終的に
更新された更新初期値を上記実際の振幅基準値として使
用することを特徴とする請求項1記載の復号装置。
3. The control means uses the update initial value updated last time as the actual amplitude reference value for a predetermined read gate signal period, and when the predetermined read gate signal period has passed, the predetermined read gate The decoding device according to claim 1, wherein an updated initial value finally updated in a signal period is used as the actual amplitude reference value.
【請求項4】 再生信号によって生じる符号間干渉によ
って決定される振幅基準値を更新して最尤復号を実行す
る復号方法において、 実際の振幅基準値を記憶する振幅基準値記憶手段に記憶
された振幅基準値を更新する更新演算工程と、 系固有の理想的振幅基準値を記憶する振幅基準値初期値
記憶手段に記憶された理想的振幅基準値及び上記更新演
算工程において更新された振幅基準値のいずれかを選択
して、選択された振幅基準値を更新初期値として記憶す
る更新初期値記憶手段に供給し、上記更新初期値を振幅
基準値初期値又は更新された振幅基準値のいずれかに設
定する切換工程と、 読み取られた一連の再生信号に基づいて生成されたリー
ドゲート信号を計数する計数工程と、 振幅基準値記憶手段における振幅基準値として、上記更
新初期値記憶手段の更新初期値及び更新演算手段により
更新された振幅基準値のいずれを採用するかを選択する
選択工程と、 上記切換工程における更新初期値の切り換え及び/又は
上記選択工程における振幅基準値の選択を上記計数工程
からの計数結果に基づいて制御する制御工程とを備える
ことを特徴とする復号方法。
4. A decoding method for performing maximum likelihood decoding by updating an amplitude reference value determined by intersymbol interference generated by a reproduced signal, wherein the amplitude reference value storage means stores an actual amplitude reference value. An update calculation step for updating the amplitude reference value, an ideal amplitude reference value stored in the amplitude reference value initial value storage means for storing an ideal amplitude reference value specific to the system, and an amplitude reference value updated in the update calculation step. Is supplied to the update initial value storage means for storing the selected amplitude reference value as the update initial value, and the update initial value is either the amplitude reference value initial value or the updated amplitude reference value. Switching step of setting the read gate signal generated on the basis of the read series of read signals, and the above-mentioned updating as the amplitude reference value in the amplitude reference value storage means. A selection step of selecting which of the updated initial value of the initial value storage means and the amplitude reference value updated by the update calculation means is adopted, and switching of the updated initial value in the switching step and / or the amplitude reference in the selection step And a control step of controlling selection of a value based on the counting result from the counting step.
【請求項5】 上記制御工程では、所定のリードゲート
信号毎に、上記実際の振幅基準値を上記振幅基準値初期
値記憶手段に記憶された理想的振幅基準値に設定し直す
ことを特徴とする請求項4記載の復号方法。
5. In the control step, the actual amplitude reference value is reset to the ideal amplitude reference value stored in the amplitude reference value initial value storage means for each predetermined read gate signal. The decoding method according to claim 4.
【請求項6】 上記制御工程では、所定のリードゲート
信号期間は前回に更新された更新初期値を上記実際の振
幅基準値として使用し、所定のリードゲート信号期間が
過ぎると、所定のリードゲート信号期間において最終的
に更新された更新初期値を上記実際の振幅基準値として
使用することを特徴とする請求項4記載の復号方法。
6. In the control step, the update initial value updated last time is used as the actual amplitude reference value for the predetermined read gate signal period, and when the predetermined read gate signal period has passed, the predetermined read gate signal period has passed. 5. The decoding method according to claim 4, wherein the updated initial value finally updated in the signal period is used as the actual amplitude reference value.
【請求項7】 記録媒体からの再生信号によって生じる
符号間干渉によって決定される振幅基準値を更新して最
尤復号を実行する情報再生装置において、 系固有の理想的振幅基準値を記憶する振幅基準値初期値
記憶手段と、 振幅基準値を初期化する更新初期値を記憶する更新初期
値記憶手段と、 実際の振幅基準値を記憶する振幅基準値記憶手段と、 振幅基準値記憶手段に記憶された振幅基準値を更新する
更新演算手段と、 振幅基準値初期値記憶手段に記憶された理想的振幅基準
値及び更新演算手段により更新された振幅基準値のいず
れかを選択して更新初期値記憶手段に供給し、更新初期
値記憶手段に記憶されている更新初期値を振幅基準値初
期値又は更新された振幅基準値のいずれかに設定する切
換手段と、 読み取られた一連の再生信号に基づいて生成されたリー
ドゲート信号を計数する計数手段と、 振幅基準値記憶手段における振幅基準値として、更新初
期値記憶手段の更新初期値及び更新演算手段により更新
された振幅基準値のいずれを採用するかを選択する選択
手段と、 上記切換手段における更新初期値の切り換え及び/又は
上記選択手段における振幅基準値の選択を上記計数手段
からの計数結果に基づいて制御する制御手段とを有する
振幅基準値適応化部と、 上記振幅基準値適応化部によって得られる振幅基準値に
基づいて所定の計算処理を行う計算処理部と、 上記計算処理部からの出力を参照して装置内の構成要素
の動作制御を行う動作制御部とを備えることを特徴とす
る情報再生装置。
7. An information reproducing apparatus for performing maximum likelihood decoding by updating an amplitude reference value determined by intersymbol interference generated by a reproduction signal from a recording medium, and an amplitude for storing an ideal amplitude reference value specific to a system. Reference value initial value storage means, update initial value storage means for storing the update initial value for initializing the amplitude reference value, amplitude reference value storage means for storing the actual amplitude reference value, and storage in the amplitude reference value storage means Update calculation means for updating the calculated amplitude reference value, and the update initial value by selecting either the ideal amplitude reference value stored in the amplitude reference value initial value storage means or the amplitude reference value updated by the update calculation means. Switching means for supplying to the storage means and setting the update initial value stored in the update initial value storage means to either the amplitude reference value initial value or the updated amplitude reference value, and a series of read reproduction signals. Counting means for counting the read gate signal generated based on the above, and as the amplitude reference value in the amplitude reference value storage means, either the update initial value of the update initial value storage means or the amplitude reference value updated by the update calculation means is used. Amplitude having selection means for selecting whether to adopt, and control means for controlling switching of the update initial value in the switching means and / or selection of the amplitude reference value in the selection means based on the counting result from the counting means. A reference value adaptation unit, a calculation processing unit that performs a predetermined calculation process based on the amplitude reference value obtained by the amplitude reference value adaptation unit, and a component in the device with reference to the output from the calculation processing unit And an operation control unit that controls the operation of the information reproducing apparatus.
【請求項8】 上記振幅基準値適応化部における制御手
段は、所定のリードゲート信号毎に、上記実際の振幅基
準値を上記振幅基準値初期値記憶手段に記憶された理想
的振幅基準値に設定し直すことを特徴とする請求項7記
載の情報再生装置。
8. The control means in the amplitude reference value adaptation unit sets the actual amplitude reference value to the ideal amplitude reference value stored in the amplitude reference value initial value storage means for each predetermined read gate signal. The information reproducing apparatus according to claim 7, wherein the information is reset.
【請求項9】 上記振幅基準値適応化部における制御手
段は、所定のリードゲート信号期間は前回に更新された
更新初期値を上記実際の振幅基準値として使用し、所定
のリードゲート信号期間が過ぎると、所定のリードゲー
ト信号期間において最終的に更新された更新初期値を上
記実際の振幅基準値として使用することを特徴とする請
求項7記載の情報再生装置。
9. The control means in the amplitude reference value adaptation unit uses the update initial value updated last time as the actual amplitude reference value for a predetermined read gate signal period, and the predetermined read gate signal period is 8. The information reproducing apparatus according to claim 7, wherein when it has passed, the update initial value finally updated in a predetermined read gate signal period is used as the actual amplitude reference value.
【請求項10】 上記振幅基準値適応化部における制御
手段は、上記動作制御部における構成要素の動作制御に
応じて、上記切換手段における更新初期値の切り換え及
び/又は上記選択手段における振幅基準値の選択を制御
することを特徴とする請求項7記載の情報再生装置。
10. The control unit in the amplitude reference value adaptation unit switches the update initial value in the switching unit and / or the amplitude reference value in the selection unit according to the operation control of the constituent elements in the operation control unit. 8. The information reproducing apparatus according to claim 7, wherein selection of is controlled.
【請求項11】 記録媒体からの再生信号によって生じ
る符号間干渉によって決定される振幅基準値を更新して
最尤復号を実行する情報再生方法において、 実際の振幅基準値を記憶する振幅基準値記憶手段に記憶
された振幅基準値を更新する更新演算工程と、 系固有の理想的振幅基準値を記憶する振幅基準値初期値
記憶手段に記憶された理想的振幅基準値及び上記更新演
算工程において更新された振幅基準値のいずれかを選択
して、選択された振幅基準値を更新初期値として記憶す
る更新初期値記憶手段に供給し、上記更新初期値を振幅
基準値初期値又は更新された振幅基準値のいずれかに設
定する切換工程と、 読み取られた一連の再生信号に基づいて生成されたリー
ドゲート信号を計数する計数工程と、 振幅基準値記憶手段における振幅基準値として、上記更
新初期値記憶手段の更新初期値及び更新演算手段により
更新された振幅基準値のいずれを採用するかを選択する
選択工程と、 上記切換工程における更新初期値の切り換え及び/又は
上記選択工程における振幅基準値の選択を上記計数工程
からの計数結果に基づいて制御する制御工程とを有する
振幅基準値適応化工程と、 上記振幅基準値適応化工程によって得られる振幅基準値
に基づいて所定の計算処理を行う計算処理工程と、 上記計算処理工程からの出力を参照して装置内の構成要
素の動作制御を行う動作制御工程とを備えることを特徴
とする情報再生方法。
11. An information reproducing method for performing maximum likelihood decoding by updating an amplitude reference value determined by intersymbol interference generated by a reproduction signal from a recording medium, and storing an amplitude reference value for storing an actual amplitude reference value. Update calculation step for updating the amplitude reference value stored in the means, and update in the update calculation step and the ideal amplitude reference value stored in the amplitude reference value initial value storage means for storing the system-specific ideal amplitude reference value Selected amplitude reference value, and supplies the selected amplitude reference value to an update initial value storage unit that stores the selected amplitude reference value as an update initial value, and the update initial value is the amplitude reference value initial value or the updated amplitude. A switching step of setting one of the reference values, a counting step of counting the read gate signals generated based on the read series of reproduced signals, and an amplitude in the amplitude reference value storage means. As a quasi value, a selection step of selecting which of the update initial value of the update initial value storage means and the amplitude reference value updated by the update calculation means is adopted, and switching of the update initial value in the switching step and / or Based on the amplitude reference value obtained by the amplitude reference value adaptation step, which has a control step for controlling the selection of the amplitude reference value in the selection step based on the counting result from the counting step, An information reproducing method comprising: a calculation processing step for performing a predetermined calculation processing according to the above; and an operation control step for controlling the operation of the constituent elements in the apparatus by referring to the output from the calculation processing step.
【請求項12】 上記振幅基準値適応化工程における制
御工程では、所定のリードゲート信号毎に、上記実際の
振幅基準値を上記振幅基準値初期値記憶手段に記憶され
た理想的振幅基準値に設定し直すことを特徴とする請求
項11記載の情報再生方法。
12. In the control step in the amplitude reference value adaptation step, the actual amplitude reference value is set to an ideal amplitude reference value stored in the amplitude reference value initial value storage means for each predetermined read gate signal. The information reproducing method according to claim 11, wherein the information is set again.
【請求項13】 上記振幅基準値適応化工程における制
御工程では、所定のリードゲート信号期間は前回に更新
された更新初期値を上記実際の振幅基準値として使用
し、所定のリードゲート信号期間が過ぎると、所定のリ
ードゲート信号期間において最終的に更新された更新初
期値を上記実際の振幅基準値として使用することを特徴
とする請求項11記載の情報再生方法。
13. The control step in the amplitude reference value adaptation step uses the update initial value updated last time as the actual amplitude reference value for the predetermined read gate signal period, and the predetermined read gate signal period is 12. The information reproducing method according to claim 11, wherein when it has passed, an update initial value finally updated in a predetermined read gate signal period is used as the actual amplitude reference value.
【請求項14】 上記振幅基準値適応化工程における制
御工程は、上記動作制御工程における構成要素の動作制
御に応じて、上記切換工程における更新初期値の切り換
え及び/又は上記選択工程における振幅基準値の選択を
制御することを特徴とする請求項11記載の情報再生方
法。
14. The control step in the amplitude reference value adaptation step switches the update initial value in the switching step and / or the amplitude reference value in the selection step in accordance with operation control of components in the operation control step. 12. The information reproducing method according to claim 11, further comprising controlling the selection of.
JP2001306793A 2001-10-02 2001-10-02 Decoding device, decoding method, information reproducing device, and information reproducing method Expired - Fee Related JP3931609B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001306793A JP3931609B2 (en) 2001-10-02 2001-10-02 Decoding device, decoding method, information reproducing device, and information reproducing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001306793A JP3931609B2 (en) 2001-10-02 2001-10-02 Decoding device, decoding method, information reproducing device, and information reproducing method

Publications (2)

Publication Number Publication Date
JP2003115173A true JP2003115173A (en) 2003-04-18
JP3931609B2 JP3931609B2 (en) 2007-06-20

Family

ID=19126372

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001306793A Expired - Fee Related JP3931609B2 (en) 2001-10-02 2001-10-02 Decoding device, decoding method, information reproducing device, and information reproducing method

Country Status (1)

Country Link
JP (1) JP3931609B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007323686A (en) * 2006-05-30 2007-12-13 Ricoh Co Ltd Information reproducing device and method, and optical disk medium
JP2012104166A (en) * 2010-11-08 2012-05-31 Hitachi Consumer Electronics Co Ltd Information reproduction device and information reproduction method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007323686A (en) * 2006-05-30 2007-12-13 Ricoh Co Ltd Information reproducing device and method, and optical disk medium
JP2012104166A (en) * 2010-11-08 2012-05-31 Hitachi Consumer Electronics Co Ltd Information reproduction device and information reproduction method

Also Published As

Publication number Publication date
JP3931609B2 (en) 2007-06-20

Similar Documents

Publication Publication Date Title
US6570940B2 (en) Information reproducing apparatus and reproducing method
US7006421B2 (en) Optical information recording and reproducing method and apparatus for reproducing information utilizing maximum-likelihood decode
US6192502B1 (en) Information reproducing apparatus and reproducing method
JP4048571B2 (en) Information reproducing apparatus and reproducing method
JP3855258B2 (en) Disk unit
JP4103152B2 (en) Information reproducing apparatus and reproducing method
JP3931609B2 (en) Decoding device, decoding method, information reproducing device, and information reproducing method
JPH10172251A (en) Optical information reproducing method and reproducing apparatus
JPH1186443A (en) Device and method for information reproduction
JPH10334605A (en) Device and method for reproducing information
JP2002230904A (en) Information playback device
JPH10320920A (en) Apparatus and method for reproducing information
JP2002074667A (en) Disk drive device and calibration method
JP3931724B2 (en) Decoding device, decoding method, information reproducing device, and information reproducing method
JP2002092879A (en) Disk drive device and calibration method
JPH11328875A (en) Information reproducing device and reproducing method
JP4048576B2 (en) Information reproducing apparatus and reproducing method
JPH10320931A (en) Apparatus and method for reproducing information
JP3861366B2 (en) Information reproducing apparatus and reproducing method
JPH11339401A (en) Information reproducing apparatus and reproducing method
JP4431922B2 (en) Optical disc apparatus and laser beam output setting method
JP4081900B2 (en) Information playback device
JP3948088B2 (en) Information reproducing apparatus and reproducing method
JP2002015479A (en) Method for setting recording power to magneto-optical disk and information recording method
JPH10302412A (en) Device for reproducing information and method therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040924

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070201

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: 20070220

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070305

LAPS Cancellation because of no payment of annual fees