[go: up one dir, main page]

KR19990061654A - Segment Sync Signal Detection Device of Digital TV Receiver - Google Patents

Segment Sync Signal Detection Device of Digital TV Receiver Download PDF

Info

Publication number
KR19990061654A
KR19990061654A KR1019970081933A KR19970081933A KR19990061654A KR 19990061654 A KR19990061654 A KR 19990061654A KR 1019970081933 A KR1019970081933 A KR 1019970081933A KR 19970081933 A KR19970081933 A KR 19970081933A KR 19990061654 A KR19990061654 A KR 19990061654A
Authority
KR
South Korea
Prior art keywords
signal
segment
symbol
output
correlation value
Prior art date
Application number
KR1019970081933A
Other languages
Korean (ko)
Other versions
KR100300947B1 (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 KR1019970081933A priority Critical patent/KR100300947B1/en
Publication of KR19990061654A publication Critical patent/KR19990061654A/en
Application granted granted Critical
Publication of KR100300947B1 publication Critical patent/KR100300947B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/04Synchronising
    • H04N5/08Separation of synchronising signals from picture signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/015High-definition television systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

고화질 텔레비젼의 프레임 동기화에 사용되는 핵심적인 세그먼트 동기신호 검출회로에 관한 것이며, 이회로는 세그먼트 동기신호 상관기부, 메모리 최대값 위치검출부, 크기비교기로 구성된다. 심벌클럭의 두배속도로 동작시켜 타이밍 에러에 견고하게 동작하고 다음단에서 수행되는 타이밍 복원을 수월하게 하며, 심벌클럭의 두배신호를 짝수열과 홀수열로 나누어 각 신호열에 대하여 상관값을 누적하고 최대값을 찾아 크기비교기를 통하여 크기를 비교하고, 크기가 큰열을 출력한다.The present invention relates to a core segment sync signal detecting circuit used for frame synchronization of a high-definition television, comprising a segment sync signal correlator unit, a memory maximum position detector unit, and a size comparator. By operating at double speed of symbol clock, it is robust to timing error and facilitates timing recovery performed in the next stage.The double signal of symbol clock is divided into even and odd columns to accumulate the correlation value for each signal sequence and maximize the maximum value. Find and compare the size through the size comparator, and output a large column.

Description

디지털 텔레비젼 수신장치의 세그먼트 동기신호 검출장치Segment Sync Signal Detection Device of Digital TV Receiver

본 발명은 고화질 텔레비젼에 관한 것으로, 특히 타이밍 에러에 보다 견고하게 작용하며 세그먼트 동기신호 검출 후에 동작하는 타이밍 복원이 빨리 이루어지도록 하는 8 VSB 고화질 텔레비젼 수신기의 프레임 동기화에 사용되는 디지털 텔레비젼 수신장치의 세그먼트 동기신호 검출장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to high definition televisions, and more particularly to segment synchronization of digital television receivers used for frame synchronization of 8 VSB high definition television receivers, which more robustly acts on timing errors and enables faster timing recovery after segment synchronization signal detection. It relates to a signal detection device.

일반적으로 Grand Alliance-HDTV 전송 시스템에서 수신기가 수신되는 데이터를 적절히 해석하기 위해서는 데이터의 프레임구조와 동기를 이루어 동작해야 한다. 이처럼 수신기를 수신 데이터의 프레임 구조와 동기를 이루도록 하는 것을 프레임 동기화(frame synchronization) 또는 세그먼트 동기화(segment synchronization)라 하며 프레임 동기화는 송신측에서 전송하는 일정한 신호 즉 프레임 표시자(frame marker)또는 동기화 부호어(synchronization codeword)를 수신측에서 검출함으로써 이루어진다.In general, in order to properly interpret data received by a receiver in a Grand Alliance-HDTV transmission system, the receiver must operate in synchronization with the frame structure of the data. This synchronization of the receiver with the frame structure of the received data is called frame synchronization or segment synchronization. Frame synchronization is a constant signal transmitted from a transmitter, that is, a frame marker or a synchronization code. This is done by detecting a synchronization codeword at the receiving end.

GA-HDTV 전송 시스템에서는 반송파를 가지는 상위 잔류측대역 변조방식을 사용하므로 튜너와 채널여과(channel filtering), 반송파 복원(carrier recovery)을 거쳐서 입력된 수신신호는 I채널 신호성분과 Q채널신호 성분을 가진다. GA-HDTV 전송 시스템은 이들중 I채널 신호성분만을 사용하여 세그먼트 동기화와 심벌클럭복원을 수행한다.Since the GA-HDTV transmission system uses a higher residual sideband modulation method having a carrier, the received signal input through the tuner, channel filtering, and carrier recovery is divided into I-channel and Q-channel signal components. Have The GA-HDTV transmission system performs segment synchronization and symbol clock recovery using only I-channel signal components among them.

GA-HDTV 전송 시스템에서 디지틀 TV신호의 송신과 수신에 있어서 전송되는 영상신호는 여러 가지의 형태를 가질수 있다. 이들 신호중 동기화를 목적으로 전송되는 세그먼트 동기신호와 필드 동기신호들은 영상신호의 복원에 있어서 중요한 역할을 하므로 잡음에 대하여 영향을 적게 받아야 한다. 또한, 이러한 동기신호에는 영상정보가 담겨져 있지 않으므로 전송되는 영상신호에서 많은 부분을 차지할 수 없는 제약을 가지고 있다. 도 1에 GA-HDTV 시스템에 사용되는 세그먼트 동기신호의 구조가 도시된다. 상기와 같이 잡음에 대하여 영향을 적게 받고 영상신호에 많은 부분을 차지하지 않는 세그먼트 동기신호를 생성하기 위하여 GA-HDTV 시스템은 지상 동시 방송모드의 경우 도1(A)에 도시된 바와 같이 ±5의 두 레벨의 값을 가지며 주기가 네심벌인 이진신호를 동기신호로 사용하고 있으며, 고속 데이터 케이블 전송모드의 경우 도1(B)에 도시된 바와 같이 ±9 두레벨의 값을 가지며 네 심벌의 주기를 가지는 이진신호를 세그먼트 동기신호로 사용하고 있다.In the GA-HDTV transmission system, a video signal transmitted in transmission and reception of a digital TV signal may have various forms. Of these signals, the segment sync signals and the field sync signals transmitted for synchronization purposes have an important role in reconstruction of the video signal, so they should be less affected by noise. In addition, since the sync signal does not contain video information, it has a limitation that it cannot occupy a large part of the transmitted video signal. 1 shows a structure of a segment synchronization signal used in a GA-HDTV system. In order to generate a segment synchronization signal that is less affected by noise and does not occupy a large part of the video signal as described above, the GA-HDTV system is set to ± 5 as shown in FIG. A binary signal with two levels and four symbol periods is used as a synchronization signal.In the case of the high-speed data cable transmission mode, as shown in Fig. 1 (B), it has a value of ± 9 two levels and a period of four symbols. A binary signal with is used as a segment synchronization signal.

도2에 GA-HDTV 시스템에서 사용되는 전송 데이터 프레임의 구조를 보인다. 1초에 20개의 영상을 표시하기 위하여 하나의 프레임은 48.4ms의 길이를 가지며, 하나의 프레임은 짝수 필드와 홀수필드로 나뉘어져 있다. 각 필드는 313세그먼트로 구성되며, 각 세그먼트의 시작부분에 네심벌의 길이를 가지는 세그먼트 동기신호가 삽입되어 있고, 필드의 시작부분에 필드동기 신호가 삽입된다. 832 심벌로 이루어지는 전체 세그먼트의 길이에 비하여 세그먼트 동기신호는 네 심벌의 길이를 가지지만 이로 인한 동기화 성능의 열화(degradation)가 발생한다. 이러한 열화를 극복하기 위하여 각 데이터 세그먼트 동기신호를 일정한 위치 즉, 각 세그먼트의 시작부분에 삽입하여 전송함으로써 극복하고 있다.2 shows a structure of a transmission data frame used in a GA-HDTV system. In order to display 20 images per second, one frame has a length of 48.4 ms, and one frame is divided into an even field and an odd field. Each field is composed of 313 segments, a segment synchronization signal having a length of four symbols is inserted at the beginning of each segment, and a field synchronization signal is inserted at the beginning of the field. Segment sync signal has a length of four symbols compared to the length of the entire segment consisting of 832 symbols, but this causes degradation of synchronization performance. In order to overcome this deterioration, the data segment synchronization signal is overcome by inserting the data segment synchronization signal at a predetermined position, that is, at the beginning of each segment.

GA-HDTV 시스템에서 세그먼트 동기신호를 검출하기 위하여 그것이 주기적으로 전송되는 성질을 이용하여 세그먼트 동기신호를 먼저 검출하고 이를 이용하여 심벌클럭을 복원하는 방법을 사용한다. 검출된 세그먼트 동기신호는 심벌클록 복원뿐만 아니라 자동이득조정(Automatic Gain Control, AGC)에도 사용된다. 즉 GA-HDTV시스템의 AGC 모드는 크게 비동기(noncoherent)AGC모드와 동기(coherent) AGC 모드로 나뉘는데 이 중에서 동기 AGC 모드에서는 검출된 세그먼트 동기신호에 의한 상관값을 이용하여 정밀한 이득조정(gain control)을 한다.In order to detect a segment sync signal in a GA-HDTV system, a segment sync signal is first detected using a property of being periodically transmitted and a symbol clock is recovered using the segment sync signal. The detected segment sync signal is used not only for symbol clock recovery but also for automatic gain control (AGC). That is, the AGC mode of GA-HDTV system is largely divided into noncoherent AGC mode and coherent AGC mode. In the synchronous AGC mode, precise gain control is made by using the correlation value of the detected segment sync signal. Do it.

GA-HDTV 시스템의 수신기에서는 심벌을 복원하기 위하여 튜너에서 출력되는 중간주파수 신호를 중간주파수 필터 및 동기검출기에 통과시켜 중간주파수 신호와 동기신호를 검출한다. 이렇게 동기신호의 검출은 기저대역(baseband) 신호처리 과정중에서 가장 먼저 이루어지므로 세그먼트 동기신호의 검출은 시스템의 초기 동기화의 성능을 결정하는 요인이 된다.The receiver of the GA-HDTV system detects the intermediate frequency signal and the synchronization signal by passing the intermediate frequency signal output from the tuner to the intermediate frequency filter and the synchronization detector to recover the symbols. Since the synchronization signal is detected first in the baseband signal processing, the detection of the segment synchronization signal is a factor in determining the performance of the initial synchronization of the system.

GA-HDTV 시스템에서 송신측과 수신측 사이에 프레임 동기화를 이룰수 있도록 일정간격으로 세그먼트 동기신호와 필드 동기신호를 전송한다. 세그먼트 동기신호 검출부는 이렇게 일정간격으로 전송되는 세그먼트 동기신호와 이미 알고 있는 세그먼트 동기신호에 의하여 결정된 기준패턴과의 상관값을 이용하여 세그먼트 동기신호의 위치를 검출하는 기능을 수행한다.In the GA-HDTV system, the segment synchronization signal and the field synchronization signal are transmitted at regular intervals to achieve frame synchronization between the transmitter and the receiver. The segment synchronizing signal detecting unit performs a function of detecting the position of the segment synchronizing signal by using a correlation value between the segment synchronizing signal transmitted at a predetermined interval and a reference pattern determined by a known segment synchronizing signal.

한편, 수신기는 검출된 세그먼트 동기신호를 이용하여 심벌 클럭의 복원 및 자동이득 조정을 수행하기 때문에 세그먼트 동기 검출기는 세그먼트 동기신호의 위치를 계속적으로 파악하고 있어야 한다. 그러나 송신기 또는 수신기의 일시적인 동작 오류나 임펄스 잡음등에 의하여 획득한 세그먼트 동기신호의 위치를 유실하는 경우가 있다. 이러한 세그먼트 동기신호의 유실에 대비하여 유실한 세그먼트 동기신호를 다시 복원하는 기능을 가져야 한다.On the other hand, since the receiver performs the restoration of the symbol clock and the automatic gain adjustment by using the detected segment synchronization signal, the segment synchronization detector must keep track of the position of the segment synchronization signal. However, there is a case where the position of the segment sync signal obtained by a temporary operation error or impulse noise of the transmitter or receiver is lost. In order to prevent the loss of the segment sync signal, it is necessary to have a function of restoring the lost segment sync signal again.

도3에 종래의 세그먼트 동기신호 검출기의 구성을 보이는 블록도가 도시된다. 세그먼트 싱크 상관기(31)는 중간주파수 필터 및 동기검출기로부터 입력되는 샘플링된 VSB 신호의 I채널신호 성분을 이미 알고있는 세그먼트 동기신호에 의하여 결정된 기준패턴과의 상관값을 계산하여 출력한다. 가산기(32)는 이전 세그먼트 상관값과 현재 세그먼트에서 같은 위치에 해당하는 상관값을 더하여 출력한다. 메모리(33)는 상기 가산기(32)에서 출력되는 상관값을 저장하고 그 저장된 상관값을 상기 가산기(32)로 출력하여 상관값이 누적 계산되도록 한다. 제어로직 생성부(34)는 상기 메모리(33)를 제어하는 읽기, 쓰기 신호를 생성한다. 피크 검출기(35)는 누적되는 상관값 중에서 최대값의 위치를 검출한다.3 is a block diagram showing the configuration of a conventional segment sync signal detector. The segment sync correlator 31 calculates and outputs a correlation value of the I-channel signal component of the sampled VSB signal inputted from the intermediate frequency filter and the sync detector with the reference pattern determined by the known segment sync signal. The adder 32 adds and outputs a correlation value corresponding to the same position in the current segment and the previous segment correlation value. The memory 33 stores the correlation value output from the adder 32 and outputs the stored correlation value to the adder 32 so that the correlation value is cumulatively calculated. The control logic generator 34 generates a read and write signal for controlling the memory 33. The peak detector 35 detects the position of the maximum value among the accumulated correlation values.

심벌 클럭동기가 제대로 이루어지지않은 채 샘플링된 VSB 신호의 I채널신호 성분은 세그먼트 싱크 상관기(31)에서 표본화된 값들을 이미 알고있는 세그먼트 동기신호에 의하여 결정된 기준패턴과의 상관값을 계산하는데 이용된다. 계산된 상관값은 여러 세그먼트 주기에 걸쳐 순환적으로 메모리(33)에 누적되고, 각 세그먼트 동기신호에 의하여 산출된 상관값은 일정한 방향성을 가지기 때문에 여러 세그먼트 주기 동안 누적될수록 그 값이 점차 커지게 되고, 세그먼트 동기신호가 아닌 임의의 데이터들은 서로 독립적이고 그 평균값이 0인 확률변수로 볼수 있으므로 이들에 의한 상관값이 충분히 많은 횟수의 세그먼트에 걸쳐 누적되면, 그 누적 결과값은 세그먼트 동기 신호에 의한 누적 상관값에 비하여 작게 나타날 것이다. 따라서 세그먼트 동기신호 검출기는 누적된 상관값들 중 최대값을 가지는 심벌의 위치를 찾아 세그먼트 동기신호의 위치로 판단하게 된다.The I-channel signal component of the sampled VSB signal without symbol clock synchronization is used to calculate a correlation value with the reference pattern determined by the segment sync signal which already knows the values sampled in the segment sync correlator 31. . The calculated correlation values are cyclically accumulated in the memory 33 over several segment periods, and since the correlation values calculated by each segment synchronizing signal have a constant direction, the value increases gradually as they accumulate for several segment periods. Since random data that are not segment sync signals are independent of each other and can be regarded as random variables having an average value of 0, when the correlation values are accumulated over a sufficient number of segments, the cumulative result is accumulated by the segment sync signals. It will appear smaller than the correlation value. Therefore, the segment sync signal detector finds the position of the symbol having the maximum value among the accumulated correlation values and determines the position of the segment sync signal.

그러나 세그먼트 동기신호 검출기는 타이밍 복원이 이루어지지 않은 상황에서 동기신호를 검출하여야 하기 때문에 타이밍 에러에 대해 견고하도록 설계되어져야 한다. 입력되는 각 심벌에 대하여 정확한 위치(타이밍)에서 샘플링이 이루어진 경우, 동기신호 위치에서 누적된 상관값과 임의의 데이터 위치에서 누적된 상관값의 차이는 샘플링 에러가 존재하는 경우에 비하여 훨씬 크게 나타날 수 있다. 도4(A)에 도시되는 바와 같이 심벌당 한번 샘플링을 수행할 경우, 최적의 샘플링 포인트(41)과 진폭에러(42)와 위상에러(43)가 가장 크게 되는 포인트인 최악의 샘플링 포인트(44)(Worst Case Sampling Point)가 발생하여 최악에 해당하는 샘플링 에러가 존재할 수 있으며 이는 동기신호 검출을 어렵게 하는 요인으로 작용할 수 있다.However, the segment sync signal detector has to be designed to be robust against timing errors because the sync signal must be detected in a situation where timing recovery is not performed. When sampling is performed at the correct position (timing) for each input symbol, the difference between the correlation value accumulated at the synchronization signal position and the correlation value accumulated at an arbitrary data position may appear much larger than when a sampling error exists. have. As shown in Fig. 4A, when sampling is performed once per symbol, the worst sampling point 44 is the point where the optimum sampling point 41, amplitude error 42, and phase error 43 become the largest. (Worst Case Sampling Point) may occur, the worst sampling error may exist, which may be a factor that makes it difficult to detect the synchronization signal.

그러나 도4(B)에 도시된 바와 같이 각 심벌에 대하여 두 샘플링 위치(15,16)에서 두 번 샘플링하여 그 값이 더큰 위치에서 세그먼트 동기신호를 취하면 타이밍 에러에 영향을 적게 받는 세그먼트 동기신호를 검출할 수 있다.However, as shown in Fig. 4 (B), if each sample is sampled twice at two sampling positions (15, 16) and the segment synchronization signal is taken at a larger position, the segment synchronization signal is less susceptible to timing error. Can be detected.

본 발명은 상기와 같은 문제점을 해결하기 위한 것으로,The present invention is to solve the above problems,

본 발명의 목적은 타이밍 에러에 대해 정정이 가능하도록 하여 그 타이밍에러에 영향을 받지않는 디지털 텔레비젼 수신장치의 세그먼트 동기신호 검출장치를 제공하는 것이다.SUMMARY OF THE INVENTION An object of the present invention is to provide a segment synchronization signal detection apparatus of a digital television receiver, which is capable of correcting a timing error and is not affected by the timing error.

본 발명의 다른 목적은 심벌당 두 번 샘플링하여 각 샘플링 위치에서 누적한 상관값 중에서 큰 값을 세그먼트 동기신호 위치로 선택하여 타이밍에러에 견고한 디지털 텔레비젼 수신장치의 세그먼트 동기신호 검출장치를 제공하는 것이다.It is another object of the present invention to provide a segment synchronization signal detection apparatus of a digital television receiver which is robust to timing errors by selecting a larger value among the correlation values accumulated at each sampling position by sampling twice per symbol.

상기 목적을 달성하기 위하여 본 발명에 의한 세그먼트 동기신호 검출장치는 각 심벌에 대하여 두 번 샘플링하여, 그 두 샘플에 대하여 계산된 상관값을 누적하고 두 샘플에 의한 누적값 중 누적값이 더 큰 샘플의 위치에 해당하는 심벌에서 세그먼트 동기신호를 취하면 진폭에러와 위상에러가 보다 적은 세그먼트 동기신호를 검출할 수 있게 된다. 따라서 심벌당 한번 샘플링할 경우와 같이 최악의 샘플링 포인트는 존재하지 않게 되며 이것에 의해 타이밍 에러에 영향을 적게받는 세그먼트 동기신호 검출기를 설계할 수 있다. 또한 입력데이터를 짝수(EVEN)시퀀스와 홀수(ODD) 시퀀스로 나누어 분류함으로써 동작주파수를 심벌율로 낮춰 동작시킬수 있다.In order to achieve the above object, the apparatus for detecting a segment synchronization signal according to the present invention samples twice for each symbol, accumulates a correlation value calculated for the two samples, and has a larger cumulative value among the accumulated values of the two samples. By taking the segment sync signal at the symbol corresponding to the position of the segment sync signal, it is possible to detect the segment sync signal with less amplitude error and phase error. Therefore, as in the case of sampling once per symbol, the worst sampling point does not exist, thereby designing a segment sync signal detector which is less susceptible to timing errors. In addition, by dividing the input data into even (EVEN) and odd (ODD) sequence, it is possible to operate by lowering the operating frequency to the symbol rate.

세그먼트 동기신호 상관부와; 메모리; 최대값 위치 검출부; 유실검출부 및 크기 비교기로 구성된다. 이 세그먼트 동기신호 검출기는 심벌클록의 두배의 속도로 입력되는 신호에 대하여 동작시켜 타이밍 에러에 영향을 받지않고 동작하며 다음단에서 타이밍 복원을 수행한다. 또한, 심벌클록의 두배로 입력되는 신호를 병렬로 처리하여 처리속도를 낮출 수 있고, 입력신호를 짝수열과 홀수열로 나누어 각 신호 열에 대하여 상관값을 누적하고 최대값을 찾아 크기 비교기에서 비교하여 크기가 큰 열을 검출하여 세그먼트 동기신호의 위치를 결정하는 선택신호로 사용한다.A segment synchronization signal correlator; Memory; A maximum value position detector; It consists of a loss detector and a size comparator. The segment sync signal detector operates on an input signal at twice the speed of the symbol clock to operate without being affected by timing errors, and performs timing recovery in the next stage. In addition, the processing speed can be reduced by processing the signals input twice as much as the symbol clock, and by dividing the input signal into even and odd columns, the correlation value is accumulated for each signal sequence, and the maximum value is found and compared in the size comparator. Is used as a selection signal to detect a large column and determine the position of the segment synchronization signal.

이하 본 발명을 첨부된 도면을 참조로 하여 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 1(A)및(B)은 GA-HDTV 시스템에 사용되는 세그먼트 동기신호의 구조도이다.1 (A) and (B) are structural diagrams of a segment synchronization signal used in a GA-HDTV system.

도 2는 GA-HDTV 시스템에서 사용되는 전송 데이터 프레임의 구조도이다.2 is a structural diagram of a transmission data frame used in a GA-HDTV system.

도 3은 종래의 세그먼트 동기신호 검출기의 구성을 보이는 블록도이다.3 is a block diagram showing the configuration of a conventional segment sync signal detector.

도 4(A)는 심벌당 한번 샘플링을 수행할 경우이고,4A illustrates a case where sampling is performed once per symbol.

도 4(B)는 심벌당 두 샘플링 위치에서 두 번 샘플링하는 경우이다.4B shows a case of sampling twice at two sampling positions per symbol.

도 5는 본 발명에 의한 세그먼트 동기신호 검출기의 구성을 보이는 블록도이다.5 is a block diagram showing the configuration of a segment synchronization signal detector according to the present invention.

도 6(A)는 본 발명에 적용되는 신호분류기의 구성을 보이는 블록도이고,Figure 6 (A) is a block diagram showing the configuration of a signal classifier applied to the present invention,

도 6(B)는 그 입출력신호들의 타이밍도이다.Fig. 6B is a timing diagram of the input / output signals.

도 7은 본 발명에 의한 피크검출기의 구성을 보이는 블록도이다.7 is a block diagram showing the configuration of a peak detector according to the present invention.

도 8은 본 발명에 의한 최대값 비교 및 위치 검출부의 구성을 보이는 블록도이다.8 is a block diagram showing a configuration of a maximum value comparison and position detection unit according to the present invention.

도면의 주요 부분에 대한 부호의 설명Explanation of symbols for the main parts of the drawings

50:A/D변환부 51:신호분류기50: A / D converter 51: Signal classifier

52,53:제1 및제2세그먼트 싱크 상관기 54,55:제1 및 제2가산기52, 53: first and second segment sync correlator 54, 55: first and second adder

56,57:제1 및 제2 메모리 58:제어로직 생성부56, 57: first and second memory 58: control logic generation unit

59:피크검출기 60:멀티플렉서59: peak detector 60: multiplexer

도5에 본 발명에 의한 세그먼트 동기신호 검출기의 구성을 보이는 블록도가 도시된다.Fig. 5 is a block diagram showing the configuration of the segment sync signal detector according to the present invention.

A/D변환부(50)는 중간 주파수 신호를 21.52MHz로 샘플링하고 위상을 록킹(locking)시켜 출력한다. 신호분류기(51)는 임의의 타이밍 페이즈 에러를 갖고 샘플링 되는 A/D 변화부(50)와 DFPLL(56)을 거쳐 21.52 MHz로 입력되는심벌신호를 교대로 짝수신호(even)와 홀수신호(odd)로 분류하여 출력한다. 제1세그먼트 싱크 상관기(52)는 상기 신호분류기(51)로부터 입력되는 짝수번째에 해당하는 샘플링된 I채널신호 성분을 사전에 이미 알고있는 세그먼트 동기신호에 의하여 결정된 심벌클록신호의 기준패턴과 상관값을 계산하여 출력한다. 제2세그먼트 싱크 상관기(53)는 상기 신호분류기(51)로부터 입력되는 홀수번째에 해당하는 샘플링된 I채널신호 성분을 사전에 이미 알고있는 세그먼트 동기신호에 의하여 결정된 심벌클록신호의 기준패턴과 상관값을 계산하여 출력한다. 제1가산기(54)와 제2가산기(55)는 이전 세그먼트 상관값과 현재 세그먼트에서 같은 위치에 해당하는 상관값을 더하여 출력한다. 제1 메모리(56)는 상기 제1가산기(54)에서 출력되는 상관값을 저장하고 그 저장된 상관값을 상기 제1가산기(54)로 출력하여 상관값이 누적 계산되도록 한다. 제2 메모리(57)는 상기 제2가산기(55)에서 출력되는 상관값을 저장하고 그 저장된 상관값을 상기 제2가산기(55)로 출력하여 상관값이 누적 계산되도록 한다. 제어로직 생성부(58)는 상기 제1 및 제2 메모리(56,57)를 제어하는 읽기, 쓰기 신호 및 클리어신호를 생성한다. 피크 검출기(59)는 상기 제1 및 제2가산기(54,55)에서 누적되어 출력되는 상관값 중에서 최대값 및 그 위치를 검출하여 출력한다. 최대값 비교기(60)는 상기 피크 검출기(59)에서 출력되는 상기 제1가산기(54)의 누적 최대 상관값과 상기 제2가산기(55)의 누적 최대 상관값을 비교하여 큰쪽을 선택하여 멀티플렉서(61)의 선택신호로 사용한다. 멀티플렉서(61)는 상기 최대값 비교기(60)에서 출력되는 신호에 따라 상기 피크 검출기(59)에서 출력되는 상기 제1 및 제2가산기(54,55)의 누적 최대 상관값 위치 중에서 하나를 선택하여 출력한다.The A / D converter 50 samples the intermediate frequency signal at 21.52 MHz, locks the phase, and outputs it. Signal classifier 51 is A / D change section 50 and DFPLL (56) to shift an even signal (even) and the odd-numbered signal by the symbol signal input to the 21.52 MHz via (odd to be sampled has a random timing phase error And print it out. The first segment sync correlator 52 correlates with the reference pattern of the symbol clock signal determined by the segment synchronizing signal which already knows the even-numbered sampled I-channel signal component inputted from the signal classifier 51. Calculate and output The second segment sync correlator 53 correlates with the reference pattern of the symbol clock signal determined by the segment synchronizing signal which already knows the sampled I-channel signal component corresponding to the odd number input from the signal classifier 51. Calculate and output The first adder 54 and the second adder 55 add and output a correlation value corresponding to the same position in the previous segment and the current segment. The first memory 56 stores the correlation value output from the first adder 54 and outputs the stored correlation value to the first adder 54 so that the correlation value is cumulatively calculated. The second memory 57 stores the correlation value output from the second adder 55 and outputs the stored correlation value to the second adder 55 so that the correlation value is cumulatively calculated. The control logic generation unit 58 generates a read, write signal and a clear signal for controlling the first and second memories 56 and 57. The peak detector 59 detects and outputs the maximum value and its position among the correlation values accumulated by the first and second adders 54 and 55. The maximum value comparator 60 compares the cumulative maximum correlation value of the first adder 54 outputted from the peak detector 59 with the cumulative maximum correlation value of the second adder 55, and selects a larger one. 61 is used as the selection signal. The multiplexer 61 selects one of cumulative maximum correlation values of the first and second adders 54 and 55 output from the peak detector 59 according to the signal output from the maximum comparator 60. Output

이하 본 발명의 작용,효과를 도면을 참고로 하여 설명한다.Hereinafter, the operation and effect of the present invention will be described with reference to the drawings.

튜너와 중간주파수 처리기 A/D변화부(50)를 거친 신호는 반송파 복원부를 거쳐 주파수와 위상이 록킹된다. 상기 DFPLL(50')에서 출력되는 21.52MHz 심벌신호는 신호분류기(51)에 입력되어 교대로 짝수신호(even)와 홀수신호(odd)로 분류되어 출력된다.The signal passing through the tuner and the intermediate frequency processor A / D change unit 50 is locked to the frequency and phase through a carrier recovery unit. The 21.52 MHz symbol signal output from the DFPLL 50 'is input to the signal classifier 51 and alternately classified into an even signal and an odd signal.

도6(A)에 본 발명에 적용되는 신호분류기의 구성을 보이는 블록도가 도시되며, 도6(B)에 그 입출력신호들의 타이밍도가 도시된다.Fig. 6A is a block diagram showing the configuration of the signal classifier applied to the present invention, and Fig. 6B is a timing diagram of the input / output signals.

본 발명에 의한 신호 분류기(51)는 DFPLL(50')에서 출력되는 21.52MHz 심벌신호를 그 입력단자(D)로 입력받고, 10.76MHz 신호를 그 클록단자로 입력받는 제1D플립플롭(61)과, A/D변환부(50)에서 출력되는 21.52MHz 심벌신호를 그 입력단자(D)로 입력받고, 10.76MHz 신호를 인버터(63)로 반전시켜 그 클록단자로 입력받는 제2D플립플롭(62)으로 구성된다. A/D변환부(50)에서 출력되는 21.52MHz 심벌신호는 를 제1D플립플롭(61)의 입력단자(D)로 입력되고, 10.76MHz 클록신호(b)의 상승엣지(rising edge)에서 21.52MHz 심벌신호(a)를 구성하는 펄스 중에서 짝수펄스들(P0,P2,...)이 출력단자(Q)에서 출력된다(도6(B)의(d)참조). 한편, 제2D플립플롭(62)의 입력단자(D)로 입력되는 심벌신호(a)는 10.76MHz 클록신호의 반전신호(c)의 상승엣지(rising edge)에서 21.52MHz 심벌신호(a)를 구성하는 펄스 중에서 홀수펄스들(P1,P3,...)이 출력단자(Q)에서 출력된다(도6(B)의(e)참조).The signal classifier 51 according to the present invention receives a 21.52 MHz symbol signal output from the DFPLL 50 'as its input terminal D and a first D flip-flop 61 which receives a 10.76 MHz signal as its clock terminal. And a second D flip-flop that receives a 21.52 MHz symbol signal output from the A / D conversion unit 50 through its input terminal D, inverts the 10.76 MHz signal into the inverter 63, and receives its clock terminal. 62). The 21.52 MHz symbol signal output from the A / D converter 50 is input to the input terminal D of the first D flip-flop 61 and 21.52 at the rising edge of the 10.76 MHz clock signal b. Even pulses P 0 , P 2 ,... Among the pulses constituting the MHz symbol signal a are output from the output terminal Q (see (d) of FIG. 6 (B)). On the other hand, the symbol signal a input to the input terminal D of the 2D flip-flop 62 receives the 21.52 MHz symbol signal a at the rising edge of the inverted signal c of the 10.76 MHz clock signal. The odd pulses P 1 , P 3 ,..., Constituting the pulses are output from the output terminal Q (see (e) of FIG. 6 (B)).

상기 신호분류기(51)로부터 출력되는 짝수번째 짝수펄스들(P0,P2,...)이 제1세그먼트 싱크 상관기(52)에 입력되어 사전에 이미 알고있는 세그먼트 동기신호에 의하여 결정된 심벌클록신호의 기준패턴과 상관되어 출력된다. 마찬가지로 상기 신호분류기(51)로부터 출력되는 홀수번째 펄스들(P1,P3,...)이 제2세그먼트 싱크 상관기(53)에 입력되어 사전에 이미 알고있는 세그먼트 동기신호에 의하여 결정된 심벌클록신호의 기준패턴과 상관되어 출력된다.The even-numbered even pulses P 0 , P 2 ,... Output from the signal classifier 51 are input to the first segment sync correlator 52 to determine a symbol clock determined by a segment synchronization signal known in advance. The output is correlated with the reference pattern of the signal. Similarly, the odd-numbered pulses P 1 , P 3 ,... Output from the signal classifier 51 are input to the second segment sync correlator 53 to determine a symbol clock determined by a segment synchronization signal known in advance. The output is correlated with the reference pattern of the signal.

제1 및 제2세그먼트 싱크 상관기(52,53)에서 출력되는 신호는 제1가산기(54)와 제2가산기(55)에 입력되어 이전 세그먼트 상관값과 현재 세그먼트에서 같은 위치에 해당하는 상관값이 더해진다. 제1세그먼트 싱크 상관기(52)에서 출력되는 신호는 제1가산기(54)에 입력되어 제1메모리(56)에서 출력되는 신호와 가산된다. 상기 제1가산기(54)에서 가산된 상관신호는 제1메모리(56)에 저장된다. 상기 제1메모리(56)는 FIFO(First In First Out)의 구조를 가지며, 1 세그먼트의 길이에 해당하는 832비트의 크기이다. 제어로직 생성부(58)는 상기 제1메모리(56)에 832 심벌이 저장될 때까지 쓰기(write)와 읽기(read) 상태로 번갈아 제어하며, 쓰기상태에서 상기 제1가산기(54)에 가산되어 출력되는 신호를 상기 제1메모리(56)에 저장하며, 이어서 읽기상태에서 상기 제1메모리(56)에 저장된 신호중에서 가장 오래된 신호가 읽어들여져 상기 제1가산기(54)에 인가하도록 제어한다. 상기 제1메모리(56)에 관한 사항은 제2메모리(57)에 대해서도 동일하게 적용된다.The signals output from the first and second segment sync correlators 52 and 53 are input to the first adder 54 and the second adder 55 so that a correlation value corresponding to the same position in the previous segment and the current segment is obtained. Is added. The signal output from the first segment sync correlator 52 is input to the first adder 54 and added to the signal output from the first memory 56. The correlation signal added by the first adder 54 is stored in the first memory 56. The first memory 56 has a structure of FIFO (First In First Out) and has a size of 832 bits corresponding to the length of one segment. The control logic generation unit 58 alternately controls the write and read states until 832 symbols are stored in the first memory 56, and is added to the first adder 54 in the write state. And stores the output signal in the first memory 56. Then, the oldest signal among the signals stored in the first memory 56 is read and applied to the first adder 54 in the read state. The same matters regarding the first memory 56 apply to the second memory 57 as well.

도7에 본 발명에 의한 피크검출기의 구성을 보이는 블록도가 도시된다.Fig. 7 is a block diagram showing the configuration of the peak detector according to the present invention.

본 발명에 의한 피크검출기(59)는 상기 제1가산기(54)와 제2가산기(55)에서 각각 누적되는 짝수열 상관값과 홀수열 상관값을 입력받아 각각에 대해 최대값과 그 세그먼트 싱크를 검출하는 동일한 구성의 두부분으로 구성된다. 여기서는 제1가산기(54)에서 출력되는 짝수 상관값에서 최대값과 세그먼트 싱크를 검출하는 부분에 대해 설명한다.The peak detector 59 according to the present invention receives the even-number correlation value and the odd-number correlation value accumulated in the first adder 54 and the second adder 55, respectively, and obtains a maximum value and a segment sink for each. It consists of two parts of the same configuration to detect. Here, a part of detecting the maximum value and the segment sink in the even correlation value output from the first adder 54 will be described.

제1가산기(54)에서 입력되는 현재 심벌의 상관값과 이전 심벌의 상관값을 비교하여 최대값 심벌의 위치를 검출하는 최대값 비교 및 위치 검출부(71)와, 소정 세그먼트 횟수 만큼 누적하여 마지막 누적 세그먼트에서 갱신신호를 발생시키는 갱신신호 발생부(73)와, 상기 최대값 비교 및 위치 검출부(71)에서 최대값 심벌의 위치와 현재 심벌의 위치를 입력받아 두값이 일치하는 경우 세그먼트 싱크 신호를 발생시키는 세그먼트 싱크 발생부(72)와, 상기 최대값 비교 및 위치 검출부(71)에서 최대값 심벌의 위치와 현재 심벌의 위치를 입력받아 소정 횟수 누적하여 현재 누적에서 얻은 최대값의 위치와 이전 누적에서 얻은 최대값 위치를 비교하여 동일한 경우 상기 세그먼트 싱크 발생부(72)로 세그먼트 락 신호(seq_lock)를 출력하는 최대값 위치 저장부(74)와, 상기 최대값 비교 및 위치 검출부(71)에서 최대값 심벌의 위치와 누적과정에서 찾은 최대값 심벌의 위치를 비교하여 유실상태를 판단하여 유실한 경우 초기화 신호(lose_lock)를 발생시키는 세그먼트 싱크 확인부(75)로 구성된다.The maximum value comparison and position detection unit 71 detects the position of the maximum value symbol by comparing the correlation value of the current symbol inputted by the first adder 54 with the correlation value of the previous symbol, and accumulates the number of times by a predetermined number of segments. An update signal generator 73 for generating an update signal in the segment, and the maximum value comparison and position detector 71 receives the position of the maximum symbol and the position of the current symbol and generates a segment sync signal when the two values match. The segment sync generator 72 and the maximum value comparison and position detector 71 receive the position of the maximum symbol and the position of the current symbol and accumulate a predetermined number of times to obtain the position of the maximum value obtained from the current accumulation and the previous accumulation. A maximum position storing unit 74 for comparing the obtained maximum position and outputting a segment lock signal seq_lock to the segment sync generating unit 72 when the maximum position is the same; The segment sync checker 75 which compares the position of the maximum symbol with the position of the maximum symbol found in the cumulative process by the large value comparison and position detector 71 to determine a loss state and generates an initialization signal (lose_lock) when the loss is lost. It consists of.

도8에 본 발명에 의한 최대값 비교 및 위치 검출부의 구성을 보이는 블록도가 도시된다.8 is a block diagram showing the configuration of the maximum value comparison and position detection unit according to the present invention.

제1가산기(54)에서 입력되는 현재 심벌의 상관값과 이전 심벌의 상관값을 비교하여 현재 심벌의 상관값이 큰 경우 1신호를 출력하는 비교기(81)와, 제1가산기(54)에서 입력되는 현재 심벌의 상관값을 입력단에 인가받아 상기 비교기(81)에서 1신호를 입력받아 출력하는 플립플롭부(82)와, 10.76MHz 클록신호를 카운트하는 832 모듈러 카운터(83)와, 상기 832 모듈러 카운터(83)에서 출력되는 캐리신호를 카운트하는 32 모듈러 카운터(84)와, 상기 832 모듈러 카운터(83)와 32 모듈러 카운터(84)에서 캐리를 입력받아 앤드 연산하는 앤드 게이트(U1)와, 상기 832 모듈러 카운터(83)에서 카운트 신호를 입력받아 상기 비교기(81)에서 1신호가 출력될 때 출력하는 제1래치부(85)와, 상기 제1래치부(85)에서 출력되는 카운트 신호를 입력받아 상기 앤드 게이트(U1)에서 출력되는 1신호에 의해 출력하는 제2 래치부(86)로 구성된다.The comparator 81 outputs one signal when the correlation value of the current symbol is large by comparing the correlation value of the current symbol input from the first adder 54 and the input value of the first adder 54. A flip-flop unit 82 for receiving and outputting a signal from the comparator 81 by receiving a correlation value of a current symbol, a 832 modular counter 83 for counting a 10.76 MHz clock signal, and the 832 modular A 32 modular counter 84 for counting a carry signal output from the counter 83, an AND gate U 1 for receiving and carrying a carry from the 832 modular counter 83 and the 32 modular counter 84, and The first latch unit 85 receives the count signal from the 832 modular counter 83 and outputs the count signal output from the first latch unit 85 when the first signal is output from the comparator 81. the first signal receiving output from the AND gate (U 1) It consists of the second latch section 86 for outputting by.

비교기(81)는 제1가산기(54)에서 출력되는 현재 심벌의 상관값과 플립플롭부(82)에서 출력되는 이전 심벌의 상관값을 비교하여 현재 심벌의 상관값이 큰 경우 1신호를 출력한다. 플립플롭부(82)는 제1가산기(54)에서 입력되는 현재 심벌의 상관값을 입력단에 인가받고 상기 비교기(81)에서 1신호를 입력받아 상기 비교기(81)로 출력한다. 따라서, 제1가산기(54)에서 출력되는 현재 심벌의 상관값이 플립플롭부(82)에서 출력되는 이전 심벌의 상관값보다 크지않은 경우, 플립플롭부(82)에서 출력되는 이전 심벌의 상관값은 동일한 값을 유지하게 되며, 현재 심벌의 상관값이 플립플롭부(82)에서 출력되는 이전 심벌의 상관값보다 큰 경우, 플립플롭부(82)에서 출력되는 이전 심벌의 상관값은 현재 심벌의 상관값을 바뀌게 된다.The comparator 81 compares the correlation value of the current symbol output from the first adder 54 and the correlation value of the previous symbol output from the flip-flop unit 82 and outputs one signal when the correlation value of the current symbol is large. . The flip-flop unit 82 receives a correlation value of the current symbol input from the first adder 54 to the input terminal, receives one signal from the comparator 81, and outputs the signal to the comparator 81. Therefore, when the correlation value of the current symbol output from the first adder 54 is not greater than the correlation value of the previous symbol output from the flip-flop unit 82, the correlation value of the previous symbol output from the flip-flop unit 82. Is the same value, and if the correlation value of the current symbol is larger than the correlation value of the previous symbol output from the flip-flop unit 82, the correlation value of the previous symbol output from the flip-flop unit 82 is The correlation value is changed.

한편, 832 모듈러 카운터(83)는 10.76MHz 클록신호를 카운트하여 카운트 결과인 현재 심벌의 위치를 제1래치부(85)로 출력하며, 제1래치부(85)는 그 카운트 결과를 래치하고 있다가 상기 비교기(81)에서 현재 심벌의 상관값이 이전 심벌의 상관값보다 크다는 신호를 출력할 때 제2 래치부(86)로 출력한다. 또한, 832 모듈러 카운터(83)에서 출력되는 캐리(C1)는 32 모듈러 카운터(84)와 앤드 게이트(U1)로 출력된다. 32 모듈러 카운터(84)는 캐리(C1)를 카운트하여 32번째 카운트시에 캐리(C2)를 앤드 게이트(U1)로 출력하게 된다. 앤드 게이트(U1)는 832 모듈러 카운터(83)의 캐리(C1)와 32 모듈러 카운터(84)의 캐리(C2)를 앤드연산하여 제2래치부(86)로 1신호를 출력하여 제2래치부(86)의 입력단자에 인가된 최대값 위치신호를 출력하게 된다. 본 발명에 의한 피크검출기(59)는 상기 제1가산기(54)와 제2가산기(55)에서 출력되는 짝수상관값과 홀수 상관값에 대해 상기 설명한 구성을 포함하는 동일한 구성의 두부분으로 구성되기 때문에, 여기서 설명한 는 제1가산기(54)에서 출력되는 짝수 상관값에서 최대값과 세그먼트 싱크를 검출하는 부분에 대한 설명은 제2 가산기(55)에서 출력되는 홀수 상관값에 대해서도 동일하게 적용된다.On the other hand, the 832 modular counter 83 counts a 10.76 MHz clock signal and outputs the position of the current symbol, which is a count result, to the first latch unit 85, and the first latch unit 85 latches the count result. When the comparator 81 outputs a signal that the correlation value of the current symbol is greater than the correlation value of the previous symbol, the comparator 81 outputs the signal to the second latch unit 86. Further, the carry C 1 output from the 832 modular counter 83 is output to the 32 modular counter 84 and the end gate U 1 . 32 modular counter 84, and outputs to the carry AND gate with the carry (C 2) by counting the (C 1) at the 32nd count (U 1). To the AND gate (U 1) outputs a first signal to the carry (C 1) and 32 carry a second latch section 86 to end calculating the (C 2) of the modular counter 84 of 832 modular counter 83, the The maximum value position signal applied to the input terminal of the two latches 86 is outputted. Since the peak detector 59 according to the present invention is composed of two parts of the same configuration including the configuration described above for the even correlation value and the odd correlation value output from the first adder 54 and the second adder 55. In this case, the description of the part of detecting the maximum value and the segment sync in the even correlation value output from the first adder 54 is equally applicable to the odd correlation value output from the second adder 55.

상기 피크 검출기(59)에서 출력된 짝수 최대 상관값(max_even)과 홀수 최대 상관값(max_odd)은 최대값 비교기(60)에 입력되어 비교되며, 비교결과 짝수 최대 상관값(max_even)이 홀수 최대 상관값(max_odd)보다 큰 경우, 짝수세그먼트 싱크를 선택하는 신호를 상기 멀티플렉서(61)로 출력하게 된다. 멀티플렉서(61)는 피크 검출기(59)의 세그먼트 싱크 발생부(72)에서 짝수 세그먼트 싱크(sync_even)와 홀수 세그먼트 싱크(sync_odd)를 입력받아 상기 최대값 비교기(60)에서 입력되는 비교결과 신호에 따라 짝수 세그먼트 싱크(sync_even)또는 홀수 세그먼트 싱크(sync_odd)를 선택하여 출력하게 된다.The even maximum correlation value max_even and the odd maximum correlation value max_odd output from the peak detector 59 are inputted to the maximum value comparator 60 and compared. The even maximum correlation value max_even is an odd maximum correlation. If greater than the value max_odd, a signal for selecting even-segment sync is output to the multiplexer 61. The multiplexer 61 receives an even segment sync sync_even and an odd segment sync sync_odd from the segment sync generator 72 of the peak detector 59 according to a comparison result signal input from the maximum comparator 60. An even segment sync (sync_even) or an odd segment sync (sync_odd) is selected and output.

이상에서 살펴본 바와 같이, 본 발명에 의하면, 세그먼트 동기검출기가 타이밍 에러에 대해 견고하게 설계되어 그 타이밍에러에 영향을 받지않으며, 심벌당 두 번 샘플링하여 최적의 샘플링 포인트로 부터 위상에러와 진폭에러가 적은 샘플링 포인트에서 샘플링할 수 있기 때문에 세그먼트 동기신호 검출 후에 타이밍 복원을 빠르게 이룰 수 있다.As described above, according to the present invention, the segment sync detector is robustly designed against timing errors and is not affected by the timing error. Sampling at fewer sampling points enables faster timing recovery after segment sync signal detection.

Claims (8)

고화질 텔레비젼의 세그먼트 동기신호 검출장치에 있어서,In the segment synchronization signal detection apparatus of high-definition television, 중간 주파수 신호를 상기 A/D변환부로부터 디지털신호를 입력받아 위상을 록킹하는 DFPLL과 샘플링하여 출력하는 A/D변환부와;An A / D converter for sampling an intermediate frequency signal from the A / D converter and a DFPLL for locking the phase; 상기 DFPLL로 부터 입력되는 심벌신호를 교대로 짝수신호(even)와 홀수신호(odd)로 분류하여 출력하는 신호분류기와;A signal classifier for alternately classifying the symbol signal input from the DFPLL into an even signal and an odd signal; 상기 신호분류기로부터 입력되는 짝수 및 홀수번째에 해당하는 샘플링된 심벌신호를 사전에 이미 알고있는 세그먼트 동기신호에 의하여 결정된 심벌클록신호의 기준패턴과 상관값을 계산하여 출력하는 제1 및 제2세그먼트 싱크 상관기와;First and second segment sinks that calculate and output a reference pattern and a correlation value of a symbol clock signal determined by a segment synchronizing signal previously known for even-numbered and odd-numbered sampled signal signals input from the signal classifier. A correlator; 이전 세그먼트 상관값과 현재 세그먼트에서 같은 위치에 해당하는 상관값을 더하여 출력하는 제1가산기및 제2가산기와;A first adder and a second adder for adding and outputting a previous segment correlation value and a correlation value corresponding to the same position in the current segment; 상기 제1 및 제2가산기에서 출력되는 상관값을 저장하고 그 저장된 상관값을 상기 제1 및 제2가산기로 출력하여 상관값을 누적계산하는 제1 및 제2메모리와;First and second memories for storing correlation values output from the first and second adders and outputting the stored correlation values to the first and second adders to accumulate correlation values; 상기 제1 및 제2 메모리를 제어하는 신호를 생성하는 제어로직 생성부와;A control logic generator for generating signals for controlling the first and second memories; 상기 제1 및 제2가산기에서 누적되어 출력되는 상관값 중에서 최대값 및 그 위치를 각각 검출하는 피크 검출기와;A peak detector for respectively detecting a maximum value and a position among correlation values accumulated and output from the first and second adders; 상기 피크 검출기에서 출력되는 상기 제1 및 제2가산기의 누적 최대 상관값 위치 중에서 하나를 선택하여 출력하는 멀티플렉서와;A multiplexer for selecting and outputting one of cumulative maximum correlation values of the first and second adders output from the peak detector; 상기 피크 검출기에서 출력되는 상기 제1가산기의 누적 최대 상관값과 상기 제2가산기의 누적 최대 상관값을 비교하여 큰 쪽을 선택하는 신호를 을 출력하는 최대값 비교기를 구비하는 것을 특징으로 하는 디지털 텔레비젼 수신장치의 세그먼트 동기신호 검출장치.And a maximum value comparator for outputting a signal for selecting a larger one by comparing the cumulative maximum correlation value of the first adder and the cumulative maximum correlation value of the second adder output from the peak detector. Segment synchronization signal detection device of a receiver. 제1항에 있어서, 상기 신호 분류기는 상기 DFPLL에서 출력되는 심벌신호를 심벌클록이 하이인 구간은 짝수신호로, 로우인 구간은 홀수신호로 분류하는 것을 특징으로 하는 디지털 텔레비젼 수신장치의 세그먼트 동기신호 검출장치.The segment synchronization signal of claim 1, wherein the signal classifier classifies the symbol signal output from the DFPLL into an even signal in a period of high symbol clock and an odd signal in a low period. Detection device. 제1항에 있어서, 상기 신호 분류기는 상기 DFPLL에서 출력되는 21.52MHz 심벌신호를 그 입력단자로 입력받고, 10.76MHz 신호를 그 클록단자로 입력받는 제1D플립플롭과, 상기 A/D변환부에서 출력되는 상기 21.52MHz 심벌신호를 그 입력단자(D)로 입력받고, 상기 10.76MHz 신호를 인버터로 반전시켜 그 클록단자로 입력받는 제2D플립플롭으로 구성되는 것을 특징으로 하는 디지털 텔레비젼 수신장치의 세그먼트 동기신호 검출장치.The 1D flip-flop of claim 1, wherein the signal classifier receives a 21.52 MHz symbol signal output from the DFPLL as its input terminal, and receives a 10.76 MHz signal as its clock terminal. And a second D flip-flop that receives the output 21.52 MHz symbol signal through its input terminal D, inverts the 10.76 MHz signal into an inverter, and receives it as its clock terminal. Synchronous signal detection device. 제1항에 있어서, 상기 제1 및 제2세그먼트 싱크 상관기의 기준패턴은 네심벌의 길이를 가지는 세그먼트 동기신호의 각 심벌값에 대응하는 것을 특징으로 하는 디지털 텔레비젼 수신장치의 세그먼트 동기신호 검출장치.The apparatus of claim 1, wherein the reference patterns of the first and second segment sync correlators correspond to respective symbol values of a segment sync signal having a length of four symbols. 제1항에 있어서, 상기 가산기는 상기 세그먼트 싱크 상관기에서 출력되는 신호와 메모리에서 출력되는 신호를 가산하여 상관값을 누적시키는 것을 특징으로 하는 디지털 텔레비젼 수신장치의 세그먼트 동기신호 검출장치.The apparatus of claim 1, wherein the adder accumulates a correlation value by adding a signal output from the segment sync correlator and a signal output from a memory. 제1항에 있어서, 상기 피크검출기는The method of claim 1, wherein the peak detector 상기 제1가산기와 제2가산기에서 각각 누적되는 짝수상관값과 홀수 상관값을 입력받아 각각에 대해 최대값과 그 세그먼트 싱크를 검출하는 동일한 구성의 두부분으로 구성되는 것을 특징으로 하는 디지털 텔레비젼 수신장치의 세그먼트 동기신호 검출장치.The digital television receiver according to claim 1, wherein the first adder and the second adder receive the even correlation value and the odd correlation value, respectively, and are composed of two parts having the same configuration for detecting the maximum value and the segment sync for each of the first and second adders. Segment synchronization signal detection device. 제6항에 있어서, 상기 피크 검출기는,The method of claim 6, wherein the peak detector, 제1가산기에서 입력되는 현재 심벌의 상관값과 이전 심벌의 상관값을 비교하여 최대값 심벌의 위치를 검출하는 최대값 비교 및 위치 검출부와;A maximum value comparison and position detection unit for detecting a position of the maximum value symbol by comparing the correlation value of the current symbol with the correlation value of the previous symbol input from the first adder; 상기 최대값 비교 및 위치검출부에서 출력되는 최대값 심벌의 위치를 소정 세그먼트 횟수 만큼 누적하여 마지막 누적 세그먼트에서 갱신신호를 발생시키는 갱신신호 발생부와;An update signal generator for accumulating the positions of the maximum value symbols output from the maximum value comparison and position detector by a predetermined number of segments and generating an update signal in the last accumulated segment; 상기 최대값 비교 및 위치 검출부에서 최대값 심벌의 위치와 현재 심벌의 위치를 입력받아 두값이 일치하는 경우 세그먼트 싱크 신호를 발생시키는 세그먼트 싱크 발생부와;A segment sync generator which receives the position of the maximum symbol and the position of the current symbol from the maximum value comparison and position detector and generates a segment sync signal when the two values match; 상기 최대값 비교 및 위치 검출부에서 최대값 심벌의 위치와 현재 심벌의 위치를 입력받아 소정 횟수 누적하여 현재 누적에서 얻은 최대값의 위치와 이전 누적에서 얻은 최대값 위치를 비교하여 동일한 경우 상기 세그먼트 싱크 발생부로 세그먼트 락 신호(seq_lock)를 출력하는 최대값 위치 저장부와;The maximum value comparison and position detection unit receives the position of the maximum symbol and the position of the current symbol accumulates a predetermined number of times and compares the position of the maximum value obtained from the current accumulation and the maximum value obtained from the previous accumulation, the segment sync occurs when the same A maximum value position storage unit which outputs a segment lock signal seq_lock by a negative value; 상기 최대값 비교 및 위치 검출부에서 최대값 심벌의 위치와 현재 누적에서 얻은 최대값 심벌의 위치를 입력받아 세그먼트 동기신호의 유실상태를 판단하여 유실한 경우 초기화 신호(lose_lock)를 발생시키는 세그먼트 싱크 확인부로 구성되는 것을 특징으로 하는 8브이에스비 세그먼트 동기신호 검출장치.The maximum value comparison and position detection unit receives the position of the maximum symbol and the position of the maximum symbol obtained from the current accumulation, and determines the loss state of the segment synchronization signal to the segment sync check unit that generates an initialization signal (lose_lock). 8 V S Segment synchronization signal detection device characterized in that the configuration. 제7항에 있어서, 상기 최대값 비교 및 위치 검출부는,The method of claim 7, wherein the maximum value comparison and position detection unit, 상기 제1가산기에서 입력되는 현재 심벌의 상관값과 이전 심벌의 상관값을 비교하여 현재 심벌의 상관값이 큰 경우 1신호를 출력하는 비교기와;A comparator configured to compare a correlation value of a current symbol input from the first adder with a correlation value of a previous symbol and output one signal when the correlation value of the current symbol is large; 상기 제1가산기에서 입력되는 현재 심벌의 상관값을 입력단에 인가받아 상기 비교기에서 1신호를 입력받아 출력하는 플립플롭부와,A flip-flop unit which receives a correlation value of a current symbol input from the first adder to an input terminal and receives and outputs one signal from the comparator; 10.76MHz 클록신호를 카운트하는 832 모듈러 카운터와,832 modular counter for counting 10.76 MHz clock signals; 상기 832 모듈러 카운터에서 출력되는 캐리신호를 카운트하는 32 모듈러 카운터와,A 32 modular counter for counting a carry signal output from the 832 modular counter; 상기 832 모듈러 카운터와 32 모듈러 카운터에서 캐리를 입력받아 앤드 연산하는 앤드 게이트와,An AND gate receiving and carrying a carry from the 832 modular counter and the 32 modular counter; 상기 832 모듈러 카운터에서 카운트 신호를 입력받아 상기 비교기에서 1신호가 출력될 때 출력하는 제1래치부와,A first latch unit receiving a count signal from the 832 modular counter and outputting the count signal when one signal is output from the comparator; 상기 제1래치부에서 출력되는 카운트 신호를 입력받아 상기 앤드 게이트에서 출력되는 1신호에 의해 출력하는 제2 래치부로 구성되는 것을 특징으로 하는 디지털 텔레비젼 수신장치의 세그먼트 동기신호 검출장치.And a second latch unit for receiving the count signal output from the first latch unit and outputting the count signal output from the AND gate.
KR1019970081933A 1997-12-31 1997-12-31 Method and device for excluding error packet in data communication system KR100300947B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970081933A KR100300947B1 (en) 1997-12-31 1997-12-31 Method and device for excluding error packet in data communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970081933A KR100300947B1 (en) 1997-12-31 1997-12-31 Method and device for excluding error packet in data communication system

Publications (2)

Publication Number Publication Date
KR19990061654A true KR19990061654A (en) 1999-07-26
KR100300947B1 KR100300947B1 (en) 2001-09-03

Family

ID=37528994

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970081933A KR100300947B1 (en) 1997-12-31 1997-12-31 Method and device for excluding error packet in data communication system

Country Status (1)

Country Link
KR (1) KR100300947B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100320478B1 (en) * 2000-01-12 2002-01-12 구자홍 Apparatus for detecting sync signal of digital tv
KR100604910B1 (en) * 2004-10-12 2006-07-28 삼성전자주식회사 Synchronization signal detector and method of digital television receiver
CN115776349A (en) * 2022-11-02 2023-03-10 北京神经元网络技术有限公司 Method, equipment and machine-readable storage medium for sub-frame synchronization

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101261576B1 (en) * 2006-12-26 2013-05-06 삼성전자주식회사 Method and apparatus for symbol timing recovery in WLAN

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9405487D0 (en) * 1994-03-21 1994-05-04 Rca Thomson Licensing Corp VSB demodulator
KR960020485A (en) * 1994-11-14 1996-06-17 이헌조 HTV receiver
KR0143115B1 (en) * 1995-06-09 1998-07-15 김광호 Symbol Timing Recovery Circuit and Method
KR0170730B1 (en) * 1996-01-12 1999-03-20 김광호 Circuit and method for detecting field synchronization signals
KR100413415B1 (en) * 1997-02-17 2004-03-19 엘지전자 주식회사 Timing restoring apparatus for high definition television

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100320478B1 (en) * 2000-01-12 2002-01-12 구자홍 Apparatus for detecting sync signal of digital tv
KR100604910B1 (en) * 2004-10-12 2006-07-28 삼성전자주식회사 Synchronization signal detector and method of digital television receiver
CN115776349A (en) * 2022-11-02 2023-03-10 北京神经元网络技术有限公司 Method, equipment and machine-readable storage medium for sub-frame synchronization

Also Published As

Publication number Publication date
KR100300947B1 (en) 2001-09-03

Similar Documents

Publication Publication Date Title
US5093841A (en) Clock acquisition in a spread spectrum system
JP3416441B2 (en) Field synchronization signal detection circuit and method
JP3419630B2 (en) Data segment synchronization detection circuit and method
WO1998023092A1 (en) Field identification system
KR20010069141A (en) Apparatus for timing recovery of digital tv
KR100219626B1 (en) Field identification signal generating circuit and method
CA2226821C (en) Vsb symbol sync recovery system
US5717728A (en) Data/clock recovery circuit
US6175391B1 (en) Digital TV receiver
KR19990050216A (en) Adjacent channel interference discrimination device of digital TV
EP0056649B1 (en) Digital signal receiver
KR100300947B1 (en) Method and device for excluding error packet in data communication system
KR100320478B1 (en) Apparatus for detecting sync signal of digital tv
KR100304889B1 (en) Apparatus for detecting vsb mode of digital tv
KR100238284B1 (en) Phase correction circuit and method therefor
US6133959A (en) Device and method for detecting sync signal from digital TV signal
KR100413415B1 (en) Timing restoring apparatus for high definition television
KR0173733B1 (en) Single tracking circuit and method of grand alliance hdtv system
KR100492467B1 (en) A segment and field sync recovery device
KR0154851B1 (en) Sync signal detector
KR100244228B1 (en) Apparatus and method for detecting a synchronization signal from a digital TV signal
KR100239469B1 (en) Digital TV's Synchronous Restoration Device
KR100329149B1 (en) Field Synchronization Signal Detection Circuit and Method of Digital Television Receiver
KR940008743B1 (en) Base decision circuit of Viterbi error correction device
KR20000044164A (en) Circuit for detecting field synchronous signal of digital television receiver

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19971231

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19990310

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19971231

Comment text: Patent Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20001214

Patent event code: PE09021S01D

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: 20010612

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20010621

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20010622

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20040517

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20050523

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20050523

Start annual number: 5

End annual number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee