KR0176795B1 - Error correction device and method of cd player - Google Patents

Error correction device and method of cd player Download PDF

Info

Publication number
KR0176795B1
KR0176795B1 KR1019950062078A KR19950062078A KR0176795B1 KR 0176795 B1 KR0176795 B1 KR 0176795B1 KR 1019950062078 A KR1019950062078 A KR 1019950062078A KR 19950062078 A KR19950062078 A KR 19950062078A KR 0176795 B1 KR0176795 B1 KR 0176795B1
Authority
KR
South Korea
Prior art keywords
data
error
error correction
efm
less
Prior art date
Application number
KR1019950062078A
Other languages
Korean (ko)
Other versions
KR970050869A (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 KR1019950062078A priority Critical patent/KR0176795B1/en
Publication of KR970050869A publication Critical patent/KR970050869A/en
Application granted granted Critical
Publication of KR0176795B1 publication Critical patent/KR0176795B1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Error Detection And Correction (AREA)

Abstract

본 발명은 디스크 플레이어의 에러정정 장치 및 방법에 관한 것으로, 종래의 장치는 복조기로서 피엘에이만을 사용하였기 때문에 결과값만 보아서는 데이터에러인지 잘못읽혀진 데이터인지를 판단할 수 없어 결국 C1디코더에서 2바이트 이하의 에러만 정정할 수밖에 없는 문제점이 있었다. 본 발명은 이러한 종래의 문제점을 해결하기 위해 피엘엘을 통한 이에프엠(EFM)데이타를 복조시, 그 출력데이타에 플래그비트를 추가하여 출력하는 이에프엠(EFM)복조수단과; 상기 이에프엠(EFM)복조수단을 통해 출력된 데이터에서 플래그 비트를 카운트하여 그에따라 에러정정 작업을 수행하는 제1디코딩수단과; 상기 제1디코딩수단을 통한 데이터 및 에러정정 결과값을 입력받아 그에따른 에러정정을 수행하는 제2디코딩수단으로 구성한 디스크 플레이어의 에러정정 장치 및 방법을 창안한 것으로, 이의 작용을 통해 즉, 베리로그 HDL로 EFM복조기를 구성하고 출력시 플래그 비트를 추가하여 출력하도록 하며, C1디코더에서 그 플래그 비트 수에 따라 에러정정 작업을 수행하도록 함으로써 잘못읽혀진 데이터인지 또는 에러데이타인지를 구별할 수 있어 잘못정정하는 횟수를 줄일 수 있고 또한 4바이트 에러까지 정정할 수 있는 효과가 있다.The present invention relates to an error correction apparatus and method for a disc player. Since the conventional apparatus uses only PLA as a demodulator, it is impossible to determine whether the data is an error or misread data based only on the result value. There was a problem that only the error of less than byte can be corrected. The present invention includes an EFM demodulation means for outputting a flag bit to the output data when demodulating the EFM data through the PL to solve the conventional problems; First decoding means for counting flag bits in the data output through the EFM demodulation means and performing error correction operations accordingly; Invented an error correction apparatus and method for a disc player composed of second decoding means for receiving data and error correction result values through the first decoding means and performing error correction accordingly. It configures EFM demodulator with HDL and adds flag bit at output, and makes error correction work according to the number of flag bits in C1 decoder so that it can be distinguished whether it is erroneous data or error data. This can reduce the number of times and correct up to 4 bytes of error.

Description

디스크 플레이어의 에러정정 장치 및 방법Disc Player Error Correction Device and Method

제1도는 종래 디스크 플레이어의 에러정정 장치의 블록 구성도.1 is a block diagram of an error correction apparatus of a conventional disc player.

제2도는 제1도에 있어서, EFM 복조기의 상세 블록구성도.2 is a detailed block diagram of the EFM demodulator of FIG.

제3도는 제1도에 있어서, EFM 복조기의 복조동작시 데이터 상태도.FIG. 3 is a data state diagram during demodulation operation of the EFM demodulator in FIG.

제4도는 이상적인 EFM 데이터 및 PLCK 파형도.4 is an ideal EFM data and PLCK waveform diagram.

제5도는 제1도에 있어서, EFM 복조기를 통한 EFM 및 PLCK 파형도.5 is an EFM and PLCK waveform diagram in FIG. 1 through an EFM demodulator.

제6도는 종래 데이터 에러정정 동작 흐름도.6 is a flowchart of a conventional data error correction operation.

제7도는 본 발명의 소스 프로그램의 일부를 나타낸 프로그램.7 shows a part of a source program of the present invention.

제8도의 본 발명에 있어서, 시뮬레이션 결과를 나타낸 도.8 shows the simulation results in the present invention of FIG.

제9도는 본 발명의 동작을 나타낸 동작 흐름도.9 is an operation flowchart showing the operation of the present invention.

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

100 : 피엘엘 200 : EFM 복조기100: PIEL 200: EFM Demodulator

300 : C1디코더 400 : C2 디코더300: C1 decoder 400: C2 decoder

본 발명은 디스크 플레이어의 에러정정 장치 및 방법에 관한 것으로, 특히 EFM복조기를 HDL로 구성하여 출력데이타에 플래그(flag)비트를 추가 출력하도록 하고, C1디코더에서는 이 클래프비트를 참조하여 에러정정을 하게 함으로써 4에러까지 정정할 수 있도록 한 디스크 플레이어의 에러정정 장치 및 방법에 관한 것이다.The present invention relates to a device and method for error correction of a disc player. In particular, an EFM demodulator is configured in HDL to output a flag bit to output data, and the C1 decoder refers to this clap bit to correct error correction. The present invention relates to an error correction device and method for a disc player, which can correct up to four errors.

제1도는 종래 디스크 플레이어의 에러정정 장치의 블록 구성도로서, 이에 도시된 바와같이 먼저, 픽업을 통해 디스크의 데이터를 전기적으로 재생한 RF신호는 피엘엘(PLL)(100)을 거치면서 PLCK 클럭이 회복되고, 14 비트단위의 EFM 데이터가 출력된다.FIG. 1 is a block diagram of a conventional error correction device of a disc player. As shown in the drawing, first, an RF signal obtained by electrically reproducing data of a disc through a pickup is passed through a PLCL (PLL) 100, and then clocks PLCK. The EFM data is recovered and 14-bit units are output.

상기 피엘엘(100)을 거치면서 출력된 EFM 데이타 및 PLCK 클럭의 출력 파형도는 이상적으로는 제4도와 같이 출력되어야 하지만, 실제로는 데이터가 시프트되어 잘못 읽혀질 수가 있기 때문에 제5도와 같은 파형도로 나타날 수 있다. 이때, 상기 EFM 데이터는 각 14비트단위 사이에 3비트의 머징(merging)비트가 존재한다.The output waveform diagram of the EFM data and the PLCK clock output while passing through the PEL 100 should ideally be output as shown in FIG. 4, but in reality, since the data may be shifted and misread, the waveform diagram as shown in FIG. Can be. In this case, three bits of merging bits exist between the 14-bit units of the EFM data.

상기 EFM데이터는 EFM복조기(200)를 통해 제2도 및 제3도에 도시한 바와 같이 8비트 데이터로 복조되는데, EFM복조기로는 피엘에이(PLA)를 사용하고 있다.The EFM data is demodulated into 8-bit data as shown in FIGS. 2 and 3 through the EFM demodulator 200. A PLA is used as the EFM demodulator.

좀더 자세히 설명하면 상기 14비트의 EFM데이타는 214개의 데이터가 존재할 수 있지만, 원래 8비트의 심볼데이타를 14비트로 변조한 것이기 때문에 8비트데이타로 매칭되어야 하므로 214개의 데이터 중, 실제로 복조될 데이터는 28개(256)개의 데이터 뿐이다.Will be described in more detail EFM data of the 14 bits 214 of data may be present but, because of the symbol data of the original 8 bits would modulated to 14 bits, so be matched to the 8-bit data 214 of the data of the data to be actually demodulated Is only 2 8 (256) data.

그러므로 매칭되지 않는 나머지 데이터들은 모두 잘못 읽혀진 데이터가 된다.Therefore, all remaining unmatched data becomes misread data.

예를들어 설명하면, '0021'(Hexa)이라는 데이터를 피엘엘에서 '0010'으로 잘못 읽어 출력하면, 이는 피엘에이를 통해 '1D'값으로 출력하게 된다.For example, if the data called '0021' (Hexa) is incorrectly read as '0010' from the PL, it will be output as '1D' through the PL.

상기 복조기를 통해 출력된 8비트의 데이터는 램에 저장되었다가 다시 읽혀져서 C1디코더(300)와 C2디코더(400)를 통해 두 번 에러정정이된다.The 8-bit data output through the demodulator is stored in RAM and read back, and error correction is performed twice through the C1 decoder 300 and the C2 decoder 400.

이때, C1디코더(300)를 통한 에러정정은 28바이트의 소스데이타와 4바이트의 패리티데이타로 이루어져서 1프레임이 되는데, 그 1프레임데이타에서 2바이트 에러까지 정정이 가능하다.At this time, the error correction through the C1 decoder 300 is composed of 28 bytes of source data and 4 bytes of parity data, and becomes one frame. The error correction is possible from one frame data to two bytes of error.

따라서 에러가 없으면 즉시, 포인터 리셋트하고 C2디코더를 통한 에러정정으로 넘어가고, 2바이트 이하의 에러가 있으면, 에러정정을 하고, 포인터리세트 후, C2디코더로 에러정정으로 넘어간다.Therefore, if there is no error, the pointer is reset immediately and the error correction is made through the C2 decoder. If there is an error of 2 bytes or less, the error correction is performed. After the pointer reset, the error is corrected by the C2 decoder.

그러나 3바이트 이상의 에러가 발생하게 되면, 이때는 에러정정 능력을 벗어나기 때문에 그 1프레임 전체에 대하여 정정불능이었다는 플래그를 표시하고 즉, 포인터를 셋트하고 이를 램에 저장하게 된다.However, when an error of 3 bytes or more occurs, the flag indicates that the entire frame is uncorrectable because it is out of the error correction capability, that is, it sets a pointer and stores it in RAM.

상기 C1디코더(300)를 통해 에러정정과정이 끝난 데이터는 C2디코더(400)를 통해 다시한번 에러정정과정을 거치게 되는데, 이때는 24바이트의 데이터와 4바이트의 패리티데이타로 이루어지고, 이 외에 각 바이트 마다 C1디코더(300)를 통한 에러정정의 결과값을 갖게 된다.After the error correction process is completed through the C1 decoder 300, the error correction process is once again performed through the C2 decoder 400. In this case, data is composed of 24 bytes of data and 4 bytes of parity data, and each byte Each time, the result of the error correction through the C1 decoder 300 is obtained.

상기 C1디코더(300)를 통한 에러정정의 결과값을 이레이셔(ERASURE)라고 하는데, 이는 에러의 위치값이 된다.The result of the error correction through the C1 decoder 300 is called ERASURE, which is a position value of the error.

그리고 상기 C2디코더(400)를 통한 에러정정 과정에서도 2바이트 에러까지 정정이 가능하데, 만약 에러의 위치값을 알고 있다면 4바이트의 에러까지 정정이 가능하게 된다.In the error correction process through the C2 decoder 400, up to 2 byte errors can be corrected. If the error position value is known, up to 4 bytes of error can be corrected.

그런데, 상기에서 설명한 바와 같이 C2디코더(400)를 통한 에러정정과정에서는 C1디코더(300)를 통한 에러정정의 결과값을 알고 있기 때문에, 결국 C2디코더(400)를 통한 에러정정과정에서는 4바이트 에러까지 정정이 가능하다.However, as described above, since the error correction process through the C2 decoder 400 is known in the error correction process through the C2 decoder 400, a 4-byte error occurs in the error correction process through the C2 decoder 400. Up to correction is possible.

이상에서 설명한 바와같이 종래의 장치는 EFM복조기로서 피엘에이를 사용하였기 때문에 결과값만 보아서는 데이터에러인지 잘못읽혀진 데이터인지를 판단할 수 없어 C1디코더에서 2바이트 이하의 에러만 정정할 수밖에 없고 3바이트 이상의 에러가 있을 때에는 오정정하는 수가 있는 문제점이 있었다.As described above, since the conventional apparatus uses PLA as an EFM demodulator, it is impossible to determine whether it is a data error or incorrectly read data based on the result value. There was a problem that there could be a miscorrection when the above error occurred.

본 발명은 이러한 종래의 문제점을 해결하기 위해 EFM복조기로서 HDL을 사용하고 그 출력값에 플래그를 추가하도록 하며, C1디코더에서 그 플래그를 참조하여 에러정정 동작을 수행하도록 함으로써 잘못읽혀진 데이터와 에러데이타를 구별할 수 있어 C1디코더에서도 4바이트의 에러까지 정정을 할 수 있는 디스크 플레이어의 에러정정 장치 및 방법을 제공하는데 있다.The present invention uses HDL as an EFM demodulator and adds a flag to its output value to solve this conventional problem, and distinguishes misread data from error data by performing error correction operation with reference to the flag in the C1 decoder. The present invention provides a disc player error correction apparatus and method capable of correcting up to 4 bytes of error in a C1 decoder.

상기 본 발명의 목적을 달성하기 위한 디스크 플레이어의 에러정정 방법은 입력데이타 중 플래그의 개수가 5개 이상인가를 판단하는 제1단계와; 상기 판단결과 플래그의 개수가 5개 이상이면 포이터를 셋트시키고, 5개 미만이면 에러가 있는가를 판단하는 제2단계와; 상기 제2단계의 판단결과 에러가 없으면 포인터를 리셋트시키고, 에러가 있으면 2에러 이하인가를 판단하는 제3단계와; 상기 제3단계의 판단결과 2에러 이하이면 에러를 정정한 후, 포인터를 리셋트시키고, 2에러 이하가 아니면 다시 플래그의 개수를 판단하는 제4단계와; 상기 제4단계의 판단결과 플래그의 개수가 3개이하가 아니면 포이터를 셋트 시키고, 3개 이하이면 4에러 정정을 수행한 후, 포인터를 리셋트시키는 제5단계로 이루어 진다.An error correction method of a disc player for achieving the object of the present invention includes the first step of determining whether the number of flags in the input data is five or more; A second step of setting a pointer if the number of flags is five or more, and determining whether there is an error if the number of flags is less than five; A third step of resetting the pointer if there is no error as a result of the determination in the second step, and determining whether there is an error or less than two errors; A fourth step of resetting the pointer after correcting an error if the error is less than or equal to two errors, and determining the number of flags again if less than or equal to two errors; As a result of the determination in the fourth step, if the number of flags is not less than three, the fifth step is to set the pointers, and if the number is less than three, perform four error corrections, and then reset the pointer.

상기 본 발명을 달성하기 위한 디스크 플레이어의 에러정정 장치는 피엘엘을 통한 EFM데이타를 복조시, 그 출력데이타에 플래그비트를 추가하여 출력하는 EFM보조수단과; 상기 EFM보조수단을 통해 출력된 데이터에서 플래그 비트를 카운트하여 그에따라 에러정정을 수행하는 제1디코딩수단과; 상기 제1디코딩수단을 통한 데이터 및 에러정정 결과값을 입력받아 그에따른 에러정정을 수행하는 제2디코딩수단으로 구성한다.The error correction apparatus of the disc player for achieving the present invention comprises: EFM auxiliary means for outputting by adding a flag bit to the output data when demodulating the EFM data through PL; First decoding means for counting flag bits in the data output through the EFM assisting means and performing error correction accordingly; And second decoding means for receiving the data and the error correction result through the first decoding means and performing error correction accordingly.

이와같은 본 발명의 작용 및 효과를 제1도의 종래 회로의 블록구성도를 참조하여 상세히 설명하면 다음과 같다.The operation and effect of the present invention will be described in detail with reference to the block diagram of the conventional circuit of FIG.

먼저, EFM복조기(200)를 verilog HDL 을 이용하여 구현한다. 제7도는 그 소스프로그램의 일부분이다.First, the EFM demodulator 200 is implemented using verilog HDL. 7 is part of the source program.

이때, 상기 EFM복조기(200)의 입력은 피엘엘(100)을 통해 출력되는 EFM신호의 출력비트인 14비트로 하고 출력은 9비트로 한다. 이때, 상기 출력 9비트 중 최상위 비트를 플래그비트로 사용한다.At this time, the input of the EFM demodulator 200 is 14 bits, which is an output bit of the EFM signal output through the PLL 100, and the output is 9 bits. In this case, the most significant bit of the output 9 bits is used as a flag bit.

그리고 14비트데이타를 8비트로 복조기 256개의 매칭되는 값은 최상위 비트를 0으로 하고, 그 이외의 값은 최상이 비트로 1로 한다.The 14-bit data is 8 bits, and the demodulator 256 matching values are the most significant bit 0, and the other values are the most significant bit 1.

예를들어 제8도의 (a)에 도시한 바와같이 '0043'과 같은 14비트 데이터를 8비트로 복조시 매칭되는 데이타가 존재하지 않을 경우에는 제8도의 (b)에 도시한 바와같이 최상위 비트를 1로 셋팅한다.For example, as shown in (a) of FIG. 8, if there is no matching data when demodulating 14-bit data such as '0043' into 8 bits, the most significant bit is shown as shown in (b) of FIG. Set to 1.

상기와 같은 작용을 통해 EFM복조기(200)에서 복조된 데이터는 레지스터에 저장되었다가 C1데코더(300)에 인가된다.Through the above operation, the data demodulated by the EFM demodulator 200 is stored in a register and applied to the C1 decoder 300.

이에따라 상기 C1디코더(300)는 입력된 데이터에 에러가 있는가를 판단하여 에러가 있으면 이를 정정하는데, 그 에러정정 과정을 좀더 자세히 설명하면 다음과 같다.Accordingly, the C1 decoder 300 determines whether there is an error in the input data and corrects an error. The error correction process will be described in detail as follows.

먼저, 상기 EFM보조기(200)의 출력데이타에서 플래그를 카운트하여 그 플래그의 개수가 5개 이상인가를 판단한다.First, a flag is counted in the output data of the EFM assistant 200 to determine whether the number of flags is five or more.

상기 판단결과 플랙의 개수가 5개 이상이면 포인터를 셋트시키고, 5개 미만이면 에러가 있는가를 판단한다.As a result of the determination, if the number of flags is 5 or more, a pointer is set, and if it is less than 5, it is determined whether there is an error.

상기 판단결과 에러가 없으면 포인터를 리셋트시키고, 에러가 있으면 2바이트 이하인가를 판단한다.As a result of the determination, if there is no error, the pointer is reset, and if there is an error, it is determined whether it is 2 bytes or less.

상기 판단결과 2바이트 이하이면 에러를 정정한 후, 포인터를 리셋트시키고, 2바이트 이하가 아니면 다시 플래그의 개수가 몇 개인지를 판단한다.If the determination result is 2 bytes or less, the error is corrected, and the pointer is reset. If not 2 bytes or less, the number of flags is determined again.

상기 판단결과 플래그의 개수가 3개 이하가 아니면 포인터를 셋트시키고 3개 이하이면 4에러 정정을 수행한 후, 포인터를 리셋트시킨다.As a result of the determination, if the number of flags is not three or less, the pointer is set. If the number of flags is three or less, four error corrections are performed, and the pointer is reset.

이때, 포이터를 리셋트 시킨다는 것은 에러정정하였다는 뜻이고, 포인터를 셋트 시킨다는 정정을 못하였다는 뜻이다.In this case, resetting the pointer means that the error has been corrected and that the pointer has not been corrected.

이와같은 C1디코더(300)에서 에러를 정정하여 출력하면, C2디코더(400)는 그 C1디코더(300)에서 데이터 및 에러정정 결과값을 입력받아 그에따른 에러정정을 수행한다.When the error is corrected and output by the C1 decoder 300, the C2 decoder 400 receives data and an error correction result value from the C1 decoder 300 and performs error correction accordingly.

이상에서 상세히 설명한 바와같이 본 발명은 HDL 로 EFM복조기를 구성하고 출력시 플래그 비트를 추가하여 출력하도록 하며, C1디코더에서 그 플래그 비트 수에 따라 에러정정 작업을 수행하도록 함으로써 잘못읽혀진 데이터인지 또는 에러데이타인지를 구별할 수 있어 잘못정정하는 횟수를 줄일 수 있고, 또한 4바이트 에러까지 정정할 수 있는 효과가 있다.As described in detail above, the present invention configures an EFM demodulator by HDL, adds flag bits to output, and performs error correction according to the number of flag bits in the C1 decoder to read or misread data. Awareness can be distinguished, so that the number of miscorrections can be reduced, and there is an effect of correcting up to 4 byte errors.

Claims (3)

입력데이타 중 플래그의 개수가 5개 이상인가를 판단하는 제1단계와; 상기 판단결과 플래그의 개수가 5개 이상이면 포인터를 셋트시키고, 5개 미만이면 에러가 있는가를 판단하는 제2단계와; 상기 제2단계의 판단결과 에러가 없으면 포인터를 리셋트시키고, 에러가 있으면 2에러 이하인가를 판단하는 제3단계와; 상기 제3단계의 판단결과 2에러 이하이면 에러를 정정한 후, 포인터를 리셋트시키고, 2에러 이하가 아니면 다시 플래그의 개수를 판단하는 제4단계와; 상기 제4단계의 판단결과 플래그의 개수가 3개 이하가 아니면 포인터를 셋트 시키고, 3개 이하이면 4에러 정정을 수행한 후 포인터를 리셋트시키는 제5단계로 이루어진 것을 특징으로 하는 디스크 플레이어의 에러정정 방법.A first step of determining whether the number of flags in the input data is five or more; A second step of setting a pointer if the number of flags is 5 or more, and determining whether there is an error if the number of flags is less than 5; A third step of resetting the pointer if there is no error as a result of the determination in the second step, and determining whether there is an error or less than two errors; A fourth step of resetting the pointer after correcting an error if the error is less than or equal to two errors, and determining the number of flags again if less than or equal to two errors; If the number of flags is less than three as a result of the determination in the fourth step, a pointer is set; if the number is less than three, a fifth step of resetting the pointer after performing four error corrections is performed. Correction method. 피엘엘을 통한 이에프엠(EFM)데이타를 복조시, 그 출력데이타에 플래그비트를 추가하여 출력하는 이에프엠(EFM)복조수단과; 상기 이에프엠(EFM)복조수단을 통해 출력된 데이터에서 플래그 비트를 카운트하여 그에따라 에러정정 작업을 수행하는 제1디코딩수단과; 상기 제1디코딩수단을 통한 데이터 및 에러정정 결과값을 입력받아 그에따른 에러정정을 수행하는 제2디코딩수단으로 구성한 것을 특징으로 하는 디스크 플레이어의 에러정정 장치.EFM demodulation means for demodulating EFM data through PL, adding flag bits to the output data and outputting the flag bits; First decoding means for counting flag bits in the data output through the EFM demodulation means and performing error correction operations accordingly; And second decoding means for receiving data and error correction result values through the first decoding means and performing error correction accordingly. 제2항에 있어서, 이에프엠(EFM)복조수단은 베리로그 에이치디엘(VERILOG HDL)로 구현한 것을 특징으로 하는 디스크 플레이어의 디스크 플레이어의 에러정정 장치.The error correction apparatus of the disc player of claim 2, wherein the EFM demodulation means is implemented by VERILOG HDL.
KR1019950062078A 1995-12-28 1995-12-28 Error correction device and method of cd player KR0176795B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950062078A KR0176795B1 (en) 1995-12-28 1995-12-28 Error correction device and method of cd player

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950062078A KR0176795B1 (en) 1995-12-28 1995-12-28 Error correction device and method of cd player

Publications (2)

Publication Number Publication Date
KR970050869A KR970050869A (en) 1997-07-29
KR0176795B1 true KR0176795B1 (en) 1999-04-15

Family

ID=19446101

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950062078A KR0176795B1 (en) 1995-12-28 1995-12-28 Error correction device and method of cd player

Country Status (1)

Country Link
KR (1) KR0176795B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100498416B1 (en) * 1997-12-09 2005-09-02 삼성전자주식회사 Reliability Determination Method of Error Corrected Data in Digital Versatile Disk System
KR100532374B1 (en) * 1997-08-30 2006-01-27 삼성전자주식회사 Device and method for generating address in optical disc reproducing system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100532374B1 (en) * 1997-08-30 2006-01-27 삼성전자주식회사 Device and method for generating address in optical disc reproducing system
KR100498416B1 (en) * 1997-12-09 2005-09-02 삼성전자주식회사 Reliability Determination Method of Error Corrected Data in Digital Versatile Disk System

Also Published As

Publication number Publication date
KR970050869A (en) 1997-07-29

Similar Documents

Publication Publication Date Title
EP0198702A2 (en) Methods of correcting errors in digital data
JPH0267825A (en) Error correcting circuit
US4858235A (en) Information storage apparatus
JPH0728227B2 (en) Decoding device for BCH code
US20020010888A1 (en) Method and apparatus for correcting C1/PI word errors using error locations detected by EFM/EFM+ decoding
KR0176795B1 (en) Error correction device and method of cd player
KR0148004B1 (en) Error detection apparatus
JPH02168753A (en) Synchronizing detection method in error correction device, its equipment and synchronizing method using the equipment
US6690630B1 (en) Compact disc decoder and method for correcting address errors in header data based on an input error flag
JPS60101766A (en) Address detection system
US6321351B1 (en) Method and apparatus for detecting errors in DVD data
KR100234400B1 (en) Apparatus and method of digital video disk system
KR100532373B1 (en) Error correction method in reproduction of digital signal
JPH0344394B2 (en)
JP2001006298A (en) Digital signal processing circuit and disk reproducing device
JP3398560B2 (en) Shortened error correction decoding device
JPS61267139A (en) Memory control circuit
JPS61133080A (en) Digital signal processor
JPH0472933A (en) Synchronizing pattern detection method
KR19980029986A (en) DVD error correction code sync protection circuit
KR970050871A (en) Error correction method and apparatus in compact disc player
JP2611722B2 (en) Error flag output circuit
JPS58220216A (en) Error correcting device
KR940007422B1 (en) Rs decoding system without using buffer register
JPH0311827A (en) Error detection and correction circuit

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee