JP2000151425A - Prml(partial response most liklihood) detector and data error correction code generator - Google Patents

Prml(partial response most liklihood) detector and data error correction code generator

Info

Publication number
JP2000151425A
JP2000151425A JP32407998A JP32407998A JP2000151425A JP 2000151425 A JP2000151425 A JP 2000151425A JP 32407998 A JP32407998 A JP 32407998A JP 32407998 A JP32407998 A JP 32407998A JP 2000151425 A JP2000151425 A JP 2000151425A
Authority
JP
Japan
Prior art keywords
path
prml
equalization
data
metric
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.)
Pending
Application number
JP32407998A
Other languages
Japanese (ja)
Inventor
Shigeya Uchida
成哉 内田
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP32407998A priority Critical patent/JP2000151425A/en
Publication of JP2000151425A publication Critical patent/JP2000151425A/en
Pending legal-status Critical Current

Links

Landscapes

  • Error Detection And Correction (AREA)
  • Dc Digital Transmission (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a detector generating a highly precise data error correction code by compensating the trailing edge part of a waveform whose leading edge part of an impulse response is equalized with a feed forward filter(FF) and executing PR equalization. SOLUTION: A metric calculator 2 outputs an equalization error E corresponding to respective states, the path metric L of a survival path and a survival path P (selection result). A comparator 3 obtains a minimum value from the path metric L of the survival path to the respective states, outputs a state number S corresponding to the selected path, selects an equalization error εwhich is most probable from the equalization error E by using the state number S and outputs it to FF1 and FB (feedback filter). A selector 5 selects one of data strings recorded in a path memory 4 by using the state number S selected by the comparator 3 and outputs a temporary judgment value (d). The trailing edge part of a waveform whose leading edge part of an impulse response is equalized is compensated by FF1 and PR equalization is executed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、磁気ディスク、磁
気テープ、光ディスクなどのデジタル記録再生装置に用
いるPRML(Partial Response Maximum Likelihoo
d)検出器に関し、特に高密度に記録されたデータのデ
ータ誤り訂正に用いるPRML方式を用いるPRML検
出器と、そのデータ誤り訂正符号生成器に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a PRML (Partial Response Maximum Likelihoo) used for a digital recording / reproducing apparatus such as a magnetic disk, a magnetic tape, and an optical disk.
d) The present invention relates to a detector, and more particularly to a PRML detector using a PRML method used for data error correction of data recorded at high density and a data error correction code generator thereof.

【0002】[0002]

【従来の技術】磁気ディスク装置や光ディスクなどのデ
ジタル記録再生装置では、記録データ再生方法として、
パーシャルレスポンス法と最尤検出法を組み合わせたP
RML法が用いられている。さらに近年の高記録密度化
に対応するため、磁気記録では高次のPRML法である
EEPR4方式に対して、最小符号間距離を広げること
のできる変調方式を組み合わせた方式が提案されている
( Jaekyun Moon and Barrett Brickner, "Maximum Tra
nsition Run Codes for Data Storage Systems",IEEE T
ransactions on Magnetics,vol.32, no.5, Sept.1996
)。
2. Description of the Related Art In a digital recording / reproducing apparatus such as a magnetic disk device and an optical disk, a recording data reproducing method is
P combining partial response method and maximum likelihood detection method
The RML method is used. Furthermore, in order to cope with the recent increase in recording density, in magnetic recording, a method has been proposed in which a modulation method that can increase the minimum inter-code distance is combined with the EEPR4 method, which is a higher-order PRML method.
(Jaekyun Moon and Barrett Brickner, "Maximum Tra
nsition Run Codes for Data Storage Systems ", IEEE T
ransactions on Magnetics, vol.32, no.5, Sept. 1996
).

【0003】また、従来例1として、特許掲載公報27
18424号には、クラス4パーシャル・レスポンス
(PR4)のビタビ検出器と、拡張クラス4パーシャル
・レスポンス(EPR4)のビタビ検出器との各出力の
どちらかを選択することが示されている。
As a first conventional example, Japanese Patent Publication No.
No. 18424 discloses that either the Viterbi detector of the class 4 partial response (PR4) or the output of the Viterbi detector of the extended class 4 partial response (EPR4) is selected.

【0004】また、従来例2として、特開平8−251
037号公報には、ビタビ検出を行う際の非線形信号を
補正して誤った非線形補正を防止するビタビ検出装置に
おいて、入力信号と仮定データ列に対応した仮定値との
差を比較して遷移の選択を行うACS回路と、選択され
た遷移を保持するパスメモリと、該パスメモリからの仮
定データ列の前方のデータに対応した非線形誤差を含む
仮定値を仮定値発生回路とを有して、非線形成分を除去
したことを開示している。
As a second conventional example, Japanese Patent Application Laid-Open No. 8-251
No. 037 discloses a Viterbi detection device that corrects a nonlinear signal when performing Viterbi detection and prevents erroneous nonlinear correction by comparing a difference between an input signal and a hypothetical value corresponding to a hypothetical data sequence to determine a transition of a transition. An ACS circuit that performs selection, a path memory that holds the selected transition, and an assumption value generation circuit that includes an assumption value including a nonlinear error corresponding to data in front of the assumption data string from the path memory. It discloses that a non-linear component has been removed.

【0005】また、従来例3として、特開平10−19
9161号公報には、PR4ML方式のデータ再生シス
テムで、ディスクからの再生信号に対してPR4の波形
等化処理を行って得られたPR4等化再生データ系列X
nを入力とするビタビ検出回路において、データ識別点
毎に所定の重み付け係数(α,β,γ)を掛けた2乗誤
差演算を実行するブランチメトリック計算回路を備える
ことにより、PR4ML方式の最尤推定の精度を向上す
ることが記載されている。
A third conventional example is disclosed in Japanese Patent Laid-Open No.
No. 9161 discloses a PR4 ML-based data reproduction system, in which a PR4 equalized reproduction data sequence X obtained by performing a PR4 waveform equalization process on a reproduction signal from a disc.
The Viterbi detection circuit having n as an input includes a branch metric calculation circuit that executes a square error calculation multiplied by a predetermined weighting coefficient (α, β, γ) for each data discrimination point. It is described that the accuracy of the estimation is improved.

【0006】しかし、上記各従来例1〜3においては、
最尤検出と検出データによるノイズの影響の無いフィー
ドバック補償を行なうことについては記載されていな
い。
However, in each of the above conventional examples 1 to 3,
There is no description of maximum likelihood detection and feedback compensation without the influence of noise due to detection data.

【0007】また、PRML方式とは別に、フィードバ
ックフィルタを用いた検出器としてRAM−DFE(De
cision Feedback Equalizer;判別帰還等化器)方式
や、FDTS/DF(Fixed Delay Tree Search / Deci
sion Feedback;固定遅延樹枝検索/判別帰還)方式も
検討されている。
[0007] Apart from the PRML system, a RAM-DFE (De-
cision Feedback Equalizer (Discriminant Feedback Equalizer) method, FDTS / DF (Fixed Delay Tree Search / Deci
A sion feedback (fixed delay tree search / discrimination feedback) method is also being studied.

【0008】[0008]

【発明が解決しようとする課題】PRML方式では、P
R(Partial Response;部分的応答)等化を行なうため
の等化器に対する負荷が大きくなり、回路規模やノイズ
の増大をまねく、一方、DFEを用いた方法では、検出
データを用いて等化を行なうためノイズの増大を押える
ことができるが、検出データを限られたクロックで決定
する必要があり、ビタビ復号などの精度の良い検出方法
を採用することができない。そのためFDTSのように
検出を途中で打ち切って、決まったクロック後には必ず
データを決定するような方法が用いられる。
In the PRML system, P
The load on the equalizer for performing R (Partial Response) equalization increases, leading to an increase in circuit scale and noise. On the other hand, in the method using DFE, equalization is performed using detection data. However, it is necessary to determine the detection data with a limited clock, and it is not possible to employ an accurate detection method such as Viterbi decoding. For this reason, a method is used in which detection is discontinued halfway, such as FDTS, and data is always determined after a predetermined clock.

【0009】[発明の目的]本発明は、PRML方式に
フィードバックフィルタ(DFE)を組み合わせること
によって、PRML方式とDFE方式のそれぞれの利点
を取り入れ、最尤検出と検出データによるノイズの影響
の無いフィードバック補償を行ない、高精度のデータ誤
り訂正符号を生成する検出器を実現することである。
[Object of the Invention] The present invention incorporates the advantages of the PRML system and the DFE system by combining a feedback filter (DFE) with the PRML system, and provides maximum likelihood detection and feedback free from the influence of noise due to detected data. An object of the present invention is to realize a detector that performs compensation and generates a highly accurate data error correction code.

【0010】[0010]

【課題を解決するための手段】本発明は、PRML方式
のビタビ検出において、パスメモリに記録された複数の
生き残りパスに対応するデータ列の中から、現時点で最
も確からしいデータ列(パスメトリック最小のパス)を
選択し、仮検出データ列としてFB(フィードバックフ
ィルタ)に入力する。このFBとFF(フィードフォワ
ードフィルタ)を用いて再生波形をPR等化する。
According to the present invention, in the Viterbi detection of the PRML system, a data sequence (minimum path metric) that is most likely at the present time is selected from data sequences corresponding to a plurality of surviving paths recorded in a path memory. Is input to the FB (feedback filter) as a temporary detection data string. The reproduced waveform is PR-equalized using the FB and the FF (feedforward filter).

【0011】また、本発明は、フィードフォワードフィ
ルタと、ACS回路(メトリック計算器)、パスメモリ
とから構成されるPRML(Partial Response Maximum
Likelihood)検出器において、各状態への生き残りパ
スの中からパスメトリックが最小値となるパスを求める
比較器と、該最小パスメトリックを与えるパスに対応す
る前記パスメモリのデータ列を選択するセレクタと、該
セレクタの出力データ列をもとにPR等化のための補償
量を求めるフィードバックフィルタを有し、前記パスメ
モリに記録されているすべての生き残りパスから前記最
小パスメトリックを与えるパスを選択し、該パスに対応
するデータ列を前記パスメモリから選択して、前記フィ
ードバックフィルタへの入力とし、前記フィードフォワ
ードフィルタによってインパルス応答の前縁部が等化さ
れた波形の後縁部に対して補償を行い、PR等化を行な
うことを特徴とする。
The present invention also provides a PRML (Partial Response Maximum) comprising a feedforward filter, an ACS circuit (metric calculator), and a path memory.
A likelihood detector, a comparator for finding a path having a minimum path metric from surviving paths to each state, and a selector for selecting a data string in the path memory corresponding to the path giving the minimum path metric. A feedback filter for obtaining a compensation amount for PR equalization based on the output data sequence of the selector, and selecting a path that gives the minimum path metric from all surviving paths recorded in the path memory. Selecting a data string corresponding to the path from the path memory as an input to the feedback filter, and compensating for a trailing edge of a waveform in which a leading edge of an impulse response is equalized by the feedforward filter. And performing PR equalization.

【0012】また、上記PRML検出器において、PR
ML方式として、PR(1,−1)ML、PR4ML、
E(Extended)PR4ML、EEPR4ML、PR
(1,1,0,−1,−1)MLを用いることを特徴と
する。
In the above PRML detector, the PR
PR (1, -1) ML, PR4ML,
E (Extended) PR4ML, EEPR4ML, PR
(1,1,0, -1, -1) ML is used.

【0013】また、上記PRML検出器において、各生
き残りパスに対応する等化誤差の中から、前記最小パス
メトリックとなるパスに対応する等化誤差を選択するセ
レクタを有し、選択された前記等化誤差を用いて前記フ
ィードフォワードフィルタ、および、前記フィードバッ
クフィルタの適応等化を行なうことを特徴とする。
In the above PRML detector, there is provided a selector for selecting an equalization error corresponding to the path having the minimum path metric from among equalization errors corresponding to each surviving path. Adaptive equalization of the feedforward filter and the feedback filter is performed using an equalization error.

【0014】また、本発明は、フィードフォワードフィ
ルタと、ACS回路(メトリック計算器)、パスメモリ
とから構成されるPRML(Partial Response Maximum
Likelihood:部分応答最尤)検出器を用いたデータ誤
り訂正符号生成器において、再生波形を等化誤差εを用
いてフィードフォワードで等化する前記フィードフォワ
ードフィルタと、該フィードフォワード等化器の出力y
と後述のフィードバック等化器の出力bとを加算する加
算器と、該加算器の出力aを入力して加算・比較・選択
機能で原データを推定する前記メトリック計算機と、該
メトリック計算機からのパスメトリックLと等化誤差E
を受けてパスに対応する状態番号Sと等化誤差εを出力
する比較器と、前記メトリック計算機からの生き残りパ
スPを記憶する前記パスメモリと、該パスメモリからの
データ列Dから前記状態番号Sに基づいて現時点で最も
確からしい仮判定データ列dを選択出力するセレクタ
と、前記仮判定データ列dを元に前記等化誤差εに従っ
た部分応答等化のための補償値bを求める前記フィード
バック等化器とからなり、前記パスメモリの前記生き残
りパスPの最終段から検出データを出力することを特徴
とする。
Also, the present invention provides a PRML (Partial Response Maximum) comprising a feedforward filter, an ACS circuit (metric calculator), and a path memory.
In a data error correction code generator using a likelihood (partial response maximum likelihood) detector, the feedforward filter for equalizing a reproduced waveform by feedforward using an equalization error ε, and an output of the feedforward equalizer y
An adder for adding the output a of the feedback equalizer to be described later, the metric calculator for inputting the output a of the adder and estimating the original data by an addition / comparison / selection function; Path metric L and equalization error E
And a comparator that outputs a state number S and an equalization error ε corresponding to the path, the path memory that stores a surviving path P from the metric calculator, and the state number from a data string D from the path memory. A selector for selecting and outputting the most probable provisional decision data sequence d based on S, and a compensation value b for partial response equalization according to the equalization error ε based on the provisional decision data sequence d It comprises the feedback equalizer and outputs detection data from the last stage of the surviving path P in the path memory.

【0015】[作用]本発明は、パスメモリによってマ
ージした本来の検出データではなく、現時点で最も確か
らしいデータ列を用いることによって、直前のデータ
(1クロック遅れのデータ)までのすべてのデータを用
いて、FBフィルタを動作させることができるため、フ
ィードフォワード(FF)フィルタの負担を減らし、ノ
イズを強調することなく等化を行なえる。また、ビタビ
検出器はFBへの出力とは別に最尤検出によってデータ
を求めているので、高精度のデータ検出が可能である。
[Operation] The present invention uses not the original detected data merged by the path memory but the most probable data string at the present time, thereby reducing all the data up to the immediately preceding data (data delayed by one clock). Since the FB filter can be used to operate the FB filter, the load on the feedforward (FF) filter can be reduced and equalization can be performed without emphasizing noise. Further, the Viterbi detector obtains data by maximum likelihood detection separately from the output to the FB, so that highly accurate data detection is possible.

【0016】[0016]

【発明の実施の形態】本発明による実施形態について、
図面を参照しつつ詳細に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments according to the present invention will be described.
This will be described in detail with reference to the drawings.

【0017】[第1の実施形態] (本実施形態の構成)次に、本発明の第1の実施形態に
ついて、図面を参照して説明する。図1に本発明の検出
器に対するブロック図を示す。磁気記録再生装置や光磁
気ディスク装置等の再生ヘッドから得られた再生波形
は、FF(フィードフォワードフィルタ)1によって、
インパルス応答の前縁部が”0”に等化され、立ち上が
りで”1”となる波形が出力される。FF出力yは、F
B(フィードバックフィルタ)6の補償値出力bと加算
されることによって、PR等化波形aとなる。メトリッ
ク計算器(ACS:Add Compare Select;加算比較選択
回路)2では、入力aを基にすべての等化基準値に対す
る等化誤差E、すべてのブランチに対するブランチメト
リックP、およびすべてのパスのパスメトリックLを求
める。そして各状態へのパスメトリックLを比較し、パ
スメトリックLが最小となるパスをその状態への生き残
りパスとして選択する。
[First Embodiment] (Structure of the present embodiment) Next, a first embodiment of the present invention will be described with reference to the drawings. FIG. 1 shows a block diagram of the detector of the present invention. A reproduced waveform obtained from a reproducing head such as a magnetic recording / reproducing device or a magneto-optical disk device is converted by an FF (feed forward filter) 1
The leading edge of the impulse response is equalized to “0”, and a waveform that becomes “1” at the rising edge is output. The FF output y is F
By adding to the compensation value output b of the B (feedback filter) 6, a PR equalized waveform a is obtained. In a metric calculator (ACS: Add Compare Select circuit) 2, an equalization error E for all equalization reference values, a branch metric P for all branches, and a path metric for all paths are based on the input a. Find L. Then, the path metric L to each state is compared, and the path with the smallest path metric L is selected as the surviving path to that state.

【0018】メトリック計算器2は以上の動作を行い、
各状態に対応する等化誤差E、生き残りパスのパスメト
リックL、そして生き残りパスP(選択結果)を出力す
る。比較器3では、各状態への生き残りパスのパスメト
リックLから最小値を求め、選択されたパスに対応する
状態番号Sを出力すると同時に、その状態番号Sを用い
て、等化誤差Eから最も確からしい等化誤差εを選択
し、FF1とFB6に出力する。セレクタ5では、比較
器3で選択された状態番号Sを用いてパスメモリ4に記
録された複数のデータ列から1つを選択して、仮判定値
dを出力する。
The metric calculator 2 performs the above operation,
It outputs an equalization error E corresponding to each state, a path metric L of a surviving path, and a surviving path P (selection result). The comparator 3 obtains the minimum value from the path metric L of the surviving path to each state, outputs the state number S corresponding to the selected path, and, at the same time, uses the state number S to calculate the minimum value from the equalization error E. A likely equalization error ε is selected and output to FF1 and FB6. The selector 5 selects one of a plurality of data strings recorded in the path memory 4 using the state number S selected by the comparator 3 and outputs a provisional determination value d.

【0019】また、FB6では、仮判定値dをもとに、
FF出力をPR等化とするための補償値bを求め出力す
る。一方、最終的な検出データとしては、仮検出データ
をもちいずにパスメモリ4の最終段出力を用いる。
In FB6, based on the provisional judgment value d,
A compensation value b for making the FF output PR equalized is obtained and output. On the other hand, as the final detection data, the final stage output of the path memory 4 is used without using the temporary detection data.

【0020】(本実施形態の動作の説明)次に本実施形
態の動作を、図面を参照して説明する。まず、図1にお
けるFF1、および、FB6の動作原理を説明する。図
2にいくつかのPRML方式に対応するインパルス応答
波形を示す。
(Description of Operation of the Present Embodiment) Next, the operation of the present embodiment will be described with reference to the drawings. First, the operation principle of FF1 and FB6 in FIG. 1 will be described. FIG. 2 shows impulse response waveforms corresponding to some PRML systems.

【0021】本発明におけるPR等化は、記録データ
の”1”を再生波形におけるダイパルスに対応させてい
る。つまり記録データに対して(1−D)変換を行な
い、変換データが”±1”となる点に孤立波を対応させ
ている。図2(a)は、PR(1,−1)、(b)は、
PR4、(c)は、EPR4の等化波形(インパルス応
答)の例である。それぞれのインパルス応答波形におい
て、最初に0から+1に上がる時点(識別点)から、前
縁部に対する等化だけをFF1で行なう。このため、す
べての等化をFF1で行なう従来のPRMLに対して、
FFの負担を低減させることができる。
In the PR equalization according to the present invention, "1" of recording data is made to correspond to a dipulse in a reproduction waveform. That is, (1-D) conversion is performed on the recording data, and a point where the conversion data becomes "± 1" is associated with the solitary wave. FIG. 2A shows PR (1, -1), and FIG.
PR4, (c) is an example of an equalized waveform (impulse response) of EPR4. In each of the impulse response waveforms, only the equalization of the leading edge is performed by the FF1 from the time point when the signal first rises from 0 to +1 (identification point). For this reason, with respect to the conventional PRML in which all equalization is performed by FF1,
The burden on the FF can be reduced.

【0022】一方、識別点よりも後縁部に対する等化
は、FB6によって行なう。FB6は、識別点での判定
結果をもとに補償を行なうため、判定誤りがない限り、
ノイズの影響を受けない。
On the other hand, the equalization of the trailing edge rather than the discrimination point is performed by the FB 6. The FB 6 performs compensation based on the determination result at the discrimination point.
Not affected by noise.

【0023】以上によって、PR等化された波形aは、
ビタビ検出器のメトリック計算器(ACS回路)2に入
力される。図3に、本発明におけるメトリック計算を行
なうための基本となる状態遷移図を示す。図3(a)
は、PR(1,−1)、(b)は、PR4、(c)は、
EPR4の例である。各ブランチに示された値は、検出
データと等化基準値を表している。
As described above, the waveform a that has been PR-equalized is
It is input to a metric calculator (ACS circuit) 2 of the Viterbi detector. FIG. 3 shows a basic state transition diagram for performing metric calculation in the present invention. FIG. 3 (a)
Is PR (1, -1), (b) is PR4, (c) is
It is an example of EPR4. The value shown in each branch represents the detected data and the equalization reference value.

【0024】このような状態遷移図に基づいて、等化基
準値との差(等化誤差E)からブランチメトリック、お
よび、パスメトリックを求め、各状態に対する生き残り
パスを決定する。従来のACS回路では、パスメモリに
対して生き残りパスPを出力しているだけであるが、本
発明では、それぞれの生き残りパスに対するパスメトリ
ックLと等化誤差Eも同時に出力している。出力された
パスメトリックLと等化誤差Eは比較器3に入力され
る。比較器3では、各状態に対応するパスメトリックL
の比較を行い、最小パスメトリック値を与えるパスに対
応する状態番号Sを求めている。また、この状態番号S
によって、等化誤差Eから対応する値を選択し、等化誤
差εとして出力している。FF1、および、FB6が固
定パラメータのフィルタである場合は、等化誤差εは必
要ないが、適応等化を行なう場合は、この等化誤差εを
用いて、FF1、および、FB6のパラメータを逐次変
更することができる。
Based on such a state transition diagram, a branch metric and a path metric are obtained from a difference from an equalization reference value (equalization error E), and a surviving path for each state is determined. In the conventional ACS circuit, only the surviving path P is output to the path memory, but in the present invention, the path metric L and the equalization error E for each surviving path are also output at the same time. The output path metric L and the equalization error E are input to the comparator 3. In the comparator 3, the path metric L corresponding to each state
To obtain the state number S corresponding to the path giving the minimum path metric value. The state number S
, A corresponding value is selected from the equalization error E and is output as the equalization error ε. When FF1 and FB6 are fixed-parameter filters, the equalization error ε is not required. However, when adaptive equalization is performed, the parameters of FF1 and FB6 are sequentially determined using this equalization error ε. Can be changed.

【0025】パスメモリ4の構成は、従来のPRML方
式におけるパスメモリと基本的に同じである。本実施形
態では、状態遷移図に基づいて初段での値が変更されて
いることと、各状態に対応するデータ列Dが、FB6の
入力として必要とされる時間ステップ分(n個)だけ出
力されていることである。セレクタ5では、これらのデ
ータ列Dから状態番号Sによって、現時点で最も確から
しい仮判定データ列d0−(n−1)が選択される。
The configuration of the path memory 4 is basically the same as that of the conventional PRML system. In the present embodiment, the values at the first stage are changed based on the state transition diagram, and the data sequence D corresponding to each state is output for the time steps (n) required as inputs of the FB 6. That is being done. The selector 5 selects the most probable tentative judgment data string d0- (n-1) at this time from the data string D by the state number S.

【0026】次に、FB6は、この仮判定データ列dを
もとにPR等化のための補償値bを出力する。このとき
仮判定データ列dには、検出時点の直前からのデータが
ある。つまり1クロックの遅れしか生じていないため、
FF1のインパルス応答出力の識別点より後縁部に対し
てPR等化を行なうことが可能となっている。一方、本
発明の検出器の検出データは、上記の仮検出データでは
なく、パスメモリ4の最終段から出力されている。ゆえ
にパスメモリ4を十分長くとり、パスを収束させておけ
ば、最尤判定結果が得られる。
Next, the FB 6 outputs a compensation value b for PR equalization based on the tentative decision data sequence d. At this time, the tentative determination data string d includes data from immediately before the detection time. In other words, since only one clock delay has occurred,
PR equalization can be performed on the trailing edge from the discrimination point of the impulse response output of the FF1. On the other hand, the detection data of the detector of the present invention is output from the last stage of the path memory 4 instead of the provisional detection data. Therefore, if the path memory 4 is sufficiently long and the paths are converged, the maximum likelihood determination result can be obtained.

【0027】本発明において、用いられるPRML方式
は任意である。記録データの”1”を再生波形のダイパ
ルスに対応させてインパルス応答波形を決定し、それに
基づいて状態遷移図を構成すれば、どのようなPRML
方式にも適応できる。例えば、PRML方式として、上
述したPR4MLの他、PR(1,−1)ML、E(Ex
tended)PR4ML、EE(Extended Extended)PR
4ML、PR(1,1,0,−1,−1)MLの各方式
にも適応できる。
In the present invention, the PRML system used is arbitrary. What kind of PRML can be obtained by determining an impulse response waveform by associating “1” of recording data with a dipulse of a reproduction waveform and forming a state transition diagram based on the waveform.
The method can be adapted. For example, PR (1, -1) ML, E (Ex
tended) PR4ML, EE (Extended Extended) PR
4ML and PR (1,1,0, -1, -1) ML can also be applied.

【0028】また、当然のことながら、ハミング符号を
用いたリードソロモン符号と同様に、PRML方式を用
いて元のデータ列を示すデータ誤り訂正符号を生成する
データ誤り訂正符号生成器としても、適用できる。
Naturally, as in the case of the Reed-Solomon code using the Hamming code, the present invention is also applicable to a data error correction code generator for generating a data error correction code indicating the original data string using the PRML method. it can.

【0029】[0029]

【実施例】[第1の実施例]実施例として、PRML方
式にPR4MLを用いた場合について説明する。図4を
用いて、PR4等化過程を詳しく説明する。図4は、記
録データ"1"に対応する再生波形のPR等化過程を示し
ている(インパルス応答の等化過程)。
[First Embodiment] As an embodiment, a case where PR4ML is used in the PRML system will be described. The PR4 equalization process will be described in detail with reference to FIG. FIG. 4 shows a PR equalization process of a reproduced waveform corresponding to the recording data "1" (an impulse response equalization process).

【0030】図4において、実線波形は、FF1のイン
パルス応答である。最初に出力値が0から+1に立ち上
がる点(識別点)から前縁部を0に等化している。正確
には、識別点の値を+1とし、それ以前をすべて0とす
る等化を行なっている。このとき識別点よりも後縁部に
ついての等化は行われていない。本発明のFB6は、1
クロックの遅れで補償値を出力しているので、識別点の
次時点から補償できる。各時点の矢印が補償量を示して
おり、点線で示されているのがFB6による補償後のP
R4等化波形である。
In FIG. 4, the solid waveform is the impulse response of FF1. First, the leading edge is equalized to 0 from the point where the output value rises from 0 to +1 (identification point). To be more precise, equalization is performed in which the value of the discrimination point is set to +1 and all previous values are set to 0. At this time, equalization is not performed on the trailing edge of the identification point. FB6 of the present invention has
Since the compensation value is output with a delay of the clock, compensation can be performed from the next point after the identification point. The arrow at each time point indicates the compensation amount, and the dotted line indicates the P after compensation by FB6.
It is an R4 equalization waveform.

【0031】ここで、FF1、および、FB6の形態は
任意である。FF1は、再生波形を図4の実線のように
等化できればよいので、アナログフィルタやトランスバ
ーサルフィルタなどが使用可能である。FB6は、検出
データ列からPR等化のための補償値bを出力できれば
良いので、トランスバーサルフィルタやRAMテーブル
を用いることが可能である。
Here, the form of FF1 and FB6 is arbitrary. Since the FF 1 only needs to be able to equalize the reproduced waveform as shown by the solid line in FIG. 4, an analog filter, a transversal filter, or the like can be used. Since the FB 6 only needs to be able to output the compensation value b for PR equalization from the detection data string, it is possible to use a transversal filter or a RAM table.

【0032】メトリック計算器2のメトリック計算は、
図3(b)に示したPR4の状態遷移図に基づいて行な
えばよく、従来のACS回路と基本的に同じである。違
いは、各状態に対応する生き残りパスP0−3に加え
て、4つの生き残りパスに対応するパスメトリック値L
0−3と等化誤差E0−3を出力している点である。
The metric calculation of the metric calculator 2 is as follows.
What is necessary is just to perform based on the state transition diagram of PR4 shown in FIG.3 (b), and it is fundamentally the same as the conventional ACS circuit. The difference is that path metric values L corresponding to four surviving paths in addition to surviving paths P0-3 corresponding to each state.
0-3 and the equalization error E0-3.

【0033】図5に、このパスメトリックL0−3から
最も小さいパスメトリックを求め、対応する状態番号S
と、適応等化のための等化誤差εを求める比較器3の構
成を示す。図5に示す比較器10は、4つのパスメトリ
ックを比較して最小値を与える状態番号Sを出力する。
セレクタ9は、状態番号Sをもとに、4つの入力値(等
化誤差E0−3)からEsを等化誤差εとして出力して
いる。
FIG. 5 shows that the smallest path metric is obtained from the path metric L0-3, and the corresponding state number S
And a configuration of a comparator 3 for obtaining an equalization error ε for adaptive equalization. The comparator 10 shown in FIG. 5 compares the four path metrics and outputs a state number S that gives the minimum value.
The selector 9 outputs Es as an equalization error ε from four input values (equalization errors E0-3) based on the state number S.

【0034】図6にパスメモリ4、および、セレクタ5
の構成を示す。パスメモリ4の構成は、従来のPR4M
L方式と基本的に同じであり、パスメモリ4には遅延素
子7とセレクタ8とが畳み込み符号のトレリス表現と同
様な配線構成で複数段接続され、最終段の遅延素子7か
ら選択されたセレクタ8から検出データを出力すると共
に、各段の遅延素子からデータ列Dを出力する。また、
セレクタ5は各セレクタ9から状態番号Sに従って仮判
定データ列d0−(n−1)を出力する構成としてい
る。
FIG. 6 shows the path memory 4 and the selector 5
Is shown. The configuration of the path memory 4 is the same as that of the conventional PR4M.
Basically the same as the L method, a delay element 7 and a selector 8 are connected to the path memory 4 in a plurality of stages with the same wiring configuration as the trellis expression of the convolutional code, and the selector selected from the delay element 7 in the last stage 8, and outputs a data string D from the delay elements at each stage. Also,
The selector 5 is configured to output the tentative determination data sequence d0- (n-1) from each selector 9 according to the state number S.

【0035】ここで、初段の遅延素子7への入力は、状
態遷移図3(b)に基づいて決定されている。また、F
B6の入力データ数nビットに対応して、初段からn段
のデータ列Dが外部に出力されている。各段(各時点)
からのデータDは、状態に対応した4個であり、各状態
の生き残りパスに対応する判定データである。セレクタ
5では、それぞれの時点でのデータを状態番号Sによっ
て選択し、現時点で最も確からしい仮判定データ列d0
−(n−1)を出力している。
Here, the input to the first-stage delay element 7 is determined based on the state transition diagram 3 (b). Also, F
A data string D from the first stage to the nth stage is output to the outside in accordance with the number n of input data of B6. Each stage (each time)
Are four pieces of data D corresponding to states, and are determination data corresponding to surviving paths in each state. The selector 5 selects the data at each point in time by the state number S, and selects the most probable temporary judgment data string d0 at this point.
− (N−1) is output.

【0036】最終的な検出データは、パスメモリ4の後
端から出力されている。このときパスメモリ長が、FB
6の入力データ数よりも長い場合は、図6の構成でよい
が、短い場合は、遅延素子を用いて検出データを保持し
ておき、FB6に入力する必要がある。
The final detection data is output from the rear end of the path memory 4. At this time, if the path memory length is FB
When the input data number is longer than the input data number 6, the configuration shown in FIG. 6 may be used. However, when the input data number is short, it is necessary to hold the detection data using a delay element and input it to the FB 6.

【0037】以上は、PR4MLを適応した場合であ
る。PR(1、−1)に適応した場合は、記録データ
の”1”を、図2(a)の波形へ等化する。PR4ML
の場合と同様に、最初の立ち上がりから前縁部をFFで
等化し、後縁部をFBで等化する。メトリック計算器2
は、図3(a)の状態遷移図に対応したものを用いる。
状態数は2個であり、2つの生き残りパスから現時点で
最も確からしいパスを選択し、仮判定データ列を求めて
FBフィルタ入力として用いる。
The above is the case where PR4ML is applied. When PR (1, -1) is applied, "1" of the recording data is equalized to the waveform of FIG. PR4ML
As in the case of (1), the leading edge is equalized by FF from the first rise, and the trailing edge is equalized by FB. Metric calculator 2
Is used corresponding to the state transition diagram of FIG.
The number of states is two, and the most probable path at the present time is selected from the two surviving paths, and a temporary judgment data sequence is obtained and used as an FB filter input.

【0038】EPR4ML方式を用いる場合は、記録デ
ータの”1”を図2(c)の波形へ等化する。等化は、
前縁部をFFで、後縁部をFBによって行う。メトリッ
ク計算器2は、図3(c)の状態遷移図に対応したもの
を用いる。状態数は8個であり、8個の生き残りパスか
らパスメトリックが最小となる現時点で最も確からしい
パスを選択する。この選択されたパスに対応するデータ
列を仮判定データ列としてFBフィルタへの入力として
用いる。
When the EPR4ML system is used, "1" of the recording data is equalized to the waveform shown in FIG. Equalization is
The leading edge is FF and the trailing edge is FB. As the metric calculator 2, one corresponding to the state transition diagram of FIG. 3C is used. The number of states is eight, and the most probable path at the present time with the minimum path metric is selected from the eight surviving paths. The data string corresponding to the selected path is used as a provisionally determined data string as an input to the FB filter.

【0039】EEPR4ML方式を用いる場合は、記録
データの”1”に対するインパルス応答波形が、立ち上
がり位置から”1、2、0、−2、−1”となるように
等化する。それ以外の点ではすべて”0”である。状態
数は16個となり、16個のパスから現時点で最も確か
らしい仮判定データ列を求めFBに対する入力データ列
として用いる。
When the EEPR4ML system is used, the impulse response waveform for the recording data "1" is equalized from the rising position to "1, 2, 0, -2, -1". Otherwise, they are all "0". The number of states becomes 16, and the most probable temporary judgment data string at the present time is obtained from the 16 paths and used as the input data string for the FB.

【0040】PR(1、1、0、−1、−1)ML方式
を用いる場合は、記録データの”1”に対するインパル
ス応答波形が、立ち上がり位置から”1、1、0、−
1、−1”となるように等化する。それ以外の点ではす
べて”0”である。状態数は16個となり、16個のパ
スから現時点で最も確からしい仮判定データ列を求めF
Bに対する入力データ列として用いる。
In the case of using the PR (1, 1, 0, -1, -1) ML method, the impulse response waveform corresponding to "1" of the recording data is "1, 1, 0,-" from the rising position.
1, -1 ". All other points are" 0 ". The number of states is 16, and the most probable temporary judgment data string at the present time is obtained from 16 paths.
Used as an input data string for B.

【0041】(本実施例の動作の説明)図7に、仮判定
データ列決定過程を示す。図7(a)は、トレリス線図
の例である。状態番号S0〜S3とi時点の前のi−5
〜i−1に至るトレリス線図で、実線に示す経路でi−
3時点まで確立しており、i−2〜iまでは選択の可能
性のある線路を実線で示している。i時点での生き残り
パスを示している。このような生き残りパスが求められ
ているとき、パスメモリには、図7(b)のようなデー
タが記録されている。生き残りパスがマージすると、そ
の時点での判定データは、すべて一致する。ここでは、
i−3時点でマージしており、それ以前の検出データは
確定している。現時点での生き残りパスのパスメトリッ
クL0−3のうち最小値となったのがL1であった場
合、点線枠で囲んだ、状態S1に対応するデータ列がF
B6への入力として用いられる。以上により、DFE
(判別帰還等化器)方式と同様に、1クロックの遅れ
で、フィードバックを掛けることができる。
(Explanation of Operation of this Embodiment) FIG. 7 shows a process of determining a provisional judgment data string. FIG. 7A is an example of a trellis diagram. State numbers S0 to S3 and i-5 before time i
To i-1 in a trellis diagram, i-
Lines that have been established up to three points and that can be selected from i-2 to i are indicated by solid lines. The surviving path at the time point i is shown. When such a surviving path is obtained, data as shown in FIG. 7B is recorded in the path memory. When the surviving paths are merged, the judgment data at that time all match. here,
Merging is performed at the point of time i-3, and the detected data before that is determined. If the minimum value among the path metrics L0-3 of the surviving paths at the current time is L1, the data string corresponding to the state S1 surrounded by a dotted frame is F
Used as input to B6. By the above, DFE
Like the (discriminating feedback equalizer) method, feedback can be applied with a delay of one clock.

【0042】PR(1,−1)、EPR4ML、EEP
R4ML、PR(1,1,0,−1,−1)MLを用い
る場合は、それぞれ状態数が2個、8個、16個、16
個になる。ゆえに生き残りパスの数も、2個、8個、1
6個、16個となり、その中からパスメトリックを比較
して、現時点で最も確からしいパスを選択し、そのパス
に対応するデータ列を仮判定データ列として、FBに対
する入力として用いる。
PR (1, -1), EPR4ML, EEP
When R4ML and PR (1,1,0, -1, -1) ML are used, the number of states is 2, 8, 16, and 16, respectively.
Individual. Therefore, the number of surviving paths is 2, 8, 1
The path metrics are compared with the path metrics, and the most probable path at the present time is selected, and a data string corresponding to the path is used as an input to the FB as a temporary determination data string.

【0043】[第2の実施例]本発明による第2の実施
例について、図8にインパルス応答を積分型にした例を
示して説明する。本実施例による構成は図1と同様であ
り、説明を省略する。ここでは、図4に示したPR4の
積分型の例を示している。図8(a)は、記録データに
対するインパルス応答によるダイパルス再生波形に対す
るPR4等化による等化過程を示しており、FF1で等
化した時点の実線と、FBで等化した時点から点線で示
したインパルス応答波形を示している。
[Second Embodiment] A second embodiment of the present invention will be described with reference to FIG. 8 showing an example in which the impulse response is integrated. The configuration according to the present embodiment is the same as that of FIG. 1 and the description is omitted. Here, an example of the integral type of PR4 shown in FIG. 4 is shown. FIG. 8A shows an equalization process by PR4 equalization of a dipulse reproduction waveform by an impulse response to recording data, and is shown by a solid line at the time of equalization by FF1 and a dotted line from the time of equalization by FB. 4 shows an impulse response waveform.

【0044】また、図8(b)は、PR4等化による状
態遷移図を示している。ただし、この状態線図に示した
等化基準値には、−1だけオフセットが加えられてい
る。
FIG. 8B shows a state transition diagram by PR4 equalization. However, the equalization reference value shown in this state diagram is offset by -1.

【0045】このようなインパルス応答と状態遷移図に
基づいて、本発明のPRML検出器を構成することもで
きる。一般的には、インパルス応答を任意に決定し状態
遷移図を作成して、本発明の検出器を構成することが可
能である。
The PRML detector of the present invention can be constructed based on such an impulse response and a state transition diagram. In general, it is possible to configure the detector of the present invention by arbitrarily determining the impulse response and creating a state transition diagram.

【0046】変調方式の選択も任意である。(d,k)
制限などによってブランチ数を制限したPRML方式も
状態遷移図の変更によって適応可能である。
The selection of the modulation method is arbitrary. (D, k)
The PRML system in which the number of branches is limited by limitation or the like is also applicable by changing the state transition diagram.

【0047】[0047]

【発明の効果】本発明の効果は、PRML方式とフィー
ドバックフィルタ(DFE)を組み合わせることによっ
て、最尤検出と検出データによるノイズの影響の無いフ
ィードバック補償を行なうことができるため、精度の良
い検出を行なうことができることである。
The effect of the present invention is that, by combining the PRML system and the feedback filter (DFE), it is possible to perform maximum likelihood detection and feedback compensation without the influence of noise due to the detected data. What you can do.

【0048】また、FF及びFBについて、等化誤差ε
を比較器から出力しているので、他の構成と共に、ビタ
ビ復調方式の等化及びフィードバックによるDFEの等
化とが正確に実行され、ノイズの少ないACS(加算比
較選択)回路に誤差の発生がなく、データ誤り訂正に正
確な検出データを得ることができる。
For FF and FB, the equalization error ε
Is output from the comparator, so that equalization of the Viterbi demodulation method and equalization of the DFE by feedback are performed accurately together with other components, and an error occurs in the ACS (addition comparison selection) circuit with less noise. Thus, accurate detection data can be obtained for data error correction.

【0049】また、PRML方式におけるビタビ検出器
のパスメモリに記録された複数のデータ列から、現時点
で最も確からしいデータ列を選択し、仮検出データ列と
してFB(フィードバックフィルタ)に入力し、このF
Bの検出データと入力データを入力する等化用FF(フ
ィードフォワードフィルタ)とによって再生波形をPR
等化し、最終的な検出データとして、パスメモリの最終
段で出力することとしているので、PRML方式の欠点
であったPR等化器に対する負荷増大を軽減し、回路規
模やノイズの増大を軽減し、一方フィードバックフィル
タ(DFE)を用いた方法の欠点であった検出データを
限られたクロック内で求める必要がなくなり、ビタビ復
号などの精度の良い検出方法として提供できる。
Also, from the plurality of data strings recorded in the path memory of the Viterbi detector in the PRML system, the most probable data string at the present time is selected and input to the FB (feedback filter) as a temporary detection data string. F
The reproduced waveform is PR by the FF (feedforward filter) for inputting the detected data of B and the input data.
Since equalization is performed and the final detection data is output at the final stage of the path memory, an increase in the load on the PR equalizer, which is a drawback of the PRML system, is reduced, and an increase in circuit size and noise is reduced. On the other hand, there is no need to find the detection data within a limited clock, which is a drawback of the method using the feedback filter (DFE), and it can be provided as a highly accurate detection method such as Viterbi decoding.

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

【図1】本発明の検出器の全体構成を示すブロック図で
ある。
FIG. 1 is a block diagram showing the overall configuration of a detector according to the present invention.

【図2】本発明における、各PRML方式に対するイン
パルス応答を示す図である。
FIG. 2 is a diagram showing an impulse response to each PRML system in the present invention.

【図3】本発明における、各PRML方式に対する状態
遷移図である。
FIG. 3 is a state transition diagram for each PRML method in the present invention.

【図4】本発明における、PR4に対する波形等化法を
示す図である。
FIG. 4 is a diagram showing a waveform equalization method for PR4 in the present invention.

【図5】図1の比較器3に対して、PR4を用いた場合
の詳しい構成を示す図である。
FIG. 5 is a diagram illustrating a detailed configuration when a PR4 is used for the comparator 3 of FIG. 1;

【図6】図1のパスメモリ4およびセレクタ5に対し
て、PR4を用いた場合の詳細な構成を示す図である。
FIG. 6 is a diagram showing a detailed configuration when PR4 is used for the path memory 4 and the selector 5 in FIG. 1;

【図7】図6のパスメモリ4およびセレクタ5の動作の
例を示す図である。
7 is a diagram showing an example of the operation of the path memory 4 and the selector 5 of FIG.

【図8】本発明の実施例の構成における、インパルス応
答波形図と状態遷移図である。
FIG. 8 is an impulse response waveform diagram and a state transition diagram in the configuration of the embodiment of the present invention.

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

1 FF(フィードフォワードフィルタ) 2 ACS回路(メトリック計算器) 3 比較器 4 パスメモリ 5 セレクタ 6 FB(フィードバックフィルタ) 7 1ビット遅延素子 8 セレクタ(2入力、1出力) 9 セレクタ(4入力、1出力) 10 比較器(最小パスメトリック検出器) y FF出力 a PR等化波形 b FB出力 P 各状態に対する生き残りパス L 各生き残りパスに対するパスメトリック E 各生き残りパスに対する等化誤差 D 各生き残りパスに対する検出データ列 dn−1 仮判定データ列(生き残りパスの中で最小パ
スメトリックとなるパスに対応) n FBの入力データ数 ε 等化誤差(仮判定データに対応) S 選択状態番号(生き残りパスの中で最小パスメトリ
ックとなるパスに対応)
REFERENCE SIGNS LIST 1 FF (feedforward filter) 2 ACS circuit (metric calculator) 3 comparator 4 path memory 5 selector 6 FB (feedback filter) 7 1-bit delay element 8 selector (2 inputs, 1 output) 9 selector (4 inputs, 1 Output) 10 Comparator (minimum path metric detector) y FF output a PR equalized waveform b FB output P Surviving path for each state L Path metric for each surviving path E Equalization error for each surviving path D Detection for each surviving path Data sequence dn-1 Temporary decision data sequence (corresponding to the path with the smallest path metric among surviving paths) n Number of input data of FB ε Equalization error (corresponding to temporary decision data) S Selection state number (in surviving path Corresponds to the path with the minimum path metric)

Claims (13)

【特許請求の範囲】[Claims] 【請求項1】 フィードフォワードフィルタと、ACS
回路(メトリック計算器)、パスメモリとから構成され
るPRML(Partial Response Maximum Likelihood:
部分応答最尤)検出器において、 各状態への生き残りパスの中からパスメトリックが最小
値となるパスを求める比較器と、該最小パスメトリック
を与えるパスに対応する前記パスメモリのデータ列を選
択するセレクタと、該セレクタの出力データ列をもとに
PR等化のための補償量を求めるフィードバックフィル
タを有し、前記パスメモリに記録されているすべての生
き残りパスから前記最小パスメトリックを与えるパスを
選択し、該パスに対応するデータ列を前記パスメモリか
ら選択して、前記フィードバックフィルタへの入力と
し、前記フィードフォワードフィルタによってインパル
ス応答の前縁部が等化された波形の後縁部に対して補償
を行い、PR等化を行なうことを特徴とするPRML検
出器。
1. A feed forward filter and an ACS
PRML (Partial Response Maximum Likelihood :) comprising a circuit (metric calculator) and a path memory
A partial response maximum likelihood detector, a comparator for obtaining a path having a minimum path metric from the surviving paths to each state, and selecting a data string of the path memory corresponding to the path providing the minimum path metric And a feedback filter for obtaining a compensation amount for PR equalization based on an output data sequence of the selector, and a path that gives the minimum path metric from all surviving paths recorded in the path memory. And selecting a data string corresponding to the path from the path memory as an input to the feedback filter, and a trailing edge of a waveform in which a leading edge of an impulse response is equalized by the feedforward filter. A PRML detector for compensating for and performing PR equalization.
【請求項2】 請求項1に記載のPRML検出器におい
て、PRML方式としてPR(1,−1)MLを用いる
ことを特徴とするPRML検出器。
2. The PRML detector according to claim 1, wherein PR (1, -1) ML is used as a PRML system.
【請求項3】 請求項1に記載のPRML検出器におい
て、PRML方式としてPR4MLを用いることを特徴
とするPRML検出器。
3. The PRML detector according to claim 1, wherein PR4ML is used as a PRML system.
【請求項4】 請求項1に記載のPRML検出器におい
て、PRML方式としてE(Extended)PR4MLを用
いることを特徴とするPRML検出器。
4. The PRML detector according to claim 1, wherein E (Extended) PR4ML is used as a PRML system.
【請求項5】 請求項1に記載のPRML検出器におい
て、PRML方式としてEEPR4MLを用いることを
特徴とするPRML検出器。
5. The PRML detector according to claim 1, wherein EEPR4ML is used as a PRML system.
【請求項6】 請求項1に記載のPRML検出器におい
て、PRML方式としてPR(1,1,0,−1,−
1)MLを用いることを特徴とするPRML検出器。
6. The PRML detector according to claim 1, wherein PR (1, 1, 0, −1, −
1) A PRML detector using ML.
【請求項7】 請求項1に記載のPRML検出器におい
て、前記各生き残りパスに対応する等化誤差の中から、
前記最小パスメトリックとなるパスに対応する等化誤差
を選択するセレクタを有し、選択された前記等化誤差を
用いて前記フィードフォワードフィルタ、および、前記
フィードバックフィルタの適応等化を行なうことを特徴
とするPRML検出器。
7. The PRML detector according to claim 1, wherein the equalization error corresponding to each surviving path is selected from the following:
A selector for selecting an equalization error corresponding to a path serving as the minimum path metric, wherein the feedforward filter and the feedback filter are adaptively equalized using the selected equalization error. PRML detector.
【請求項8】 請求項7に記載のPRML検出器におい
て、PRML方式としてPR(1,−1)MLを用いる
ことを特徴とするPRML検出器。
8. The PRML detector according to claim 7, wherein PR (1, -1) ML is used as a PRML system.
【請求項9】 請求項7に記載のPRML検出器におい
て、PRML方式としてPR4MLを用いることを特徴
とするPRML検出器。
9. The PRML detector according to claim 7, wherein PR4ML is used as a PRML system.
【請求項10】 請求項7に記載のPRML検出器にお
いて、PRML方式としてE(Extended)PR4MLを
用いることを特徴とするPRML検出器。
10. The PRML detector according to claim 7, wherein E (Extended) PR4ML is used as a PRML system.
【請求項11】 請求項7に記載のPRML検出器にお
いて、PRML方式としてEEPR4MLを用いること
を特徴とするPRML検出器。
11. The PRML detector according to claim 7, wherein EEPR4ML is used as a PRML system.
【請求項12】 請求項7に記載のPRML検出器にお
いて、PRML方式としてPR(1,1,0,−1,−
1)MLを用いることを特徴とするPRML検出器。
12. The PRML detector according to claim 7, wherein PR (1, 1, 0, −1, −
1) A PRML detector using ML.
【請求項13】 フィードフォワードフィルタと、AC
S回路(メトリック計算器)、パスメモリとから構成さ
れるPRML(Partial Response Maximum Likelihoo
d:部分応答最尤)検出器を用いたデータ誤り訂正符号
生成器において、 再生波形を等化誤差εを用いてフィードフォワードで等
化する前記フィードフォワードフィルタと、該フィード
フォワード等化器の出力yとフィードバック等化器の出
力bとを加算する加算器と、該加算器の出力aを入力し
て加算・比較・選択機能で原データを推定する前記メト
リック計算機と、該メトリック計算機からのパスメトリ
ックLと等化誤差Eを受けてパスに対応する状態番号S
と前記等化誤差εを出力する比較器と、前記メトリック
計算機からの生き残りパスPを記憶する前記パスメモリ
と、該パスメモリからのデータ列Dから前記状態番号S
に基づいて現時点で最も確からしい仮判定データ列dを
選択出力するセレクタと、前記仮判定データ列dを元に
前記等化誤差εに従った部分応答等化のための補償値b
を求める前記フィードバック等化器とからなり、前記パ
スメモリの前記生き残りパスPの最終段から検出データ
を出力することを特徴とするデータ誤り訂正符号生成
器。
13. A feedforward filter, comprising:
PRML (Partial Response Maximum Likelihoo) composed of S circuit (metric calculator) and path memory
d: a data error correction code generator using a partial response maximum likelihood detector, the feedforward filter for equalizing a reproduced waveform by feedforward using an equalization error ε, and an output of the feedforward equalizer. an adder for adding y to the output b of the feedback equalizer, the metric calculator for inputting the output a of the adder and estimating the original data by an addition / comparison / selection function, and a path from the metric calculator. State number S corresponding to path after receiving metric L and equalization error E
And a comparator for outputting the equalization error ε, the path memory for storing the surviving path P from the metric calculator, and the state number S from the data string D from the path memory.
And a selector for selecting and outputting the most probable tentative decision data sequence d at this time, and a compensation value b for partial response equalization according to the equalization error ε based on the tentative decision data sequence d.
A data error correction code generator that outputs detection data from the last stage of the surviving path P of the path memory.
JP32407998A 1998-11-13 1998-11-13 Prml(partial response most liklihood) detector and data error correction code generator Pending JP2000151425A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32407998A JP2000151425A (en) 1998-11-13 1998-11-13 Prml(partial response most liklihood) detector and data error correction code generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32407998A JP2000151425A (en) 1998-11-13 1998-11-13 Prml(partial response most liklihood) detector and data error correction code generator

Publications (1)

Publication Number Publication Date
JP2000151425A true JP2000151425A (en) 2000-05-30

Family

ID=18161924

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32407998A Pending JP2000151425A (en) 1998-11-13 1998-11-13 Prml(partial response most liklihood) detector and data error correction code generator

Country Status (1)

Country Link
JP (1) JP2000151425A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7551668B2 (en) 2004-04-09 2009-06-23 Sony Corporation Adaptive equalizing apparatus and method
WO2013145747A1 (en) * 2012-03-29 2013-10-03 パナソニック株式会社 Decoding device and decoding method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7551668B2 (en) 2004-04-09 2009-06-23 Sony Corporation Adaptive equalizing apparatus and method
WO2013145747A1 (en) * 2012-03-29 2013-10-03 パナソニック株式会社 Decoding device and decoding method
JP5587514B2 (en) * 2012-03-29 2014-09-10 パナソニック株式会社 Decoding device and decoding method
US9177596B2 (en) 2012-03-29 2015-11-03 Panasonic Intellectual Property Management Co., Ltd. Decoding device and decoding method

Similar Documents

Publication Publication Date Title
JPH0918356A (en) Epr 4 detector in pr 4 equalization sampling data detection channel and epr 4 detecting method as well as digital information memory and searching channel
US20040071206A1 (en) Digital filter adaptively learning filter coefficient
JP2001101799A (en) Digital reproduction signal processing unit
KR20130028125A (en) Equalizer and equalization method
US6791776B2 (en) Apparatus for information recording and reproducing
JP3648308B2 (en) Equalizer and magnetic recording signal reproducing apparatus
US6819724B2 (en) Viterbi decoder and Viterbi decoding method
US6282251B1 (en) Modified viterbi detector which accounts for correlated noise
JP4151600B2 (en) Information reproducing method and information reproducing apparatus
JPH11126438A (en) Digital signal reproducing device
JP2001024519A (en) Circuit and method for suppressing detection error
JPH08116275A (en) Digital signal decoding processing unit
KR100709291B1 (en) Partial response maximum likelihoodprml bit detection apparatus
JP2000151425A (en) Prml(partial response most liklihood) detector and data error correction code generator
JP3471245B2 (en) Information reproducing device using feedback filter
KR100474819B1 (en) Method for detecting a signal and an apparatus thereof in a data recording/reproducing apparatus
JP5445416B2 (en) Equalizer and equalization method
JP5136577B2 (en) Equalizer and equalization method
JP5136489B2 (en) Equalizer and equalization method
JPH09330564A (en) Digital information reproducing equipment
JP4727310B2 (en) Waveform equalization apparatus, information reproducing apparatus, waveform equalization method, waveform equalization program, and recording medium
JP3875154B2 (en) Waveform equalization apparatus, information reproducing apparatus, communication apparatus, waveform equalization method, waveform equalization program, and computer-readable recording medium recording the waveform equalization program
JP5212260B2 (en) Equalizer, equalization method, and program
WO2010106810A1 (en) Equalizer and equalization method
JPH10199161A (en) Data reproduction system used for data recording/ reproducing device