KR100754905B1 - 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치및 방법 - Google Patents
리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치및 방법 Download PDFInfo
- Publication number
- KR100754905B1 KR100754905B1 KR1020027006589A KR20027006589A KR100754905B1 KR 100754905 B1 KR100754905 B1 KR 100754905B1 KR 1020027006589 A KR1020027006589 A KR 1020027006589A KR 20027006589 A KR20027006589 A KR 20027006589A KR 100754905 B1 KR100754905 B1 KR 100754905B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- address
- buffer
- reed
- ecc
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/13—Linear codes
- H03M13/15—Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1806—Pulse code modulation systems for audio signals
- G11B20/1809—Pulse code modulation systems for audio signals by interleaving
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Algebra (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Error Detection And Correction (AREA)
- Detection And Correction Of Errors (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
리드-솔로몬 디코더 칩은 두 개의 오프-칩 버퍼와 인터페이스하는 두 개의 프레임 버퍼 제어기를 포함하는데, 인입 데이터를 제공하는 상기 두 오프-칩 버퍼 중 하나는 IEEE International Solid-State Circuit Conference(미국, IEEE Inc. 1998년 2월 XP862225)에 의해 이미 개시되었다.
독립항에서 언급된 특징은 이러한 문제점을 해결한다.
종속항에서는 바람직한 실시예를 개시한다.
본 발명의 한 양상에 따라, 일예로 DVD 리드-솔로몬 디코더와 같은 리드-솔로몬 디코더 앞의 지능형 버퍼를 위한 방법 및 장치가 제공되는데, 상기 지능형 버퍼에서는 인입되는 동기-신호에 기초하여 데이터가 분석되고, 그 데이터는 인입하는 ECC-블록이 리드-솔로몬 디코더에 의해서 복구될 수 있는 한, 적절한 버퍼 위치에 버퍼링된다. ECC-블록이 정정될 수 없는 경우에는, 리드-솔로몬 디코더가 제 1 처리 단계를 취소시키기 위해서 리셋 신호를 획득한다. 어드레스 제어 블록 및 버퍼는 상기 지능형 버퍼를 형성한다.
그러한 방식으로, 버퍼는 일반적으로 반드시 리드 솔로몬 디코더의 앞에 존재하고, 그것은 본 발명에 따라서 유리하게 사용된다.
다른 블록은 출력 데이터(data_out) 스트림을 위해 사용되는 독립 클럭(out_clk)을 생성하기 위한 생성기(clk_gen)를 나타낸다. 이 태스크(task)는 미도시된 리드-솔로몬 디코더의 부분을 나타낸다.
인입 데이터(data-in)의 다른 클럭(byte_clk)은 획득-블록(ACQ)으로부터 유도되어 어드레스 제어 블록(ADC)에 인가되고, 아울러 AND-게이트(&)를 통해 버퍼(BUF)에 인가된다. 상기 AND-게이트(&)의 다른 입력단은 버퍼-입력-인에이블-신호(in_en)를 제공하는 어드레스 제어 블록(ADC)의 출력단에 연결되는데, 상기 버퍼-입력-인에이블-신호(in_en)는, 상기 AND-게이트(&)에 의해서 형성되어 버퍼(BUF)의 대응하는 입력단에 인가된 마스크된 바이트 클럭 신호(byte_clk_msk)에 의해서 상기 AND-게이트(&)를 통해 버퍼(BUF)의 입력단을 인에이블시킨다.
데이터 라인(data_in)은 획득 블록(ACQ)의 대응하는 출력단을 버퍼(BUF)의 대응하는 입력단과 연결하여, 데이터가 획득 블록에서 생성되었을 때와 같이 상기 데이터를 버퍼(BUF)에 입력시키기 위해 제공한다. 획득 블록(ACQ)과 어드레스 제어 블록(ADC)은 또한, 프레임 시작 신호(nxfr), 획득 블록(ACQ)에 의해 디코딩된 프레임 어드레스 신호(fr_addr), 획득 블록(ACQ)에 의해서 또한 디코딩된 섹터 식별자(SID), 그 다음 섹터 시작 신호(nxt_SID), 전달된 섹터 식별자(SID)가 획득 블록(ACQ)에 의해서 정확하게 디코딩되었다는 것을 알려주는 유효 섹터 식별자 신호(SID_valid), 및 심각한 광학상의 문제가 발생한 경우에 내부 마이크로 제어기에 의해서 요청되는 비동기적인 동작 중단을 위한 중단 플래그(stop_flag)가 존재할 때, 어드레스 제어블록(ADC)을 위한 수 개의 신호를 제공하기 위해서 서로 연결된다.
어드레스 제어 블록(ADC)은 버퍼(BUF)와 연결되어, 데이터 라인을 통해 인입 데이터(data_in)의 3 비트 신호인 ECC-시작, 섹터-시작 및 프레임-시작을 포함하는 제어-입력-신호(ctrl_in), 입력 데이터를 위한 버퍼 입력 어드레스 신호(addr_in), 출력 데이터(data_out)를 위한 버퍼 출력 어드레스 신호(addr_out), 및 버퍼(BUF)로부터 미도시된 리드 솔로몬 디코더로 데이터(data_out)를 판독하기 위한 출력 동작 인에이블 신호(out_en)를 버퍼(BUF)에 제공한다. 어드레스 제어 블록(ADC)은 부적법한 점프의 경우에 리드 솔로몬 디코더를 중지시키거나 리셋시키는 신호(RST_RS)를 또한 제공한다.
버퍼(BUF)는 리드 솔로몬 디코더에 제공되는 출력 데이터(data_out)의 3 비트 신호인 ECC-시작, 섹터-시작, 및 프레임-시작을 포함하는 제어-출력-신호(ctrl_out)를 제공한다.
본 명세서에서 설명된 방법 및 장치는 단순히 예시적인 것으로서 제공되고, 당업자는 본 발명의 범위 내에서 본 발명의 다른 실시예를 구현할 수 있다.
본 발명에 따른 지능형 버퍼(IBUF)는 여러 종류의 에러 정정 시스템에 수월하게 사용될 수 있다는 점에 있어서 특히 유리하다.
Claims (23)
- 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치로서,상기 데이터가 리드-솔로몬 디코더에 의해 복구될 수 있는지 여부에 대해, 수신된 데이터가 프레임 길이, 프레임 순서 및 상기 데이터의 섹터 순서 중 적어도 하나에 대해 분석되는, 후속하는 리드-솔로몬 디코더 앞에 위치하는 버퍼(BUF), 및 어드레스 및 제어 신호를 상기 버퍼에 제공하기 위해 상기 버퍼에 연결된 어드레스 제어 수단으로서, 부적절한 프레임 길이 및 데이터 순서 중 적어도 하나가 리드-솔로몬 디코딩을 붕괴시키는 것을 회피하는 어드레스 제어 수단을 포함하는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치.
- 제 1항에 있어서, 상기 버퍼(BUF)는, 데이터 라인(data_in)을 통해 획득 블록(ACQ)에 연결될 뿐만 아니라, ECC 블록 길이(lgth)를 갖는 무결성에 관한 섹터 식별자(SID)와 프레임 어드레스 신호(fr_addr)를 평가하기 위해서 어드레스 제어 블록(ADC)에 연결되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치.
- 제 1항에 있어서, 상기 버퍼(BUF)는 상기 버퍼(BUF)에 공급되는 데이터 라인(data_in) 상의 인입 데이터의 최대 주파수 보다 더 높은 주파수를 갖는 독립 클럭(out_clk)에 의해서 제어되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치.
- 제 1항에 있어서, 상기 버퍼(BUF)는 DVD-플레이어의 리드 솔로몬 디코더 앞에서 보통 사용되는 저장 매체인, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치.
- 제 1항에 있어서, 정정 가능하지 않은 점프의 경우에 상기 버퍼(BUF)는 리셋 신호(RST_RS)를 리드-솔로몬 디코더에 제공함으로써 상기 리드-솔로몬 디코더의 현재 제 1 통과 내부/외부 정정을 중단시킬 수 있고, 그 다음 ECC 블록 경계(ECC1)에서 재동기하는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치.
- 제 1항에 있어서, 상기 버퍼(BUF)는 ECC-블록의 행을 처리하는 제 1 단계의 리드 솔로몬 정정을 위해 사용되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치.
- 제 1항에 있어서, 상기 버퍼(BUF)는 비동기적으로 기록 및 판독될 수 있도록 출력 데이터(data_out)와 데이터 라인 상의 인입 데이터(data_in)를 위한 독립적인 시간 구조를 처리하도록 두 개의 포트를 구비하는 저장 어레이로서 구성되거나, 대안적으로는 입력 요청과 출력 요청이 동시에 일어나는 것을 방지하는 제어 논리부와 하나의 IO-포트로 구성되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치.
- 제 2항에 있어서, 인입 데이터(data_in)의 클럭(byte_clk)은 획득-블록(ACQ)으로부터 유도되어 어드레스 제어 블록(ADC)에 인가되고, AND-게이트(&)를 통해, 어드레스 제어 블록(ADC)에 의해 제공되는 버퍼-입력-인에이블-신호(in_en)에 의해서 버퍼(BUF)에 또한 공급되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치.
- 제 2항에 있어서, 어드레스 제어 블록(ADC)에서 설정될 예상 프레임 어드레스(fr_addr) 및 섹터 식별자(SID)를 위한 카운터가 상기 획득 블록(ACQ)으로부터의 동기 신호를 따르고, 결함이 있는 경우에는 현재 입력에 상관없이 증가되거나 감소되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치.
- 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법으로서,프레임 길이 및 프레임 순서 및 데이터의 섹터 순서 중 적어도 하나로 인해, 부적절한 프레임 길이 또는 데이터 순서가 리드-솔로몬 디코딩을 붕괴시키는 것을 회피하기 위해 인입 ECC-블록(ECC)이 리드 솔로몬 디코더에 의해서 복구될 수 있는 한, 버퍼(BUF) 내의 데이터 플로우의 프레임 정보에 따라 인입 ECC-블록으로 조직된 데이터를 ECC-행 종속 어드레스에 버퍼링하는 단계; 및리드-솔로몬 디코더가 데이터 블록을 정정할 수 없는 경우, 다음 ECC-블록 경계에서 데이터를 재동기화하는 단계를 포함하는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 10항에 있어서, 데이터는 어드레스 제어 블록(ADC)에 의해 인입 동기-신호로부터 디코딩되는 순서에 기초하여 버퍼(BUF) 내의 행 종속 어드레스에 버퍼링되고, 상기 버퍼(BUF)는, 리드-솔로몬 디코더가 인입 ECC-블록(ECC)을 복구할 수 있는 한, 어드레스를 제공하고, ECC-블록(ECC)이 정정될 수 없는 경우에는, 상기 ECC-블록(ECC)을 처리하는 제 1 단계를 취소시키기 위해서 리셋 신호(RST_RS)를 제공하는 것을 특징으로 하는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 11항에 있어서, 상기 데이터는 획득 블록(ACQ)에 의해서 디코딩되는 프레임 어드레스(fr_addr), 섹터 식별자(SID) 및 ECC-블록 번호에 관하여 분석되고, 단지 불완전한 프레임 어드레스(fr_addr)와 한정된 섹터 식별자(SID)만이 검출되고 어떠한 ECC-블록 번호도 검출되지 않을 때에는, 예상 어드레스 내의 가장 유력한 변화나 점프가 가정되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 12항에 있어서, 만약 완전한 섹터 식별자(SID)가 이용가능하다면, 섹터 식별자(SID)의 최상위 비트가 상기 어드레스 제어 블록(ADC) 내의 내부 카운터를 동기시키기 위해서 사용되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 10항에 있어서, 프레임이나 섹터가 손상된 경우에 연속적인 데이터의 점프는, 만약 점프 거리가 미리 결정된 거리 보다 더 길지 않다면, ECC-블록(ECC)의 무결성에 영향을 주지 않는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 14항에 있어서, 상기 거리는 자유 버퍼의 길이의 절반 보다 더 길지 않은, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 14항에 있어서, 만약 다음 유효 프레임 어드레스가 제 1 절반 프레임 길이 동안에 발견된다면, 어떠한 프레임 어드레스 표시자도 제공되지 않는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 14항에 있어서, 어드레스 제어 블록(ADC) 내의 입력 어드레스를 위한 원형 카운터는 ECC-블록(ECC), 섹터 식별자(SID) 및 프레임 어드레스(fr_addr)에 대한 예상 어드레스에 기초하여 버퍼(BUF)의 버퍼 크기 범위 상에서 증가/감소되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 14항에 있어서, 처음의 재동기화 경우에 있어서, 버퍼 출력 어드레스 신호(addr_out)에 대응하는 출력 어드레스는 제로로 설정되고, 이 경우에, 입력 어드레스(addr_in)와 출력 어드레스(addr_out) 사이의 거리가 디폴트 거리 보다 더 작을 때는, 출력 어드레스(addr_out) 처리는 디폴트 거리에 이를 때까지 기다리고, 만약 입력 어드레스(addr_in)의 점프로 인해서 거리가 증가한다면, 디폴트 거리에 또 다시 이를 때까지 출력 어드레스(addr_out)는 최대의 출력 클럭(out_clk) 속도로 생성되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 14항에 있어서, 순방향 점프(FWDJ)의 경우에, 만약 점프(3)가 길이(lgth)를 갖는 버퍼의 비블록된 영역을 목표로 한다면, 새로운 저장은 이미 저장된 데이터의 무결성을 손상시키지 않고, 만약, 그와 대조적으로, 길이(lgth)를 갖는 버퍼의 블록된 저장 영역으로의 점프(4)가 요청된다면, 점프는 수행되지 않을 것이지만, 그 다음 요청되는 입력 어드레스가 금지된 범위(6)의 밖에 있을 때까지 출력은 가속되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 14항에 있어서, 역방향 점프(BKWJ)의 경우에, 만약 점프(3)가 길이(lgth)를 갖는 버퍼의 비블록된 영역을 목표로 한다면, 새로운 저장은 저장된 데이터의 무결성을 손상시키지 않을 것이고, 입력은 계속될 수 있지만 입력-어드레스와 출력-어드레스 사이의 거리가 공칭 거리가 될 때까지 출력을 중단하여야 하고, 만약, 그와 대조적으로, 길이(lgth)를 갖는 버퍼의 블록된 저장 영역으로의 점프(4)가 요청된다면, 버퍼-입력-어드레스 신호(addr_in)의 입력 어드레스는 갱신되지만, 상기 버퍼-입력-어드레스 신호(addr_in)가 허용된 버퍼 영역을 향할 때까지 데이터는 저장되지 않는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 10항에 있어서, 플레이어의 픽업이 물리적인 점프를 하는 경우에는, 현재 판독된 섹터의 사용은 이루어지지 않고, 현재 판독된 섹터가 완료되었는지 여부에 상관없이 중단 플래그(stop_flag)가 활성화되고, 어드레스-프로세스가 완벽하게 재시작되며, 상기 리드 솔로몬 동작을 리셋시키기 위해서 신호(RST_RS)가 생성되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 10항에 있어서,데이터를 버퍼링하는 단계 이전에,예상 프레임 어드레스(fr_addr)와 섹터 식별자(SID)를 생성하는 단계와,ECC-블록(ECC), 섹터 식별자(SID) 및 프레임 어드레스(fr_addr)에 대한 예상 어드레스에 기초하여 버퍼(BUF)에 데이터를 기록하기 위해서 버퍼 입력 어드레스 신호(addr_in)를 생성하는 단계와,상기 버퍼(BUF)로부터 리드-솔로몬 디코더로 출력 데이터(data_out)를 판독하기 위해 출력 어드레스를 생성하는 단계를 포함하는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
- 제 22항에 있어서, 상기 버퍼(BUF)의 버퍼 출력 어드레스 신호(addr_out)의 단일 출력 어드레스는,상기 버퍼(BUF)에 저장된 데이터를 사용하여 리드-솔로몬 디코더의 제 1 단계 내부 정정을 계산 및 수행하고,제 1 외부 정정의 신드롬(syndrome)을 계산하며,상기 내부 정정 모드에서 정정된 데이터를 출력하는데 있어 전용되는 세 개의 어드레스로 확장되는, 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP99125014.3 | 1999-12-15 | ||
EP99125014 | 1999-12-15 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020059777A KR20020059777A (ko) | 2002-07-13 |
KR100754905B1 true KR100754905B1 (ko) | 2007-09-04 |
Family
ID=8239619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027006589A Expired - Fee Related KR100754905B1 (ko) | 1999-12-15 | 2000-12-12 | 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치및 방법 |
Country Status (8)
Country | Link |
---|---|
EP (1) | EP1256175A1 (ko) |
JP (1) | JP2003517238A (ko) |
KR (1) | KR100754905B1 (ko) |
CN (1) | CN1233097C (ko) |
AU (1) | AU778986B2 (ko) |
MX (1) | MXPA02005110A (ko) |
PL (1) | PL355602A1 (ko) |
WO (1) | WO2001045271A1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100920736B1 (ko) * | 2002-10-08 | 2009-10-07 | 삼성전자주식회사 | 전송신호의 왜곡을 줄일 수 있는 단일반송파 전송시스템및 그 방법 |
CN101873143B (zh) * | 2010-06-01 | 2013-03-27 | 福建新大陆电脑股份有限公司 | 一种rs纠错码解码器中的伴随式计算电路及其计算方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5610983A (en) * | 1994-09-30 | 1997-03-11 | Thomson Consumer Electronics, Inc. | Apparatus for detecting a synchronization component in a satellite transmission system receiver |
US5627935A (en) * | 1994-11-11 | 1997-05-06 | Samsung Electronics Co., Ltd. | Error-correction-code coding & decoding procedures for the recording & reproduction of digital video data |
KR970031382A (ko) * | 1995-11-30 | 1997-06-26 | 배순훈 | 리드 솔로몬 복호기용 블럭 동기신호 생성장치(A device for generating block synchronizing signal for reel-solomon decoder) |
-
2000
- 2000-12-12 CN CNB008171726A patent/CN1233097C/zh not_active Expired - Fee Related
- 2000-12-12 KR KR1020027006589A patent/KR100754905B1/ko not_active Expired - Fee Related
- 2000-12-12 MX MXPA02005110A patent/MXPA02005110A/es active IP Right Grant
- 2000-12-12 WO PCT/EP2000/012552 patent/WO2001045271A1/en not_active Application Discontinuation
- 2000-12-12 PL PL00355602A patent/PL355602A1/xx not_active Application Discontinuation
- 2000-12-12 EP EP00987387A patent/EP1256175A1/en not_active Ceased
- 2000-12-12 AU AU23648/01A patent/AU778986B2/en not_active Ceased
- 2000-12-12 JP JP2001545443A patent/JP2003517238A/ja not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5610983A (en) * | 1994-09-30 | 1997-03-11 | Thomson Consumer Electronics, Inc. | Apparatus for detecting a synchronization component in a satellite transmission system receiver |
US5627935A (en) * | 1994-11-11 | 1997-05-06 | Samsung Electronics Co., Ltd. | Error-correction-code coding & decoding procedures for the recording & reproduction of digital video data |
US5729647A (en) * | 1994-11-11 | 1998-03-17 | Samsung Electronics Co., Ltd. | Error-correction-code coding and decoding procedures for the transmission and reception of digital video data |
KR970031382A (ko) * | 1995-11-30 | 1997-06-26 | 배순훈 | 리드 솔로몬 복호기용 블럭 동기신호 생성장치(A device for generating block synchronizing signal for reel-solomon decoder) |
Also Published As
Publication number | Publication date |
---|---|
JP2003517238A (ja) | 2003-05-20 |
EP1256175A1 (en) | 2002-11-13 |
CN1409896A (zh) | 2003-04-09 |
WO2001045271A1 (en) | 2001-06-21 |
PL355602A1 (en) | 2004-05-04 |
CN1233097C (zh) | 2005-12-21 |
KR20020059777A (ko) | 2002-07-13 |
AU778986B2 (en) | 2004-12-23 |
MXPA02005110A (es) | 2003-01-28 |
AU2364801A (en) | 2001-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100430657B1 (ko) | 신호 처리 장치 | |
US5886654A (en) | Apparatus and method for decoding data using flags to indicate decoding errors in data rows and columns | |
US5604646A (en) | Data error correcting method and signal processing unit for disk accessing apparatus | |
KR20020029925A (ko) | 디지털 데이터의 소프트 에러를 정정하는 방법 및 장치 | |
US7047476B2 (en) | Code error corrector | |
US7549104B2 (en) | Digital signal processing method and apparatus performing variable number of error correction repetitions | |
US6061824A (en) | Pipelined error correction for minimizing disk re-reading in hard drives | |
US9230595B2 (en) | Error correction method and data reproduction device | |
KR100754905B1 (ko) | 리드-솔로몬 디코더를 위한 데이터를 준비하기 위한 장치및 방법 | |
US7085990B2 (en) | Preparation of data for a Reed-Solomon decoder | |
US6260169B1 (en) | Device and method for real time correction of row data from DVD media | |
KR100494252B1 (ko) | 정보 재생 장치 | |
JP3570324B2 (ja) | 記憶装置及びそれを用いた記憶システム並びにそれらに用いるエラー発生通知方法 | |
EP1090462B1 (en) | Circuit and method for rapid checking of error correction codes using cyclic redundancy check | |
US20060218468A1 (en) | Memory initialization device, memory initialization method, and error correction device | |
KR100223821B1 (ko) | 디지탈 비데오 디스크 시스템의 에러정정 회로 및 방법 | |
JPH04310135A (ja) | ポインタ制御論理装置及びポインタ制御方法 | |
KR100315768B1 (ko) | 고속의 데이타재생을 위한 메모리액세스방법 및 이를 채용한dvd시스템 | |
JP2003091942A (ja) | デジタル情報再生装置 | |
JP2001006298A (ja) | ディジタル信号処理回路及びディスク再生装置 | |
US6693867B1 (en) | Method and system for window realignment using pipeline and sync correction to correct data frame boundaries | |
JP4325255B2 (ja) | フレームアドレッシングにおけるセクタ内データ管理のための方法 | |
JP2006286175A (ja) | メモリ初期化装置、メモリ初期化方法及び誤り訂正装置 | |
JP2004303378A (ja) | 記録メディア再生装置 | |
JP2003203420A (ja) | デジタル情報記録再生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20020523 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20051209 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20061123 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: 20070531 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070828 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070829 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |