KR100587279B1 - Timing Correction Device and Method of Digital Broadcast Receiver - Google Patents
Timing Correction Device and Method of Digital Broadcast Receiver Download PDFInfo
- Publication number
- KR100587279B1 KR100587279B1 KR1019990049481A KR19990049481A KR100587279B1 KR 100587279 B1 KR100587279 B1 KR 100587279B1 KR 1019990049481 A KR1019990049481 A KR 1019990049481A KR 19990049481 A KR19990049481 A KR 19990049481A KR 100587279 B1 KR100587279 B1 KR 100587279B1
- Authority
- KR
- South Korea
- Prior art keywords
- phase
- signal
- fourier transform
- fast fourier
- timing
- Prior art date
Links
- 238000012937 correction Methods 0.000 title claims abstract description 30
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000003111 delayed effect Effects 0.000 claims abstract description 13
- 239000003623 enhancer Substances 0.000 claims description 10
- 230000000694 effects Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 9
- 230000001934 delay Effects 0.000 description 6
- 238000005070 sampling Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000003139 buffering effect Effects 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- RDYMFSUJUZBWLH-UHFFFAOYSA-N endosulfan Chemical compound C12COS(=O)OCC2C2(Cl)C(Cl)=C(Cl)C1(Cl)C2(Cl)Cl RDYMFSUJUZBWLH-UHFFFAOYSA-N 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2649—Demodulators
- H04L27/265—Fourier transform demodulators, e.g. fast Fourier transform [FFT] or discrete Fourier transform [DFT] demodulators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/455—Demodulation-circuits
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
초기 어큐지션 모드(acquisition mode)에서 고속 푸리에 변환 윈도우 타이밍(FFT window timing)을 설정한 후 트래킹 모드(tracking mode)에서 보정이 필요할 경우 타임 영역에서는 이를 그대로 수행하고, 이로부터 발생되는 페이즈의 불연속을 고속 푸리에 변환부 후단에서의 페이즈 재로테이션(phase re-rotation)을 통해 트래킹하도록 하기 위한 디지털 방송 수신기의 타이밍 보정장치 및 방법을 제공하기 위한 것으로서, 주파수 보정부를 구비한 디지털 방송 수신기의 타이밍 보정장치에 있어서, 상기 주파수 보정부로부터 출력된 신호에 따라 스타트 포인트를 검출하고 상기 검출된 스타트 포인트에 페이즈 오프셋이 발생할 경우 이를 소정 시간 동안 지연시킨 후 상기 페이즈 오프셋의 변화 여부에 따라 페이즈 오프셋(phase offset)을 어큐뮬레이트하여 페이즈 오프셋을 출력하는 타이밍 싱크로나이저와, 상기 타이밍 싱크로나이저에서 출력된 스타트 포인트에 따라 고속 푸리에 변환을 수행하여 주파수 영역값을 출력하는 고속 푸리에 변환부와, 상기 고속 푸리에 변환부에서 출력된 신호를 상기 타이밍 싱크로나이저에서 출력된 신호에 따라 페이즈 로테이션시켜 페이즈의 불연속을 제거한 타임 영역에서 인터폴레이트시키고 페이즈 리-로테이션시켜 주파수 영역에서 인터폴레이트시킨 신호로 나누어 페이즈 로테이션 에러를 제거하는 등화(equalizer)부를 포함하여 구성되며, 초기 어큐지션 모드에서 고속 푸리에 변환 윈도우 타이밍을 설정한 후 트래킹 모드에서 보정이 필요할 경우 타임 영역에서는 이를 그대로 수행하고, 이로부터 발생되는 페이즈의 불연속 을 고속 푸리에 변환부 후단에서의 페이즈 재로테이션을 통해 트래킹하여 등화기의 인터폴레이션 과정에서 발생되는 에러를 방지함으로써 정상 상태에서 지속적인 윈도우 타이밍의 보정이 가능한 효과가 있다.After setting the fast Fourier transform window timing in the initial acquisition mode, if the correction is required in the tracking mode, the time domain does the same, and the discontinuity of the phases generated therefrom. To provide a timing correction apparatus and method for a digital broadcast receiver for tracking the time through phase re-rotation at the rear end of the fast Fourier transform unit, a timing correction apparatus for a digital broadcast receiver having a frequency correction unit In the present invention, a start point is detected according to a signal output from the frequency corrector, and if a phase offset occurs in the detected start point, the delay is delayed for a predetermined time and a phase offset according to the change of the phase offset. Accumulate to output phase offset A timing synchronizer to output a frequency domain value by performing a fast Fourier transform according to a start point output from the timing synchronizer, and a signal output from the fast Fourier transform unit. It consists of an equalizer to rotate the phase according to the signal output from the interpolated in the time domain to remove the discontinuity of the phase, and to phase-re-rotate the signal divided into interpolated in the frequency domain to eliminate the phase rotation error, After setting the fast Fourier transform window timing in the initial acquisition mode, if correction is required in the tracking mode, do so in the time domain, and discontinuity of the phases generated through the phase rerotation at the rear of the fast Fourier transform unit Tracking by the effect of the correction constant window timing as possible in the normal state by preventing the error generated in the interpolation process of the equalizer.
타이밍, 보정Timing, correction
Description
도 1 은 종래 기술에 따른 DVB-T 시스템의 일예를 나타낸 도면1 shows an example of a DVB-T system according to the prior art.
도 2 는 도 1 의 OFDM 심볼의 전송 상태를 나타낸 도면2 is a diagram illustrating a transmission state of an OFDM symbol of FIG.
도 3 은 도 1 의 등화부의 상세 구성을 나타낸 도면3 is a view showing a detailed configuration of the equalizer of FIG.
도 4 는 도 1 의 고속 푸리에 변환 윈도우 타임을 컨트롤하기 위한 고속 푸리에 변환 위도우 타이밍 싱크로나이저의 일예를 나타낸 도면4 is a diagram illustrating an example of a fast Fourier transform window timing synchronizer for controlling the fast Fourier transform window time of FIG.
도 5 는 본 발명에 따른 디지털 발송 수신기의 타이밍 보정장치의 구성을 나타낸 도면5 is a diagram showing the configuration of a timing correction apparatus for a digital sending receiver according to the present invention.
도 6 은 도 5 의 제 1 및 제 2 페이즈 로테이터의 상세 구성을 나타낸 도면FIG. 6 is a diagram illustrating a detailed configuration of the first and second phase rotators of FIG. 5. FIG.
도면의 주요부분에 대한 부호의 설명Explanation of symbols for main parts of the drawings
106 : 타이밍 싱크로나이저 106a : 타이밍 디텍트부106:
106b : 제 1 지연부 106c : 페이즈 어큐뮬레이터106b:
107 : 고속 푸리에 변환부 108 : 등화(equalizer)부107: fast Fourier transform section 108: equalizer section
108a : 제 2 지연부 108b : 제 1 페이즈 로테이터108a:
108c : 타임 인터폴레이터 108d : 제 2 페이즈 로테이터108c:
108e : 주파수 인터폴레이터 108f : 디바이더(divider)108e:
본 발명은 디지털 방송 수신기에 관한 것으로, 특히 디지털 방송 수신기의 타이밍 보정장치 및 방법에 관한 것이다.The present invention relates to a digital broadcast receiver, and more particularly, to a timing correction apparatus and method of a digital broadcast receiver.
DVB-T(Digital Video Broadcasting-Territorial) 방식은 최근 유럽의 차세대 지상파 디지털 방송 방식으로 결정되었으며, 현재 유럽 각 나라에서 시험 방송 및 부품 개발에 착수한 상태이며, 세계적으로 미국형 지상파 규격과 함께, 지상파 디지털 시장을 양분하고 있다.DVB-T (Digital Video Broadcasting-Territorial) method has recently been decided as the next generation terrestrial digital broadcasting method in Europe, and is currently undertaking trial broadcasting and parts development in each country in Europe. It divides the digital market.
상기 DVB-T 규격은 DVB-S(Satellite), DVB-C(Cable)와 채널 코딩에서의 규격(예를 들어 비터비 디코더, 리드-솔로몬 디코더 등)은 유사하거나 같다.The DVB-T standard is similar or the same in DVB-S (Satellite), DVB-C (Cable) and channel coding (for example, Viterbi decoder, Reed-Solomon decoder, etc.).
하지만 변/복조 방식은 지상파라는 것을 감안하여 OFDM(Orthogoanal Frequency Division Multiplexing) 방식을 채택하고 있어서 QPSK(Quadrature Phase Shift Keying), QAM(Quadrature Amplitude Modulation)을 사용하는 DVB-S, DVB-C와는 전혀 다르다.However, the modulation / demodulation method adopts Orthogoanal Frequency Division Multiplexing (OFDM) in consideration of terrestrial waves, so it is completely different from DVB-S and DVB-C using Quadrature Phase Shift Keying (QPSK) and Quadrature Amplitude Modulation (QAM). .
상기 OFDM 방식은 정보를 시간축에서 연속적으로 보내는 일반적인 싱글 캐리어 변/복조 방식과 달리 정보를 다수의 주파수에 분산하여 보내는 방식으로써, 지상파의 채널 특성 중, 크게 문제가 되는 다중 경로 채널 등에 특히 강한 강점이 있다.Unlike the general single carrier modulation / demodulation method that continuously transmits information on the time axis, the OFDM method is a method of distributing information over a plurality of frequencies, and has a particularly strong strength in multipath channels such as terrestrial channel characteristics. have.
하지만 일반적인 변조 방식과는 판이한 스킴(scheme)을 갖고 있기 때문에 수 신기의 구성도 이에 따라 전혀 다른 구성을 갖는다.However, since the scheme is different from the general modulation scheme, the configuration of the receiver has a completely different configuration accordingly.
이하, 종래 기술에 따른 DVB-T 시스템에 대하여 첨부한 도면을 참조하여 설명하면 다음과 같다.Hereinafter, a DVB-T system according to the prior art will be described with reference to the accompanying drawings.
도 1 은 종래 기술에 따른 DVB-T 시스템의 일예를 나타낸 도면으로, 안테나를 통해 수신되는 OFDM(Orthogonal Frequency Division Multiplexing)신호를 중간 주파수(IF)로 변환하는 튜너(1)와, 상기 튜너(1)에서 변환된 중간 주파수(IF)를 소정 샘플링 주파수에 따라 디지털 신호로 변환하는 아날로그/디지털 변환부(2)와, 상기 아날로그/디지털 변환부(2)에서 변환된 디지털 신호로부터 I, Q신호를 발생하는 I/Q신호 발생부(3)와, 상기 I/Q신호 발생부(3)에서 발생된 I, Q신호를 피드백되는 주파수에 따라 보정하는 주파수 보정(Frequency Corrector)부(4)와, 상기 주파수 보정(Frequency Corrector)부(4)에서 보정된 I, Q신호의 이득을 자동 제어하는 자동 이득 제어(Auto Gain Control:AGC)부(5)와, 상기 주파수 보정(Frequency Corrector)부(4)에서 보정된 I, Q신호에 따라 스타트 포인트(start point)를 발생하는 타이밍 동기(Timing Synchronizer)부(6)와, 상기 주파수 보정(Frequency Corrector)부(4)에서 보정된 I, Q신호를 상기 타이밍 동기부(6)에서 발생된 스타트 포인트에 따라 고속 푸리에 변환을 수행하여 주파수 영역값을 출력하는 고속 푸리에 변환(Fast Fourier Transform:FFT)부(7)와, 상기 FFT부(7)에서 변환된 신호에 포함된 왜곡된 캐리어를 보상하는 등화(Equalizer)부(8)와, 상기 등화(Equalizer)부(8)에서 출력된 신호를 매핑 방법에 따라 역으로 디매핑하는 디맵퍼(Demapper)(9)와, 상기 디맵퍼(Demapper)(9)에서 출력된 신호를 심볼 단위로 디인터리빙하는 인너 디인터리버(Inner Deinterleaver)(10)와, 상기 인너 디인터리버(Inner Deinterleaver)(10)에서 출력된 신호의 순방향 에러를 보정하여 MPEG2 TS를 출력하는 순방향 에러 보정(Forward Error Correction:FEC)부(11)와, 상기 FFT부(7)에서 변환된 신호에 따라 클럭의 동기를 맞추는 클럭 동기부(12)와, 상기 클럭 동기부(12)에서 발생된 클럭에 따라 샘플링 주파수를 발생하는 전압 제어 발진(Voltage Control Oscillator:VCO)부(13)와, 상기 FFT부(7)에서 변환된 신호에 따라 자동으로 주파수를 제어하는 자동 주파수 제어(Auto Frequency Control:AFC)부(14)로 구성된다.1 is a view showing an example of a DVB-T system according to the prior art, a
도 2 는 도 1 의 OFDM 심볼의 전송 상태를 나타낸 도면이고, 도 3 은 도 1 의 등화부의 상세 구성을 나타낸 도면으로, 상기 FFT부(7)에서 출력된 컴플렉스(complex) 신호를 소정 시간 지연시켜 출력하는 지연부(8a)와, 상기 FFT부(7)에서 출력된 컴플렉스(complex) 신호를 타임/주파수 영역에서 인터폴레이트시켜 출력하는 타임/주파수 인터폴레이트부(8b)와, 상기 지연부(8a)에서 지연된 신호를 타임/주파수 인터폴레이트부(8b)에서 인터폴레이트된 신호로 나누어 그 결과신호를 출력하는 디바이더(Divider)(8c)로 구성된다.FIG. 2 is a diagram illustrating a transmission state of the OFDM symbol of FIG. 1, and FIG. 3 is a diagram illustrating a detailed configuration of the equalizer of FIG. 1 by delaying a complex signal output from the
상기 타임/주파수 인터폴레이트부(8b)는 상기 FFT부(7)에서 출력된 컴플렉스(complex)신호를 타임 영역에서 인터폴레이트시켜 출력하는 타임 인터폴레이터(8b-1)와, 상기 타임 인터폴레이터(8b-1)에서 출력된 신호를 주파수 영역에서 인터폴레이트시켜 출력하는 주파수 인터폴레이터(8b-2)로 구성된다.The time /
도 4 는 도 1 의 고속 푸리에 변환 윈도우 타임을 컨트롤하기 위한 고속 푸 리에 변환 윈도우 타이밍 싱크로나이저의 일예를 나타낸 도면으로, 도시된 바와 같이, 고속 푸리에 변환 윈도우 타이밍 싱크로나이저(15)는 상기 I/Q신호 발생부(3)에서 발생된 신호로부터 스타트 포인트(start point)를 검출하는 타이밍 디텍트부(15a)와, 상기 타이밍 디텍트부(15a)에서 검출된 타이밍 포인트를 시프트(shift)시키기 위한 제어신호를 출력하는 제어부(15b)로 구성된다.FIG. 4 is a diagram illustrating an example of a fast Fourier transform window timing synchronizer for controlling the fast Fourier transform window time of FIG. 1, and as shown, the fast Fourier transform
이와 같이 구성된 종래 기술에 따른 DVB-T 시스템에 대하여 첨부한 도면을 참조하여 상세히 설명하면 다음과 같다.The DVB-T system according to the related art configured as described above will be described in detail with reference to the accompanying drawings.
먼저, 사용자가 소정 채널을 선택하면 튜너(1)는 안테나를 통해 수신되는 OFDM(Orthogonal Frequency Division Multiplexing)신호를 중간 주파수(IF)로 변환하여 출력한다.First, when a user selects a predetermined channel, the
그러면 아날로그/디지털 변환부(2)는 상기 튜너(1)에서 변환된 중간 주파수(IF)를 소정 샘플링 주파수에 따라 디지털 신호로 변환하여 그 결과신호를 출력한다.The analog /
이어 I/Q신호 발생부(3)는 상기 아날로그/디지털 변환부(2)에서 변환된 디지털 신호로부터 컴플렉스(complex) 신호인 I, Q신호를 발생한다.Subsequently, the I /
그러면 주파수 보정(Frequency Corrector)부(4)는 상기 I/Q신호 발생부(3)에서 발생된 I, Q신호를 피드백되는 주파수에 따라 보정하여 그 결과신호를 출력한다.The
이에 따라 자동 이득 제어(Auto Gain Control:AGC)부(5)는 상기 주파수 보정(Frequency Corrector)부(4)에서 보정된 I, Q신호의 이득을 자동 제어하여 상 기 튜너(101)의 이득을 제어한다.Accordingly, the automatic gain control (AGC)
그리고 타이밍 동기(Timing Synchronizer)부(6)는 초기 어퀴지션 모드(Acquisition mode)에서 상기 주파수 보정(Frequency Corrector)부(4)에서 보정된 I, Q신호에 따라 도 2 에 도시된 바와 같은 스타트 포인트(start point)를 발생한다.The
상기 초기 어퀴지션 모드(Acquisition mode)는 수신기에서 최초로 이루어지는 싱크로나이제션(synchronization)과정이다.The initial acquisition mode (Acquisition mode) is the first synchronization process (synchronization) process performed at the receiver.
상기 도 2 에 도시된 바와 같이, OFDM 심볼의 개념은 고속 푸리에 변환(FFT)부(7)의 포인트(보통 수천 이상)만큼의 샘플(sample)로 구성되어지는 하나의 단위를 뜻하며, 상기 FFT부(7)의 스타트 포인트(start point)를 찾기 위한 타이밍 싱크로나이제이션(timing synchronization)을 FFT 윈도우 타이밍 리커버리(window timing recovery)로 불리운다.As shown in FIG. 2, the concept of an OFDM symbol means a unit composed of samples corresponding to points (usually thousands or more) of the fast Fourier transform (FFT)
그리고 한 OFDM 심볼은 고속 푸리에 변환부의 크기만큼의 유스펄(useful) 데이터 구간과 멀티패스 채널하에서의 직교성(orthogonality)의 보전을 위하여 유스펄(useful) 데이터의 뒷부분을 유스펄(useful) 데이터의 앞부분에 복사한 가이드 데이터(Guard Data:일반적으로 유스펄(useful) 데이터의 1/4∼1/32) 구간의 합으로 이루어지며, 가이드 인터벌(Guard Interval) 구간은 OFDM 방식의 핵심적 규격중의 하나로 지상파의 가장 흔한 특징인 멀티패드 환경하에서의 앞, 뒤 OFDM 심볼과의 간섭(InterSymbol interference:ISI)을 없애어 OFDM 신호의 직교성을 유지하는 역할을 한다.In order to preserve orthogonality under the multipath channel and useful data intervals corresponding to the size of the fast Fourier transform unit, one OFDM symbol is placed at the front of the usable data. Guard Data: It is composed of sum of 1/4 ~ 1/32 sections of useful data, and Guard Interval section is one of the core standards of OFDM. In the multi-pad environment, which is the most common feature, intersymbol interference (ISI) is removed to maintain orthogonality of OFDM signals.
상기 OFDM 신호의 직교성이 훼손되면, FFT부(7) 이후에서의 신호 처리에 심각한 장애를 주어, 시스템 성능을 크게 떨어뜨린다.If the orthogonality of the OFDM signal is impaired, the signal processing after the
그러면 FFT부(7)는 상기 주파수 보정(Frequency Corrector)부(4)에서 보정된 I, Q신호를 상기 타이밍 동기부(6)에서 발생된 스타트 포인트에 따라 고속 푸리에 변환을 수행하여 주파수 영역값의 컴플렉스(complex) 신호를 출력한다.Then, the
이에 따라 등화(Equalizer)부(8)는 상기 FFT부(7)에서 변환된 신호에 포함된 왜곡된 캐리어를 보상하여 출력한다.Accordingly, the
그러면 디매핑하는 디맵퍼(Demapper)(9)는 상기 등화(Equalizer)부(8)에서 출력된 신호를 매핑 방법에 따라 역으로 디매핑하여 그 결과신호를 출력한다.The
이어 인너 디인터리버(Inner Deinterleaver)(10)는 상기 디맵퍼(Demapper)(9)에서 출력된 신호를 심볼 단위로 디인터리빙하여 그 결과신호를 출력한다.The
그러면 순방향 에러 보정(Forward Error Correction:FEC)부(11)는 상기 인너 디인터리버(Inner Deinterleaver)(10)에서 출력된 신호의 순방향 에러를 보정하여 MPEG2 TS를 출력한다.The forward error correction unit (FEC) 11 then corrects the forward error of the signal output from the
한편, 클럭 동기부(12)는 상기 FFT부(7)에서 변환된 신호에 따라 클럭의 동기를 맞추어 출력한다.On the other hand, the clock synchronizer 12 outputs the clock in synchronization with the signal converted by the
그러면 전압 제어 발진(Voltage Control Oscillator:VCO)부(13)는 상기 클럭 동기부(12)에서 발생된 클럭에 따라 샘플링 주파수를 발생하여 상기 아날로그/디지 털 변환부(2)로 피드백한다.The voltage control oscillator (VCO)
그리고 자동 주파수 제어(Auto Frequency Control:AFC)부(14)는 상기 FFT부(7)에서 변환된 신호에 따라 자동으로 주파수를 제어하여 상기 주파수 보정(Auto Gain Control:AGC)부(5)로 피드백한다.In addition, the Auto Frequency Control (AFC)
그리고 타이밍 동기(Timing Synchronizer)부(6)는 트래킹 모드(tracking mode) 과정에서 상기 주파수 보정(Frequency Corrector)부(4)에서 보정된 I, Q신호에 따라 도 2 에 도시된 바와 같은 스타트 포인트(start point)를 발생한다.The
상기 트래킹 모드(tracking mode) 과정은 시스템이 정상 동작중(steady state)에 지속적으로 타이밍(timing)을 추적하는 과정으로, OFDM 방식에서의 고속 푸리에 변환 윈도우 타이밍 트래킹(FFT window timing tracking)은 채널 환경의 변화에 따른 고속 푸리에 변환 스타트 포인트를 지속적으로 트랙킹하기 위한 것이다.The tracking mode process is a process in which the system continuously tracks timing in a steady state, and fast Fourier transform window timing tracking in an OFDM scheme is a channel environment. This is to keep track of the fast Fourier transform start point as a function of.
상기 트래킹 모드에서는 도 4 에 도시된 바와 같이, FFT 윈도우 타이밍 싱크로나이저(15)로 트래킹 제어신호를 인가하여 샘플링 주파수를 제어함으로써 아주 조금씩 윈도우 타이밍을 시프트(shift)될 수 있도록 제어하게 된다. 도시된 바와 같이, 고속 푸리에 변환 위도우 타이밍 싱크로나이저(15)내 타이밍 디텍트부(15a)는 상기 I/Q신호 발생부(3)에서 발생된 신호에 따라 스타트 포인트(start point)를 검출한다. 그러면 제어부(15b)는 상기 타이밍 디텍트부(15a)에서 검출된 타이밍 포인트를 제어하여 조금씩 윈도우 타이밍을 시프트(shift)시키게 된다.In the tracking mode, as shown in FIG. 4, by controlling the sampling frequency by applying a tracking control signal to the FFT
따라서 트래킹은 이론적으로 샘플(sample) 단위로 이루어지는 것이 바람직하 나, 시스템이 정상 동작중 상기 윈도우 타이밍을 심볼 단위로 보정할 경우 FFT 후단에서의 페이즈 로테이션의 페이즈 불연속을 가져오게 되어 결국 수 OFDM 동안 에러를 발생시키게 된다.Therefore, tracking should be theoretically done in sample units, but if the system corrects the window timing in symbol units during normal operation, it will cause phase discontinuity of the phase rotation at the rear end of the FFT, resulting in error for several OFDM. Will be generated.
즉 상기 트랙킹 모드에서 고속 푸리에 변환 윈도우 타이밍을 샘플 단위로 시프트(shift)하게 되면 이는 고속 푸리에 변환부(7) 후단의 OFDM 심볼에 하기한 수학식 1과 같은 페이즈 로테이션(phase rotation)을 발생한다.That is, when the fast Fourier transform window timing is shifted by the sample unit in the tracking mode, this causes phase rotation as shown in
여기서 은 보정이 일어나지 않을 경우의 신호이며, 은 고속 푸리에 변환 사이즈이고, 는 주파수 인덱스(0~N-1)이며, 는 시프트 값(shift value)이다.here Is the signal when no correction occurs, Is the fast Fourier transform size, Is the frequency index (0 ~ N-1), Is a shift value.
그러면 고속 푸리에 변환(Fast Fourier Transform:FFT)부(7)는 상기 주파수보정(Frequency Corrector)부(4)에서 보정된 I, Q신호를 상기 타이밍 동기부(6)에서 발생된 지속적으로 상기 고속 푸리에 변환 스타트 포인트(FFT start point)에 따라 고속 푸리에 변환을 수행하여 주파수 영역값의 컴플렉스(complex) 신호를 출력한다.The Fast Fourier Transform (FFT)
또한, 등화(Equalizer)부(8)는 상기 FFT부(7)에서 변환된 신호에 포함된 왜곡된 캐리어를 보상하여 출력한다.In addition, the
즉 등화(Equalizer)부(11)내 지연부(8a)는 도 3 에 도시된 바와 같이, 상기 FFT부(7)에서 출력된 콤플렉스(complex) 신호를 소정 시간 지연시켜 출력한다.That is, as shown in FIG. 3, the delay unit 8a in the
그리고 타임/주파수 인터폴레이트부(8b)는 상기 FFT부(7)에서 출력된 콤플렉스(complex)신호를 타임/주파수 영역에서 인터폴레이트시켜 출력한다.The time /
즉 타임/주파수 인터폴레이트부(8b)내 타임 인터폴레이터(8b-1)는 상기 FFT부(7)에서 출력된 콤플렉스(complex)신호를 타임 영역에서 인터폴레이트시켜 출력한다. That is, the
여기서 타임 인터폴레이터(8b-1)는 수 OFDM 심볼의 버퍼링을 필요로 하는데, 상기 페이즈의 불연속은 버퍼링 깊이(buffering depth(DVB-T에서는 4OFDM 심볼)) 동안에 치명적인 에러를 발생시키게 된다.Here, the
이어 주파수 인터폴레이터(8b-2)는 상기 타임 인터폴레이터(8b-1)에서 출력된 신호를 주파수 영역에서 인터폴레이트시켜 출력한다. The
여기서 주파수 인터폴레이터(8b-2)는 상기 타임 인터폴레이터(8b-1)에서 출력된 신호를 주파수 영역에서 FIR 필터링을 수행함으로써 최종 채널 에스티메이션(channel estimation) 결과를 얻게 되며, 에스티메이션(estimation) 과정에서의 타이밍을 맞추기 위해 상기 지연된 입력신호와 콤플렉스 디비젼을 수행하게 된다.Here, the
이에 따라 디바이더(Divider)(8c)는 상기 지연부(8a)에서 지연된 신호를 타임/주파수 인터폴레이트부(8b)에서 인터폴레이트된 신호로 나누어 그 결과신호를 상기 디맵퍼(9)로 출력한다.Accordingly, the
그러면 디맵퍼(Demapper)(9)는 상기 등화(Equalizer)부(8)에서 출력된 신호 를 매핑 방법에 따라 역으로 디매핑하여 그 결과신호를 출력한다.The
이어 인너 디인터리버(Inner Deinterleaver)(10)는 상기 디맵퍼(Demapper)(9)에서 출력된 신호를 심볼 단위로 디인터리빙하여 그 결과신호를 출력한다.The
이에 따라 순방향 에러 보정(Forward Error Correction:FEC)부(11)는 상기 인너 디인터리버(Inner Deinterleaver)(10)에서 출력된 신호의 순방향 에러를 보정하여 MPEG2 TS를 출력한다.Accordingly, the Forward Error Correction (FEC)
그러나 종래 기술에 따른 디지털 방송 수신기의 타이밍 보정장치는 다음과 같은 문제점이 있다.However, the timing correction apparatus of the digital broadcasting receiver according to the prior art has the following problems.
첫째, 시스템의 정상 동작중 윈도우 타이밍을 샘플 단위로 보정하기 때문에 고속 푸리에 변환부 후단에서의 불연속적인 페이즈의 로테이션이 발생하여 등화기의 타임 인터폴레이션 과정에서 에러를 발생시킨다.First, since the window timing is corrected in units of samples during normal operation of the system, a discontinuous phase rotation occurs at the rear end of the fast Fourier transform unit, thereby causing an error in the time interpolation process of the equalizer.
둘째, 타이밍 디텍트부로부터 트래킹 정보가 샘블링 주파수 컨트롤 블록으로 인가되어 윈도우 타이밍을 제어하게 때문에 적응 스피드가 매우 느려, 빠른 채널 변동하에서는 적용될 수 없으며, 주파수 제어 블록에서의 컨트롤 스키임(scheme)이 복잡해져 시스템 구현을 어렵게 만든다.Second, because the tracking information is applied from the timing detector to the sampling frequency control block to control the window timing, the adaptation speed is very slow and cannot be applied under fast channel fluctuations. It is complicated, making the system difficult to implement.
따라서 본 발명은 상기와 같은 문제점을 해결하기 위해 안출한 것으로서, 초기 어큐지션 모드(acquisition mode)에서 고속 푸리에 변환 윈도우 타이밍(FFT window timing)을 설정한 후 트래킹 모드(tracking mode)에서 보정이 필요할 경우 타임 영역에서는 이를 그대로 수행하고, 이로부터 발생되는 페이즈의 불연속을 고속 푸리에 변환부 후단에서의 페이즈 재로테이션(phase re-rotation)을 통해 트래킹하도록 하기 위한 디지털 방송 수신기의 타이밍 보정장치 및 방법을 제공하는데 그 목적이 있다.Therefore, the present invention has been made to solve the above problems, and after setting the fast Fourier transform window timing in the initial acquisition mode (acquisition mode) need to be corrected in the tracking mode (tracking mode) In the case of the time domain, the present invention provides the apparatus and method for correcting the timing of a digital broadcasting receiver so as to track the discontinuity generated from the phase through phase re-rotation at the rear end of the fast Fourier transform unit. Its purpose is to.
상기와 같은 목적을 달성하기 위한 본 발명에 따른 디지털 방송 수신기의 타이밍 보정장치의 특징은, 주파수 보정부를 구비한 디지털 방송 수신기의 타이밍 보정장치에 있어서, 상기 주파수 보정부로부터 출력된 신호에 따라 스타트 포인트를 검출하고 페이즈 오프셋이 발생할 경우 이를 소정 시간 동안 지연시킨 후 페이즈를 어큐뮬레이트하여 출력하는 타이밍 싱크로나이저와, 상기 타이밍 싱크로나이저에서 출력된 스타트 포인트에 따라 고속 푸리에 변환을 수행하여 주파수 영역값의 컴플렉스(complex) 신호를 출력하는 고속 푸리에 변환부와, 상기 고속 푸리에 변환부에서 출력된 신호를 상기 타이밍 싱크로나이저에서 출력된 신호에 따라 페이즈 로테이션(phase rotation)시켜 페이즈의 불연속을 제거한 후 타임 영역에서 인터폴레이트시키고 페이즈 리-로테이션(phase re-rotation)시켜 주파수 영역에서 인터폴레이트시킨 신호로 나누어 페이즈 로테이션 에러를 제거하는 등화(equalizer)부를 포함하여 구성되는데 있다.A timing correction apparatus for a digital broadcast receiver according to the present invention for achieving the above object is a timing correction apparatus for a digital broadcast receiver having a frequency correction unit, the start point according to the signal output from the frequency correction unit. Detects and delays a phase offset for a predetermined time, accumulates and outputs a phase, and performs fast Fourier transform according to the start point output from the timing synchronizer to perform complex frequency domain values. a fast Fourier transform unit for outputting a complex signal and phase rotation of the signal output from the fast Fourier transform unit according to the signal output from the timing synchronizer to remove discontinuity of the phase and then interpolate in the time domain Rate and phase re- It comprises an equalizer which removes the phase rotation error by dividing into a signal interpolated in the frequency domain by rotating the phase (phase re-rotation).
상기 타이밍 싱크로나이저는 상기 주파수 보정부에서 출력된 신호로부터 스타트 포인트와 페이즈 오프셋을 검출하는 타이밍 디텍트부와, 상기 검출된 페이즈 오프셋을 고속 푸리에 변환의 레이터시(latency)만큼 소정 시간 지연시키는 제 1 지연부와, 상기 제 1 지연부에서 지연된 페이즈 오프셋을 페이즈 어큐뮬레이트한 후 그 결과신호를 출력하는 페이즈 어큐뮬레이터를 포함하여 구성되는데 다른 특징이 있다.The timing synchronizer may include a timing detector configured to detect a start point and a phase offset from a signal output from the frequency corrector, and a first delay the predetermined phase offset by a latency of a fast Fourier transform. And a phase accumulator for accumulating a phase offset delayed by the first delay unit and outputting a resultant signal.
상기 등화(equalizer)부는 상기 고속 푸리에 변환부에서 출력된 신호를 소정 시간 지연시키는 제 2 지연부와, 상기 고속 푸리에 변환부에서 출력된 신호를 상기 타이밍 싱크로나이저에서 출력된 신호에 따라 페이즈 로테이트시켜 페이즈의 불연속을 제거한 후 그 결과신호를 출력하는 제 1 페이즈 로테이터와, 상기 제 1 페이즈 로테이터에서 출력된 신호를 타임 영역에서 인터폴레이트시키는 타임 인터폴레이터와, 상기 타임 인터폴레이터에서 출력된 신호를 상기 타이밍 싱크로나이저에서 출력된 신호에 따라 상기 제 1 페이즈 로테이터에서 페이즈 로테이트된 신호를 재차 페이즈 로테이트시켜 출력하는 제 2 페이즈 로테이터와, 상기 제 2 페이즈 로테이터에서 출력된 신호를 주파수 영역에서 인터폴레이트시키는 주파수 인터폴레이터와, 상기 제 2 지연부에서 소정 시간 지연된 신호를 상기 주파수 인터폴레이터에서 출력된 신호로 나누어 그 결과신호를 출력하는 디바이더(divider)를 포함하여 구성되는데 또다른 특징이 있다.The equalizer unit phases the second delay unit for delaying the signal output from the fast Fourier transform unit for a predetermined time, and rotates the signal output from the fast Fourier transform unit according to the signal output from the timing synchronizer. A first phase rotator for outputting a resultant signal after removing the discontinuity of the signal; a time interpolator for interpolating a signal output from the first phase rotator in a time domain; and a signal output from the time interpolator to the timing synchro A second phase rotator for rotating the phase rotated signal from the first phase rotator and outputting the phase rotated signal according to the signal output from the first phaser, and a frequency interpolator for interpolating the signal output from the second phase rotator in a frequency domain; , The second delay In dividing a predetermined time delayed signal with the signal output from the frequency interpolator is composed, including a divider (divider) for outputting a result signal has a further feature.
상기 제 1 및 제 2 페이즈 로테이터는 상기 고속 푸리에 변환부 및 타이밍 싱크로나이저에서 출력된 신호를 제 1 및 제 2 룩업 테이블을 참조하여 페이즈를 각각 증가시키는 페이즈 인크리서와, 상기 고속 푸리에 변환부 및 타이밍 싱크로나이저로부터 출력된 신호와 상기 페이즈 인크리서에서 인크리스된 신호를 콤플렉스 곱셈하여 그 결과신호를 각각 출력하는 콤플렉스 곱셈기를 포함하여 구성되는데 또 다른 특징이 있다.The first and second phase rotators may include: a phase enhancer for increasing a phase of the signals output from the fast Fourier transform unit and the timing synchronizer with reference to first and second lookup tables, and the fast Fourier transform unit and timing. And a complex multiplier for complex multiplying the signal output from the synchronizer with the signal incremented by the phase enhancer and outputting the resultant signal.
상기와 같은 목적을 달성하기 위한 본 발명에 따른 디지털 방송 수신기의 타이밍 보정방법의 특징은, 초기 어퀴지션 모드(acquisition mode)에서 페이즈 어큐뮬레이터를 리셋하고 어퀴지션을 수행하여 고속 푸리에 변환 윈도우 스타트 펄스를 고속 푸리에 변환부로 인가한 후 트래킹 모드로 변환하는 단계와, 상기 트래킹 모드에서 페이즈 오프셋이 발생하면 이를 고속 푸리에 변환의 레이터시(latency)만큼 지연시킨 후 페이즈 오프셋 발생시 이를 어큐뮬레이트하는 단계와, 상기 어큐뮬레이트된 신호에 따라 고속 푸리에 변환부에서 출력된 신호를 페이즈 로테이트시켜 페이즈의 불연속을 제거한 후 타임 영역에서 인터폴레이트하는 단계와, 상기 인터폴레이트된 신호를 상기 어큐뮬레이트된 신호에 따라 리-페이즈 로테이트시킨 후 주파수 영역에서 인터폴레이트하는 단계와, 상기 인터폴레이트된 신호로 상기 고속 푸리에 변환부에서 출력된 신호를 나누어 출력하는 단계를 포함하여 이루어지는데 있다.A feature of the timing correction method of a digital broadcast receiver according to the present invention for achieving the above object is to reset the phase accumulator in the initial acquisition mode (acquisition mode) to perform the fast fast Fourier transform window start pulse Converting to a tracking mode after applying to a Fourier transform unit; if a phase offset occurs in the tracking mode, delaying it by a latency of a fast Fourier transform and accumulating the phase offset when the phase offset occurs; Phase rotating the signal output from the fast Fourier transform unit according to the emulated signal to remove the discontinuity of the phase, and interpolating the interpolated signal according to the accumulated signal. Interpol in frequency domain after rotation A byte stage and said interpolated signal to be makin comprises a step of outputting the divided signal output from the fast Fourier transform unit.
본 발명은 고속 푸리에 변환 윈도우 타임(FFT window time) 보정시 OFDM(Orthogonal Frequency Division Multiplexing) 심볼간의 페이즈 로테이션(phase rotation)이 발생되어 등화기(equalizer)의 동작 에러를 방지하도록 초기 어퀴지션 모드에서 FFT 윈도우 타이밍을 설정한 후 트래킹 모드에서 보정시 생기는 페이즈의 불연속을 페이즈 로테이션을 통해 정상 상태에서 윈도우 타이밍의 보정을 수행할 수 있다.The present invention provides a phase rotation between orthogonal frequency division multiplexing (OFDM) symbols during fast Fourier transform window time correction to prevent operation errors of the equalizer. After setting the window timing, the phase discontinuity generated in the tracking mode can be corrected in the normal state through the phase rotation.
본 발명의 다른 목적, 특징 및 잇점들은 첨부한 도면을 참조한 실시예들의 상세한 설명을 통해 명백해질 것이다.Other objects, features and advantages of the present invention will become apparent from the following detailed description of embodiments taken in conjunction with the accompanying drawings.
이하, 본 발명에 따른 디지털 방송 수신기의 타이밍 보정장치 및 방법의 바람직한 실시예에 대하여 첨부한 도면을 참조하여 설명하면 다음과 같다.Hereinafter, a preferred embodiment of a timing correction apparatus and method of a digital broadcast receiver according to the present invention will be described with reference to the accompanying drawings.
도 5 는 본 발명에 따른 디지털 발송 수신기의 타이밍 보정장치의 구성을 나타낸 도면으로서, 전술한 도 1 과 동일한 구성 요소에 대한 설명은 생략한다.FIG. 5 is a diagram showing the configuration of a timing correction apparatus for a digital sending receiver according to the present invention, and descriptions of the same components as those of FIG. 1 will be omitted.
도시된 바와 같이, 상기 주파수 보정부(4)로부터 출력된 신호에 따라 스타트 포인트를 검출하고 페이즈 오프셋이 발생할 경우 이를 소정 시간 동안 지연시킨 후 페이즈를 어큐뮬레이트하여 출력하는 타이밍 싱크로나이저(106)와, 상기 타이밍 싱크로나이저(106)에서 출력된 스타트 포인트에 따라 고속 푸리에 변환을 수행하여 주파수 영역값의 컴플렉스(complex) 신호를 출력하는 고속 푸리에 변환부(107)와, 상기 고속 푸리에 변환부(107)에서 출력된 신호를 상기 타이밍 싱크로나이저(106)에서 출력된 신호에 따라 페이즈 로테이션(phase rotation)시켜 페이즈의 불연속을 제거한 후 타임 영역에서 인터폴레이트시키고 페이즈 리-로테이션(phase re-rotation)시켜 주파수 영역에서 인터폴레이트시킨 신호로 나누어 페이즈 로테이션 에러를 제거하는 등화(equalizer)부(108)로 구성된다.As shown, the
상기 타이밍 싱크로나이저(106)는 상기 주파수 보정부(4)에서 출력된 신호로부터 스타트 포인트와 페이즈 오프셋을 검출하는 타이밍 디텍트부(106a)와, 상기 검출된 페이즈 오프셋을 고속 푸리에 변환의 레이터시(latency)만큼 소정 시간 지연시키는 제 1 지연부(106b)와, 상기 제 1 지연부(106b)에서 지연된 페이즈 오프셋을 페이즈 어큐뮬레이트한 후 그 결과신호를 출력하는 페이즈 어큐뮬레이터(106c) 로 구성된다.The
상기 등화(equalizer)부(108)는 상기 고속 푸리에 변환부(107)에서 출력된 신호를 소정 시간 지연시키는 제 2 지연부(108a)와, 상기 고속 푸리에 변환부(107)에서 출력된 신호를 상기 타이밍 싱크로나이저(106)에서 출력된 신호에 따라 페이즈 로테이트시켜 페이즈의 불연속을 제거한 후 그 결과신호를 출력하는 제 1 페이즈 로테이터(108b)와, 상기 제 1 페이즈 로테이터(108b)에서 출력된 신호를 타임 영역에서 인터폴레이트시키는 타임 인터폴레이터(108c)와, 상기 타임 인터폴레이터(108c)에서 출력된 신호를 상기 타이밍 싱크로나이저(106)에서 출력된 신호에 따라 상기 제 1 페이즈 로테이터(108b)에서 페이즈 로테이트된 신호를 재차 페이즈 로테이트시켜 출력하는 제 2 페이즈 로테이터(108d)와, 상기 제 2 페이즈 로테이터(108d)에서 출력된 신호를 주파수 영역에서 인터폴레이트시키는 주파수 인터폴레이터(108e)와, 상기 제 2 지연부(108a)에서 소정 시간 지연된 신호를 상기 주파수 인터폴레이터(108e)에서 출력된 신호로 나누어 그 결과신호를 출력하는 디바이더(divider)(108f)로 구성된다.The
도 6 은 도 5 의 제 1 및 제 2 페이즈 로테이터의 상세 구성을 나타낸 도면으로, 상기 고속 푸리에 변환부(107) 및 타이밍 싱크로나이저(106)에서 출력된 신호를 제 1 및 제 2 룩업 테이블(202)(203)을 참조하여 페이즈를 각각 증가시키는 페이즈 인크리서(201)와, 상기 고속 푸리에 변환부(107) 및 타이밍 싱크로나이저(106)로부터 출력된 신호와 상기 페이즈 인크리서(201)에서 인크리스된 신호를 콤플렉스 곱셈하여 그 결과신호를 각각 출력하는 콤플렉스 곱셈기(204) 로 구성된다.FIG. 6 is a diagram illustrating a detailed configuration of the first and second phase rotators of FIG. 5, wherein the signals output from the fast
상기 제 1 및 제 2 룩업 테이블(202)(203)에는 각각 COS, SIN값이 기저장되어 있다.COS and SIN values are stored in the first and second lookup tables 202 and 203, respectively.
이와 같이 구성된 본 발명에 따른 디지털 방송 수신기의 타이밍 보정장치 및 방법에 대하여 첨부한 도면을 참조하여 상세히 설명하면 다음과 같다.A timing correction apparatus and method for a digital broadcast receiver according to the present invention configured as described above will be described in detail with reference to the accompanying drawings.
먼저, 타이밍 싱크로나이저(106)는 초기 어퀘지션 모드(acquisition mode)에서 도 1 에 도시된 바와 같은 상기 주파수 보정부(4)로부터 출력된 신호에 따라 스타트 포인트를 검출하여 출력한 후 트래킹 모드(tracking mode)로 변환한다.First, the
아울러 타이밍 싱크로나이저(106)는 상기 트래킹 모드에서 페이즈 오프셋이 발생할 경우 이를 소정 시간 동안 지연시킨 후 상기 페이즈 오프셋의 변화 여부에 따라 페이즈 오프셋을 어큐뮬레이트하여 페이즈 오프셋을 출력한다.In addition, when the phase offset occurs in the tracking mode, the
즉 타이밍 싱크로나이저(106)내 타이밍 디텍트부(106a)는 도 5 에 도시된 바와 같이, 어퀴지션 모드(acquisition mode)에서 상기 주파수 보정부(4)에서 출력된 신호로부터 스타트 포인트를 검출하여 출력한다. That is, the
아울러 제 1 지연부(106b)는 상기 검출된 페이즈 오프셋을 고속 푸리에 변환의 레이터시(latency)만큼 소정 시간 지연시켜 시프트 페이즈 오프셋(shift phase offset)을 출력한다. In addition, the
그러면 페이즈 어큐뮬레이터(106c)는 상기 타이밍 싱크로나이저(106)에서 출력된 신호에 따라 리셋된 후 상기 변환된 트래킹 모드(tracking)에서 상기 제 1 지연부(106b)에서 지연된 페이즈 오프셋에 변환가 발생되었을 경우 페이즈 오프셋을 어큐뮬레이트한 후 그 결과신호(-α, α)를 출력한다.The
이에 따라 고속 푸리에 변환부(107)는 상기 타이밍 싱크로나이저(106)에서 출력된 스타트 포인트에 따라 고속 푸리에 변환을 수행하여 주파수 영역값의컴플렉스(complex) 신호를 출력한다.Accordingly, the fast
그러면 등화(equalizer)부(108)는 상기 고속 푸리에 변환부(107)에서 출력된 신호를 상기 타이밍 싱크로나이저(106)에서 출력된 신호(-α)에 따라 페이즈 로테이션(phase rotation)시킨 후 타임 영역에서 인터폴레이트시켜 그 결과신호를 출력한다.Then, the
아울러 등화(equalizer)부(108)는 상기 타이밍 싱크로나이저(106)에서 출력된 신호(α)에 따라 상기 타임 영역에서 인터폴레이트된 신호를 페이즈 리-로테이션(phase re-rotation)시켜 주파수 영역에서 인터폴레이트시킨 신호로 나누어 페이즈 로테이션 에러를 제거하여 그 결과신호를 출력한다.In addition, the
즉 등화(equalizer)부(108)내 제 2 지연부(108a)는 도 5 에 도시된 바와 같이, 상기 고속 푸리에 변환부(107)에서 출력된 신호를 소정 시간 지연시켜 그 결과신호를 출력한다. That is, as shown in FIG. 5, the
그러면 제 1 페이즈 로테이터(108b)는 상기 고속 푸리에 변환부(107)에서 출력된 신호를 상기 타이밍 싱크로나이저(106)내 페이즈 어큐뮬레이터(106c)에서 출력된 신호(-α)에 따라 페이즈 로테이트시켜 페이즈의 불연속을 제거한 후 그 결과신호를 출력한다.Then, the
즉 제 1 페이즈 로테이터(108b)내 페이즈 인크리서(201)는 도 6 에 도시된 바와 같이, 상기 고속 푸리에 변환부(107)에서 출력된 신호를 제 1 및 제 2 룩업 테이블(202)(203)을 참조하여 페이즈를 증가시켜 그 결과신호를 출력한다. 여기서 상기 제 1 및 제 2 룩업 테이블(202)(203)에는 각각 COS, SIN값이 기저장되어 있다. 그러면 콤플렉스 곱셈기(204)는 상기 고속 푸리에 변환부(107) 및 타이밍 싱크로나이저(106)로부터 출력된 신호와 상기 페이즈 인크리서(201)에서 인크리스된 신호를 콤플렉스 곱셈하여 그 결과신호를 출력한다.That is, as shown in FIG. 6, the
이어 타임 인터폴레이터(108c)는 상기 제 1 페이즈 로테이터(108b)에서 출력된 신호를 타임 영역에서 인터폴레이트시켜 그 결과신호를 출력한다.The
그러면 제 2 페이즈 로테이터(108d)는 상기 타임 인터폴레이터(108c)에서 출력된 신호를 상기 타이밍 싱크로나이저(106)내 페이즈 어큐뮬레이터(106c)에서 출력된 신호(α)에 따라 상기 제 1 페이즈 로테이터(108b)에서 페이즈 로테이트된 신호를 재차 페이즈 로테이트시켜 출력한다.The
즉 제 2 페이즈 로테이터(108d)내 페이즈 인크리서(201)는 도 6 에 도시된 바와 같이, 상기 고속 푸리에 변환부(107) 및 타이밍 싱크로나이저(106)에서 출력된 신호를 제 1 및 제 2 룩업 테이블(202)(203)을 참조하여 페이즈를 증가시켜 그 결과신호를 출력한다. 여기서 상기 제 1 및 제 2 룩업 테이블(202)(203)에는 각각 COS, SIN값이 기저장되어 있다. 그러면 콤플렉스 곱셈기(204)는 상기 고속 푸리에 변환부(107) 및 타이밍 싱크로나이저(106)로부터 출력된 신호와 상기 페이즈 인크리서(201)에서 인크리스된 신호를 콤플렉스 곱셈하여 그 결과신호를 출력한다.That is, as shown in FIG. 6, the
이에 따라 주파수 인터폴레이터(108e)는 상기 제 2 페이즈 로테이터(108d)에 서 출력된 신호를 주파수 영역에서 인터폴레이트시켜 그 결과신호를 출력한다.Accordingly, the
그러면 디바이더(divider)(108f)는 상기 제 2 지연부(108a)에서 소정 시간 지연된 신호를 상기 주파수 인터폴레이터(108e)에서 출력된 신호로 나누어 그 결과신호를 도 1 에 도시된 바와 같은 디맵퍼(9)로 출력하게 된다.The
이상에서 설명한 바와 같이 본 발명에 따른 디지털 방송 수신기의 타이밍 보정장치 및 방법은 다음과 같은 효과가 있다.As described above, the timing correction apparatus and method of the digital broadcasting receiver according to the present invention have the following effects.
첫째, 초기 어큐지션 모드(acquisition mode)에서 고속 푸리에 변환 윈도우 타이밍(FFT window timing)을 설정한 후 트래킹 모드(tracking mode)에서 보정이 필요할 경우 타임 영역에서는 이를 그대로 수행하고, 이로부터 발생되는 페이즈의 불연속을 고속 푸리에 변환부 후단에서의 페이즈 재로테이션(phase re-rotation)을 통해 트래킹하여 등화기의 인터폴레이션 과정에서 발생되는 에러를 방지함으로써 정상 상태에서 지속적인 윈도우 타이밍의 보정이 가능하다.First, after setting the fast Fourier transform window timing in the initial acquisition mode, if the correction is required in the tracking mode, do so in the time domain. By tracking the discontinuity of the circuit through phase re-rotation at the rear end of the fast Fourier transform unit, it is possible to correct the window timing in a steady state by preventing an error generated during the interpolation process of the equalizer.
둘째, 고속 푸리에 변환 윈도우 타이밍 트래킹에 있어서 샘플 단위의 시프트(shift)를 다른 블록과의 연계없이 간단히 수행하도록 함으로써 채널 환경의 시간적 변화가 큰 환경하에서 수신기의 안정적인 성능을 보정할 수 있다.Second, in the fast Fourier transform window timing tracking, a simple shift of a sample unit may be performed without linkage with other blocks, thereby correcting a stable performance of a receiver in an environment with a large temporal change in a channel environment.
또한, 본 발명에 따른 디지털 방송 수신기의 타이밍 보정장치 및 방법은 유사한 규격을 갖는 모든 OFDM 방식의 전송 시스템에 응용, 적용이 가능하다.In addition, the timing correction apparatus and method of the digital broadcast receiver according to the present invention can be applied and applied to all OFDM transmission systems having similar standards.
이상 설명한 내용을 통해 당업자라면 본 발명의 기술 사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다. Those skilled in the art will appreciate that various changes and modifications can be made without departing from the spirit of the present invention.
따라서, 본 발명의 기술적 범위는 실시예에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의하여 정해져야 한다.Therefore, the technical scope of the present invention should not be limited to the contents described in the embodiments, but should be defined by the claims.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990049481A KR100587279B1 (en) | 1999-11-09 | 1999-11-09 | Timing Correction Device and Method of Digital Broadcast Receiver |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990049481A KR100587279B1 (en) | 1999-11-09 | 1999-11-09 | Timing Correction Device and Method of Digital Broadcast Receiver |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010045947A KR20010045947A (en) | 2001-06-05 |
KR100587279B1 true KR100587279B1 (en) | 2006-06-08 |
Family
ID=19619233
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019990049481A KR100587279B1 (en) | 1999-11-09 | 1999-11-09 | Timing Correction Device and Method of Digital Broadcast Receiver |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100587279B1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100758305B1 (en) | 2005-12-08 | 2007-09-12 | 한국전자통신연구원 | Apparatus and method for correcting the frequency offset in satellite digital video broadcasting system |
US7729238B2 (en) | 2005-12-09 | 2010-06-01 | Electronics And Telecommunications Research Institute | Method for adjusting FFT window positioning in MB-OFDM UWB system |
KR100763597B1 (en) * | 2005-12-09 | 2007-10-05 | 한국전자통신연구원 | Control method for FFT window positioning in multiband OFDM UWB system |
-
1999
- 1999-11-09 KR KR1019990049481A patent/KR100587279B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20010045947A (en) | 2001-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0748118B1 (en) | Signal processing system | |
US6704374B1 (en) | Local oscillator frequency correction in an orthogonal frequency division multiplexing system | |
CN1097884C (en) | Method for frequency correction of multicarrier signals and related apparatus | |
US5943369A (en) | Timing recovery system for a digital signal processor | |
GB2325128A (en) | Demodulating digital video broadcast signals | |
JP2001268041A (en) | Sampling offset correction in orthogonal frequency division multiplex system | |
JPH1051418A (en) | Digital receiver | |
US6240146B1 (en) | Demodulating digital video broadcast signals | |
EP1964346B1 (en) | Method and a system for estimating a symbol time error in a broadband transmission system | |
GB2408182A (en) | Guard interval and FFT mode detector in DVB-T receiver | |
JP2003218755A (en) | Error restoring device of digital broadcasting receiver for compensating phase error occurring at restoration of broadcasting signal transmitted through multiple communication path | |
JP3841819B1 (en) | Orthogonal frequency division multiplexed signal receiver and reception method | |
EP1006699B1 (en) | Symbol synchronisation for multicarrier transmission | |
KR20040008872A (en) | Ofdm receiver | |
KR100587279B1 (en) | Timing Correction Device and Method of Digital Broadcast Receiver | |
JP3090137B2 (en) | Orthogonal frequency division multiplex demodulation apparatus and method for correcting symbol phase error in orthogonal frequency division multiplex demodulation | |
KR100504526B1 (en) | Coding Orthogonal Frequency Division Multiple Equalizer | |
KR100290855B1 (en) | Appartus for equarizing of digital broadcasting receiver | |
KR100697526B1 (en) | Tracking device of digital broadcasting receiver | |
JPH09247570A (en) | Signal reception system | |
KR100236040B1 (en) | Simple Time Acquisition Circuit of Orthogonal Split Band System | |
GB2326069A (en) | Demodulating digital video broadcast signals | |
JP2001292123A (en) | Demodulation device and demodulation method | |
JP2002094480A (en) | Clock signal-regenerating/receiving device, and clock signal reproducing/receiving method | |
AU730924B2 (en) | Signal processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19991109 |
|
PG1501 | Laying open of application | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20020603 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20041103 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19991109 Comment text: Patent Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20060424 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20060530 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20060601 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20100410 |