[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100585052B1 - Apparatus and method for detecting frame synchronizing signal of compact disk system - Google Patents

Apparatus and method for detecting frame synchronizing signal of compact disk system Download PDF

Info

Publication number
KR100585052B1
KR100585052B1 KR1019970059409A KR19970059409A KR100585052B1 KR 100585052 B1 KR100585052 B1 KR 100585052B1 KR 1019970059409 A KR1019970059409 A KR 1019970059409A KR 19970059409 A KR19970059409 A KR 19970059409A KR 100585052 B1 KR100585052 B1 KR 100585052B1
Authority
KR
South Korea
Prior art keywords
signal
frame synchronization
frame
width
synchronization signal
Prior art date
Application number
KR1019970059409A
Other languages
Korean (ko)
Other versions
KR19990039352A (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 KR1019970059409A priority Critical patent/KR100585052B1/en
Publication of KR19990039352A publication Critical patent/KR19990039352A/en
Application granted granted Critical
Publication of KR100585052B1 publication Critical patent/KR100585052B1/en

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B20/1423Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
    • G11B20/1426Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10268Improvement or modification of read or write signals bit detection or demodulation methods
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/20Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits characterised by logic function, e.g. AND, OR, NOR, NOT circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B20/1423Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
    • G11B20/1426Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
    • G11B2020/14618 to 14 modulation, e.g. the EFM code used on CDs or mini-discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2545CDs

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

컴팩트 디스크 시스템의 프레임 동기 신호 검출 장치 및 방법이 개시된다. 이 장치는 EFM 신호를 NRZI 복조하여 직렬로 출력하는 NRZI 복조 수단과, 직렬로 출력되는 NRZI 복조된 신호를 병렬로 변환하여 출력하는 직/병렬 변환 수단과, 병렬로 변환된 신호를 디코딩한 데이타의 패턴이 프레임 동기 패턴인가를 검출하고, 검출된 결과에 상응하여 프레임 동기 신호를 출력하는 프레임 동기 패턴 검출 수단 및 EFM 신호의 상승 또는 하강 엣지들간의 폭을 측정하고, 측정된 폭이 22T인가를 검출하고, 검출된 결과에 상응하여 프레임 동기 신호를 출력하는 폭 측정 수단을 구비하고, 폭 측정 수단은 EFM 신호의 상승 및 하강 엣지들을 각각 검출하는 제1 및 제2 엣지 검출 수단과, 검출된 상승 엣지에 응답하여 카운팅하고, 다시 검출된 상승 엣지에 응답하여 카운팅된 값의 비트들중 소정 비트를 출력하는 제1 카운팅 수단과, 검출된 하강 엣지에 응답하여 카운팅하고, 다시 검출된 하강 엣지에 응답하여 카운팅된 값의 비트들중 소정 비트를 출력하는 제2 카운팅 수단 및 제1 및 제2 카운팅 수단들의 출력을 논리합하고, 논리합한 결과를 프레임 동기 신호로서 출력하는 제1 논리합 수단을 구비하는 것을 특징으로 하고, RF 신호를 슬라이싱하는 레벨이 잘못되어 틀려진 EFM 신호를 가지고도 프레임 동기 신호를 정확하게 검출할 수 있는 효과가 있다. Disclosed are a frame synchronization signal detecting apparatus and method for a compact disc system. The apparatus comprises NRZI demodulation means for NRZI demodulation and serial output of an EFM signal, serial / parallel conversion means for converting and outputting NRZI demodulated signals output in parallel, and data decoded in parallel. Detects whether the pattern is a frame sync pattern, measures the width between the frame sync pattern detecting means for outputting a frame sync signal and the rising or falling edges of the EFM signal according to the detected result, and detects whether the measured width is 22T. And width measuring means for outputting a frame synchronization signal corresponding to the detected result, wherein the width measuring means includes first and second edge detection means for detecting rising and falling edges of the EFM signal, respectively, and the detected rising edge. First counting means for counting in response to and outputting a predetermined bit among the bits of the counted value in response to the detected rising edge, and the detected falling edge Counting in response, and re-joining the outputs of the second counting means and the first and second counting means outputting a predetermined bit among the bits of the counted value in response to the detected falling edge, and the result of the logical sum is a frame synchronization signal. A first logical sum means for outputting is provided, and the frame synchronizing signal can be accurately detected even with an EFM signal having a wrong level of slicing the RF signal.

Description

컴팩트 디스크 시스템의 프레임 동기 신호 검출 장치 및 방법{Apparatus and method for detecting frame synchronizing signal of compact disk system}Apparatus and method for detecting frame synchronizing signal of compact disk system

본 발명은 컴팩트 디스크(CD:Compact Disk) 계열 시스템의 신호 검출에 관한 것으로서, 특히, CD 계열 시스템에서 프레임 동기 신호를 검출하는 프레임 동기 신호 검출 장치 및 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to signal detection in compact disk (CD) systems, and more particularly, to an apparatus and method for detecting frame synchronization signals in a CD system.

이하, 종래의 프레임 동기 신호 검출 장치의 구성 및 동작을 첨부한 도면들을 참조하여 다음과 같이 설명한다. Hereinafter, the structure and operation of a conventional frame synchronization signal detection apparatus will be described with reference to the accompanying drawings.

도 1은 프레임 동기 패턴을 나타내는 도면으로서, 비트열은 논 리턴 제로 반전(NRZI:Non Return to Zero Inverted) 표현을 나타낸다. 1 is a diagram illustrating a frame synchronization pattern, in which a bit string represents a Non Return to Zero Inverted (NRZI) representation.

도 2는 종래의 프레임 동기 신호 검출 장치의 블럭도로서, NRZI 복조부(10), 쉬프트 레지스터(12) 및 프레임 동기 패턴 검출부(14)로 구성된다. 2 is a block diagram of a conventional frame synchronizing signal detecting apparatus, which is composed of an NRZI demodulation unit 10, a shift register 12, and a frame synchronizing pattern detecting unit 14. As shown in FIG.

도 3 (a) ∼ (e)들은 도 2에 도시된 각 부의 파형도들이다. 3A to 3E are waveform diagrams of respective parts shown in FIG. 2.

도 2에 도시된 NRZI 복조부(10)는 입력단자 IN을 통해 도 1에 도시된 이.에프.엠.(EFM:Eight to Fourteen Modulation) 신호를 입력하여 NRZI 복조하고, NRZI 복조된 신호를 쉬프트 레지스터(12)로 출력한다. 쉬프트 레지스터(12)는 NRZI 복조부(10)로부터 출력되는 1비트의 직렬 데이타를 입력하여 23비트로 병렬 데이타로 변환하고, 변환된 병렬 데이타를 프레임 동기 패턴 검출부(14)로 출력한다. 프레임 동기 패턴 검출부(14)는 23비트의 병렬 데이타를 입력하여 디코딩하고, 디코딩된 데이타의 패턴이 프레임 동기 패턴인가를 판단하고, 판단된 결과에 상응하여 인에이블되는 프레임 동기 신호를 출력단자 OUT를 통해 출력된다. The NRZI demodulator 10 shown in FIG. 2 inputs an EFM: Eight to Fourteen Modulation (EFM) signal shown in FIG. 1 through an input terminal IN to demodulate NRZI and shift the NRZI demodulated signal. Output to register 12. The shift register 12 inputs 1-bit serial data output from the NRZI demodulation section 10, converts the serial data into 23 bits, and outputs the converted parallel data to the frame sync pattern detection section 14. The frame sync pattern detector 14 inputs and decodes 23 bits of parallel data, determines whether the decoded data pattern is a frame sync pattern, and outputs the frame sync signal enabled according to the determined result to the output terminal OUT. Is output via

전술한 종래의 프레임 동기 신호 검출 장치는 도 3 (a)에 도시된 바와 같이 RF 신호를 슬라이싱하는 레벨(16)이 정상이기 때문에 도 3 (b)에 도시된 정상적인 EFM 신호가 NRZI 복조부(10)로 입력되면 이상없이 도 3 (c)에 도시된 프레임 동기 신호를 검출할 수 있다. In the above-described conventional frame synchronizing signal detecting apparatus, since the level 16 for slicing the RF signal is normal as shown in FIG. 3 (a), the normal EFM signal shown in FIG. ), The frame synchronization signal shown in FIG. 3C can be detected without error.

그러나, 디스크 제조상의 결함으로 발생하는 핀 홀(Pin Hole), 인터럽션(interuption)과 같은 결점이 디지탈 광 신호를 왜곡시켜 RF 신호를 EFM 신호로 변환하는 어시메트리 회로의 슬라이싱 레벨을 정확히 유지하지 못하여 잘못된 레벨로 RF신호를 슬라이싱하여 원치않는 EFM 신호를 발생할 수 있다. 이 경우, 도 3 (b)에 도시된 바와 같이 RF 신호를 슬라이싱하는 레벨(18)이 비정상이기 때문에, 도 3 (d)에 도시된 바와 같이 비 정상적인 EFM 신호가 NRZI 복조부(10)로 입력되면, 도 3 (e)에 도시된 바와 같이 잘못된 프레임 동기 신호를 검출하게 되는 문제점이 있었다. 즉, 종래의 프레임 동기 신호 검출 장치는 디스크상의 결점이나 서보 제어의 오동작 또는 드롭 아웃(drop out) 등과 같은 원인에 의해 제대로 프레임 동기 신호를 검출할 수 없는 문제점이 있었다. However, defects such as pin holes and interruptions caused by disc manufacturing defects do not accurately maintain the slicing level of the assembling circuit that distorts the digital optical signal and converts the RF signal into an EFM signal. Slicing the RF signal to the wrong level can result in unwanted EFM signals. In this case, since the level 18 for slicing the RF signal is abnormal as shown in FIG. 3 (b), an abnormal EFM signal is input to the NRZI demodulator 10 as shown in FIG. 3 (d). In this case, there is a problem in that an incorrect frame synchronization signal is detected as shown in FIG. That is, the conventional frame synchronizing signal detecting apparatus has a problem that the frame synchronizing signal cannot be properly detected due to a defect on the disk, a malfunction of the servo control, or a drop out.

본 발명이 이루고자 하는 기술적 과제는, 비정상적인 EFM 신호를 가지고도 정상적인 프레임 동기 신호를 검출할 수 있는 컴팩트 디스크 시스템의 프레임 동기 신호 검출 장치를 제공하는 데 있다.An object of the present invention is to provide an apparatus for detecting a frame synchronization signal of a compact disc system capable of detecting a normal frame synchronization signal even with an abnormal EFM signal.

본 발명이 이루고자 하는 다른 기술적 과제는, 상기 프레임 동기 신호 검출 장치에서 수행되는 컴팩트 디스크 시스템의 프레임 동기 신호 검출 방법을 제공하는 데 있다. Another object of the present invention is to provide a frame synchronization signal detection method of a compact disc system performed by the frame synchronization signal detection apparatus.

상기 과제를 이루기 위한 본 발명에 의한 컴팩트 디스크 시스템의 프레임 동기 신호 검출 장치는 이.에프.엠.(EFM) 신호를 논 리턴 제로 반전(NRZI) 복조하고, NRZI 복조된 신호를 직렬로 출력하는 NRZI 복조 수단과, 직렬로 출력되는 상기 NRZI 복조된 신호를 병렬로 변환하여 출력하는 직/병렬 변환 수단과, 상기 병렬로 변환된 신호를 디코딩하고, 디코딩된 데이타의 패턴이 프레임 동기 패턴인가를 검출하고, 검출된 결과에 상응하여 프레임 동기 신호를 출력하는 프레임 동기 패턴 검출 수단 및 상기 EFM 신호의 상승 엣지들 또는 하강 엣지들간의 폭을 측정하고, 측정된 폭이 22T(여기서, T는 기준 클럭 신호의 주기)인가를 검출하고, 검출된 결과에 상응하여 상기 프레임 동기 신호를 출력하는 폭 측정 수단을 구비하고,A frame synchronization signal detection apparatus of a compact disc system according to the present invention for achieving the above object is NRZI demodulating the E.F.M. (EFM) signal, and outputs the NRZI demodulated signal in series. Demodulation means, serial / parallel conversion means for converting the NRZI demodulated signal output in series and outputting in parallel, decoding the parallel converted signal, and detecting whether a pattern of the decoded data is a frame synchronization pattern; And measuring the width between the frame sync pattern detecting means for outputting the frame sync signal according to the detected result and the rising edges or the falling edges of the EFM signal, wherein the measured width is 22T (where T is the width of the reference clock signal). And width measuring means for detecting the period of time) and outputting the frame synchronizing signal in accordance with the detected result,

상기 폭 측정 수단은 상기 EFM 신호의 상기 상승 엣지를 검출하는 제1 엣지 검출 수단과, 상기 EFM 신호의 상기 하강 엣지를 검출하는 제2 엣지 검출 수단과, 검출된 상기 상승 엣지에 응답하여 카운팅하고, 다시 검출된 상기 상승 엣지에 응답하여 카운팅된 값의 비트들중 소정 비트를 출력하는 제1 카운팅 수단과, 검출된 상기 하강 엣지에 응답하여 카운팅하고, 다시 검출된 상기 하강 엣지에 응답하여 카운팅된 값의 비트들중 소정 비트를 출력하는 제2 카운팅 수단 및 상기 제1 카운팅 수단 및 상기 제2 카운팅 수단의 출력을 논리합하고, 논리합한 결과를 상기 프레임 동기 신호로서 출력하는 제1 논리합 수단으로 구성되는 것이 바람직하다.The width measuring means counts in response to the first edge detecting means for detecting the rising edge of the EFM signal, the second edge detecting means for detecting the falling edge of the EFM signal, and the detected rising edge, First counting means for outputting a predetermined bit among the bits of the counted value in response to the detected rising edge, a value counted in response to the detected falling edge, and counted in response to the detected falling edge again. And a second counting means for outputting a predetermined bit among the bits of? desirable.

상기 다른 과제를 이루기 위해, 컴팩트 디스크 시스템의 프레임 동기 신호 검출 장치에서 프레임 동기 신호를 검출하는 본 발명에 의한 프레임 동기 신호 검출 방법은, 상기 프레임 동기 신호를 이.에프.엠.(EFM) 신호의 폭을 이용하여 검출할 것인가를 판단하는 단계와, 상기 프레임 동기 신호를 상기 폭을 이용하여 검출하고자 하는 경우, 상기 EFM 신호의 폭이 22T인가에 따라 프레임 동기 신호를 구하는 단계 및 상기 프레임 동기 신호를 상기 폭을 이용하여 검출하고자 하지 않을 경우, 상기 EFM 신호를 복조하여 디코딩한 데이타가 프레임 동기 패턴인가에 따라 상기 프레임 동기 신호를 구하는 단계로 이루어지는 것이 바람직하다. In order to achieve the above another object, the frame synchronization signal detection method according to the present invention for detecting the frame synchronization signal in the frame synchronization signal detection apparatus of the compact disc system, the frame synchronization signal of the E.F. Determining whether to detect using the width, and if the frame synchronization signal is to be detected using the width, obtaining a frame synchronization signal according to whether the width of the EFM signal is 22T, and obtaining the frame synchronization signal. In the case where it is not desired to detect using the width, the frame synchronization signal is preferably obtained according to whether the data decoded by demodulating the EFM signal is a frame synchronization pattern.

이하, 본 발명에 의한 컴팩트 디스크 시스템의 프레임 동기 신호 검출 장치의 구성 및 동작을 첨부한 도면들을 참조하여 다음과 같이 설명한다.Hereinafter, the structure and operation of the apparatus for detecting frame synchronization signal of a compact disc system according to the present invention will be described with reference to the accompanying drawings.

도 4는 본 발명에 의한 프레임 동기 신호 검출 장치의 블럭도로서, NRZI 복조부(50), 직/병렬 변환부(52), 프레임 동기 패턴 검출부(54), 제1 및 제2 엣지 검출부들(32 및 34)과 제1 및 제2 카운터들(36 및 38)과 OR 게이트(40)로 구성되는 폭 측정부(30), AND 게이트(56) 및 OR 게이트(58)로 구성된다. 4 is a block diagram of a frame synchronization signal detection apparatus according to the present invention, wherein the NRZI demodulation unit 50, the serial / parallel conversion unit 52, the frame synchronization pattern detection unit 54, the first and second edge detection units ( 32 and 34, first and second counters 36 and 38, and an OR gate 40, a width measuring unit 30, an AND gate 56, and an OR gate 58.

도 5 (a) ∼ (g)들은 도 4에 도시된 장치의 각 부의 파형도들로서, 도 5 (a) 및 (b)들은 EFM 신호의 파형도를 나타내고, 도 5 (c)는 제1 또는 제2 엣지 검출부(32 또는 34)의 출력 파형도를 나타내고, 도 5 (d)는 폭 측정부(30)의 출력(WFsync)의 파형도를 나타내고, 도 5 (e)는 NRZI 복조부(50)의 출력 파형도를 나타내고, 도 5 (f)는 프레임 동기 패턴 검출부(54)의 출력 파형도를 나타내고, 도 5 (g)는 OR 게이트(58)로부터 출력되는 최종 프레임 동기 신호의 파형도를 각각 나타낸다. 5A to 5G are waveform diagrams of respective parts of the apparatus shown in FIG. 4, and FIGS. 5A and 5B show waveform diagrams of an EFM signal, and FIG. An output waveform diagram of the second edge detector 32 or 34 is shown, and FIG. 5 (d) illustrates a waveform diagram of the output WFsync of the width measurement unit 30, and FIG. 5E illustrates the NRZI demodulator 50. Fig. 5 (f) shows an output waveform diagram of the frame synchronizing pattern detection unit 54, and Fig. 5 (g) shows a waveform diagram of the final frame synchronizing signal output from the OR gate 58. Represent each.

도 4에 도시된 NRZI 복조부(50)는 도 2에 도시된 NRZI 복조부(10)와 동일한 역할을 수행한다. 즉, 입력단자 IN을 통해 도 5 (a) 또는 도 5 (b)에 도시된 EFM 신호를 입력하여 NRZI 복조하고, NRZI 복조된 도 5 (e)에 도시된 신호를 직/병렬 변환부(52)로 출력한다. 직/병렬 변환부(52)는 도 2에 도시된 쉬프트 레지스터(12)에 해당하는 역할을 한다. 즉, NRZI 복조부(50)로부터 1 비트씩 출력되는 직렬 데이타를 병렬 데이타로 변환 및 저장하고, 변환된 병렬 데이타를 프레임 동기 패턴 검출부(54)로 출력한다. 프레임 동기 패턴 검출부(54)는 도 2에 도시된 프레임 동기 패턴 검출부(14)에 상응하고, 23개의 레지스터들로 구현될 수 있으며, 직/병렬 변환부(52)로부터 출력되는 23비트의 병렬 데이타를 디코딩하고, 디코딩된 병렬 데이타의 패턴이 프레임 동기 패턴인지 아닌지를 검출하고, 검출된 결과에 상응하여 인에이블되는 도 5 (f)에 도시된 프레임 동기 신호(PFsync)를 OR 게이트(58)로 출력한다. The NRZI demodulator 50 shown in FIG. 4 performs the same role as the NRZI demodulator 10 shown in FIG. 2. That is, the NRZI demodulation is performed by inputting the EFM signal shown in FIG. 5 (a) or FIG. 5 (b) through the input terminal IN, and the serial / parallel conversion unit 52 converts the signal shown in FIG. ) The serial / parallel conversion unit 52 plays a role corresponding to the shift register 12 shown in FIG. 2. That is, the serial data output from the NRZI demodulator 50 by one bit is converted into parallel data and stored, and the converted parallel data is output to the frame sync pattern detector 54. The frame sync pattern detector 54 corresponds to the frame sync pattern detector 14 shown in FIG. 2 and may be implemented with 23 registers. The 23-bit parallel data output from the serial / parallel converter 52 is used. Decode the frame synchronization signal, detect whether or not the decoded parallel data pattern is a frame synchronization pattern, and enable the OR gate 58 with the frame synchronization signal PFsync shown in FIG. Output

이상은 도 2에 도시된 종래의 장치와 동일하며, 전술한 바와 같이 EFM 슬라이싱 레벨이 잘못되어 EFM 신호의 위상차가 틀어지면 정확하게 프레임 동기 신호를 검출할 수 없다. 그러므로, 도 4에 도시된 본 발명에 의한 프레임 동기 신호 검출 장치는 EFM 신호의 "고" 및 "저" 논리 레벨인 구간이 각각 11T인 고유한 성질을 이용하여 이 문제점을 해결한다. 즉, 프레임 동기 신호를 구하기 위해 필요한 EFM 신호의 "고" 및 "저" 논리 레벨의 총 폭은 RF 신호를 슬라이싱하는 레벨과 무관하게 22T(여기서, T는 기준 클럭 신호로서 1/4.3218㎒ 또는 231.39㎱임)인 성질을 이용한다. 예를 들어, 정상적으로 EFM 슬라이싱 레벨이 동작하면 EFM 신호는 11T-11T의 "고"-"저" 논리 레벨 혹은 "저"-"고" 논리 레벨을 갖지만, 비정상적으로 슬라이싱 레벨이 동작하면 EFM 신호는 10T-12T, 12T-10T, ...등의 "고"-"저" 혹은 "저"-"고" 논리 레벨을 갖는다. 그러나, EFM 신호의 "저" 및 "고" 레벨의 총 폭은 22T로서 변하지 않는다. The above is the same as the conventional apparatus shown in FIG. 2, and as described above, when the EFM slicing level is wrong and the phase difference of the EFM signal is changed, the frame synchronization signal cannot be detected accurately. Therefore, the frame synchronization signal detection apparatus according to the present invention shown in Fig. 4 solves this problem by using a unique property in which the sections of the "high" and "low" logic levels of the EFM signal are each 11T. That is, the total width of the "high" and "low" logic levels of the EFM signal needed to obtain the frame sync signal is 22T (where T is 1 / 4.3218MHz or 231.39 as the reference clock signal, regardless of the level of slicing the RF signal). Use the nature of For example, if the EFM slicing level is operating normally, the EFM signal will have the "high"-"low" logic level or "low"-"high" logic level of 11T-11T, but if the slicing level is abnormal, the EFM signal will be 10T-12T, 12T-10T, ..., etc. have a "high"-"low" or "low"-"high" logic level. However, the total width of the "low" and "high" levels of the EFM signal does not change as 22T.

이러한 성질을 이용하는 도 4에 도시된 폭 측정부(30)는 입력단자 IN을 통해 입력한 EFM 신호의 상승 엣지들 또는 하강 엣지들간의 폭을 측정하고, 측정된 폭이 22T인가를 검출하고, 검출된 결과에 상응하여 프레임 동기 신호(WFsync)를 출력한다. The width measuring unit 30 shown in FIG. 4 using this property measures the width between rising edges or falling edges of the EFM signal input through the input terminal IN, and detects whether the measured width is 22T, and detects the detected width. The frame sync signal WFsync is output according to the result.

이를 위해, 폭 측정부(30)의 제1 엣지 검출부(32)는 입력단자 IN을 통해 입력한 도 5 (a)에 도시된 EFM 신호의 상승 엣지들(60 및 62)을 검출하고, 검출된 도 5 (c)에 도시된 엣지신호들(68 및 69)를 제1 카운터(36)로 출력한다. 제2 엣지 검출부(34)는 입력단자 IN을 통해 입력한 도 5 (b)에 도시된 EFM 신호의 하강 엣지들(64 및 66)을 검출하고, 검출된 도 5 (c)에 도시된 엣지 신호들(68및 69)을 제2 카운터(38)로 출력한다. 한편, 제1 카운터(36)는 제1 엣지 검출부(32)로부터 출력되는 도 5 (c)에 도시된 엣지신호(68)에 응답하여 카운팅을 수행하고, 엣지 신호(69)에 응답하여 카운팅된 값의 비트들중 소정 비트를 OR 게이트(40)로 출력한다. 마찬가지로, 제2 카운터(38)는 제2 엣지 검출부(34)로부터 출력되는 도 5 (c)에 도시된 엣지 신호(68)에 응답하여 카운팅을 수행하고, 엣지 신호(69)에 응답하여 카운팅된 값의 비트들중 소정 비트를 OR 게이트(40)로 출력한다. OR 게이트(40)는 제1 카운터(36) 및 제2 카운터(38)로부터 출력되는 비트들을 논리합하고, 도 5 (d)에 도시된 논리합한 결과를 프레임 동기 신호(WFsync)로서 AND 게이트(56)로 출력한다. To this end, the first edge detector 32 of the width measurement unit 30 detects the rising edges 60 and 62 of the EFM signal shown in FIG. 5 (a) input through the input terminal IN, and is detected. The edge signals 68 and 69 shown in FIG. 5C are output to the first counter 36. The second edge detector 34 detects the falling edges 64 and 66 of the EFM signal shown in FIG. 5B input through the input terminal IN, and detects the edge signal shown in FIG. 5C. Fields 68 and 69 are output to the second counter 38. Meanwhile, the first counter 36 counts in response to the edge signal 68 shown in FIG. 5C output from the first edge detector 32 and counts in response to the edge signal 69. A predetermined bit of the bits of the value is output to the OR gate 40. Similarly, the second counter 38 counts in response to the edge signal 68 shown in FIG. 5C output from the second edge detector 34 and counts in response to the edge signal 69. A predetermined bit of the bits of the value is output to the OR gate 40. The OR gate 40 performs an OR on the bits output from the first counter 36 and the second counter 38, and uses the AND result 56 as the frame synchronization signal WFsync as the result of the OR shown in FIG. 5D. )

한편, 시스템 동작 상태가 불안정할 경우에는 프레임 동기 신호(WFsync) 대신에 프레임 동기 신호(PFsync)를 사용해야 한다. 왜냐하면, 디스크의 회전 속도가 정상적일 경우에는 11T 성분이 정확하게 검출되지만, 디스크 회전 속도에 이상이 발생하여 서보 시스템이 풀린(unlocking) 상태에서는 11T 성분이외의 성분(3T∼11T사이의 값들중 어느 값)이 11T 성분으로 나타날 수 있기 때문이다.On the other hand, when the system operating state is unstable, the frame synchronization signal PFsync should be used instead of the frame synchronization signal WFsync. This is because the 11T component is correctly detected when the disk rotation speed is normal, but any component other than the 11T component (values between 3T and 11T when the servo system is unlocked due to an abnormality in the disk rotation speed). ) May appear as an 11T component.

이를 위해, AND 게이트(56) 및 OR 게이트(58)는 다음과 같은 동작을 수행한다. 이 때, 제어부(미도시)는 컴팩트 디스크가 정상적인 속도로 회전하는가를 검사하고, 디스크가 정상적으로 회전할 경우 "고" 논리 레벨의 잠금 신호(LOCK)를 출력하며, 그렇지 않은 경우 "저" 논리 레벨의 잠금 신호(LOCK)를 출력한다. AND 게이트(56)는 잠금 신호(LOCK)와 도 5 (d)에 도시된 프레임 동기 신호(WFsync)를 논리곱하고, 논리곱한 결과를 OR 게이트(58)로 출력하고, OR 게이트(58)는 AND 게이트(56)의 출력과 도 5 (f)에 도시된 프레임 동기 신호(PFsync)를 논리합하고, 논리합한 도 5 (g)에 도시된 결과를 최종 프레임 동기 신호로서 출력단자 OUT를 통해 출력한다. To this end, the AND gate 56 and the OR gate 58 perform the following operations. At this time, the controller (not shown) checks whether the compact disc rotates at a normal speed, and outputs a "high" logic level lock signal when the disc rotates normally, otherwise the "low" logic level Outputs the lock signal (LOCK). The AND gate 56 logically multiplies the lock signal LOCK and the frame synchronization signal WFsync shown in FIG. 5D, and outputs the result of the logical multiplication to the OR gate 58, and the OR gate 58 is ANDed. The output of the gate 56 is ORed together with the frame synchronization signal PFsync shown in FIG. 5 (f), and the result shown in FIG.

즉, 디스크의 회전 속도가 정상적일 때는 프레임 동기 신호들(FWsync 및 PFsync)중 어느 하나를 최종 프레임 동기 신호로 사용하고, 디스크의 회전 속도가 정상적이지 않으면, 프레임 동기 신호(PFsync)를 최종 프레임 동기 신호로서 사용한다. That is, when the disk rotation speed is normal, one of the frame synchronization signals FWsync and PFsync is used as the final frame synchronization signal. When the disk rotation speed is not normal, the frame synchronization signal PFsync is used as the final frame synchronization. Used as a signal.

도 6은 도 4에 도시된 장치에서 수행되는 본 발명에 의한 프레임 동기 신호 검출 방법을 설명하기 위한 플로우차트로서, 시스템이 정상적인가 및 어느 방법으로 프레임 동기 신호를 구할 것인가를 판단하는 단계(제70 및 72단계), 프레임 동기 패턴을 이용하여 프레임 동기 신호를 구하는 단계(제74 ∼ 제84 단계) 및 EFM 신호의 폭을 이용하여 프레임 동기 신호를 구하는 단계(제84 ∼ 제90단계)로 이루어진다.FIG. 6 is a flowchart for explaining a method for detecting a frame sync signal according to the present invention, which is performed by the apparatus shown in FIG. 4, and determining whether the system is normal and how to obtain the frame sync signal. Step 72), obtaining the frame synchronization signal using the frame synchronization pattern (steps 74 to 84), and obtaining the frame synchronization signal using the width of the EFM signal (steps 84 to 90).

본 발명에 의한 프레임 동기 신호 검출 방법에서는 먼저, 디스크가 소정 속도 예를 들면 1.2 ∼ 1.4㎧로 회전하는가를 판단한다(제70단계). 만일, 디스크가 소정 속도로 회전하면 시스템의 동작상태가 안정적인 것으로 간주하여, EFM 신호의 폭을 이용하여 프레임 동기 신호(SY)를 구할 것인가 프레임 동기 패턴을 이용하여 프레임 동기 신호(SY)를 구할 것인가를 판단한다(제72단계). In the frame synchronizing signal detection method according to the present invention, first, it is judged whether the disk rotates at a predetermined speed, for example, 1.2 to 1.4 kHz (step 70). If the disk rotates at a predetermined speed, it is assumed that the operating state of the system is stable. Therefore, the frame synchronization signal SY is obtained using the width of the EFM signal or the frame synchronization signal SY using the frame synchronization pattern. (Step 72).

만일, 프레임 동기 패턴을 이용하여 프레임 동기 신호를 구하고자 하는 경우, 다음과 같이 프레임 동기 신호(SY)를 구한다(제74 ∼ 제84단계). 즉, EFM 신호를 NRZI 복조한다(제74단계). 제74 단계후에, NRZI 복조된 직렬 신호를 병렬 신호로 변환한다(제76단계). 제76 단계후에, 변환된 병렬 신호를 디코딩한다 (제78단계). 제78 단계후에, 디코딩된 데이타의 패턴이 프레임 동기 패턴인가를 판단한다(제80단계). 만일, 디코딩된 데이타의 패턴이 프레임 동기 패턴이면 프레임 동기 신호를 인에이블한다(제82단계). 그러나, 데이타의 패턴이 프레임 동기 패턴이 아니면, 프레임 동기 신호를 디스에이블한다(제84단계). If the frame synchronization signal is to be obtained using the frame synchronization pattern, the frame synchronization signal SY is obtained as follows (steps 74 to 84). That is, the NRZI demodulates the EFM signal (step 74). After step 74, the NRZI demodulated serial signal is converted into a parallel signal (step 76). After operation 76, the transformed parallel signal is decoded (operation 78). After operation 78, it is determined whether the pattern of decoded data is a frame synchronization pattern (operation 80). If the pattern of the decoded data is the frame synchronization pattern, the frame synchronization signal is enabled (step 82). However, if the pattern of data is not a frame synchronizing pattern, the frame synchronizing signal is disabled (step 84).

그러나, EFM 신호의 폭을 이용하여 프레임 동기 신호를 구하고자 하는 경우, 다음과 같이 프레임 동기 신호를 구한다(제84 ∼ 제90단계). 즉, EFM 신호의 상승 엣지들 또는 하강 엣지들간의 폭을 전술한 바와 같이 측정한다(제86단계). 제86 단계후에, 측정된 폭이 22T인가를 판단한다(제88단계). 만일, 폭이 22T인 경우, 프레임 동기 신호를 인에이블한다(제90단계). 그러나, 폭이 22T가 아닌 경우, 프레임 동기 신호를 디스에이블한다(제84단계). However, when the frame synchronization signal is to be obtained using the width of the EFM signal, the frame synchronization signal is obtained as follows (steps 84 to 90). That is, the width between the rising edges or the falling edges of the EFM signal is measured as described above (step 86). After step 86, it is determined whether the measured width is 22T (step 88). If the width is 22T, the frame synchronization signal is enabled (step 90). However, if the width is not 22T, the frame synchronization signal is disabled (step 84).

이하, 도 4에 도시된 폭 측정부(30)의 본 발명에 의한 바람직한 변형된 일실시예의 구성 및 동작을 첨부한 도면들을 참조하여 다음과 같이 설명한다. Hereinafter, the configuration and operation of a preferred modified embodiment according to the present invention of the width measuring unit 30 shown in FIG. 4 will be described with reference to the accompanying drawings.

도 7은 도 4에 도시된 폭 측정부(30)의 본 발명에 의한 변형된 일실시예의 회로도로서, 제1 및 제2 엣지 검출부들(100 및 102), 제1 및 제2 카운터들(104 및 106) 및 신호 선택부(108)로 구성된다. FIG. 7 is a circuit diagram of a modified embodiment of the width measuring unit 30 shown in FIG. 4 according to the present invention, and includes first and second edge detectors 100 and 102 and first and second counters 104. And a signal selector 108.

도 7에 도시된 제1 엣지 검출부(100)는 D 플립플롭들(110 및 112), 버퍼(124) 및 NAND 게이트(114)로 구성되며, 입력단자 IN을 통해 입력된 EFM 신호의 상승 엣지를 검출하고, 검출된 엣지신호를 제1 카운터(104)로 출력한다. 여기서, RSTB는 반전된 리셋 신호를 의미하고, CLK는 기준 클럭 신호를 나타내며 그 주기는 T이다. 한편, 제2 엣지 검출부(102)는 D 플립플롭들(116 및 118), 버퍼(122) 및 OR 게이트(120)로 구성되며, 입력단자 IN을 통해 입력한 EFM 신호의 하강 엣지를 검출하고, 검출되 엣지 신호를 제2 카운터(106)로 출력한다. The first edge detector 100 illustrated in FIG. 7 includes D flip-flops 110 and 112, a buffer 124, and a NAND gate 114, and the rising edge of the EFM signal input through the input terminal IN. The detected edge signal is output to the first counter 104. Here, RSTB means an inverted reset signal, CLK represents a reference clock signal and the period is T. On the other hand, the second edge detector 102 is composed of the D flip-flops 116 and 118, the buffer 122 and the OR gate 120, detects the falling edge of the EFM signal input through the input terminal IN, The detected edge signal is output to the second counter 106.

제1 카운터(104)는 인버터들(126 및 144), 제1∼ 제5 논리 조합부(128, 130, 132, 134 및 136), NAND 게이트들(138 및 140), NOR 게이트(142) 및 AND 게이트(146)로 구성된다. 제1 ∼ 제5 논리 조합부들(128, 130, 132, 134 및 136) 각각은 제1 엣지 검출부(100)로부터 출력되는 엣지 신호를 데이타 인에이블 단자(DEN)로 입력하고, 인버터(126)로부터 출력되는 반전된 공급 전원(VDD)을 데이타 입력단자(D)로 입력하고, 공급 전원을 트리거 단자(T)로 입력하고, 리셋 단자(RN)로 입력되는 반전된 리셋 신호(RSTB)에 응답하여 리셋된다. 즉, 제1 ∼ 제5 논리 조합부들(128, 130, 132, 134 및 136)은 카운팅 동작을 수행하고, 카운팅된 값을 NAND 게이트들(138 및 140)로 출력한다. 제2 카운터(106)는 인버터들(150 및 168), 제6∼ 제10 논리 조합부들(152, 154, 156, 158 및 160), NAND 게이트들(162 및 164), NOR 게이트(166) 및 AND 게이트(170)로 구성되고, 제1 카운터(104)와 동일한 동작을 수행한다. The first counter 104 includes inverters 126 and 144, first through fifth logic combinations 128, 130, 132, 134 and 136, NAND gates 138 and 140, NOR gate 142 and AND gate 146. Each of the first to fifth logic combination units 128, 130, 132, 134, and 136 inputs an edge signal output from the first edge detector 100 to the data enable terminal DEN, and then, from the inverter 126. Input the inverted supply power VDD outputted to the data input terminal D, input the power supply to the trigger terminal T, and in response to the inverted reset signal RSTB input to the reset terminal RN. It is reset. That is, the first to fifth logic combination units 128, 130, 132, 134, and 136 perform a counting operation, and output the counted value to the NAND gates 138 and 140. The second counter 106 includes inverters 150 and 168, sixth through tenth logic combinations 152, 154, 156, 158 and 160, NAND gates 162 and 164, a NOR gate 166 and And gate 170, and performs the same operation as the first counter (104).

한편, 신호 선택부(108)는 OR 게이트(172), NAND 게이트(174), D플립플롭들(178 및 180) 및 버퍼(176)로 구성된다. OR 게이트(172)는 제1 및 제2 카운터(104 및 106)로부터 각각 출력되는 신호들(A 및 B)을 논리합하고, 논리합한 결과를 프레임 동기 신호(WFsync)로서 NAND 게이트(174)로 출력한다. NAND 게이트(174)는 잠금 신호(LOCK)와 OR 게이트(172)의 출력을 반전 논리곱하고, 반전 논리곱한 결과를 D플립플롭(178)으로 출력한다. 그러므로, 도 4에 도시된 AND 게이트(56)의 출력에 해당하는 프레임 동기 신호가 D 플립플롭(180)의 정 출력단자(Q)를 통해 출력된다. Meanwhile, the signal selector 108 includes an OR gate 172, a NAND gate 174, D flip-flops 178 and 180, and a buffer 176. The OR gate 172 ORs the signals A and B output from the first and second counters 104 and 106, respectively, and outputs the OR result as the frame synchronization signal WFsync to the NAND gate 174. do. The NAND gate 174 inverts ANDs the output of the lock signal LOCK and the OR gate 172, and outputs the result of the inverse AND to the D flip-flop 178. Therefore, the frame synchronization signal corresponding to the output of the AND gate 56 shown in FIG. 4 is output through the positive output terminal Q of the D flip-flop 180.

도 8은 도 7에 도시된 논리 조합부들 각각의 본 발명에 의한 바람직한 일실시예의 회로도로서, AND 게이트들(200 및 202), NOR 게이트들(204 및 208), 인버터(210) 및 제11 논리 조합부(206)로 구성된다. FIG. 8 is a circuit diagram of an exemplary embodiment of each of the logic combination units shown in FIG. 7 according to the present invention, including AND gates 200 and 202, NOR gates 204 and 208, inverter 210, and eleventh logic. Combination unit 206 is configured.

도 8에 도시된 AND 게이트(200)는 트리거 단자(T)를 통해 입력된 신호와 데이타 입력 단자(D)를 통해 입력된 신호를 논리곱하여 출력하고, AND 게이트(202)는 인버터(210)에서 반전된 트리거 단자(T)의 입력과 제11 논리 조합부(206)의 부 출력(QN)을 논리곱하여 출력한다. NOR 게이트(204)는 AND 게이트들(200 및 202)의 출력을 반전 논리합하여 출력한다. 제11 논리 조합부(206)는 NOR 게이트(204)의 출력을 트리거 입력 단자(TI)로 입력하고, 데이타 인에이블 단자(DEN)의 입력을 트리거 인에이블 단자(TE)로 입력하고, 클럭 단자(CK)로 입력된 신호를 클럭 입력하고, 리셋 단자(RN)로 입력된 신호에 응답하여 리셋된다. The AND gate 200 illustrated in FIG. 8 performs a logical AND operation on a signal input through the trigger terminal T and a signal input through the data input terminal D, and the AND gate 202 is output from the inverter 210. The input of the inverted trigger terminal T and the negative output QN of the eleventh logic combination unit 206 are logically output. The NOR gate 204 inverts and outputs the outputs of the AND gates 200 and 202. The eleventh logic combination unit 206 inputs an output of the NOR gate 204 to the trigger input terminal TI, inputs an input of the data enable terminal DEN to the trigger enable terminal TE, and a clock terminal. The signal input to (CK) is clocked in and reset in response to the signal input to the reset terminal RN.

도 9는 도 8에 도시된 제11 논리 조합부(206)의 본 발명에 의한 바람직한 일실시예의 회로도로서, 인버터들(220, 222, 230, 236, 246, 248 및 250), 전송 게이트들(232, 234, 240 및 242), AND 게이트들(224 및 226), NOR 게이트(228) 및 NAND 게이트들(238 및 244)로 구성된다.FIG. 9 is a circuit diagram of an exemplary embodiment of the eleventh logic combination unit 206 shown in FIG. 8 according to the present invention, including inverters 220, 222, 230, 236, 246, 248 and 250, and transmission gates ( 232, 234, 240 and 242, AND gates 224 and 226, NOR gate 228 and NAND gates 238 and 244.

도 9에 도시된 전송 게이트들(232, 234, 240 및 242)은 인버터(230)로부터 출력되는 클럭 신호에 응답하여 NOR 게이트(228)의 출력, 전송 게이트(232)의 출력, 인버터(236)의 출력 및 인버터(222)의 출력을 다음 단으로 출력한다. 그러므로, 인버터(248)는 NAND 게이트(244)로부터 출력되는 신호를 반전하여 정출력 신호(Q)로서 출력하고, 인버터(250)는 인버터(246)로부터 출력되는 신호를 반전하여 부 출력신호(QN)로서 출력한다. The transmission gates 232, 234, 240, and 242 shown in FIG. 9 are an output of the NOR gate 228, an output of the transmission gate 232, and an inverter 236 in response to a clock signal output from the inverter 230. And the output of the inverter 222 is output to the next stage. Therefore, the inverter 248 inverts the signal output from the NAND gate 244 and outputs it as the positive output signal Q, and the inverter 250 inverts the signal output from the inverter 246 to output the negative output signal QN. Output as

이상에서 설명한 바와 같이, 본 발명에 의한 컴팩트 디스크 시스템의 프레임 동기 신호 검출 장치 및 방법은 RF 신호를 슬라이싱하는 레벨이 잘못되어 틀려진 EFM 신호를 가지고도 프레임 동기 신호를 정확하게 검출할 수 있는 효과가 있다.As described above, the apparatus and method for detecting a frame synchronization signal of a compact disc system according to the present invention have an effect of accurately detecting a frame synchronization signal even with an incorrect EFM signal due to an incorrect slicing level of an RF signal.

도 1은 프레임 동기 패턴을 나타내는 도면이다.1 is a diagram illustrating a frame sync pattern.

도 2는 종래의 프레임 동기 신호 검출 장치의 블럭도이다.2 is a block diagram of a conventional frame synchronization signal detection apparatus.

도 3 (a) ∼ (e)들은 도 2에 도시된 각 부의 파형도들이다. 3A to 3E are waveform diagrams of respective parts shown in FIG. 2.

도 4는 본 발명에 의한 프레임 동기 신호 검출 장치의 블럭도이다.4 is a block diagram of a frame synchronization signal detection apparatus according to the present invention.

도 5 (a) ∼ (g)들은 도 4에 도시된 장치의 각 부의 파형도들이다.5A to 5G are waveform diagrams of respective parts of the apparatus shown in FIG. 4.

도 6은 도 4에 도시된 장치에서 수행되는 본 발명에 의한 프레임 동기 신호 검출 방법을 설명하기 위한 플로우차트이다.FIG. 6 is a flowchart for explaining a method for detecting a frame sync signal according to the present invention, which is performed in the apparatus shown in FIG. 4.

도 7은 도 4에 도시된 폭 측정부의 본 발명에 의한 변형된 일실시예의 회로도이다.7 is a circuit diagram of a modified embodiment according to the present invention of the width measuring part shown in FIG. 4.

도 8은 도 7에 도시된 논리 조합부들 각각의 본 발명에 의한 바람직한 일실시예의 회로도이다.FIG. 8 is a circuit diagram of one preferred embodiment of the present invention for each of the logical combinations shown in FIG.

도 9는 도 8에 도시된 제11 논리 조합부(206)의 본 발명에 의한 바람직한 일실시예의 회로도이다.9 is a circuit diagram of one preferred embodiment of the present invention of the eleventh logical combination portion 206 shown in FIG.

Claims (7)

이.에프.엠.(EFM) 신호를 논 리턴 제로 반전(NRZI) 복조하고, NRZI 복조된 신호를 직렬로 출력하는 NRZI 복조 수단;NRZI demodulation means for non-return zero inversion (NRZI) demodulation of the E. F. (EFM) signal and outputting the NRZI demodulated signal in series; 직렬로 출력되는 상기 NRZI 복조된 신호를 병렬로 변환하여 출력하는 직/병렬 변환 수단;Serial / parallel conversion means for converting and outputting the NRZI demodulated signals output in series in parallel; 상기 병렬로 변환된 신호를 디코딩하고, 디코딩된 데이타의 패턴이 프레임 동기 패턴인가를 검출하고, 검출된 결과에 상응하여 프레임 동기 신호를 출력하는 프레임 동기 패턴 검출 수단; 및Frame synchronization pattern detecting means for decoding the parallel converted signal, detecting whether the decoded data pattern is a frame synchronization pattern, and outputting a frame synchronization signal in accordance with the detected result; And 상기 EFM 신호의 상승 엣지들 또는 하강 엣지들간의 폭을 측정하고, 측정된 폭이 22T(여기서, T는 기준 클럭 신호의 주기)인가를 검출하고, 검출된 결과에 상응하여 상기 프레임 동기 신호를 출력하는 폭 측정 수단을 구비하고,Measure the width between the rising edges or the falling edges of the EFM signal, detect whether the measured width is 22T (where T is the period of the reference clock signal), and output the frame sync signal according to the detected result With width measuring means to do 상기 폭 측정 수단은The width measuring means 상기 EFM 신호의 상기 상승 엣지를 검출하는 제1 엣지 검출 수단;First edge detecting means for detecting the rising edge of the EFM signal; 상기 EFM 신호의 상기 하강 엣지를 검출하는 제2 엣지 검출 수단;Second edge detecting means for detecting the falling edge of the EFM signal; 검출된 상기 상승 엣지에 응답하여 카운팅하고, 다시 검출된 상기 상승 엣지에 응답하여 카운팅된 값의 비트들중 소정 비트를 출력하는 제1 카운팅 수단;First counting means for counting in response to the detected rising edge and outputting a predetermined bit among bits of a value counted in response to the detected rising edge; 검출된 상기 하강 엣지에 응답하여 카운팅하고, 다시 검출된 상기 하강 엣지에 응답하여 카운팅된 값의 비트들중 소정 비트를 출력하는 제2 카운팅 수단; 및 Second counting means for counting in response to the detected falling edge and outputting a predetermined bit among bits of a value counted in response to the detected falling edge; And 상기 제1 카운팅 수단 및 상기 제2 카운팅 수단의 출력을 논리합하고, 논리합한 결과를 상기 프레임 동기 신호로서 출력하는 제1 논리합 수단을 구비하는 것을 특징으로 하는 컴팩트 디스크 시스템의 프레임 동기 신호 검출 장치.And a first logical sum means for ORing the outputs of the first counting means and the second counting means and outputting the result of the logical sum as the frame synchronizing signal. 제1 항에 있어서, 컴팩트 디스크를 갖는 상기 컴팩트 디스크 시스템의 프레임 동기 신호 검출 장치는 The apparatus of claim 1, wherein the apparatus for detecting a frame sync signal of the compact disk system having a compact disk includes: 상기 폭 측정 수단으로부터 출력되는 상기 프레임 동기 신호와 로킹 신호를 논리곱하여 출력하는 논리곱 수단; 및Logical multiplication means for logically multiplying the frame synchronization signal and the locking signal output from the width measuring means; And 상기 프레임 동기 패턴 검출 수단으로부터 출력되는 상기 프레임 동기 신호와 상기 논리곱 수단의 출력을 논리합하고, 논리합한 결과를 최종적인 프레임 동기 신호로서 출력하는 제2 논리합 수단을 더 구비하고, And second logical sum means for logically summing the frame synchronizing signal output from the frame synchronizing pattern detecting means and the output of the logical product, and outputting the result of the logical sum as a final frame synchronizing signal, 상기 로킹 신호는 상기 컴팩트 디스크의 회전속도가 소정 속도인가에 상응하여 발생되는 것을 특징으로 하는 컴팩트 디스크 시스템의 프레임 동기 신호 검출 장치. And the locking signal is generated according to whether the rotational speed of the compact disc is a predetermined speed. 컴팩트 디스크 시스템의 프레임 동기 신호 검출 장치에서 프레임 동기 신호를 검출하는 프레임 동기 신호 검출 방법에 있어서, A frame synchronization signal detection method for detecting a frame synchronization signal in a frame synchronization signal detection apparatus of a compact disc system, (a) 상기 프레임 동기 신호를 이.에프.엠.(EFM) 신호의 폭을 이용하여 검출할 것인가를 판단하는 단계;(a) determining whether to detect the frame synchronization signal using a width of an E. F. signal; (b) 상기 프레임 동기 신호를 상기 폭을 이용하여 검출하고자 하는 경우, 상기 EFM 신호의 폭이 22T(여기서, T는 기준 클럭 신호의 주기)인가에 따라 프레임 동기 신호를 구하는 단계; 및(b) when the frame synchronization signal is to be detected using the width, obtaining a frame synchronization signal according to whether the width of the EFM signal is 22T (where T is a period of a reference clock signal); And (c) 상기 프레임 동기 신호를 상기 폭을 이용하여 검출하고자 하지 않을 경우, 상기 EFM 신호를 복조하여 디코딩한 데이타가 프레임 동기 패턴인가에 따라 상기 프레임 동기 신호를 구하는 단계를 구비하는 것을 특징으로 하는 컴팩트 디스크 시스템의 프레임 동기 신호 검출 방법.and (c) when the frame synchronization signal is not to be detected using the width, obtaining the frame synchronization signal according to whether the data decoded by demodulating the EFM signal is a frame synchronization pattern. Method of detecting frame synchronization signal of disk system. 제3항에 있어서, 상기 (b)단계는 The method of claim 3, wherein step (b) 상기 EFM 신호의 상승 엣지들 또는 하강 엣지들간의 상기 폭을 측정하는 단계;Measuring the width between rising or falling edges of the EFM signal; 측정된 상기 폭이 상기 22T인가를 판단하는 단계; Determining whether the measured width is 22T; 상기 폭이 상기 22T인 경우, 상기 프레임 동기 신호를 인에이블시키는 단계; 및 When the width is 22T, enabling the frame sync signal; And 상기 폭이 상기 22T가 아닌 경우, 상기 프레임 동기 신호를 디스에이블시키는 단계를 구비하는 것을 특징으로 하는 컴팩트 디스크 시스템의 프레임 동기 신호 검출 방법.And disabling the frame synchronizing signal when the width is not the 22T. 제3항에 있어서, 상기 (c) 단계는 The method of claim 3, wherein step (c) 상기 EFM 신호를 논 리턴 제로 반전(NRZI) 복조하는 단계:Non-return zero inversion (NRZI) demodulation of the EFM signal: 상기 NRZI 복조된 직렬 신호를 병렬 신호로 변환하는 단계;Converting the NRZI demodulated serial signal to a parallel signal; 상기 병렬로 변환된 신호를 디코딩하는 단계;Decoding the parallel converted signal; 디코딩된 데이타의 패턴이 상기 프레임 동기 패턴인가를 판단하는 단계; Determining whether a pattern of decoded data is the frame synchronization pattern; 상기 디코딩된 데이타의 패턴이 상기 프레임 동기 패턴이면 상기 프레임 동기 신호를 인에이블 시키는 단계; 및 Enabling the frame sync signal if the pattern of decoded data is the frame sync pattern; And 상기 데이타의 패턴이 상기 프레임 동기 패턴이 아니면, 상기 프레임 동기 신호를 디스에이블시키는 단계를 구비하는 것을 특징으로 하는 컴팩트 디스크 시스템의 프레임 동기 신호 검출 방법. And disabling the frame synchronizing signal if the pattern of the data is not the frame synchronizing pattern. 제3항에 있어서, 컴팩트 디스크를 갖는 컴팩트 디스크 시스템의 프레임 동기 신호 검출 방법은 The method of claim 3, wherein the frame synchronization signal detection method of the compact disc system having the compact disc 상기 컴팩트 디스크가 소정 속도로 회전하는가를 판단하는 단계를 더 구비하고, Determining whether the compact disc rotates at a predetermined speed; 상기 컴팩트 디스크가 상기 소정 속도로 회전하지 않으면 상기 (c)단계로 진행하고, 상기 컴팩트 디스크가 상기 소정 속도로 회전하면 상기 (a)단계로 진행하는 것을 특징으로 하는 컴팩트 디스크 시스템의 프레임 동기 신호 검출 방법. If the compact disc does not rotate at the predetermined speed, the process proceeds to the step (c); if the compact disc rotates at the predetermined speed, the process proceeds to the step (a). Way. 제3항에 있어서, 상기 컴팩트 디스크를 갖는 컴팩트 디스크 시스템의 프레임 동기 신호 검출 방법은 The method of claim 3, wherein the frame synchronization signal detection method of the compact disc system having the compact disc 상기 컴팩트 디스크가 소정 속도로 회전하는가를 판단하는 단계; 및Determining whether the compact disc rotates at a predetermined speed; And 상기 컴팩트 디스크가 상기 소정 속도로 회전하지 않으면 상기 (c) 단계에서 구한 상기 프레임 동기 신호를 최종 프레임 동기 신호로서 결정하고, 상기 컴팩트 디스크가 상기 소정 속도로 회전하면 상기 (b)단계 또는 상기 (c)단계에서 구한 상기 프레임 동기 신호를 상기 최종 프레임 동기 신호로서 결정하는 단계를 더 구비하는 것을 특징으로 하는 컴팩트 디스크 시스템의 프레임 동기 신호 검출 방법. If the compact disc does not rotate at the predetermined speed, the frame synchronizing signal obtained in the step (c) is determined as the final frame synchronizing signal, and if the compact disc rotates at the predetermined speed, the step (b) or (c) And determining the frame synchronization signal obtained in step) as the final frame synchronization signal.
KR1019970059409A 1997-11-12 1997-11-12 Apparatus and method for detecting frame synchronizing signal of compact disk system KR100585052B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970059409A KR100585052B1 (en) 1997-11-12 1997-11-12 Apparatus and method for detecting frame synchronizing signal of compact disk system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970059409A KR100585052B1 (en) 1997-11-12 1997-11-12 Apparatus and method for detecting frame synchronizing signal of compact disk system

Publications (2)

Publication Number Publication Date
KR19990039352A KR19990039352A (en) 1999-06-05
KR100585052B1 true KR100585052B1 (en) 2006-11-30

Family

ID=37712492

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970059409A KR100585052B1 (en) 1997-11-12 1997-11-12 Apparatus and method for detecting frame synchronizing signal of compact disk system

Country Status (1)

Country Link
KR (1) KR100585052B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100524897B1 (en) * 1998-03-17 2006-01-12 삼성전자주식회사 Apparatus for Detecting Frame Synchronization Signal in Compact Disc System and Method for Detecting Frame Synchronization Signal Using Same

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0620391A (en) * 1992-06-30 1994-01-28 Sony Corp Synchronizing signal detector and synchronizing signal detecting method
JPH0652629A (en) * 1992-07-31 1994-02-25 Pioneer Electron Corp Circuit for detecting speed error of rotation
JPH06139712A (en) * 1992-10-29 1994-05-20 Hitachi Ltd Information recording and reproducing system
JPH08212718A (en) * 1995-11-17 1996-08-20 Hitachi Ltd Apparatus and method for reproducing information
KR0169792B1 (en) * 1995-10-31 1999-03-20 김광호 Circuit for compensating a reproduction clock for encoding efm signal
KR100190032B1 (en) * 1996-03-30 1999-06-01 윤종용 Method for generating clock for recovering efm data and phase locked loop circuit thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0620391A (en) * 1992-06-30 1994-01-28 Sony Corp Synchronizing signal detector and synchronizing signal detecting method
JPH0652629A (en) * 1992-07-31 1994-02-25 Pioneer Electron Corp Circuit for detecting speed error of rotation
JPH06139712A (en) * 1992-10-29 1994-05-20 Hitachi Ltd Information recording and reproducing system
KR0169792B1 (en) * 1995-10-31 1999-03-20 김광호 Circuit for compensating a reproduction clock for encoding efm signal
JPH08212718A (en) * 1995-11-17 1996-08-20 Hitachi Ltd Apparatus and method for reproducing information
KR100190032B1 (en) * 1996-03-30 1999-06-01 윤종용 Method for generating clock for recovering efm data and phase locked loop circuit thereof

Also Published As

Publication number Publication date
KR19990039352A (en) 1999-06-05

Similar Documents

Publication Publication Date Title
JPH0641956B2 (en) Centrifuge tachometer and rotor confirmation device
US4535306A (en) Phase-locked loop detecting circuit
US4626933A (en) Method and apparatus for qualifying data
US6175542B1 (en) Demodulation circuit, a decode circuit and a digital PLL circuit for an optical disc apparatus
KR100585052B1 (en) Apparatus and method for detecting frame synchronizing signal of compact disk system
US7730366B2 (en) Phase error determination method and digital phase-locked loop system
KR20020021107A (en) Data reproducing device
US4486715A (en) Frequency shift key demodulator
US4499425A (en) Phase velocity sign detector for frequency shift key demodulation
KR0169792B1 (en) Circuit for compensating a reproduction clock for encoding efm signal
US6895174B2 (en) Frame number detecting device
JP3662985B2 (en) Synchronization and bit information detection device
JPH05118872A (en) Absolute encoder
KR100498432B1 (en) Defect Detection Circuit and Method of Optical Disc Playback System
JPS5933611A (en) Generating and detecting circuit of synchronizing signal
KR100524919B1 (en) T correcting apparatus and method for demodulating EFM signal
JPS61239740A (en) Synchronous signal detecting device
JPH0514360Y2 (en)
CN110460329B (en) Fault-oriented phase-locked loop test circuit
US7626451B2 (en) Data demodulation using an asynchronous clock
KR100524897B1 (en) Apparatus for Detecting Frame Synchronization Signal in Compact Disc System and Method for Detecting Frame Synchronization Signal Using Same
KR20040099951A (en) Apparatus and method of jitter detection
KR0149720B1 (en) Manchester decoder
JP4021113B2 (en) Digital audio interface signal demodulator
EP0638213B1 (en) Data signal decoding device

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20100429

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee