JPH03160668A - Inter-code interference removal device - Google Patents
Inter-code interference removal deviceInfo
- Publication number
- JPH03160668A JPH03160668A JP29889389A JP29889389A JPH03160668A JP H03160668 A JPH03160668 A JP H03160668A JP 29889389 A JP29889389 A JP 29889389A JP 29889389 A JP29889389 A JP 29889389A JP H03160668 A JPH03160668 A JP H03160668A
- Authority
- JP
- Japan
- Prior art keywords
- state
- bit
- metric
- data
- bits
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000001514 detection method Methods 0.000 abstract description 18
- 230000004083 survival effect Effects 0.000 abstract description 3
- 230000007704 transition Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 21
- 230000000694 effects Effects 0.000 description 9
- 230000005415 magnetization Effects 0.000 description 8
- 238000000034 method Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000005347 demagnetization Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 230000000762 glandular Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
Landscapes
- Digital Magnetic Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、符号間干渉除去装置、特にビタビアルゴリ
ズムを応用した符号間干渉除去装置に関する.
〔発明の概要〕
この発明は、符号間干渉除去装置において、再生中のビ
ットと、該再生ビットの近傍の複数のビットとから状態
を設定し、状態に対し、ビタビアルゴリズムを適用して
磁気記録媒体に記録されているデータを再生したことに
より、高密度に磁気記録されているデータに於ける非線
型歪み、線型歪み等の符号間干渉の影響を除いてデータ
を復号できるようにしたものである.
〔従来の技術〕
高密度の磁気記録が磁気記録媒体になされるようになる
と符号間干渉が不可避的に生ずる。以下、符号間干渉に
ついて説明する.
例えば、線型伝送路によってデジタル信号が伝送される
場合、入力データ系列を(at)(a+=0、l)、出
力信号をy(t)とし、伝送路のインパルス応答をg(
t)とすると、デジタル信号e(t)(e(t)=1、
但し0≦t≦T)が伝送された時の出力信号c(t)は
以下の式で表される。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an intersymbol interference cancellation device, and particularly to an intersymbol interference cancellation device that applies the Viterbi algorithm. [Summary of the Invention] The present invention provides an intersymbol interference removal device that sets a state from a bit being reproduced and a plurality of bits in the vicinity of the reproduced bit, and applies the Viterbi algorithm to the state to perform magnetic recording. By reproducing the data recorded on the medium, it is possible to decode the data by eliminating the effects of intersymbol interference such as nonlinear distortion and linear distortion in data that is recorded magnetically at high density. be. [Prior Art] When high-density magnetic recording is performed on magnetic recording media, intersymbol interference inevitably occurs. Intersymbol interference will be explained below. For example, when a digital signal is transmitted through a linear transmission line, the input data sequence is (at) (a+=0, l), the output signal is y(t), and the impulse response of the transmission line is g(
t), the digital signal e(t) (e(t)=1,
However, when 0≦t≦T) is transmitted, the output signal c(t) is expressed by the following equation.
c(t) =g(t) * e(t)
ビット間隔をTとし、上述のc(t)を用いると、出力
信号y(t)は以下の式で表される。c(t) = g(t) * e(t) When the bit interval is T and the above c(t) is used, the output signal y(t) is expressed by the following formula.
y(t)=Σa 1 * c(t−iT)ここで、人
力データ系列を(at ) = (101100111
0010 )とすると、c(nT) =O (n ≠
0)であれば、第9図に示されるように隣接ビットでの
出力値がc(t)によって影響されないため、検出時点
での出力信号y (nT)はO或いは1となり検出が容
易となる。y(t) = Σa 1 * c(t-iT) Here, the human data series is (at) = (101100111
0010 ), then c(nT) = O (n ≠
0), the output value of the adjacent bit is not affected by c(t) as shown in Figure 9, so the output signal y (nT) at the time of detection becomes O or 1, making detection easy. .
そこで、通常は、等化器(イコライザ)を用いてc(n
T) = 0となるようにパルス整形がなされる.しか
しながら、この等化が十分でなく、等化誤差が残ってc
(nT)≠0になると、第10図に示されるように隣接
ビットに影響が及ぼされ、検出時点での出力信号 y(
nT)はO或いは1にならない.これを符号間干渉とい
う.
〔発明が解決しようとする課題〕
上述の符号間干渉には、線型歪みと、非線型歪みとがあ
る.
従来、線型歪みに対しては、線型等化器(積分器、ロー
バスフィルタ等の組み合わせ)で等化することによって
符号間干渉の除去が行なわれていた.しかしながら、こ
の線型等化器による場合には、ノイズも強調されてしま
うので、S/Nが劣化してしまうという問題点があった
.
そこで、バス帰還ビタビ復号で符号間干渉の除去を行な
うことが提案されている〔「アイを開かずに検出するバ
ス帰還ビタビ復号法」 池谷、井手、山光、信学技法M
R87−38 ] .このバス帰還ビタビ復号によって
符号間干渉の除去を行なう場合には既に復号したデータ
による符号間干渉しか除去できず、未だ復号していない
データからの符号間干渉は除去できないという問題点が
あった.一方の非線型歪みの例として、近年、高密度で
なされるようになったデジタル信号の磁気記録がある.
この磁気記録過程は非線型過程であるが、媒体中の磁化
パターンが孤立磁化反転の線形な足し合わせに等しいと
仮定すれば、線型伝送路と同様に、第11図に示される
孤立再生波形の畳み込みで再生波形を得ることができる
.尚、図中、ARIは遷移領域、100は磁気テープを
夫々示す.デジタル信号を記録する際、第12図に示さ
れるように、記録波長Tが比較的、長い場合には、上述
の仮定が成立するため、孤立再生波形の畳み込みで再生
波形を得ることができる.しかしながら、第13図に示
されるように高密度記録によって記録波長Tが短くなる
につれて隣接ビットとの距離が短くなり、第13図中、
矢示Y印に示されるように、遷移領域ARIが重なり合
うようになる.そして、既に記録されている記録信号磁
界の残留磁化が、新たな記録信号磁界によって乱される
.このため、上述の孤立磁化反転の線型な足し合わの仮
定が成立し難くなり、実際の再生波形は孤立再生波形の
畳み込みで得られた波形とは一致しなくなる.この結果
、第13図中、矢示X部に示されるような非線型歪みが
発生するという問題点があった.
現在までのところ、上述のような非線型歪みの除去につ
いては殆ど対処されておらず、非線型歪みによる符号間
干渉を除去することが望まれていた。Therefore, normally, an equalizer is used to
Pulse shaping is performed so that T) = 0. However, this equalization is not sufficient and an equalization error remains, c
When (nT)≠0, adjacent bits are affected as shown in Figure 10, and the output signal y(
nT) does not become O or 1. This is called intersymbol interference. [Problem to be solved by the invention] The above-mentioned intersymbol interference includes linear distortion and nonlinear distortion. Conventionally, inter-symbol interference has been removed by equalizing linear distortion with a linear equalizer (a combination of an integrator, low-pass filter, etc.). However, when this linear equalizer is used, noise is also emphasized, resulting in a problem that the S/N ratio deteriorates. Therefore, it has been proposed to remove intersymbol interference using bus feedback Viterbi decoding ["Bus feedback Viterbi decoding method for detection without opening an eye" Ikeya, Ide, Yamamitsu, IEICE Techniques M.
R87-38]. When intersymbol interference is removed using bus feedback Viterbi decoding, there is a problem in that it can only remove intersymbol interference from data that has already been decoded, and cannot remove intersymbol interference from data that has not yet been decoded. One example of nonlinear distortion is magnetic recording of digital signals, which has recently become possible at high density. Although this magnetic recording process is a nonlinear process, if we assume that the magnetization pattern in the medium is equal to the linear summation of isolated magnetization reversals, the isolated reproduction waveform shown in Figure 11 will be The reproduced waveform can be obtained by convolution. In the figure, ARI indicates a transition region, and 100 indicates a magnetic tape. When recording a digital signal, as shown in FIG. 12, if the recording wavelength T is relatively long, the above assumption holds, and therefore a reproduced waveform can be obtained by convolution of an isolated reproduced waveform. However, as shown in FIG. 13, as the recording wavelength T becomes shorter due to high-density recording, the distance between adjacent bits becomes shorter.
As indicated by the arrow Y, the transition regions ARI begin to overlap. Then, the residual magnetization of the already recorded recording signal magnetic field is disturbed by the new recording signal magnetic field. For this reason, the above-mentioned assumption of linear addition of isolated magnetization reversals becomes difficult to hold, and the actual reproduced waveform no longer matches the waveform obtained by convolution of the isolated reproduced waveform. As a result, there was a problem in that nonlinear distortion as shown by the arrow X in FIG. 13 occurred. Until now, almost no efforts have been made to eliminate the above-mentioned nonlinear distortion, and it has been desired to eliminate intersymbol interference due to nonlinear distortion.
ところで、この非線型歪みを除去するのには、等化器を
適用することも考えられるが、従来の線型等化では不十
分で、非線型歪みに対応できないという問題点があった
.また、前述のバス帰還ビタビ復号を適用することも考
えられるが、この場合には、後続のデータによる影響が
除去されないため、正確な復号が困難で、非線型歪みに
対応できないという問題点があった.
更に、これらの符号間干渉によってエラーレートが向上
しないという問題点があった。By the way, it is possible to apply an equalizer to remove this nonlinear distortion, but there is a problem that conventional linear equalization is insufficient and cannot deal with nonlinear distortion. It is also possible to apply the above-mentioned bus feedback Viterbi decoding, but in this case, the influence of subsequent data is not removed, making accurate decoding difficult and having problems with nonlinear distortion. Ta. Furthermore, there is a problem that the error rate cannot be improved due to these intersymbol interferences.
従ってこの発明の目的は、高密度に磁気記録されている
データに於ける非線型歪み、線型歪み等の符号間干渉を
除去し得る符号間干渉除去装置を提供することにある.
〔課題を解決するための手段〕
この発明は、再生中のビットと、該再生ビットの近傍の
複数のビットとから状態を設定し、状態に対し、ビタビ
アルゴリズムを適用して磁気記録媒体に記録されている
データを再生したtlrIiとしている.
〔作用〕
この発明では、再生中のビットと、該再生ビットの近傍
の複数のビットとから状態が設定され、この状態に対し
、ビタビアルゴリズムが適用される.即ち、再生中のビ
ットから検出された信号と、所定の予想サンプル値とに
基づいてメトリックが求められ、このメトリックの比較
に基づいて生き残りパスが決定され、最も尤度の高い復
号値の系列が求められる.
このようにして、磁気記録媒体に記録されているデータ
が再生される.
〔実施例〕
以下、この発明の実施例について第1図乃至第8図を参
照して説明する.
この発明の実施例では、まず一実施例に於いて非線型歪
みの除去について説明し、次いで、他の実施例にて線型
歪み及び非線型歪みの双方の除去について説明している
。Therefore, an object of the present invention is to provide an intersymbol interference removal device that can remove intersymbol interference such as nonlinear distortion and linear distortion in data that is magnetically recorded at high density. [Means for Solving the Problems] The present invention sets a state from a bit being reproduced and a plurality of bits in the vicinity of the reproduced bit, and records the state on a magnetic recording medium by applying the Viterbi algorithm to the state. tlrIi is the reproduced data. [Operation] In this invention, a state is set from the bit being reproduced and a plurality of bits in the vicinity of the reproduced bit, and the Viterbi algorithm is applied to this state. That is, a metric is determined based on the signal detected from the bit being reproduced and a predetermined expected sample value, and a survival path is determined based on a comparison of this metric, and the sequence of decoded values with the highest likelihood is determined. Desired. In this way, data recorded on the magnetic recording medium is reproduced. [Example] Hereinafter, an example of the present invention will be described with reference to FIGS. 1 to 8. In the embodiments of the present invention, first, the removal of nonlinear distortion will be explained in one embodiment, and then the removal of both linear distortion and nonlinear distortion will be explained in another embodiment.
第1図乃至第5図には、この発明の一実施例が示されて
いる.
第1図には一実施例の状態の設定が示され、第2図には
符号間干渉除去装置のブロック図が示されている。An embodiment of the present invention is shown in FIGS. 1 to 5. FIG. 1 shows the state settings of one embodiment, and FIG. 2 shows a block diagram of an intersymbol interference canceling device.
まず、実施例の理解を容易にするため、ビタビアルゴリ
ズムの適用について説明した後、符号間干渉除去装置に
ついて説明する.
前述したように、非線型歪みの原因としては、後続ビッ
トの記録磁界が既に形威されている記録磁界(残留磁化
)を乱すこと或いは記録減磁等が考えられるので、非線
型歪みの大きさは後続データ〔これから再生しようとす
るデータ〕に依存することになる.従って、この発明で
は、検出ビッ}at及び後続データのビットのパターン
が状態として設定され、ビタビアルゴリズムが通用され
ている.
?述の状態の数は、検出ビットamから何ビット後の後
続データの影響まで想定するかによって規定される.例
えば、第1図に示されるように、検出ビットa.と、後
続データとして2ビットaK*I 、a(*■の合計3
ビットを想定すると、3ビット( at s all*
1 、am+* )の取り得る状態の数は8 (=2’
)となるので、8状態、即ち、S1 (000)〜S
8(111)のビタビ復号が考えられる.この時の状態
遷移図が第3図に示され、トレリス線図が第4図に示さ
れている.
検出ビッ}axに於ける予想サンプル値Ysを考える.
この予想サンプル値Ysは、非線型歪み及び等化誤差の
全く無い場合、Yl−Y4が0、Y5〜Y8が1とされ
るが、予想サンプル値Ysに、後続データのビットのパ
ターンの状態S(S−31−38)に応じて非線型歪み
が加えられることによって、Ys=Y1〜Y8の8つの
値が考えられる.尚、予想サンプル値Ysは、実験的に
求められた値である.この予想サンプル値Ysは、例え
ば、再生波形をデジタイズし測定値から実測したり、或
いはエラーレートを測定しながら、適応的に決定できる
.
実際の再生された信号をZk (Zk=Ys+nkin
kはガウシアンノイズを想定)とし、或る状態Sに至る
遷移の“長さ”を、(−(Zk−Ys)8)としてビタ
ビアルゴリズムが適用される.即ち、時点(k−1)に
於けるメトリックを、夫々Lm−+ ’ + Lm−
+ ” + ’−・−・−’.Lk−1 8とする時、
各遷移の長さを考慮しつつ最大のL k−1 ’ +最
大のLk−1 ” * ’−・−’. Lk−1 ”
が得られるような遷移が、夫々選択される.例えば、L
klを求める場合、第3図の状態遷移図から状態S1に
至るのは、S1若しくはS5であるから、LkIは、〔
Lお−+ ’ (Zk Yl)” ). (L
m−t ’−(Zk−Y5)” )の2つを比較し大き
い方の値を選択することによってもとめられる.これに
より、最も確からしい状態遷移、即ち、最も確からしい
復号系列が求められる.
このようにして、未だ復号されていない後続データのビ
ットのパターンを予想しつつ、最も確からしい復号系列
を選び出すことができる.以下、アルゴリズムを、第2
図を参照して説明する.
第2図の構或に於いて、磁気ヘッド2によって磁気テー
プ1から時刻t (k)に於いて再生された信号Zkは
、イコライザアンプ3を介してPLL4と、スイッチ5
の端子5aに供給される.PLL4では、再生された信
号Zkからクロック信号CLKが抽出される.このクロ
ック信号CLKは端子6から取出されると共に、装置内
部の各回路に供給される。First, in order to facilitate understanding of the embodiment, application of the Viterbi algorithm will be explained, and then an intersymbol interference cancellation device will be explained. As mentioned above, nonlinear distortion can be caused by the recording magnetic field of subsequent bits disturbing the already established recording magnetic field (residual magnetization) or by recording demagnetization. depends on the subsequent data (the data that is about to be played). Therefore, in the present invention, the detection bit {at} and the bit pattern of the subsequent data are set as states, and the Viterbi algorithm is used. ? The number of states described above is determined by how many bits after the detection bit am, the influence of subsequent data is assumed. For example, as shown in FIG. 1, detection bits a. and 2 bits aK*I, a(*■ total 3 as subsequent data)
Assuming bits, 3 bits ( at s all *
The number of possible states of 1, am+*) is 8 (=2'
), so there are 8 states, namely S1 (000) to S
8 (111) Viterbi decoding is possible. The state transition diagram at this time is shown in Figure 3, and the trellis diagram is shown in Figure 4. Consider the expected sample value Ys at the detection bit }ax.
In this expected sample value Ys, if there is no nonlinear distortion or equalization error, Yl-Y4 is 0 and Y5 to Y8 are 1. By adding nonlinear distortion according to (S-31-38), eight values of Ys=Y1 to Y8 are possible. Note that the expected sample value Ys is an experimentally determined value. This expected sample value Ys can be determined adaptively, for example, by digitizing the reproduced waveform and actually measuring it from the measured value, or by measuring the error rate. The actual reproduced signal is Zk (Zk=Ys+nkin
The Viterbi algorithm is applied with k assumed to be Gaussian noise) and the "length" of the transition leading to a certain state S as (-(Zk-Ys)8). That is, the metrics at time (k-1) are respectively Lm-+' + Lm-
+ ” + '-・-・-'. When Lk-1 is 8,
Maximum Lk-1' + maximum Lk-1 '' * '-・-'. Lk-1 '' while considering the length of each transition
Each transition is selected such that . For example, L
When calculating kl, since the state S1 is reached from S1 or S5 from the state transition diagram of FIG. 3, LkI is [
L O-+ ' (Zk Yl)" ). (L
This is determined by comparing the two values m-t'-(Zk-Y5)'') and selecting the larger value.This results in the most probable state transition, that is, the most probable decoding sequence. In this way, it is possible to select the most likely decoding sequence while predicting the bit pattern of the subsequent data that has not yet been decoded.
This will be explained with reference to the figure. In the configuration shown in FIG. 2, the signal Zk reproduced from the magnetic tape 1 by the magnetic head 2 at time t (k) is sent to the PLL 4 and the switch 5 via the equalizer amplifier 3.
is supplied to terminal 5a of. In the PLL 4, a clock signal CLK is extracted from the reproduced signal Zk. This clock signal CLK is taken out from the terminal 6 and is supplied to each circuit inside the device.
スイッチ5は、端子7から供給されるクロック信号CL
Kによって開閉が制御される.スイッチ5が閉状態、即
ち、端子5a、5bが接続状態にある時に信号Zkが加
算器8〜l5に夫々供給される.
加算器8〜15では、端子l6〜23から供給される所
定のサンプル値Y1〜Y8と、信号Zkの加算が行なわ
れる.加算器8〜15からの出力は、2乗回路24〜3
lに供給される.2乗回路24〜3lでは、加算器8〜
15から供給される出力(Zk−Yl)〜(Zk−Y8
)の値が2乗され負符号が付される.この2乗回路24
〜31からの出力(−(Zk−Yl)富)〜(一(Zk
−Y8)” )の夫々は、加算器32〜39に供給され
る.
加算器32では、上述の出力(−(Zk−Yl)”)と
、比較器40から供給される時刻L (k−1)のメト
リックLk−1 ’或いはLk−1 ’の加算がなされ
、時刻t (k)に於けるメトリックl,IIlが求め
られ(Lk ’ =L,k−,’ − (Zk−Yl)
寡、Lk=Lb−t ’ (Zk Y5)” )
、このメトリックLア1がメモリ44に供給される.
メモリ44では、端子52を介して供給されるクロック
信号区CLKに基づいて、メトリックLmが取り込まれ
、比較器40に供給される.加算器33では、上述の出
力(−(Zk−Y2)”)と、比較器40から供給され
る時刻t (k−1)のメトリックLk−1 ’或いは
Lk−1 ’の加算がなされ、時刻t (k)に於ける
メトリックL.′が求められ(Lk” =L.−1
’ − (Zk−Y2)” 、t.”=L,k−,
5− (Zk−Y2)” ) 、このメトリックl−
ktがメモリ45に供給される.メモリ45では、端子
52を介して供給されるクロック信号CLKに基づいて
、メトリックL,′が取り込まれ、比較器41に供給さ
れる.加算器34では、上述の出力(−(Zk−Y3)
”)と、比較器41から供給される時刻t(k−1)の
メトリックLk−1 ”或いはLk−1 ”に基づいて
、時刻t (k)に於けるメトリックしk3が求められ
、このメトリックL,3がメモリ46に供給される.メ
モリ46では、クロック信号CIJに基づいて、メトリ
ックLk3が取り込まれ、比較器42に供給される。The switch 5 receives a clock signal CL supplied from a terminal 7.
Opening/closing is controlled by K. When switch 5 is closed, that is, terminals 5a and 5b are connected, signal Zk is supplied to adders 8 to 15, respectively. Adders 8-15 add predetermined sample values Y1-Y8 supplied from terminals l6-23 and signal Zk. The outputs from adders 8 to 15 are sent to square circuits 24 to 3.
It is supplied to l. In the squaring circuits 24 to 3l, the adders 8 to
Output (Zk-Yl) to (Zk-Y8) supplied from 15
) is squared and given a negative sign. This square circuit 24
Output from ~31 (-(Zk-Yl) wealth) ~(1(Zk
-Y8)") are supplied to adders 32 to 39. In the adder 32, the above-mentioned output (-(Zk-Yl)") and the time L(k- The metrics Lk-1' or Lk-1' of 1) are added, and the metrics l and IIl at time t (k) are obtained (Lk' = L, k-,' - (Zk-Yl)
Small, Lk=Lb-t' (Zk Y5)")
, this metric LA1 is supplied to the memory 44. The memory 44 takes in the metric Lm based on the clock signal section CLK supplied via the terminal 52 and supplies it to the comparator 40. The adder 33 adds the above-mentioned output (-(Zk-Y2)'') and the metric Lk-1' or Lk-1' at time t (k-1) supplied from the comparator 40, and calculates the time. The metric L.' at t (k) is determined (Lk'' = L.-1
' - (Zk-Y2)'', t.''=L,k-,
5- (Zk-Y2)"), this metric l-
kt is supplied to the memory 45. The memory 45 takes in the metric L,' based on the clock signal CLK supplied via the terminal 52, and supplies it to the comparator 41. The adder 34 outputs the above-mentioned output (-(Zk-Y3)
”) and the metric Lk-1 ``or Lk-1'' at time t(k-1) supplied from the comparator 41, the metric k3 at time t(k) is calculated, and this metric L,3 is supplied to the memory 46. The memory 46 takes in the metric Lk3 based on the clock signal CIJ and supplies it to the comparator 42.
加算器35では、上述の出力(一(Zk−Y4)t)と
、比較器4lから供給される時刻t(k−1)のメトリ
ックLk−1 ”或いはLk−1 ”に基づいて、時刻
L (k)に於けるメトリックし,′が求められ、この
メトリックL%がメモリ47に供給される.メモリ47
では、クロック信号CLKに基づいて、メトリックl,
II4が取り込まれ、比較器43に供給される.
加算器36では、上述の出力(−(Zk−Y5)冨)と
、比較器42から供給される時刻t(k−1)のメトリ
ックLm−1 ’或いはLアー,?に基づいて、時刻t
(k)に於けるメトリックLヶ′が求められ、このメ
トリックLkSがメモリ48に供給される.メモリ48
では、クロック信号CLKに基づいて、メトリックLk
Sが取り込まれ、比較器40に供給される.
加算器37では、上述の出力(−(Z k−Y 6)”
)と、比較器42から供給される時刻t(k−1)のメ
トリックLk−1 ’或いはLk−1 ’に基づいて、
時刻t (k)に於けるメトリックL.hが求められ、
このメトリックL,′がメモリ49に供給される.メモ
リ49では、クロック信号CLKに基づいて、メトリッ
クL,′が取り込まれ、比較器4lに供給される.
加算器38では、上述の出力(−(Zk−Y7)”)と
、比較器43から供給される時刻t (k−1)のメト
リックLk−1 ’或いはLll−1 ”に基づいて、
時刻t (k)に於けるメトリック[,lI?が求めら
れ、このメトリックLk7がメモリ50に供給される.
メモリ50では、クロック信号CIJIに基づいて、メ
トリックL1′が取り込まれ、比較器42に供給される
.
加算器39では、上述の出力(一(Zk−Y8)”)と
、比較器43から供給される時刻t (k−1)のメト
リックL1,4或いはLll−1−に基づいて、時刻U
(k)に於けるメトリックLk1が求められ、このメト
リックL.′がメモリ5lに供給される.メモリ5lで
は、クロック信号CLKに基づいて、メトリックL.“
が取り込まれ、比較器43に供給される.
比較器40〜43では、第4図のトレリス線図に従って
、メトリックl,kl ,L, @の大小比較が行なわ
れ、この比較結果から、生き残りパスが決定され、後述
の規則に基づいて、状態遷移の判別が行なわれる.そし
て、“1″或いは゛゜0”をシフトレジスタ53〜56
に供給する.これと共に、比較器40〜43からは、時
刻t (k)に於けるメトリックI,.I=l,.@が
加算器32〜39にフ.イードバックされる。The adder 35 calculates the time Lk-1 based on the above-mentioned output (1(Zk-Y4)t) and the metric Lk-1 ``or Lk-1'' of the time t(k-1) supplied from the comparator 4l. The metric L% in (k) is determined, and this metric L% is supplied to the memory 47. memory 47
Then, based on the clock signal CLK, the metrics l,
II4 is taken in and supplied to the comparator 43. The adder 36 uses the above-mentioned output (-(Zk-Y5) value) and the metric Lm-1' or L-ar,? of the time t(k-1) supplied from the comparator 42. Based on the time t
The metric Lk' in (k) is determined, and this metric LkS is supplied to the memory 48. memory 48
Then, based on the clock signal CLK, the metric Lk
S is taken in and supplied to the comparator 40. The adder 37 outputs the above-mentioned output (-(Z k-Y 6)"
) and the metric Lk-1' or Lk-1' at time t(k-1) supplied from the comparator 42,
The metric L at time t (k). h is calculated,
This metric L,' is supplied to the memory 49. The memory 49 takes in the metric L,' based on the clock signal CLK and supplies it to the comparator 4l. In the adder 38, based on the above-mentioned output (-(Zk-Y7)'') and the metric Lk-1' or Lll-1'' at time t(k-1) supplied from the comparator 43,
Metric [, lI? at time t (k)? is calculated, and this metric Lk7 is supplied to the memory 50.
The memory 50 takes in the metric L1' based on the clock signal CIJI and supplies it to the comparator 42. The adder 39 calculates the time U based on the above-mentioned output (1(Zk-Y8)'') and the metric L1, 4 or Lll-1- of the time t (k-1) supplied from the comparator 43.
The metric Lk1 in (k) is obtained, and this metric L. ' is supplied to the memory 5l. In the memory 5l, the metric L. “
is taken in and supplied to the comparator 43. The comparators 40 to 43 compare the metrics l, kl, L, and @ according to the trellis diagram in FIG. The transition is determined. Then, “1” or “゛゜0” is transferred to shift registers 53 to 56.
Supply to. At the same time, the comparators 40 to 43 output metrics I, . I=l,. @ is sent to adders 32-39. Eedback will be given.
第2図に示される横戒では、状態S1と32、S3とS
4、S5とS6、S7とS8では、メトリンクLk−1
の値は夫々、共通の値が用いられている.以下、これに
ついて説明する.
第3図の状態遷移図及び第4図のトレリス線図をみると
、状態S1に至るのは、状態S1と35のみである.2
同様に、状71!32に至るのも、状態S1と55のみ
である.
状J!3iSlに至るパスは、次の式で決定される.L
m−1’一(Z k−Y 1)”>L,−+’−(Z
k−Y l)” ・−−{1)この(1)式の場合には
、状態S1から状態S1への遷移と判断される.
Lm−1’−(Z k−Y 1)”< Lk−1’−(
Z k−Y 1)”・−・−・(2)この(2)式の場
合には、状態S5から状BSlへの遷移と判断される.
ここで、(Zk−Yl)”の項は共通であるから(1)
、(2)式は次のように書直される.Ll+−1 ’
> Li+−+ ’・・・−・−・−・・−・・・−・
(3)Lk−, ’ <t,k−+ ’ −・−−−一
−・・−・−・・−・(4)また、状LQS2に至るパ
スは、次の式で決定される.
Lk−1’−(Z k−Y 2)”> Lll−+’−
(Z k−Y 2)”この(5)式の場合には、状態S
lから状態S2への遷移と判断される。In the horizontal command shown in Figure 2, states S1 and 32, S3 and S
4. For S5 and S6, S7 and S8, Metlink Lk-1
A common value is used for each value. This will be explained below. Looking at the state transition diagram in FIG. 3 and the trellis diagram in FIG. 4, only states S1 and 35 lead to state S1. 2
Similarly, only states S1 and 55 lead to state 71!32. Condition J! The path leading to 3iSl is determined by the following formula. L
m-1'-(Z k-Y 1)">L,-+'-(Z
k-Y l)" ・--{1) In the case of this equation (1), it is determined that the transition is from state S1 to state S1. Lm-1'-(Z k-Y 1)"< Lk -1'-(
Z k−Y 1)”・−・−・(2) In the case of this equation (2), it is determined that there is a transition from state S5 to state BSl.Here, the term (Zk−Yl)” is Because it is common (1)
, equation (2) can be rewritten as follows. Ll+-1'
>Li+−+ '・・・−・−・−・・−・・・−・
(3) Lk-, '<t,k-+' -・---1-・・-・−・・−・(4) Moreover, the path leading to the state LQS2 is determined by the following formula. Lk-1'-(Z k-Y 2)">Lll-+'-
(Z k−Y 2)” In the case of this equation (5), the state S
It is determined that the transition is from state 1 to state S2.
Lm−1’−(Z k−Y 2)”< Lk−1’−(
Z k−Y 2)”この(6)式の場合には、状11s
5から状jils2への遷移と判断される.
ここで、(Zk−Y2)”の項は共通であるから(5)
、(6)式は次のように書直される.L 1−+ ’
>Li+−+ ’・一・−・−・−・・・−・(7)L
m−t ’ <Lm−+ ’・−・−・・・・・・・−
・−(8)第(3)、(4)式と、第(7)、(8)式
とは、全く同じである.これによって、次の2つの結論
が導かれる.■.遷移先が状jlqsISS2のいずれ
であっても同じ判別式で最も確からしいパスが決定され
る.■.その時のメトリックとしては、遷移先が状態S
1、S2のいずれであっても同じメトリック・・・−{
5)
・・−・・(6)
[Lm−+ ’ , Lm−+ ’ )を加えて求めら
れる.上述の2つの結論は、他の状JllS3とS4、
S5とS6、S7とS8であっても同様である.従って
、第1図の構或に示されるように、状態S1とS2、S
3とS4、S5とS6、S7とS8の夫々について同じ
値のメトリックを用いることができる.
比較器40では状態31,32に至る遷移についての判
別が行なわれ、比較器41では状jlls3、S4に至
る遷移についての判別が行なわれ、比較器42では状j
ffis5、S6に至る遷移についての判別が行なわれ
、比較器43では状態S7、S8に至る遷移についての
判別が行なわれる.この比較の結果、各パスでの復号{
i(1或いは0)が決定する.この復号値はシフトレジ
スタ53〜56に供給される.
本来、シフトレジスタの数は、状態数と同じだけ必要な
はずであるが、この例では、上述のように、状態Slに
至る場合もS2に至る場合も同じ判別式で同じ復号値を
とる.状態S3と34、S5とS6、S7とS8でも同
様なので、シフトレジスタの数は、8つの状態数の半分
とされる.シフトレジスタ53には状態Sl−32に至
るパスの復号値、シフトレジスタ54には状態S3・S
4に至るパスの復号値、シフトレジスタ55には状11
s5・S6に至るパスの復号値、シフトレジスタ56に
は状態S7・S8に至るパスの復号値が送られる.シフ
トレジスタ53〜56は、トレリス線図に従って相互に
接続されており、上述した生き残りパスの選択に従って
、復号値のシリアルロード或いはパラレルロードが行わ
れる.このシフトレジスタ53〜56における復号値の
シリアルロード或いはパラレルロードは、端子52から
供給されるクロック信号CLKに同期して第5図のよう
に行なわれる.これは、トレリス線図上に於けるパスの
マージに相当する.シフトレジスタ53〜56からは、
復号値が判別回路57に供給される.
判別回路57に供給される4つの復号値は、本来、一敗
しているはずであるが、実際には、ノイズその他の影響
で一致しないことも十分に考えられる.そこで、判別回
路57では、多数決、メトリックの大小等の基準によっ
て、復号値が選択され、端子58から取り出される。Lm-1'-(Z k-Y 2)''<Lk-1'-(
Z k−Y 2)” In the case of this equation (6), the shape 11s
It is judged that the transition is from 5 to 2. Here, since the term (Zk-Y2)'' is common, (5)
, equation (6) can be rewritten as follows. L 1-+'
>Li+-+ '・One・−・−・−・・・−・(7)L
m-t'<Lm-+'・-・−・・・・・・・−
-(8) Equations (3) and (4) are exactly the same as equations (7) and (8). This leads to the following two conclusions. ■. Regardless of whether the transition destination is jlqsISS2, the most probable path is determined using the same discriminant. ■. The metric at that time is that the transition destination is state S.
The same metric for either 1 or S2...-{
5) ...-...(6) It can be found by adding [Lm-+', Lm-+'). The above two conclusions are based on other conditions JllS3 and S4,
The same applies to S5 and S6, and S7 and S8. Therefore, as shown in the structure of FIG.
The same value of metric can be used for each of 3 and S4, S5 and S6, and S7 and S8. The comparator 40 determines the transitions leading to states 31 and 32, the comparator 41 determines the transitions leading to states jlls3 and S4, and the comparator 42 determines the transitions leading to the states jlls3 and S4.
The transitions leading to ffis5 and S6 are determined, and the comparator 43 determines the transitions leading to states S7 and S8. As a result of this comparison, the decoding at each pass {
i (1 or 0) is determined. This decoded value is supplied to shift registers 53-56. Originally, the number of shift registers should be the same as the number of states, but in this example, as described above, the same discriminant is used and the same decoded value is obtained when reaching state S1 and when reaching state S2. The same applies to states S3 and 34, S5 and S6, and S7 and S8, so the number of shift registers is half of the number of eight states. The shift register 53 contains the decoded value of the path leading to state Sl-32, and the shift register 54 contains the decoded value of the path leading to state S1-32.
The decoded value of the path leading to 4, the shift register 55 has the state 11
The decoded values of the path leading to states s5 and S6 and the decoded values of the path leading to states S7 and S8 are sent to the shift register 56. The shift registers 53 to 56 are interconnected according to a trellis diagram, and serial or parallel loading of decoded values is performed according to the selection of the survival path described above. Serial or parallel loading of the decoded values in the shift registers 53 to 56 is performed in synchronization with the clock signal CLK supplied from the terminal 52 as shown in FIG. This corresponds to merging paths on a trellis diagram. From shift registers 53 to 56,
The decoded value is supplied to the discrimination circuit 57. The four decoded values supplied to the discriminator circuit 57 should originally have one loss, but in reality, it is quite conceivable that they do not match due to noise or other influences. Therefore, in the determination circuit 57, a decoded value is selected based on criteria such as majority vote and metric size, and is taken out from the terminal 58.
この実施例によれば、検出ビットamと、検出ビットa
.に続く後続データとして2ビットa1+、aK目を対
象にして状態を設定し、ビタビアルゴリズムを適用して
データを再生し復号しているので、高密度に磁気記録さ
れているデータに於いて、後続データの2ビットa1l
s aKhRによって生ずる非線型歪みを除去でき、符
号間干渉を除去できる.
また、この符号間干渉の除去に際しては、線型等化器を
使用しないので、S/Nが劣化してしまうことを防止で
き、また、パス帰還ビタビ復号によらないので、未だ復
号していないデータからの符号間干渉を除去することが
できる.
尚、この実施例では、符号間干渉の除去の為に、検出ビ
ットall+と、後続データのビットa..1、a.8
の3ビットを対象にして状態を設定してい?が、これに
限定されるものではなく対象とするビット数は任意に設
定し得る.
第6図乃至第8図には、この発明の他の実施例が示され
ている.
この他の実施例が、前述の一実施例と異なる点は、検出
ビットa1の前後のビットaK−1 、all+1を考
慮していることである.即ち、前述の一実施例では、検
出ビットに対する後続ビットa■1、a wetの影響
である非線型歪みを除去する例について説明されている
が、この他の実施例では、検出済のビッ}all−1の
影響である線型歪みをも考慮していることである.
この他の実施例では、第6図に示されるように、検出ビ
ットa.の前後の各lビットaK−1、aK+1の値が
“状態”として設定される.そして、ビタビアルゴリズ
ムに基づいて最も尤度の高い復号系列が求められる.
まず、符号間干渉と、状態との関係について説明する.
ノイズがないと仮定すると、検出時点t=KTでの信号
の値は一意に定まる.等価誤差CKであれば、a.=0
ならy* −0 % a K −13+1=1である.
第7図に示されるような、誤差がある場合には符号間干
渉により、νや下の式で表される.
がO
なら
等化
は以
νK3Σa!’CI+−1
{一
一般的に、nポイントにわたり等化誤差C1が残ってい
る場合、yえは、2s通りの値をとる.例えば、第8図
に示されるように、3ポイントにわたって等化娯差C
+ l、C.、C,が残っている場合には、y,の値は
、23=8通り考えられる.(ae+−+ 、a.、a
ll )− (00 0)y* =0 (=yg+)
状態Sl
(ax−+ 、ax 、all+1 ) ”” (00
1)νt −C−+ (=3’ sz)状態S2(
am−+ 、am 、awL−+ ) − (0 1
0)9 m = 1 (”l ss)状1133(
am−+ 、awt 、a*.t ) ’= (O l
1 ))l * − 1 + C−+ (=y s
a)状!!S4(ax−t 、am 、alll
) = (1 0 0)yx =C+ (=y
ss)状LQS5(a1+ 、awr 、at−+
) = (1 0 1 )νx=c−++C+
(=3’S6)状態S6(am−1 、aK,
ax−+ ) = (1 1 0))’ *
= 1 +C1 (=)’ s,)状態S7(ax
−+ 、ax , ax−+ ) = (1
1 1)yイ=1+C−++C+ C=yss
)状[38更に、非線型歪みを考慮する場合には、各パ
ターンに応じた非線型歪みα▲を、何らかの方法で求め
て加えればよい。非線型歪みは、基本的には、パターン
に依存するものであるから、このようにして、十分、非
線型特性の影響を考慮した検出が期待できる.
(ax−+ 、aKs az*1 ) = (O O
O)y.=0+α+(””)’s+)状態S1( aI
+−1 、aウ、a*.+ )= (oo 1)”)*
=C−++αg (=)l sz)状Llts2(a
m−+ 、ax , am.+ ) = (0 1 0
)yヨ=l+α3(””)lss)状jlls3(a
m−+ 、ax ,aK−1 ) ” (0
1 1 )3’*−1+C−1+αa (=3’
!4)状LqS4(a.K−1 , al 、aK
.I ) = ( 1 0 0)yw=C+ +
αs (=yss)状51q35(aK−+ 、
aK, at−+ ) ” (l O l ))
) * = C−+ + C + +α6 (=3
’sa)状JlqS6(ax−+ 、awt %
aK*1 ) − (1 1 0)νm=1+C
1 +αt (−3’st)状態S7(am−+
% ax 、all41 ) − (1 1 1
)9 w ”=1+C−++C1 +αI (−3
’sw)状態S8この時の( all−1 、all
、all+1 )を状態と考えてビタビアルゴリズムが
適用される.尚、ビタビアルゴリズムの適用、回路、遷
移図、トレリス綿図等の内容については、前述の一実施
例と同様であり、共通する部分には同一符号を付し、重
複する説明を省略する.
この他の実施例によれば、前述の一実施例の効果に加え
、検出ビッ}amと、その前後の各lビッFall−1
、aκ1を対象にして状態を設定し、ビタビアルゴリズ
ムを適用してデータを復号しているので、高密度に磁気
記録されているデータに於いて、前後の各lビッF a
K−1 、a−,によって生ずる線型歪み、また、検出
ビッ}axに後続する後続データのビットa1,によっ
て生ずる非線型歪みの双方を除去でき、符号間干渉を除
去できる.
〔発明の効果〕
この発明に係る符号間干渉除去装置によれば、検出ビッ
トと、その前後のビットを対象にして状態を設定し、ビ
タビアルゴリズムを応用してデータを復号しているので
、高密度に磁気記録されているデータに於ける非腺型歪
みを除去でき符号間干渉を除去できるという効果がある
.また、高密度に磁気記録されているデータに於ける線
型歪みを除去でき符号間干渉を除去できるという効果が
ある.
これによって、エラーレートを向上させることができる
という効果がある.
そして、符号間干渉の除去に際しては、線型等花器を使
用しないので、ノイズが強調されることがなく、S/N
が劣化してしまうことを防止できる.また、パス帰還ビ
タビ復号によらないので、未だ復号されていないデータ
からの符号間干渉を除去することができるという効果が
ある.According to this embodiment, detection bit am and detection bit a
.. The state is set for the 2-bit a1+ and aK-th subsequent data, and the Viterbi algorithm is applied to reproduce and decode the data. 2 bits of data a1l
Nonlinear distortion caused by saKhR can be removed, and intersymbol interference can be removed. In addition, since a linear equalizer is not used to remove this intersymbol interference, it is possible to prevent S/N from deteriorating, and since path feedback Viterbi decoding is not used, data that has not yet been decoded can be removed. Intersymbol interference from can be removed. In this embodiment, in order to eliminate intersymbol interference, detection bits all+ and bits a. .. 1.a. 8
Are you setting the state targeting the 3 bits of ? However, the number of target bits is not limited to this and can be set arbitrarily. Other embodiments of the invention are shown in FIGS. 6-8. This other embodiment differs from the above-mentioned embodiment in that it takes into consideration the bits aK-1 and all+1 before and after the detection bit a1. That is, in the above-mentioned embodiment, an example is explained in which nonlinear distortion, which is the influence of the subsequent bits a1 and a wet on the detected bit, is removed, but in other embodiments, the detected bits This also takes into account linear distortion, which is the effect of all-1. In this other embodiment, as shown in FIG. 6, the detection bits a. The values of l bits aK-1 and aK+1 before and after are set as the "state". Then, the most likely decoding sequence is found based on the Viterbi algorithm. First, we will explain the relationship between intersymbol interference and states. Assuming that there is no noise, the value of the signal at the detection time t=KT is uniquely determined. If the equivalent error CK is a. =0
Then y* -0 % a K -13+1=1.
If there is an error as shown in Figure 7, it is expressed by ν or the equation below due to intersymbol interference. If is O, then the equalization is νK3Σa! 'CI+-1 {In general, when equalization error C1 remains over n points, y takes 2s values. For example, as shown in FIG.
+ l, C. ,C, remain, there are 23=8 possible values for y. (ae+-+, a., a
ll )− (00 0)y* =0 (=yg+)
State Sl (ax-+, ax, all+1) ”” (00
1) νt −C−+ (=3′ sz) state S2(
am-+ , am , awL-+ ) − (0 1
0) 9 m = 1 ("l ss) shape 1133 (
am-+, awt, a*. t ) '= (O l
1))l*−1+C−+(=ys
a) Condition! ! S4 (ax-t, am, all
) = (1 0 0)yx =C+ (=y
ss)-like LQS5 (a1+ , awr , at-+
) = (1 0 1) νx=c−++C+
(=3'S6) State S6 (am-1, aK,
ax-+ ) = (1 1 0))' *
= 1 +C1 (=)' s,) state S7 (ax
−+ , ax , ax−+ ) = (1
1 1) yi=1+C-++C+ C=yss
) shape [38 Furthermore, if nonlinear distortion is to be considered, nonlinear distortion α▲ corresponding to each pattern may be determined and added by some method. Nonlinear distortion basically depends on the pattern, so in this way it can be expected to detect the effects of nonlinear characteristics sufficiently. (ax-+, aKs az*1) = (O O
O)y. =0+α+(””)'s+) state S1(aI
+-1, au, a*. + ) = (oo 1)”) *
=C-++αg (=)l sz)-like Llts2(a
m-+, ax, am. + ) = (0 1 0
)yyo=l+α3(””)lss) likejlls3(a
m-+, ax, aK-1) ” (0
1 1 ) 3'*-1+C-1+αa (=3'
! 4) LqS4 (a.K-1, al, aK
.. I) = (1 0 0)yw=C+ +
αs (=yss)-like 51q35 (aK-+,
aK, at-+ ) ” (l O l ))
) * = C−+ + C + +α6 (=3
'sa)-like JlqS6(ax-+, awt%
aK*1 ) − (1 1 0) νm=1+C
1 +αt (-3'st) state S7 (am-+
% ax, all41) − (1 1 1
)9 w ”=1+C-++C1 +αI (-3
'sw) State S8 At this time (all-1, all
, all+1) is considered as a state and the Viterbi algorithm is applied. The content of the application of the Viterbi algorithm, circuits, transition diagrams, trellis diagrams, etc. is the same as in the previous embodiment, and common parts are given the same reference numerals and redundant explanations will be omitted. According to this other embodiment, in addition to the effects of the above-mentioned embodiment, the detection bit }am and each l bit Fall-1 before and after it
, aκ1, and the data is decoded by applying the Viterbi algorithm.
Both linear distortion caused by K-1, a-, and non-linear distortion caused by bit a1 of the subsequent data following detection bit }ax can be removed, and inter-symbol interference can be removed. [Effects of the Invention] According to the intersymbol interference canceling device according to the present invention, the state is set for the detected bit and the bits before and after it, and the data is decoded by applying the Viterbi algorithm. It has the effect of removing non-glandular distortion in data that is magnetically recorded at a high density and intersymbol interference. It also has the effect of eliminating linear distortion in data that is magnetically recorded at high density and intersymbol interference. This has the effect of improving the error rate. In addition, when removing intersymbol interference, since a linear equalizer is not used, noise is not emphasized and S/N
This can prevent deterioration of the Furthermore, since it does not rely on path feedback Viterbi decoding, it has the effect of being able to remove intersymbol interference from data that has not yet been decoded.
第1図はこの発明の一実施例に於ける状態の設定を示す
説明図、第2図はこの発明の一実施例を示すブロック図
、第3図は状態遷移図、第4図はトレリス線図、第5図
はシフトレジスタの動作を示す略線図、第6図はこの発
明の他の実施例に於ける状態の設定を示す説明図、第7
図は等化誤差による符号間干渉を示す説明図、第8図は
等化誤差の例を示す説明図、第9図及び第lO図は夫々
等化誤差の有無に応じた出力信号のレベルを示す図、第
11図は孤立再生波形の磁化状態を示す図、第l2図は
記録信号の波長が長い場合の磁化状態を示す図、第13
図は記録信号の波長が短い場合の磁化状態及び非線型歪
みを示す図である.図面に於ける主要な符号の説明
1、100:磁気テープ、a.:検出ビット、aK−I
SaK◆I% alt+l % aK*2 :
ビット%S,Sl〜S8:状態。Fig. 1 is an explanatory diagram showing state settings in an embodiment of the present invention, Fig. 2 is a block diagram showing an embodiment of the invention, Fig. 3 is a state transition diagram, and Fig. 4 is a trellis line. 5 is a schematic diagram showing the operation of the shift register, FIG. 6 is an explanatory diagram showing state settings in another embodiment of the present invention, and FIG. 7 is a schematic diagram showing the operation of the shift register.
The figure is an explanatory diagram showing inter-symbol interference due to equalization error, Figure 8 is an explanatory diagram showing an example of equalization error, and Figures 9 and 10 respectively show the level of the output signal depending on the presence or absence of equalization error. FIG. 11 is a diagram showing the magnetization state of an isolated reproduction waveform, FIG. 12 is a diagram showing the magnetization state when the wavelength of the recording signal is long, and FIG.
The figure shows the magnetization state and nonlinear distortion when the wavelength of the recording signal is short. Explanation of main symbols in the drawings 1, 100: magnetic tape, a. : detection bit, aK-I
SaK◆I% alt+l% aK*2:
Bits %S, Sl to S8: Status.
Claims (1)
とから状態を設定し、 上記状態に対し、ビタビアルゴリズムを適用して磁気記
録媒体に記録されているデータを再生することを特徴と
する符号間干渉除去装置。[Claims] A state is set from a bit being reproduced and a plurality of bits in the vicinity of the reproduced bit, and the Viterbi algorithm is applied to the above state to reproduce data recorded on a magnetic recording medium. An intersymbol interference removal device characterized by:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1298893A JP2855717B2 (en) | 1989-11-17 | 1989-11-17 | Intersymbol interference canceller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1298893A JP2855717B2 (en) | 1989-11-17 | 1989-11-17 | Intersymbol interference canceller |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH03160668A true JPH03160668A (en) | 1991-07-10 |
JP2855717B2 JP2855717B2 (en) | 1999-02-10 |
Family
ID=17865524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1298893A Expired - Fee Related JP2855717B2 (en) | 1989-11-17 | 1989-11-17 | Intersymbol interference canceller |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2855717B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04182968A (en) * | 1990-11-19 | 1992-06-30 | Fujitsu Ltd | Maximum likelihood decoding control system |
JPH04195773A (en) * | 1990-11-26 | 1992-07-15 | Fujitsu Ltd | Maximum likelihood decode control system |
JPH04195774A (en) * | 1990-11-26 | 1992-07-15 | Fujitsu Ltd | Maximum liklihood decode control system |
US7885290B2 (en) | 2006-09-21 | 2011-02-08 | Fujitsu Limited | Communication terminal apparatus and signal receiving method |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02123564A (en) * | 1988-11-01 | 1990-05-11 | Fujitsu Ltd | Demodulator for magnetic disk device |
-
1989
- 1989-11-17 JP JP1298893A patent/JP2855717B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02123564A (en) * | 1988-11-01 | 1990-05-11 | Fujitsu Ltd | Demodulator for magnetic disk device |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04182968A (en) * | 1990-11-19 | 1992-06-30 | Fujitsu Ltd | Maximum likelihood decoding control system |
JPH04195773A (en) * | 1990-11-26 | 1992-07-15 | Fujitsu Ltd | Maximum likelihood decode control system |
JPH04195774A (en) * | 1990-11-26 | 1992-07-15 | Fujitsu Ltd | Maximum liklihood decode control system |
US7885290B2 (en) | 2006-09-21 | 2011-02-08 | Fujitsu Limited | Communication terminal apparatus and signal receiving method |
Also Published As
Publication number | Publication date |
---|---|
JP2855717B2 (en) | 1999-02-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5844741A (en) | System for reproducing high-density magnetic record data with viterbi detector for generating quadripartite reproduction data | |
US7573794B2 (en) | Data defect detection using soft decision result | |
JP3886300B2 (en) | Signal processing apparatus and signal processing method thereof | |
US5625632A (en) | Magnetic disk drive including a data discrimination apparatus capable of correcting signal waveform distortion due to intersymbol interference | |
US7039141B2 (en) | Data synchronization detection device, information recording device, information reproduction device, information recording format, signal processing device, information recording and reproducing device, and information recording medium | |
US6581184B1 (en) | Method and circuit for including parity bits in write data of a mass data storage device, or the like, using a 48/54 mtr (3:k) code constraint, and post-processing circuit and method for processing read back data that includes said code constraint | |
JP3861409B2 (en) | Digital signal reproduction device | |
US5805478A (en) | Data detection method and apparatus in data storage device | |
US8861113B2 (en) | Noise predictive filter adaptation for inter-track interference cancellation | |
JPH08116275A (en) | Digital signal decoding processing unit | |
JPH03160668A (en) | Inter-code interference removal device | |
US20020101674A1 (en) | Magnetic recording and/ or reproducing apparatus | |
JP3033238B2 (en) | Adaptive maximum likelihood decoding apparatus and decoding method | |
US8300342B2 (en) | Multi-bit phase alignment for synchronization mark pattern matching | |
US6163517A (en) | Signal detection method of data recording/reproducing apparatus and device therefor | |
JP2000298957A (en) | Medium noise postprocessor having variable threshold | |
JP2787895B2 (en) | Information recording / reproducing device | |
JP2001273719A (en) | Method and system for detecting medium defect and information recording and reproducing device using them | |
JP3903602B2 (en) | Reproduction data identification device | |
JP3301691B2 (en) | Digital information playback device | |
JPH05314676A (en) | Data reproducing device | |
JPH10214461A (en) | Digital magnetic recording/reproducing circuit and device using the circuit | |
JP3856704B2 (en) | Metric margin extractor for maximum likelihood path | |
JPH0636476A (en) | Information reproducing device | |
JPH10106157A (en) | Digital recording and reproducing method and digital recording and reproducing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071127 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081127 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |