JP3395283B2 - Adaptive waveform equalizer and adaptive waveform equalization method - Google Patents
Adaptive waveform equalizer and adaptive waveform equalization methodInfo
- Publication number
- JP3395283B2 JP3395283B2 JP24118793A JP24118793A JP3395283B2 JP 3395283 B2 JP3395283 B2 JP 3395283B2 JP 24118793 A JP24118793 A JP 24118793A JP 24118793 A JP24118793 A JP 24118793A JP 3395283 B2 JP3395283 B2 JP 3395283B2
- Authority
- JP
- Japan
- Prior art keywords
- signal data
- processing unit
- digital signal
- threshold value
- recording medium
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
- Filters That Use Time-Delay Elements (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Television Signal Processing For Recording (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、伝送路を介して伝送さ
れまたは記録媒体から再生されたアナログ信号をディジ
タル変換し、波形を等化して出力する適応波形等化装置
及び適応波形等化方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an adaptive waveform equalizing apparatus and an adaptive waveform equalizing method for digitally converting an analog signal transmitted through a transmission line or reproduced from a recording medium and equalizing and outputting the waveform. Regarding
【0002】[0002]
【従来の技術】伝送路を介して伝送されたアナログ信号
または記録媒体にFM(Frequency Modulation)記録され
た後に再生されたアナログ信号は、伝送路を伝送される
前のアナログ信号または記録媒体に記録される前のアナ
ログ信号とは変化している。具体的には、例えば、記録
媒体は微分特性を備えているので、記録媒体に記録され
たアナログ信号を再生したときには、記録されたアナロ
グ信号の微分波形が得られる。2. Description of the Related Art An analog signal transmitted via a transmission line or an analog signal reproduced after being FM (Frequency Modulation) recorded on a recording medium is recorded on the analog signal before being transmitted on the transmission line or on a recording medium. It is different from the analog signal before it was done. Specifically, for example, since the recording medium has a differential characteristic, when the analog signal recorded on the recording medium is reproduced, a differential waveform of the recorded analog signal is obtained.
【0003】また、記録媒体にステップ信号を記録した
後に、この記録されたステップ信号を読み出したときの
波形は、所定の幅を持ったパルス(再生パルス)とな
る。この再生パルスの幅は記録媒体に記録することがで
きる信号の周波数、即ち情報量を決定している。Further, after the step signal is recorded on the recording medium, the waveform when the recorded step signal is read out is a pulse (reproduction pulse) having a predetermined width. The width of the reproduction pulse determines the frequency of the signal that can be recorded on the recording medium, that is, the amount of information.
【0004】[0004]
【発明が解決しようとする課題】ところで、例えば、記
録媒体に記録されたアナログ信号に上記パルス幅よりも
速く変化する信号を与えたときに出力される波形は、お
互いのパルスが干渉し合うので、記録された信号を再現
することができない。即ち、再生されたアナログ信号を
再生等化したときのディジタル信号は、ピークシフト等
により、再生等化されたディジタル信号の1、0の変化
の位相が移動するので、アイパターンのアイが開かない
状態となり、波形等化処理を行った場合には、1、0の
判別に際してエラーが増加することになり、この波形等
化フィルタは有効ではない。By the way, for example, the waveforms output when an analog signal recorded on a recording medium is given a signal that changes faster than the above pulse width, the mutual pulses interfere with each other. , The recorded signal cannot be reproduced. In other words, the phase of the 1 or 0 change of the reproduced and equalized digital signal moves due to peak shift or the like in the digital signal when the reproduced analog signal is reproduced and equalized, so that the eye of the eye pattern does not open. When the waveform equalization processing is performed in this state, the number of errors increases when determining 1 or 0, and this waveform equalization filter is not effective.
【0005】また、記録媒体に記録されたディジタル信
号を再生する場合には、記録されるディジタル信号は1
または0の振幅しか持たないので、お互いの再生パルス
がある程度干渉しても、波形等化処理を行うときに、所
定の条件を持つ、性能の良い波形等化フィルタを通せ
ば、記録されたディジタル信号を再生することができ
る。When reproducing a digital signal recorded on a recording medium, the recorded digital signal is 1
Or, since it has only an amplitude of 0, even if the reproduced pulses interfere with each other to some extent, when the waveform equalization processing is performed, if the waveform equalization filter having a predetermined condition and good performance is used, the recorded digital The signal can be regenerated.
【0006】そこで、本発明は上述の実情に鑑み、波形
等化処理を行う際に、波形等化の性能をさらに向上させ
ることができる適応波形等化装置及び適応波形等化方法
を提供するものである。In view of the above situation, the present invention provides an adaptive waveform equalization apparatus and an adaptive waveform equalization method capable of further improving the waveform equalization performance when performing waveform equalization processing. Is.
【0007】[0007]
【課題を解決するための手段】本発明に係る適応波形等
化装置は、伝送されまたは記録媒体から再生された信号
データをブロック化してクラス分割し、このクラス分割
された各ブロックの信号データを上記信号データのパタ
ーンに対応する数値に変換するクラス分割部と、上記の
変換された数値に基づき、予め記憶されている選択可能
な複数のフィルタ係数のテーブルからフィルタ係数を読
み出すテーブル読み出し部と、上記クラス分割部からの
上記信号データと、上記テーブル読み出し部から読み出
されたフィルタ係数を用いて、積和演算を行う積和処理
部とを有することにより、上述の課題を解決する。An adaptive waveform equalization apparatus according to the present invention divides signal data transmitted or reproduced from a recording medium into blocks and class-divides the signal data of each class-divided block. A class dividing unit for converting into a numerical value corresponding to the pattern of the signal data, a table reading unit for reading out a filter coefficient from a table of a plurality of pre-stored selectable filter coefficients based on the converted numerical value, The above problem is solved by having a product-sum processing unit that performs a product-sum calculation using the signal data from the class dividing unit and the filter coefficient read from the table reading unit.
【0008】ここで、上記伝送されまたは記録媒体から
再生される信号データとしてアナログ信号データを用
い、このアナログ信号データをA/D(アナログ/ディ
ジタル)変換回路により変換した後のディジタル信号デ
ータに処理を施すようにしてもよいし、上記伝送されま
たは記録媒体から再生される信号データとしてディジタ
ル信号データをそのまま用いてもよい。Here, analog signal data is used as the signal data transmitted or reproduced from the recording medium, and this analog signal data is converted into digital signal data after being converted by an A / D (analog / digital) conversion circuit. Alternatively, digital signal data may be used as it is as the signal data transmitted or reproduced from the recording medium.
【0009】また、上記フィルタ処理部は、該フィルタ
処理部に入力された多値のディジタル信号データを2値
化する際に用いられるフィルタ係数を、予め記憶されて
いるテーブルから読み出すテーブル読み出し部と、この
読み出されたフィルタ係数を用いて、上記多値のディジ
タル信号データを2値化する線形推定処理部とから成る
ことを特徴とする。Further, the filter processing section includes a table reading section for reading out a filter coefficient used when binarizing the multivalued digital signal data inputted to the filter processing section from a table stored in advance. And a linear estimation processing unit that binarizes the multi-valued digital signal data by using the read filter coefficient.
【0010】さらに、上記テーブル読み出し部により読
み出されるフィルタ係数は、伝送されまたは記録媒体に
記録される前のディジタル信号データと、伝送されまた
は記録媒体から再生された後のディジタル信号データで
あって2値化される前の多値のディジタル信号データと
をそれぞれブロック化し、これらのブロック化された信
号データを用いて学習することにより求められることを
特徴とする。Further, the filter coefficients read by the table reading unit are digital signal data before being transmitted or recorded on a recording medium and digital signal data after being transmitted or reproduced from the recording medium. It is characterized in that the multi-value digital signal data before being digitized is divided into blocks, and learning is performed by using these blocked signal data.
【0011】そのうえ、上記クラス分割部は、多値のデ
ィジタル信号データをブロック化するブロック化処理部
と、上記ブロック化処理部からのブロック化された信号
データに2値化処理を施す際のしきい値を決定するしき
い値決定処理部と、上記しきい値決定処理部からのしき
い値を用いて、上記ブロック化処理部からのブロック化
された信号データを2値化する2値化処理部と、上記2
値化処理部からのブロック毎の2値化された信号データ
を対応する数値に変換する変換処理部とから成ることを
特徴とする。In addition, the class dividing unit performs a binarization process on the block processing unit for dividing multi-valued digital signal data into blocks and the block signal data from the block processing unit. A threshold value determination processing unit for determining a threshold value and a binarization for binarizing the blocked signal data from the blocking processing unit using the threshold value from the threshold value determination processing unit. Processing unit and above 2
And a conversion processing unit for converting the binarized signal data for each block from the value conversion processing unit into a corresponding numerical value.
【0012】本発明に係る適応波形等化方法は、伝送さ
れまたは記録媒体から再生された信号データをブロック
化してクラス分割し、上記クラス分割された各ブロック
の信号データを上記信号データのパターンに対応する数
値に変換する第一のステップと、上記変換された数値に
基づき、予め記憶されている選択可能な複数のフィルタ
係数のテーブルから上記フィルタ係数を読み出す第二の
ステップと、上記クラス分割された上記信号データと、
上記テーブル読み出し部から読み出されたフィルタ係数
を用いて積和演算をする第三のステップとを有すること
により、上述の課題を解決する。In the adaptive waveform equalization method according to the present invention, the signal data transmitted or reproduced from the recording medium is divided into blocks and class-divided, and the signal data of each class-divided block is converted into a pattern of the signal data. A first step of converting into a corresponding numerical value, a second step of reading out the filter coefficient from a table of a plurality of pre-stored selectable filter coefficients based on the converted numerical value, and the class division And the above signal data,
The above-mentioned problem is solved by having a third step of performing a product-sum operation using the filter coefficient read from the table reading unit.
【0013】また、上記フィルタ処理工程は、該フィル
タ処理部に入力された多値のディジタル信号データを2
値化する際に用いられるフィルタ係数を、予め記憶され
ているテーブルから読み出すテーブル読み出し工程と、
この読み出されたフィルタ係数を用いて、上記多値のデ
ィジタル信号データを2値化する線形推定処理工程とか
ら成ることを特徴とする。In the filter processing step, the multi-valued digital signal data input to the filter processing unit is converted into 2 values.
A table reading step of reading a filter coefficient used in digitizing from a table stored in advance,
And a linear estimation processing step of binarizing the multi-valued digital signal data by using the read filter coefficient.
【0014】さらに、上記テーブル読み出し工程により
読み出されるフィルタ係数は、伝送されまたは記録媒体
に記録される前のディジタル信号データと、伝送されま
たは記録媒体から再生された後のディジタル信号データ
であって2値化される前の多値のディジタル信号データ
とをそれぞれブロック化し、これらのブロック化された
信号データを用いて学習することにより求められること
を特徴とする。Further, the filter coefficients read in the table reading step are the digital signal data before being transmitted or recorded on the recording medium and the digital signal data after being transmitted or reproduced from the recording medium. It is characterized in that the multi-value digital signal data before being digitized is divided into blocks, and learning is performed by using these blocked signal data.
【0015】そのうえ、上記クラス分割工程は、多値の
ディジタル信号データをブロック化するブロック化処理
工程と、上記ブロック化処理工程からのブロック化され
た信号データに2値化処理を施す際のしきい値を決定す
るしきい値決定処理工程と、上記しきい値決定処理工程
からのしきい値を用いて、上記ブロック化処理工程から
のブロック化された信号データを2値化する2値化処理
工程と、上記2値化処理工程からのブロック毎の2値化
された信号データを対応する数値に変換する変換処理工
程とから成ることを特徴とする。In addition, the class dividing step is a block processing step for dividing multivalued digital signal data into blocks, and a binarization processing for the blocked signal data from the block processing step. A threshold value determination processing step for determining a threshold value and a binarization for binarizing the blocked signal data from the blocking processing step using the threshold value from the threshold value determination processing step. It is characterized by comprising a processing step and a conversion processing step for converting the binarized signal data for each block from the binarization processing step into a corresponding numerical value.
【0016】[0016]
【作用】本発明においては、伝送されまたは記録媒体か
ら再生された信号データに波形等化処理を施す際に、多
値のディジタル信号データをブロック化してクラス分割
したときの信号データを変換することにより得られる所
定の数値を用いて、予め学習されて記憶されているフィ
ルタ係数を読み出し、このフィルタ係数を用いて上記多
値のディジタル信号データに波形等化処理を施して、伝
送されまたは記録媒体に記録される前の2値化された信
号データを得る。In the present invention, when the signal data transmitted or reproduced from the recording medium is subjected to the waveform equalization processing, the multi-valued digital signal data is divided into blocks and the signal data obtained by class division is converted. The pre-learned and stored filter coefficient is read out using a predetermined numerical value obtained by the above, and the multi-valued digital signal data is subjected to waveform equalization processing by using this filter coefficient and transmitted or recorded. The binarized signal data before being recorded in is obtained.
【0017】[0017]
【実施例】以下、本発明の好ましい実施例について、図
面を参照しながら説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A preferred embodiment of the present invention will be described below with reference to the drawings.
【0018】図1には、本発明に係る適応波形等化装置
の概略的な構成を示す。また、この実施例においては、
図1の入力端子1から記録媒体から読み出されたアナロ
グ信号データが入力されるものとする。FIG. 1 shows a schematic configuration of an adaptive waveform equalizer according to the present invention. Also, in this example,
It is assumed that the analog signal data read from the recording medium is input from the input terminal 1 of FIG.
【0019】入力端子1から入力されたアナログ信号デ
ータは、A/D(アナログ/ディジタル)変換回路2に
入力される。このA/D変換回路2では、記録ビットク
ロックレートを用いて入力されたアナログ信号データを
多値のディジタル信号データに変換する。この変換され
た多値のディジタル信号データは、波形等化処理部3内
のクラス分割部4に出力される。The analog signal data input from the input terminal 1 is input to the A / D (analog / digital) conversion circuit 2. The A / D conversion circuit 2 converts the input analog signal data into multivalued digital signal data by using the recording bit clock rate. The converted multivalued digital signal data is output to the class dividing unit 4 in the waveform equalization processing unit 3.
【0020】このクラス分割部4では、入力された多値
のディジタル信号データをブロック化し、このブロック
化された信号データをブロック毎にクラス分割する。さ
らに、このクラス分割された信号データのパターンを所
定の数値(クラスコード)に変換する。このブロック化
された信号データB及び所定の数値の信号Pは、クラス
別適応フィルタ処理部5に供給される。The class dividing unit 4 divides the input multilevel digital signal data into blocks, and divides the blocked signal data into blocks for each block. Further, the pattern of this class-divided signal data is converted into a predetermined numerical value (class code). The blocked signal data B and the signal P having a predetermined numerical value are supplied to the class-specific adaptive filter processing unit 5.
【0021】ここで、フィルタ係数決定部6について説
明する。このフィルタ係数決定部6では、予め、記録媒
体に記録される前のディジタル信号データと、記録媒体
から再生された後のディジタル信号データであって2値
化される前の多値のディジタル信号データとを用いて学
習を行うことにより、記録媒体から再生された後のディ
ジタル信号データであって多値のディジタル信号データ
を2値化する際に用いられるフィルタ係数、例えば線形
推定係数を求める。この線形推定係数は予測係数推定装
置、例えば最小二乗推定装置等により決定される。ま
た、上記学習は、記録媒体から再生された後のディジタ
ル信号データであって2値化される前の多値のディジタ
ル信号データをブロック化して得られた信号データに対
して行い、それぞれのブロック化された信号データに対
応するフィルタ係数を求める。このようにして決定され
たフィルタ係数(線形推定係数)は、このフィルタ係数
に対応する、ブロック化された信号データをクラス分割
した信号データのパターンを変換したときの所定の数
値、いわゆるクラスコード(クラス情報)をアドレスと
し、ROM(読み出し専用メモリ)内にテーブルとして
予め記憶しておく。Here, the filter coefficient determining unit 6 will be described. In the filter coefficient determining unit 6, digital signal data before being recorded on a recording medium and digital signal data after being reproduced from the recording medium, which is multi-valued digital signal data before being binarized. Learning is performed by using and to obtain a filter coefficient, for example, a linear estimation coefficient, which is used when binarizing the multi-valued digital signal data which is the digital signal data reproduced from the recording medium. This linear estimation coefficient is determined by a prediction coefficient estimation device, such as a least squares estimation device. The learning is performed on the signal data obtained by dividing the digital signal data reproduced from the recording medium, that is, the multi-valued digital signal data before being binarized, into blocks. A filter coefficient corresponding to the converted signal data is obtained. The filter coefficient (linear estimation coefficient) determined in this way is a predetermined numerical value when the pattern of the signal data obtained by classifying the blocked signal data corresponding to this filter coefficient is converted, that is, a so-called class code ( Class information) is used as an address and is stored in advance as a table in a ROM (read-only memory).
【0022】よって、上記クラス別適応フィルタ処理部
5では、入力された信号Pによる数値を用いて、ブロッ
ク毎に、その信号データBに適応する線形推定係数をフ
ィルタ係数決定部6から読み出す。さらに、この読み出
した線形推定係数を用いて、ブロック化された信号デー
タにブロック毎に線形推定処理を施すことにより2値化
された信号が出力端子7より出力される。Therefore, the class-specific adaptive filter processing unit 5 reads out the linear estimation coefficient adapted to the signal data B for each block from the filter coefficient determination unit 6 by using the numerical value of the input signal P. Further, the read linear estimation coefficient is used to perform linear estimation processing on each block of the block signal data, and a binarized signal is output from the output terminal 7.
【0023】次に、上記クラス分割部4について、図2
を用いて説明する。入力端子8から入力される多値のデ
ィジタル信号データは、クラス分割部4内のブロック化
処理部9に入力される。このブロック化処理部9では、
上記ディジタル信号データがブロック化され、このと
き、2次元のブロックの近傍のブロックの信号データが
1つのまとまりになるように、即ち識別できるように変
換される。ブロック化された信号データは信号データB
として出力端子14から図1のクラス別適応フィルタ処
理部5に出力され、また、しきい値決定処理部10及び
2値化処理部11に供給される。Next, referring to FIG.
Will be explained. The multivalued digital signal data input from the input terminal 8 is input to the blocking processing unit 9 in the class dividing unit 4. In the blocking processing unit 9,
The digital signal data is divided into blocks, and at this time, the signal data of blocks in the vicinity of the two-dimensional block are converted into one group, that is, converted so that they can be identified. Blocked signal data is signal data B
Is output from the output terminal 14 to the class-specific adaptive filter processing unit 5 of FIG. 1, and is also supplied to the threshold value determination processing unit 10 and the binarization processing unit 11.
【0024】しきい値決定処理部10では、2値化処理
部11において、ブロック化された信号データに2値化
処理を施す際に用いられるしきい値が、ブロック毎に決
定される。例えば、ブロック内の平均値がしきい値とし
て用いられる。In the threshold value determination processing unit 10, the threshold value used when the binarization processing unit 11 performs the binarization processing on the blocked signal data is determined for each block. For example, the average value within the block is used as the threshold value.
【0025】2値化処理部11では、上記しきい値決定
処理部10からのしきい値をブロック毎に操作し、この
しきい値を用いて、ブロック化処理部9からのブロック
化された信号データをブロック毎に2値化する。この2
値化された信号データは、パッキング処理部12に出力
される。In the binarization processing unit 11, the threshold value from the threshold value determination processing unit 10 is manipulated for each block, and using this threshold value, the blocking from the blocking processing unit 9 is performed. The signal data is binarized for each block. This 2
The binarized signal data is output to the packing processing unit 12.
【0026】このパッキング処理部12では、2値化処
理部11からの2値化されたブロック毎の信号データの
パターンを所定の数値、いわゆるクラスコード(クラス
情報)に変換する。例えば、1ワードがmビットの信号
データのnワードを1ブロックとしてブロック化した信
号データを、そのままクラス分割したときには、2mn個
のクラスコードが発生するが、上記ブロック化された信
号データに2値化処理が施されることにより、クラスコ
ードの数は2n 個に削減される。上記所定の数値(クラ
スコード)は信号Pとして出力端子13より出力され
る。The packing processing unit 12 converts the pattern of the binarized signal data for each block from the binarization processing unit 11 into a predetermined numerical value, a so-called class code (class information). For example, when signal data obtained by dividing n words of signal data of 1 word into 1 block into 1 block is directly divided into classes, 2 mn class codes are generated. By performing the value conversion process, the number of class codes is reduced to 2 n . The predetermined numerical value (class code) is output as a signal P from the output terminal 13.
【0027】次に、クラス別適応フィルタ処理部5につ
いて、図3を用いて説明する。上記クラス分割部4から
の変換された所定の数値の信号Pは、入力端子16から
ROMテーブル読み出し部17に入力される。このRO
Mテーブル読み出し部17では、上記所定の数値(クラ
スコード)を用いて、上記フィルタ係数決定部6によ
り、予め記憶されているROM内の線形推定係数を読み
出す。この読み出された線形推定係数は線形推定処理部
18に送られる。Next, the class-specific adaptive filter processing section 5 will be described with reference to FIG. The converted predetermined value signal P from the class dividing unit 4 is input from the input terminal 16 to the ROM table reading unit 17. This RO
In the M table reading unit 17, the filter coefficient determining unit 6 reads the linear estimation coefficient in the ROM stored in advance by using the predetermined numerical value (class code). The read linear estimation coefficient is sent to the linear estimation processing unit 18.
【0028】この線形推定処理部18には、入力端子1
5より、図2のブロック化処理部9でブロック化された
信号データが信号データBとして入力されており、この
ブロック化された信号データと線形推定係数との積和演
算を行うことにより、多値のディジタル信号データが2
値化され、この2値化された信号データは出力端子19
より出力される。The linear estimation processing unit 18 has an input terminal 1
5, the signal data blocked by the blocking processing unit 9 in FIG. 2 is input as the signal data B. By performing the product-sum operation of the signal data blocked and the linear estimation coefficient, Value of digital signal data is 2
The binarized signal data is binarized, and the binarized signal data is output terminal 19.
Will be output.
【0029】尚、この実施例では、入力される信号デー
タを記録媒体から再生されたアナログ信号データをディ
ジタル信号データに変換して用いているが、この記録媒
体から再生されたアナログ信号データの代わりに、ディ
ジタル信号データを入力して、A/D変換処理を介すこ
となく波形等化処理を行うことも可能である。よって、
電話回線を伝送された信号、CD(コンパクトディス
ク)等の光ディスクからの再生信号及びファイバにより
伝送された光信号が光電変換素子によって電気信号とな
った信号等を入力される信号データとして用いることが
できる。In this embodiment, the input signal data is used by converting the analog signal data reproduced from the recording medium into digital signal data, but instead of the analog signal data reproduced from this recording medium, It is also possible to input digital signal data and perform waveform equalization processing without going through A / D conversion processing. Therefore,
It is possible to use a signal transmitted through a telephone line, a reproduction signal from an optical disc such as a CD (compact disc) and a signal obtained by converting an optical signal transmitted through a fiber into an electric signal by a photoelectric conversion element as input signal data. it can.
【0030】また、上記クラス分割部4では、ブロック
化された信号データに2値化処理を行うことにより、所
定の数値(クラスコード)を生成しているが、この2値
化処理の代わりに、ADRC(適応型ダイナミックレン
ジ符号化)処理を用いて生成した数値をクラスコードと
してもよい。Further, the class dividing unit 4 generates a predetermined numerical value (class code) by performing binarization processing on the blocked signal data, but instead of this binarization processing, , ADRC (adaptive dynamic range encoding) processing may be used as the class code.
【0031】さらに、上記クラス別適応フィルタ処理部
5では、線形推定係数を用いて処理を行っているが、こ
の線形推定係数の代わりに、非線形2次推定係数を用い
てもよい。Further, although the class-based adaptive filter processing unit 5 performs processing using linear estimation coefficients, nonlinear quadratic estimation coefficients may be used instead of the linear estimation coefficients.
【0032】[0032]
【発明の効果】以上の説明からも明らかなように、本発
明に係る適応波形等化装置は、伝送されまたは記録媒体
から再生された信号データをブロック化してクラス分割
し、このクラス分割された各ブロックの信号データを上
記信号データのパターンに対応する数値に変換するクラ
ス分割部と、上記の変換された数値に基づき、予め記憶
されている選択可能な複数のフィルタ係数のテーブルか
らフィルタ係数を読み出すテーブル読み出し部と、上記
クラス分割部からの上記信号データと、上記テーブル読
み出し部から読み出されたフィルタ係数を用いて、積和
演算を行う積和処理部とを有して成ることにより、扱う
ことができる信号状態を増やすことができるので、波形
等化処理の性能を向上させることができる。As is apparent from the above description, the adaptive waveform equalizer according to the present invention divides the signal data transmitted or reproduced from the recording medium into blocks and class-divides them. A class dividing unit that converts the signal data of each block into a numerical value corresponding to the pattern of the signal data, and a filter coefficient from a table of a plurality of selectable filter coefficients stored in advance based on the converted numerical value. By including a table reading unit for reading, the signal data from the class dividing unit, and a sum of products processing unit for performing a sum of products operation using the filter coefficient read from the table reading unit, Since the number of signal states that can be handled can be increased, the performance of waveform equalization processing can be improved.
【0033】また、本発明に係る適応波形等化方法は、
伝送されまたは記録媒体から再生された信号データをブ
ロック化してクラス分割し、上記クラス分割された各ブ
ロックの信号データを上記信号データのパターンに対応
する数値に変換する第一のステップと、上記変換された
数値に基づき、予め記憶されている選択可能な複数のフ
ィルタ係数のテーブルから上記フィルタ係数を読み出す
第二のステップと、上記クラス分割された上記信号デー
タと、上記テーブル読み出し部から読み出されたフィル
タ係数を用いて積和演算をする第三のステップとを有し
て成ることにより、扱うことができる信号状態を増やす
ことができるので、波形等化処理の性能を向上させるこ
とができる。Further, the adaptive waveform equalization method according to the present invention is
A first step of dividing the signal data transmitted or reproduced from the recording medium into blocks and classifying, and converting the signal data of each class-divided block into a numerical value corresponding to the pattern of the signal data; and the above conversion. A second step of reading out the filter coefficient from a table of a plurality of selectable filter coefficients stored in advance based on the calculated numerical value, the signal data divided into the classes, and read from the table reading unit. By including the third step of performing the sum of products operation using the filter coefficient, the number of signal states that can be handled can be increased, so that the performance of waveform equalization processing can be improved.
【図1】本発明に係る適応波形等化装置の概略的な構成
を示す図である。FIG. 1 is a diagram showing a schematic configuration of an adaptive waveform equalization device according to the present invention.
【図2】図1のクラス分割部4の概略的な構成を示す図
である。FIG. 2 is a diagram showing a schematic configuration of a class dividing unit 4 in FIG.
【図3】図1のクラス別適応フィルタ処理部5の概略的
な構成を示す図である。3 is a diagram showing a schematic configuration of a class-specific adaptive filter processing section 5 of FIG.
3・・・・・・波形等化処理部 4・・・・・・クラス分割部 5・・・・・・クラス別適応フィルタ処理部 6・・・・・・フィルタ係数決定部 9・・・・・・ブロック化処理部 10・・・・・しきい値決定処理部 11・・・・・2値化処理部 12・・・・・パッキング処理部 17・・・・・ROMテーブル読み出し部 18・・・・・線形推定処理部 3 ... Waveform equalization processing unit 4 ... Class division 5 ... Class-based adaptive filter processing unit 6 ...- Filter coefficient determination unit 9 ... Block processing unit 10 ... Threshold value determination processing unit 11 ... Binarization processing unit 12: Packing processing section 17: ROM table reading section 18: Linear estimation processing unit
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平4−259961(JP,A) 特開 昭55−109024(JP,A) 特開 昭60−139090(JP,A) (58)調査した分野(Int.Cl.7,DB名) H03H 21/00 H03H 17/00 - 17/08 ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP-A-4-259961 (JP, A) JP-A-55-109024 (JP, A) JP-A-60-139090 (JP, A) (58) Field (Int.Cl. 7 , DB name) H03H 21/00 H03H 17/00-17/08
Claims (6)
信号データをブロック化してクラス分割し、このクラス
分割された各ブロックの信号データを上記信号データの
パターンに対応する数値に変換するクラス分割部と、上記の変換された数値に基づき、予め記憶されている選
択可能な複数のフィルタ係数のテーブルからフィルタ係
数を読み出すテーブル読み出し部と、 上記クラス分割部からの上記信号データと、上記テーブ
ル読み出し部から読み出されたフィルタ係数を用いて、
積和演算を行う積和処理部とを有することを特徴とする
適応波形等化装置1. The signal data transmitted or reproduced from a recording medium is divided into classes, and the class-divided signal data of each block is divided into classes .
Based on the class dividing unit that converts the numerical value corresponding to the pattern and the converted numerical value above, the pre-stored selection
A table of multiple selectable filter coefficients
Table reading unit for reading the number, the signal data from the class dividing unit, and the table
Using the filter coefficient read from the
An adaptive waveform equalization device having a product-sum processing unit for performing a product-sum operation
れるフィルタ係数は、伝送されまたは記録媒体に記録さ
れる前のディジタル信号データと、伝送されまたは記録
媒体から再生された後のディジタル信号データであって
2値化される前の多値のディジタル信号データとをそれ
ぞれブロック化し、これらのブロック化された信号デー
タを用いて学習することにより求められることを特徴と
する請求項1記載の適応波形等化装置2. The filter coefficient read by the table reading unit is digital signal data before being transmitted or recorded on a recording medium and digital signal data after being transmitted or reproduced from the recording medium. respectively blocked before multivalued the digital signal data to be binarized, the adaptive waveform equalizer according to claim 1, wherein the obtained by learning using these blocked signal data
信号データをブロック化するブロック化処理部と、上記
ブロック化処理部からのブロック化された信号データに
2値化処理を施す際のしきい値を決定するしきい値決定
処理部と、上記しきい値決定処理部からのしきい値を用
いて、上記ブロック化処理部からのブロック化された信
号データを2値化する2値化処理部と、上記2値化処理
部からのブロック毎の2値化された信号データを対応す
る数値に変換する変換処理部とから成ることを特徴とす
る請求項1記載の適応波形等化装置。3. The class dividing unit includes a blocking processing unit for blocking multi-valued digital signal data into blocks, and a binarizing process for the blocked signal data from the blocking processing unit. A threshold value determination processing unit for determining a threshold value and a binarization for binarizing the blocked signal data from the blocking processing unit using the threshold value from the threshold value determination processing unit. 2. The adaptive waveform equalization apparatus according to claim 1, comprising a processing unit and a conversion processing unit for converting the binarized signal data for each block from the binarization processing unit into a corresponding numerical value. .
信号データをブロック化してクラス分割し、上記クラス
分割された各ブロックの信号データを上記信号データの
パターンに対応する数値に変換する第一のステップと、 上記変換された数値に基づき、予め記憶されている選択
可能な複数のフィルタ係数のテーブルから上記フィルタ
係数を読み出す第二のステップと、 上記クラス分割された上記信号データと、上記テーブル
読み出し部から読み出されたフィルタ係数を用いて積和
演算をする第三のステップと を有することを特徴とする
適応波形等化方法4. The signal data transmitted or reproduced from a recording medium is divided into classes and divided into classes , and the signal data of each of the divided classes is converted into the signal data of the signal data.
The first step of converting to the numerical value corresponding to the pattern , and the selection stored in advance based on the converted numerical value
The above filter from a table of possible multiple filter coefficients
The second step of reading the coefficient, the signal data divided into the classes , and the table
Sum of products using the filter coefficient read from the reading unit
An adaptive waveform equalization method , which comprises a third step of calculating
されるフィルタ係数は、伝送されまたは記録媒体に記録
される前のディジタル信号データと、伝送されまたは記
録媒体から再生された後のディジタル信号データであっ
て2値化される前の多値のディジタル信号データとをそ
れぞれブロック化し、これらのブロック化された信号デ
ータを用いて学習することにより求められることを特徴
とする請求項4記載の適応波形等化方法5. The filter coefficient read out in the table reading step includes digital signal data before being transmitted or recorded on a recording medium and digital signal data after being transmitted or reproduced from the recording medium. 5. The adaptive waveform equalization method according to claim 4 , wherein the multi-valued digital signal data before being digitized is divided into blocks, and learning is performed using these blocked signal data.
ル信号データをブロック化するブロック化処理工程と、
上記ブロック化処理工程からのブロック化された信号デ
ータに2値化処理を施す際のしきい値を決定するしきい
値決定処理工程と、上記しきい値決定処理工程からのし
きい値を用いて、上記ブロック化処理工程からのブロッ
ク化された信号データを2値化する2値化処理工程と、
上記2値化処理工程からのブロック毎の2値化された信
号データを対応する数値に変換する変換処理工程とから
成ることを特徴とする請求項4記載の適応波形等化方
法。6. The class dividing step comprises a blocking processing step of dividing multivalued digital signal data into blocks.
Using a threshold value determining process step for determining a threshold value when binarizing the blocked signal data from the blocking process step, and the threshold value from the threshold value determining process step. And a binarization processing step of binarizing the blocked signal data from the block processing step,
5. The adaptive waveform equalization method according to claim 4 , further comprising a conversion processing step of converting the binarized signal data for each block from the binarization processing step into a corresponding numerical value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24118793A JP3395283B2 (en) | 1993-09-28 | 1993-09-28 | Adaptive waveform equalizer and adaptive waveform equalization method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24118793A JP3395283B2 (en) | 1993-09-28 | 1993-09-28 | Adaptive waveform equalizer and adaptive waveform equalization method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0799426A JPH0799426A (en) | 1995-04-11 |
| JP3395283B2 true JP3395283B2 (en) | 2003-04-07 |
Family
ID=17070523
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24118793A Expired - Lifetime JP3395283B2 (en) | 1993-09-28 | 1993-09-28 | Adaptive waveform equalizer and adaptive waveform equalization method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3395283B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11539390B2 (en) | 2019-09-18 | 2022-12-27 | Kioxia Corporation | Semiconductor integrated circuit and reception device |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002008315A (en) * | 2000-06-22 | 2002-01-11 | Matsushita Electric Ind Co Ltd | Optical disk drive |
| JP2003030848A (en) * | 2001-07-18 | 2003-01-31 | Matsushita Electric Ind Co Ltd | Optical disc playback device |
| JP3962950B2 (en) | 2002-05-08 | 2007-08-22 | ソニー株式会社 | Information processing apparatus and method, recording medium, and program |
| WO2023223385A1 (en) * | 2022-05-16 | 2023-11-23 | 日本電信電話株式会社 | Signal processing device and signal processing method |
-
1993
- 1993-09-28 JP JP24118793A patent/JP3395283B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11539390B2 (en) | 2019-09-18 | 2022-12-27 | Kioxia Corporation | Semiconductor integrated circuit and reception device |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0799426A (en) | 1995-04-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4763207A (en) | Digital method and system for reproducing analog data | |
| US5675569A (en) | Readback circuit for an optical information reading and recording apparatus | |
| US5729517A (en) | Data detecting circuit | |
| KR960015383A (en) | Improved system to reproduce high density magnetic recording data | |
| US6104324A (en) | Coding/decoding method for reproducing data in high density and reproducing data, and apparatus therefor | |
| US4410877A (en) | Method of coding data bits on a recording medium, arrangement for putting the method into effect and recording medium having an information structure | |
| US5638226A (en) | System having controlled polarity adding odd and/or even numbers of equalization transitions depending upon pulse polarity | |
| JP3395283B2 (en) | Adaptive waveform equalizer and adaptive waveform equalization method | |
| KR20000035065A (en) | A method and an apparatus for modulating/demodulating data and a recording medium | |
| US6658054B1 (en) | Waveform equalizer and data reproducing apparatus using the same | |
| US5005184A (en) | Method and apparatus for waveform equalization | |
| JPH05217289A (en) | Method and apparatus for analog-to-digital signal conversion | |
| GB2280556A (en) | Method of processing an analog signal | |
| KR980011037A (en) | Signal modulation method adopted for digital channels such as digital recording media and digital communication | |
| JP3976343B2 (en) | Transmission, recording and playback of digital information signals | |
| JP3305344B2 (en) | Information recording / reproducing device using optical recording medium | |
| US7269214B2 (en) | Waveform equalizer | |
| JP3331818B2 (en) | Digital information reproducing device | |
| JP3087314B2 (en) | Adaptive filter | |
| EP0349664A1 (en) | Digital method and system for reproducing analog data | |
| JPH0877721A (en) | Recording / reproducing system, equalization method and recording medium used therefor | |
| JP3081047B2 (en) | Coding method for reducing DC voltage component in data stream of digital signal | |
| JPH08235785A (en) | Recording signal modulating device, recording signal demodulating device, recording signal modulating method, and recording signal demodulating method | |
| KR100936031B1 (en) | Binary signal detection device using nonlinear transducer | |
| JP2806331B2 (en) | Waveform equalization circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20030107 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080207 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090207 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100207 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100207 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110207 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110207 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120207 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120207 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130207 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130207 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140207 Year of fee payment: 11 |
|
| EXPY | Cancellation because of completion of term |