[go: up one dir, main page]

KR100311488B1 - adaptive equalizer - Google Patents

adaptive equalizer Download PDF

Info

Publication number
KR100311488B1
KR100311488B1 KR1019980038506A KR19980038506A KR100311488B1 KR 100311488 B1 KR100311488 B1 KR 100311488B1 KR 1019980038506 A KR1019980038506 A KR 1019980038506A KR 19980038506 A KR19980038506 A KR 19980038506A KR 100311488 B1 KR100311488 B1 KR 100311488B1
Authority
KR
South Korea
Prior art keywords
value
equalizer
coefficient
adaptive equalizer
equalization
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 - Fee Related
Application number
KR1019980038506A
Other languages
Korean (ko)
Other versions
KR20000020080A (en
Inventor
김윤학
Original Assignee
김영환
현대반도체 주식회사
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 김영환, 현대반도체 주식회사 filed Critical 김영환
Priority to KR1019980038506A priority Critical patent/KR100311488B1/en
Publication of KR20000020080A publication Critical patent/KR20000020080A/en
Application granted granted Critical
Publication of KR100311488B1 publication Critical patent/KR100311488B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10046Improvement or modification of read or write signals filtering or equalising, e.g. setting the tap weights of an FIR filter
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10037A/D conversion, D/A conversion, sampling, slicing and digital quantisation or adjusting parameters thereof
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/08Disposition or mounting of heads or light sources relatively to record carriers
    • G11B7/09Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam or focus plane for the purpose of maintaining alignment of the light beam relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
    • G11B7/0943Methods and circuits for performing mathematical operations on individual detector segment outputs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03057Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a recursive structure
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03433Arrangements for removing intersymbol interference characterised by equaliser structure
    • H04L2025/03439Fixed structures
    • H04L2025/03445Time domain
    • H04L2025/03471Tapped delay lines
    • H04L2025/03484Tapped delay lines time-recursive

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

등화기의 대칭성(symmetric)과 등화 계수(equalizing coefficient)인 수정된 LMS(least mean square) 알고리즘을 이용하여 최적화된 등화기 구현에 적당한 적응성 등화기가 제공된다. 상기 적응성 등화기는 소정대역의 아날로그 신호를 n배 오버샘플링하여 디지탈 신호로 변환하는 A/D 변환기와, 상기 A/D 변환기의 디지탈 신호를 n배 오버 샘플링 탭수와 수정된 LMS 알고리즘의 계수값에 따라 등화된 값으로 출력하는 적응성 등화기와, 그리고 상기 적응성 등화기로 부터 출력되는 정/부의 등화된 값을 입력받아 에러비트를 제거한 후 복구된 데이터만을 출력하는 결과 검출기로 구성된다. 따라서 이 적응성 등화기는 등화기 탭수의 절감으로 인한 하드웨어의 감소 즉 리던턴스 연산에 필요한 승산기의 수를 효과적으로 줄일 수 있다.An adaptive equalizer suitable for an optimized equalizer implementation is provided using a modified least mean squares (LMS) algorithm, which is an equalizer symmetric and an equalizing coefficient. The adaptive equalizer includes an A / D converter for oversampling an analog signal of a predetermined band by n times and converting the digital signal of the A / D converter into a digital signal, and an A / D converter for multiplying the digital signal of the A / D converter by a factor of n times oversampling taps and a modified LMS algorithm. An adaptive equalizer for outputting the equalized values, and a result detector for receiving equalized values output from the adaptive equalizer, removing error bits, and outputting only the recovered data. Therefore, this adaptive equalizer can effectively reduce the number of multipliers necessary for the reduction of hardware due to the reduction of the number of equalizer taps, that is, the redundancy calculation.

Description

적응성 등화기{adaptive equalizer}{Adaptive equalizer}

본 발명은 적응성 등화기(adaptive equalizer)에 관한 것으로써, 특히 등화기의 대칭성(symmetric)과 등화 계수(equalizing coefficient)인 수정된 LMS(leastmean square) 알고리즘을 이용하여 최적화된 등화기 구현에 적당한 적응성 등화기에 관한 것이다.The present invention relates to an adaptive equalizer and more particularly to a method and apparatus for adaptive equalizer that is optimized for an equalizer implementation using a modified least mean squares (LMS) algorithm which is an equalizer symmetric and an equalizing coefficient. Lt; / RTI >

일반적인 적응성 등화기는 CD(compact disc)/DVD(digital versatile disc)에 기록된 데이터를 광픽업장치를 이용하여 읽어내고 다음단의 신호 처리부로 전송하기 이전에 A/D 변환기에서 오버 샘플링한 후 디지탈 신호로 변환된 데이터를 출력하는데 이때 상기 데이터를 원 데이터로 복원하기 위해 A/D 변환기에서 오버 샘플링시 사용된 중복 샘플링 데이터를 제거하기 위해 사용된다. 여기서 A/D 변환기에서 오버 샘플링을 실시하는 이유는 데이터 리드시 인접 채널간에 발생하는 주파수 신호의 왜곡성분을 제거하기 위한 것이다.A typical adaptive equalizer reads data recorded on a compact disc (CD) / digital versatile disc (DVD) using an optical pickup device and oversamples it in an A / D converter before transmitting it to the next- , And is used to remove redundant sampling data used in oversampling in the A / D converter to restore the data to original data. The reason for performing the oversampling in the A / D converter is to remove the distortion component of the frequency signal generated between the adjacent channels during data reading.

도 1은 종래 기술에 따른 적응성 등화기를 나타낸 블록도이다.1 is a block diagram illustrating an adaptive equalizer in accordance with the prior art.

도 1을 참조하면, 종래의 적응성 등화기는 수신기 필터(도시생략됨)로 부터 제공되는 소정대역(예를들면 20㎒)의 아날로그 신호를 오버샘플링하여 디지탈 신호로 변환하는 A/D 변환기(10)와, 상기 A/D 변환기(10)의 디지탈 신호를 오버 샘플링 탭수와 LMS 알고리즘 계수값에 따라 등화된 값으로 출력하는 적응 등화기(11)와, 상기 적응성 등화기(11)로 부터 출력되는 정(+)/부(-)의 등화된 값을 입력받아 에러비트를 제거한 후 복구된 데이터만을 출력하는 결과 검출기(15)로 구성된다.1, the conventional adaptive equalizer includes an A / D converter 10 for oversampling a predetermined band (for example, 20 MHz) of an analog signal provided from a receiver filter (not shown) and converting the analog signal into a digital signal, An adaptive equalizer 11 for outputting the digital signal of the A / D converter 10 as an equalized value according to an oversampling tap number and an LMS algorithm coefficient value, And a result detector 15 for receiving equalized values of positive (+) / negative (-) and removing error bits and outputting only recovered data.

상기 적응성 등화기(11)는 등화기(12)의 출력값을 정/부 레벨로 양자화 출력하는 양자화기(13)와, 상기 등화값(yk)과 양자화값()을 각각 가산하여 에러값({epsilon}_{k} )을 출력하는 가산기(14)와, 상기 가산기(14)의에러값({epsilon}_{k} )을 입력받아 LMS 알고리즘에 의거 등화기 탭수에 따라 갱신된 계수값( omega_{k+1} ^{i} )을 상기 등화기(12)에 제공하는 LMS 알고리즘(15)으로 구성된다.The adaptive equalizer 11 and a quantizer 13 for quantizing the output of the output of the equalizer 12 to the positive / negative level, the equalization value (y k), and quantized values ( ({Epsilon} _ {k}) of the adder 14 and outputs the error value ({epsilon} _ {k}) according to the LMS algorithm And an LMS algorithm 15 for providing the updated coefficient value omega_ {k + 1} ^ {i} to the equalizer 12 according to the number of taps.

이와 같이 구성된 종래의 적응성 등화기는 먼저 디스크에 기록된 데이터를 광픽업장치로 읽어낼 때 디스크의 로딩 상태 및 광픽업의 로딩 위치에 따라 인접 채널의 데이터까지 읽혀지게 되므로 이를 제거하기 위하여 읽혀진 소정 대역의 아날로그 신호를 A/D 변환기(10)를 통해 오버 샘플링하여 디지탈 신호로 변환시킨 후 등화기(12)에 인가한다. 이때 상기 등화기(12)가 고정 등화기인 경우 샘플링 주파수 대역의 중앙을 중심으로 좌우 대칭성을 갖는 대칭 로패스필터를 사용할 수 있다.The conventional adaptive equalizer configured as described above first reads the data of the adjacent channel according to the loading state of the disc and the loading position of the optical pickup when reading the data recorded on the disc to the optical pickup apparatus, An analog signal is oversampled through an A / D converter 10, converted into a digital signal, and then applied to an equalizer 12. In this case, when the equalizer 12 is a fixed equalizer, a symmetrical low pass filter having symmetry about the center of the sampling frequency band can be used.

다음 등화기(12)내의 등화 계수는 또 다른 입력단을 갖는 LMS 알고리즘(15)에 의해 매 클럭마다 갱신되고 이 클럭은 A/D 컨버터(10)의 샘플링 주파수에 해당한다.The equalization factor in the next equalizer 12 is updated every clock by the LMS algorithm 15 with another input and this clock corresponds to the sampling frequency of the A / D converter 10. [

이어서 상기 등화기(12)의 등화값(yk)은 양자화기(13)를 통해 양자화값()으로 출력되고 이들 값은 각각 가산기(14)를 통해 에러값({epsilon}_{k} )으로 가산된 후 LMS 알고리즘(15)에 인가된다.The equalization value y k of the equalizer 12 is then multiplied by a quantization value And these values are respectively added to the error value {epsilon} _ {k} via the adder 14 and then applied to the LMS algorithm 15.

상기 LMS 알고리즘(15)은 부호화된 LMS 알고리즘이라고도 하며 이를 수식으로 표현하면 다음과 같다.The LMS algorithm 15 is also referred to as an encoded LMS algorithm.

여기서 {omega}` _{k} ^{i}는 t=k일 때 i번째 계수를 나타내고 {x}` _{k} ^{i}는 t=k일 때 i번째 입력신호 즉, {x}_{k-i} 를 의미한다. β는 수렴속도를 결정하는 등화계수의 증감치이며,{epsilon}_{k} 는 t=k일 때 등화값(yk)과 양자화값()의 차이 즉 에러값을 나타낸다.Where {omega} `_ {k} ^ {i} represents the ith coefficient when t = k and {x}` _ {k} ^ {i} } _ {ki}. β is the increase / decrease value of the equalization coefficient that determines the convergence speed, {epsilon} _ {k} is the equalization value (y k ) and the quantization value ), That is, an error value.

또한 상기한 수학식 1은 0≤i<N 을 만족하고, N은 등화기 탭(tap)수를 의미한다.Also, Equation (1) satisfies 0? I <N and N means the number of equalizer tapes.

이와 같은 수학식 1에서 하드웨어의 복잡도를 없애기 위해 다음과 같이 부호화된 LMS가 사용될 수 있다.In Equation (1), the following LMS can be used to eliminate hardware complexity.

따라서 상기한 수학식 1 또는 수학식 2에 의거 등화기 탭수에 따라 갱신된 계수값( omega_{k+1} ^{i} )이 등화기(12)에 제공되면, 새로운 등화값(yk)으로 출력되고, 양자화기(13)를 통해 허용주파수 대역으로 양자화된 값은 결과 검출기(16)를 통해 재차 에러 비트가 제거된 후 원래의 데이터로 출력된다.Therefore, if the updated coefficient value omega_ {k + 1} ^ {i} is provided to the equalizer 12 according to Equation 1 or Equation 2, the new equalization value y k , And the quantized value in the allowable frequency band through the quantizer 13 is output to the original data after the error bit is removed again through the result detector 16. [

이와 같은 종래의 적응 등화기는 CD/DVD 시스템이 2배속 이상의 고속으로 동작하기 때문에 오버샘플링에 따른 샘플링 주파수를 등화하기 위해 각 등화기 탭수만큼의 승산기가 필요하고 에러값 줄임과 상응한 수렴속도 또한 탭수에 따라 증가하는 문제점이 있다.Since the conventional adaptive equalizer operates at a high speed of 2x or higher speed in the CD / DVD system, a multiplier corresponding to each equalizer tap number is necessary to equalize the sampling frequency according to oversampling, and the convergence speed corresponding to the reduction of the error value, As shown in FIG.

또한 종래의 적응 등화기는 디스크의 로딩 상태 및 광픽업의 로딩 위치에 따라 틸트(tilt)가 심하게 발생하는 경우 리드된 데이터의 등화가 어렵게 되어 BER(bit error rate)가 증가하게 되는 문제점이 있다.In addition, the conventional adaptive equalizer has a problem in that when the tilt is severely generated according to the loading state of the disc and the loading position of the optical pickup, it is difficult to equalize the read data and the bit error rate (BER) increases.

따라서 본 발명은 상기한 종래의 적응 등화기에서 예상되는 제반 문제점을 해결하기 위하여 안출한 것으로써, 본 발명의 목적은 등화기의 대칭성과 주파수 특성을 고려하여 수정된 LMS 알고리즘을 적용한 적응 등화기를 구현함으로써 하드웨어의 복잡성을 감소시키고, 에러값 줄임과 상응한 수렴속도를 감소시키며 등화 성능 향상을 기대할 수 있는 적응성 등화기를 제공함에 있다.Accordingly, the present invention has been made to solve all of the problems expected in the conventional adaptive equalizer, and it is an object of the present invention to provide an adaptive equalizer employing a modified LMS algorithm in consideration of symmetry and frequency characteristics of an equalizer Thereby reducing the complexity of the hardware, reducing the error value, reducing the convergence speed, and improving the equalization performance.

도 1은 종래 기술에 따른 적응성 등화기를 나타낸 블록도1 is a block diagram illustrating an adaptive equalizer in accordance with the prior art;

도 2은 본 발명에 따른 적응성 등화기의 제1 실시예를 나타낸 블록도Figure 2 is a block diagram illustrating a first embodiment of an adaptive equalizer according to the present invention;

도 3은 본 발명에 따른 적응성 등화기의 제2 실시예를 나타낸 블록도3 is a block diagram illustrating a second embodiment of an adaptive equalizer according to the present invention.

제 4 도는 도 3의 3T 대칭성 등화기를 나타낸 상세 블록도4 is a detailed block diagram illustrating the 3T symmetric equalizer of FIG. 3;

도면의 주요부분에 대한 부호의 설명DESCRIPTION OF THE REFERENCE NUMERALS

10 : A/D 변환기 11, 21, 31 : 적응성 등화기10: A / D converter 11, 21, 31: adaptive equalizer

12 : 등화기 13, 23, 33 : 양자화기12: equalizer 13, 23, 33: quantizer

14, 24, 34, 38 : 가산기 15 : LMS 알고리즘14, 24, 34, 38: adder 15: LMS algorithm

16 : 결과 검출기 22 : 대칭성 등화기16: result detector 22: symmetry equalizer

25, 35 : 수정된 LMS 알고리즘 32 : 3T 대칭성 등화기25, 35: modified LMS algorithm 32: 3T symmetric equalizer

36 : 카운터 37 : 승산기36: counter 37: multiplier

상기한 목적을 달성하기 위한 본 발명에 따른 적응성 등화기의 특징은 소정대역의 아날로그 신호를 n배 오버샘플링하여 디지탈 신호로 변환하는 A/D 변환기와, 상기 A/D 변환기의 디지탈 신호를 n배 오버 샘플링 탭수와 수정된 LMS 알고리즘의 계수값에 따라 등화된 값으로 출력하는 적응성 등화기와, 그리고 상기 적응성 등화기로 부터 출력되는 정/부의 등화된 값을 입력받아 에러비트를 제거한 후 복구된 데이터만을 출력하는 결과 검출기로 구성된 점에 있다.According to an aspect of the present invention, there is provided an adaptive equalizer including an A / D converter for oversampling an analog signal of a predetermined band by n times and converting the analog signal into a digital signal, a digital signal of the A / An adaptive equalizer for outputting the equalized values according to the number of oversampling taps and the modified LMS algorithm, and an adaptive equalizer outputting the equalized values output from the adaptive equalizer to remove error bits and output only recovered data And the result detector.

이하, 본 발명에 따른 적응성 등화기의 바람직한 일 실시예를 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, a preferred embodiment of the adaptive equalizer according to the present invention will be described in detail with reference to the accompanying drawings.

도 2은 본 발명에 따른 적응성 등화기의 제1 실시예를 나타낸 블록도이다.2 is a block diagram illustrating a first embodiment of an adaptive equalizer in accordance with the present invention.

도 2를 참조하면, 상기 적응성 등화기는 40㎒대역의 아날로그 신호를 n배 오버샘플링하여 디지탈 신호로 변환하는 A/D 변환기(10)와, 상기 A/D 변환기(10)의 디지탈 신호를 n배 오버 샘플링 탭수와 수정된 LMS 알고리즘의 계수값에 따라 등화된 값으로 출력하는 적응성 등화기(21)와, 그리고 상기 적응성 등화기(21)로 부터 출력되는 정/부의 등화된 값을 입력받아 에러비트를 제거한 후 복구된 데이터만을 출력하는 결과 검출기(16)로 구성되어 있다.Referring to FIG. 2, the adaptive equalizer includes an A / D converter 10 for oversampling an analog signal in the 40 MHz band by n times and converting the analog signal into a digital signal, and an A / D converter 10 for multiplying the digital signal of the A / An adaptive equalizer 21 for outputting an equalized value according to the number of oversampling taps and a coefficient value of the modified LMS algorithm, and an adaptive equalizer 21 for receiving an equalized value output from the adaptive equalizer 21, And a result detector 16 for outputting only the recovered data.

또한 상기 적응성 등화기(21)는 n배 오버 샘플링 주파수의 중앙의 계수값에서 좌측 또는 우측 값만이 갱신되도록 특정계수를 0으로 채워서 등화 출력하는 대칭성 등화기(22)와, 상기 대칭성 등화기(22)의 출력값을 정/부 레벨로 양자화 출력하는 양자화기(23)와, 상기 등화값(yk)과 양자화값()을 각각 가산하여 에러값({epsilon}_{k} )을 출력하는 가산기(24)와, 상기 가산기의 에러값({epsilon}_{k} )을 입력받아 수정된 LMS 알고리즘에 의거 상기 등화기 탭수에 따라 갱신된 계수값( omega_{k+1} ^{i} )을 상기 대칭성 등화기(22)에 제공하는 수정된 LMS 알고리즘(25)으로 구성된다.The adaptive equalizer 21 includes a symmetric equalizer 22 for equalizing and outputting a specific coefficient by zeroing so that only the left or right value is updated at the center of the n-times oversampling frequency, ) and a quantizer 23 for quantizing the output value output by positive / negative level, the equalization value (y k) of the quantizer value ( ({Epsilon} _ {k}) of the adder, and outputs the error value ({epsilon} _ {k} And a modified LMS algorithm 25 for providing the updated coefficient value omega_ {k + 1} ^ {i} to the symmetric equalizer 22 according to the number of taps.

이와 같이 구성된 본 발명의 제1 실시예에 따른 적응성 등화기는 40㎒ 대역의 아날로그 신호를 A/D 변환기(10)를 통해 신호 대역의 6배 이상 오버 샘플링하여 디지탈 신호로 변환시킨 후 대칭성 등화기(22)에 인가한다.The adaptive equalizer according to the first embodiment of the present invention thus oversamples an analog signal of the 40 MHz band through the A / D converter 10 at least six times the signal band, converts the analog signal into a digital signal, 22).

다음 대칭성 등화기(22)내의 등화 계수는 또 다른 입력단을 갖는 수정된 LMS 알고리즘(25)에 의해 매 클럭마다 갱신되고 이 클럭은 A/D 컨버터(10)의 샘플링 주파수에 해당한다.The equalization factor in the next symmetric equalizer 22 is updated every clock by the modified LMS algorithm 25 with another input and this clock corresponds to the sampling frequency of the A / D converter 10. [

이어서 상기 대칭성 등화기(22)의 등화값(yk)은 양자화기(23)를 통해 양자화값()으로 출력되고 이들 값은 각각 가산기(24)를 통해 에러값({epsilon}_{k} )으로 가산된 후 수정된 LMS 알고리즘(25)에 인가된다.The equalization value y k of the symmetric equalizer 22 is then multiplied by a quantization value And these values are added to the error value {epsilon} _ {k} via adder 24 and applied to the modified LMS algorithm 25, respectively.

상기 수정된 LMS 알고리즘(25)은 부호화된 LMS 알고리즘이라고도 하며 이를 수식으로 표현하면 다음과 같다.The modified LMS algorithm 25 is also referred to as an encoded LMS algorithm.

여기서 {omega}` _{k} ^{i}는 t=k일 때 i번째 계수, {x}` _{k} ^{i}는 t=k일 때 i번째 입력신호, β는 수렴속도를 결정하는 등화계수의 증감치이며,{epsilon}_{k} 는 t=k일 때 등화값(yk)과 양자화값()의 차이값이다.Where {omega} `_ {k} ^ {i} is the ith coefficient when t = k and {x}` _ {k} ^ {i} is the ith input signal when t = k, {Epsilon} _ {k} is the difference between the equalization value (y k ) and the quantization value ( t ) when t = k ).

상기 입력계수 i는 0≤i<N/2 또는 N/2≤i<N(여기서 N은 등화기의 탭수) 조건중 어느 하나를 만족하고, 상기 입력계수 i는 i=αn(여기서, n=0, 1, 2, ---이고, α는 정수)을 만족한다.Wherein the input coefficient i satisfies any of the following conditions: 0? I <N / 2 or N / 2? I <N where N is the number of taps of the equalizer, 0, 1, 2, --- and alpha is an integer).

다음 상기한 수학식 3에 의거 등화기 탭수에 따라 갱신된 계수값( omega_{k+1} ^{i} )이 대칭성 등화기(22)에 제공되면, 새로운 등화값(yk)으로 출력되고, 양자화기(23)를 통해 허용주파수 대역으로 양자화된 값은 결과 검출기(26)를 통해 재차 에러 비트가 제거된 후 원래의 데이터(40㎒)로 출력된다.If the updated coefficient value omega_ {k + 1} ^ {i} is provided to the symmetric equalizer 22 according to the Equation 3, the new equalized value y k is output , The quantized value in the allowable frequency band through the quantizer 23 is output to the original data (40 MHz) after the error bit is removed again through the result detector 26.

실제로 본 실시예 1에 의하면 입력계수는 0에서 N/2 또는 N/2에서 N까지만 변화하므로 이것은 고정된 등화기처럼 대칭성을 가지도록 LMS을 구동할 수 있으므로 에러값 줄임에 상응한 수렴속도의 감소 및 등화기 탭수를 절반으로 줄일 수 있다.Actually, according to the first embodiment, since the input coefficient changes only from 0 to N / 2 or N / 2 to N, it can drive the LMS to have symmetry like a fixed equalizer, so that the convergence speed And the number of equalizer taps can be reduced by half.

도 3은 본 발명에 따른 적응성 등화기의 제2 실시예를 도시한 것으로써, 적응성 등화기(31)는 n배 오버 샘플링 주파수의 계수값을 3α간격으로 갱신한 후 등화 출력하는 3T 대칭성 등화기(32)와, 상기 3T 대칭성 등화기(32)의 출력값을 정/부 레벨로 양자화 출력하는 양자화기(33)와, 상기 등화값(yk)과 양자화값()을 각각 가산하여 에러값({epsilon}_{k} )을 출력하는 가산기(34)와, 상기 가산기(34)의 에러값({epsilon}_{k} )을 입력받아 수정된 LMS 알고리즘에 의거 상기 등화기 탭수에 따라 3α 간격으로 갱신된 계수값( omega_{k+1} ^{i} )을 상기 3T 대칭성 등화기(32)에 제공하는 수정된 LMS 알고리즘(35)로 구성된다.FIG. 3 illustrates a second embodiment of the adaptive equalizer according to the present invention. The adaptive equalizer 31 includes a 3T symmetric equalizer 31 for updating the coefficient value of the n-times oversampling frequency by 3? 32, the quantizer 33 for quantizing the output of the output of the 3T symmetry equalizer 32 to the positive / negative level, the equalization value (y k), and quantized values ( ({Epsilon} _ {k}) of the adder 34 and outputs the error value ({epsilon} _ {k}) to the modified LMS algorithm And a modified LMS algorithm 35 for providing the 3T symmetric equalizer 32 with a coefficient value omega_ {k + 1} ^ {i} updated at intervals of 3 alpha according to the number of equalizer taps.

또한 상기 3T 대칭성 등화기(32)는 입력값(xk)을 외부 클럭주파수(ck1∼ck6)에 따라 3T(여기서 T는 오버샘플링 주파수의 역수임) 간격으로 갱신출력하는 카운터(36)와, 상기 카운터(36)의 갱신 출력값을 등화 계수값({omega}`_{0}, {omega}`_{3},{omega}`_{6})과 승산하여 출력하는 승산기(37)와, 상기 승산기(37)의 출력값을 가산하여 등화값(yk)을 출력하는 가산기(38)로 구성된다.The 3T symmetric equalizer 32 also includes a counter 36 for updating and outputting the input value x k at intervals of 3T (where T is an inverse number of the oversampling frequency) intervals according to the external clock frequencies ck 1 to ck 6 , And a multiplier 37 for outputting the updated output value of the counter 36 with the equalization coefficient values {omega} `_ {0}, {omega}` _ {3}, {omega} `_ {6} And an adder 38 for adding an output value of the multiplier 37 and outputting an equalization value y k .

이와 같이 구성된 본 발명의 제2 실시예에 따른 적응성 등화기는 40㎒ 대역의 아날로그 신호인 경우 하나의 주기에 최대 6개의 비트신호가 들어 있으므로 상기 아날로그 신호를 A/D 변환기(10)를 통해 신호 대역의 6배 이상 오버 샘플링하여 디지탈 신호로 변환시킨 후 3T 대칭성 등화기(22) 및 수정된 LMS 알고리즘(35)에 인가한다.Since the adaptive equalizer according to the second embodiment of the present invention has up to six bit signals in one cycle in the case of an analog signal of the 40 MHz band, the analog signal is converted into a signal band And then applied to the 3T symmetric equalizer 22 and the modified LMS algorithm 35. The 3S symmetric equalizer 22 and the modified LMS algorithm 35 are shown in FIG.

다음 3T 대칭성 등화기(22)내의 등화 계수는 또 다른 입력단을 갖는 수정된 LMS 알고리즘(25)에 의해 매 클럭마다 3α간격으로 갱신되고 이 클럭은 A/D 컨버터(10)의 샘플링 주파수에 해당한다.The equalization factor in the next 3T symmetry equalizer 22 is updated every 3 留 intervals by the modified LMS algorithm 25 with another input and this clock corresponds to the sampling frequency of the A / D converter 10 .

이어서 상기 3T 대칭성 등화기(22)의 등화값(yk)은 양자화기(23)를 통해 양자화값()으로 출력되고 이들 값은 각각 가산기(24)를 통해 에러값({epsilon}_{k} )으로 가산된 후 수정된 LMS 알고리즘(25)에 인가된다.The equalization value y k of the 3T symmetric equalizer 22 is then multiplied by a quantization value And these values are added to the error value {epsilon} _ {k} via adder 24 and applied to the modified LMS algorithm 25, respectively.

상기 수정된 LMS 알고리즘(25)은 수학식 3을 만족하며, 입력계수 i가 0≤i<7 조건을 만족할 때 i는 0과 3 또는 3과 6을 갖는다.The modified LMS algorithm 25 satisfies Equation 3 and i has 0 and 3 or 3 and 6 when the input coefficient i satisfies 0? I <7.

이는 도 4에 도시한 바와 같이 입력값(xk)이 외부 클럭주파수(ck1∼ck6)에 따라 제1 내지 제6 D 플립플롭(36-1∼36-6)으로 구성된 카운터(36)에 의해 3T 간격으로 갱신 출력되고, 이 갱신 출력값은 제1 내지 제3 승산기(37)에서 등화 계수값({omega}`_{0}, {omega}`_{3},{omega}`_{6})과 승산되며, 이 승산값은 가산기(38)에 의해 모두 가산되어 등화값(yk)으로 출력된다.This is the input value (x k), the counter 36 is composed of first through 6 D flip-flop (36-1~36-6) according to the external clock frequency (ck 1 ~ck 6) As shown in Figure 4 And the update output value is updated by the first to third multipliers 37 by the equalization coefficient values {omega} `_ {0}, {omega}` _ {3}, {omega} `_ {6}), and these multiplied values are all added up by the adder 38 and output as an equalization value y k .

그러므로 상기한 입력 계수의 조건을 만족하면 2개의 승산기만으로 등화기의 기능이 수행되므로 n배 오버 샘플링으로 인해 발생되는 리던턴트 연산을 줄일 수 있어 하드웨어의 복잡성을 감소시킬 수 있다.Therefore, if the above condition of the input coefficient is satisfied, the function of the equalizer is performed by only two multipliers, so that the redundant operation due to the n-times oversampling can be reduced, and the hardware complexity can be reduced.

이상에서 상세히 설명한 바와 같이 본 발명에 따른 적응성 등화기는 등화기 탭수의 절감으로 인한 하드웨어의 감소 즉 리던턴스 연산에 필요한 승산기의 수를 효과적으로 줄일 수 있다.As described above in detail, the adaptive equalizer according to the present invention can effectively reduce the number of multipliers necessary for the reduction of hardware due to the reduction of the number of equalizer taps, that is, the computation of the redundancy.

또한 본 발명은 수정된 LMS 알고리즘에 의해 에러값 줄임에 상응한 수렴속도를 감소시키며, 등화기의 성능을 획기적으로 향상시킬 수 있다.Also, the present invention reduces the convergence speed corresponding to the reduction of the error value by the modified LMS algorithm, and dramatically improves the performance of the equalizer.

따라서, 본 발명의 적응성 등화기는 본 발명에서 제시된 실시예들에 국한되지 않고 본 발명의 기술적 사상이 벗어나지 않는 범위내에서 다양한 변조 변화가 가능함은 명백하다.Therefore, it is apparent that the adaptive equalizer of the present invention is not limited to the embodiments shown in the present invention, and various modulation changes are possible within the scope of the technical idea of the present invention.

Claims (7)

소정대역의 아날로그 신호를 n배 오버샘플링하여 디지탈 신호로 변환하는 A/D 변환기와;An A / D converter for oversampling an analog signal of a predetermined band by n times and converting the analog signal into a digital signal; n배 오버 샘플링 주파수의 중앙의 계수값에서 좌측 또는 우측 값만이 갱신되도록 특정 계수를 0으로 채워서 등화 출력하는 대칭성 등화기, 상기 대칭성 등화기의 출력값을 정/부 레벨로 양자화 출력하는 양자화기, 상기 등화값(yk)과 양자화값()을 각각 가산하여 에러값({epsilon}_{k} )을 출력하는 가산기, 상기 가산기의 에러값({epsilon}_{k} )을 입력받아 수정된 LMS 알고리즘에 의거 상기 등화기 탭수에 따라 갱신된 계수값( omega_{k+1} ^{i} )을 상기 대칭성 등화기에 제공하는 수정된 LMS 알고리즘으로 구성되어 상기 A/D 변환기의 디지탈 신호를 n배 오버 샘플링 탭수와 수정된 LMS 알고리즘의 계수값에 따라 등화된 값으로 출력하는 적응성 등화기와; 그리고a quantizer for quantizing and outputting an output value of the symmetric equalizer to a positive / negative level, a symmetric equalizer for performing an equalization output by stuffing a specific coefficient to 0 so that only the left or right value is updated at a center value of the n-times oversampling frequency, The equalization value (y k ) and the quantization value ( ({Epsilon} _ {k}) of the adder according to the modified LMS algorithm based on the number of equalizer taps, and outputs the error value {epsilon} _ {k} And a modified LMS algorithm for providing the updated coefficient value (omega_ {k + 1} ^ {i}) to the symmetric equalizer so that the digital signal of the A / D converter is multiplied by n times oversampling taps and the modified LMS algorithm An adaptive equalizer for outputting an equalized value according to a coefficient value; And 상기 적응성 등화기로 부터 출력되는 정/부의 등화된 값을 입력받아 에러비트를 제거한 후 복구된 데이터만을 출력하는 결과 검출기로 구성됨을 특징으로 하는 적응성 등화기.And a result detector for receiving an equalized value output from the adaptive equalizer, removing an error bit, and outputting only recovered data. 제 1 항에 있어서, 상기 수정된 LMS 알고리즘은 하기의 수학식과 입력계수를만족함을 특징으로 하는 적응성 등화기.2. The adaptive equalizer of claim 1, wherein the modified LMS algorithm satisfies the following equation and an input coefficient. 여기서 {omega}` _{k} ^{i}는 t=k일 때 i번째 계수, {x}` _{k} ^{i}는 t=k일 때 i번째 입력신호, β는 수렴속도를 결정하는 등화계수의 증감치이며,{epsilon}_{k} 는 t=k일 때 등화값(yk)과 양자화값()의 차이값이다.Where {omega} `_ {k} ^ {i} is the ith coefficient when t = k and {x}` _ {k} ^ {i} is the ith input signal when t = k, {Epsilon} _ {k} is the difference between the equalization value (y k ) and the quantization value ( t ) when t = k ). 제 2 항에 있어서, 상기 입력계수 i는 0≤i<N/2 또는 N/2≤i<N 조건중 어느 하나를 만족함을 특징으로 하는 적응성 등화기.3. The adaptive equalizer of claim 2, wherein the input coefficient i satisfies 0? I <N / 2 or N / 2? I <N. 제 3 항에 있어서, 상기 입력계수 i는 i=αn(여기서, n=0, 1, 2, ---이고, α는 정수)을 만족함을 특징으로 하는 적응성 등화기.4. The adaptive equalizer of claim 3, wherein the input coefficient i satisfies i =? N (where n = 0, 1, 2, --- and? Is an integer). 제 1 항에 있어서, 상기 적응성 등화기는 n배 오버 샘플링 주파수의 계수값을 3α간격으로 갱신한 후 등화 출력하는 3T 대칭성 등화기와, 상기 3T 대칭성 등화기의 출력값을 정/부 레벨로 양자화 출력하는 양자화기와, 상기 등화값(yk)과 양자화값()을 각각 가산하여 에러값({epsilon}_{k} )을 출력하는 가산기와, 상기 가산기의 에러값({epsilon}_{k} )을 입력받아 수정된 LMS 알고리즘에 의거 상기 등화기 탭수에 따라 3α 간격으로 갱신된 계수값( omega_{k+1} ^{i} )을 상기 3T대칭성 등화기에 제공하는 수정된 LMS 알고리즘으로 구성됨을 특징으로 하는 적응성 등화기.2. The adaptive equalizer of claim 1, wherein the adaptive equalizer comprises: a 3T symmetric equalizer for updating a coefficient value of the n-times oversampling frequency by 3 alpha intervals and outputting an equalization output; and a quantization unit for quantizing the output value of the 3T symmetric equalizer T y, the equalization value y k and the quantization value y k ({Epsilon} _ {k}) of the adder and outputs the error value ({epsilon} _ {k}) to the equalizer tap number And a modified LMS algorithm for providing the 3T symmetric equalizer with a coefficient value (omega_ {k + 1} ^ {i}) updated at 3α intervals. 제 5 항에 있어서, 상기 3T 대칭성 등화기는 입력값(xk)을 외부 클럭주파수(ck1∼ck6)에 따라 3T(여기서 T는 오버샘플링 주파수의 역수임) 간격으로 갱신출력하는 카운터와, 상기 카운터의 갱신 출력값을 등화 계수값({omega}`_{0}, {omega}`_{3},{omega}`_{6})과 승산하여 출력하는 승산기와, 상기 승산기의 출력값을 가산하여 등화값(yk)을 출력하는 가산기로 구성됨을 특징으로 하는 적응성 등화기.Article as claimed in 5, wherein a counter for updating and outputting the 3T symmetry equalizer input values (x k) to 3T (where T is the number of over-sampling frequency Station) intervals according to the external clock frequency (ck 1 ~ck 6), A multiplier for multiplying the updated output value of the counter by the equalization coefficient values {omega} `_ {0}, {omega}` _ {3}, and {omega} `_ {6} And outputting an equalization value y k . 제 5 항에 있어서, 상기 입력계수 i가 0≤i<7 조건을 만족할 때 i는 0과 3 또는 3과 6을 가짐을 특징으로 하는 적응성 등화기.6. The adaptive equalizer of claim 5, wherein i has 0 and 3 or 3 and 6 when the input coefficient i satisfies 0? I <7.
KR1019980038506A 1998-09-17 1998-09-17 adaptive equalizer Expired - Fee Related KR100311488B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980038506A KR100311488B1 (en) 1998-09-17 1998-09-17 adaptive equalizer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980038506A KR100311488B1 (en) 1998-09-17 1998-09-17 adaptive equalizer

Publications (2)

Publication Number Publication Date
KR20000020080A KR20000020080A (en) 2000-04-15
KR100311488B1 true KR100311488B1 (en) 2001-11-15

Family

ID=19550977

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980038506A Expired - Fee Related KR100311488B1 (en) 1998-09-17 1998-09-17 adaptive equalizer

Country Status (1)

Country Link
KR (1) KR100311488B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100467528B1 (en) * 2002-09-10 2005-01-24 주식회사 버카나와이어리스코리아 High-speed adaptive Equalizer

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970050838A (en) * 1995-12-29 1997-07-29 배순훈 Digital V. C. Egg's Equalizer

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970050838A (en) * 1995-12-29 1997-07-29 배순훈 Digital V. C. Egg's Equalizer

Also Published As

Publication number Publication date
KR20000020080A (en) 2000-04-15

Similar Documents

Publication Publication Date Title
EP0363551B1 (en) Adaptive equalization for recording systems using partial-response signaling
KR100684051B1 (en) Data Processing of Bitstream Signals
KR100279078B1 (en) Analog / Digital Converter
AU600137B2 (en) Apparatus for digital signal
KR100189906B1 (en) Viterbi decoding method and circuit
EP1449304A1 (en) Sigma-delta modulation
EP0370772B1 (en) Digital signal reproducing apparatus
US5117234A (en) Signal modulation system
KR19980087359A (en) Automatic equalization system, noise reduction circuit, phase locked control circuit
WO2005024822A1 (en) Reproduced signal processor and reproduced signal processing method
US6166873A (en) Audio signal transmitting apparatus and the method thereof
US4783792A (en) Apparatus for transmitting digital signal
KR100311488B1 (en) adaptive equalizer
JP4339490B2 (en) Signal processing device
JP3465401B2 (en) Audio signal processing device and audio recording device
JP3087314B2 (en) Adaptive filter
US6163517A (en) Signal detection method of data recording/reproducing apparatus and device therefor
JP3087342B2 (en) Adaptive filter
JP3807599B2 (en) Recording device
JP3689919B2 (en) Signal reproduction device
Tanaka et al. Enhanced 8–10 Conversion Code for High Density Recording
JP2764910B2 (en) Equalization / decoding device
JPH08288855A (en) Method and device for digital signal switching
JPS6364090B2 (en)
JP2003242726A (en) Audio signal transmitter, microphone device and audio reproducing device

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

FPAY Annual fee payment

Payment date: 20050824

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20060927

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20060927

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000