KR20040069505A - 저밀도 부가정보 발생용 매트릭스를 이용한 에러 정정방법 및그 장치 - Google Patents
저밀도 부가정보 발생용 매트릭스를 이용한 에러 정정방법 및그 장치 Download PDFInfo
- Publication number
- KR20040069505A KR20040069505A KR1020030005927A KR20030005927A KR20040069505A KR 20040069505 A KR20040069505 A KR 20040069505A KR 1020030005927 A KR1020030005927 A KR 1020030005927A KR 20030005927 A KR20030005927 A KR 20030005927A KR 20040069505 A KR20040069505 A KR 20040069505A
- Authority
- KR
- South Korea
- Prior art keywords
- matrix
- column
- parity
- diagonal
- row
- 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.)
- Granted
Links
Classifications
-
- 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
-
- 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/11—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 using multiple parity bits
- H03M13/1102—Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
- H03M13/1148—Structural properties of the code parity-check or generator matrix
- H03M13/118—Parity check matrix structured for simplifying encoding, e.g. by having a triangular or an approximate triangular structure
- H03M13/1182—Parity check matrix structured for simplifying encoding, e.g. by having a triangular or an approximate triangular structure wherein the structure of the parity-check matrix is obtained by reordering of a random parity-check matrix
Landscapes
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Engineering & Computer Science (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Error Detection And Correction (AREA)
- Detection And Correction Of Errors (AREA)
Abstract
Description
Claims (20)
- 메세지 워드 길이 m의 로우와 코드 워드 길이 n의 칼럼을 갖는 매트릭스에서 칼럼과 로우에 들어가는 1의 개수가 일정하고 나머지 원소는 모두 0인 패리티 체크 매트릭스를 이용하여 부가정보를 발생하는 에러 정정 방법에 있어서:(a) 각 칼럼에서 1이 처음 나오는 순서대로 칼럼 정렬해서 패리티 체크 매트릭스(H)를 재구성하고, 패리티 체크 매트릭스의 패리티에 해당하는 매트릭스의 대각 원소와 칼럼 정렬된 매트릭스의 최초 1이 교차하는 지점을 찾아서 이 교차점 위의 대각 매트릭스와 칼럼 정렬된 매트릭스를 칼럼 교환해서 하위 트라이앵귤러 형태의 매트릭스를 발생하는 단계; 및(b) 상기 하위 트라이앵귤러 매트릭스와 주어진 메세지 데이터(S)를 이용하여 부가정보(p)를 계산하는 단계를 포함하는 에러 정정 방법.
- 제1항에 있어서, 상기 (a) 단계에서는 상기 하위 트라이앵귤러 매트릭스의 오른쪽 상단에 0이 최대한 분포할 수 있도록 발생하고, n-m개의 패리티 개수에 해당하는 칼럼 중에서 소정수 k개의 칼럼을 상위 트라이앵귤러 영역이 0인 하위 트라이앵귤러 매트릭스의 나머지 부분에 해당하는 모든 1의 위치가 하위 트라이앵귤러의 패리티에 해당하는 매트릭스의 대각 원소의 위치보다 밑에 위치하는 것을 특징으로 하는 에러 정정 방법.
- 제1항에 있어서, 상기 (b) 단계에서는 부가정보를 발생시킬 때 p개의 패리티 중에서 k개의 패리티는 다음 식으로 표시되는 백워드 대체(backword substitution)을 이용하여 구하는 에러 정정 방법.
- 제3항에 있어서, 상기 (b) 단계에서는 부가정보를 발생시킬 때 p개의 패리티 중에서 p-k개의 패리티는 하위 트라이앵귤러 매트릭스 이외의 나머지 매트릭스를 이용하여 가우션 엘리미네션(Gaussian elimination) 연산 방법 또는 아래 수학식으로 표시된 일반적인 방법에 의해 구하는 것을 특징으로 하는 에러 정정 방법.(여기서,,임)
- 저밀도 부가정보 발생용 매트릭스를 이용하는 에러 정정 방법에 있어서:(a) 메세지 워드 길이 m의 로우와 코드 워드 길이 n의 칼럼을 갖는 매트릭스에서 칼럼과 로우에 들어가는 1의 개수가 일정하고 나머지 원소는 모두 0인 패리티 체크 매트릭스를 발생하는 단계;(b) 각 칼럼에서 1이 처음 나오는 순서대로 칼럼 정렬해서 패리티 체크 매트릭스(H)를 재구성하고, 패리티 체크 매트릭스의 패리티에 해당하는 매트릭스의 대각 원소와 칼럼 정렬된 매트릭스의 최초 1이 교차하는 지점을 찾아서 이 교차점 위의 대각 매트릭스를 칼럼 정렬된 매트릭스와 칼럼 교환해서 하위 트라이앵귤러 형태의 매트릭스를 발생하는 단계;(c) 상기 교차점 아래의 하위 트라이앵귤러 영역에 해당하는 로우들에 대하여 로우의 끝에서 두번째 1의 위치가 대각 매트릭스보다 작은 로우를 찾아 찾아진 로우와 대각 매트릭스에 해당하는 로우를 교환하고 이 로우에 맨 마지막 1의 위치에 해당하는 칼럼을 대각 매트릭스와 교차하는 칼럼과 교환해서 확장된 트라이앵귤러 매트릭스를 발생하는 단계; 및(d) 상기 확장된 트라이앵귤러 매트릭스를 이용하여 패리티를 계산하는 단계를 포함하는 에러 정정 방법.
- 제5항에 있어서, 상기 (b) 단계에서는 상기 하위 트라이앵귤러 매트릭스의 오른쪽 상단에 0이 최대한 분포할 수 있도록 발생하고, n-m개의 패리티 개수에 해당하는 칼럼 중에서 소정수 k개의 칼럼을 상위 트라이앵귤러 영역이 0인 하위 트라이앵귤러 매트릭스의 나머지 부분에 해당하는 모든 1의 위치가 하위 트라이앵귤러의 패리티에 해당하는 매트릭스의 대각 원소의 위치보다 밑에 위치하는 것을 특징으로 하는에러 정정 방법.
- 제5항에 있어서, 상기 (c) 단계에서는 상기 대각 매트릭스를 따라 로우 교환을 계속 수행하여 더 이상 끝에서 두 번째 1의 위치가 현재 처리하고자 하는 대각매트릭스보다 작은 로우가 존재하지 않을 때까지 반복 수행하는 것을 특징으로 하는 에러 정정 방법.
- 제5항에 있어서, 상기 (d) 단계는(d1) 상기 확장된 트라이앵귤러 매트릭스 영역과 메세지 데이터 S를 이용하여 백워드 대체 연산을 수행해서 k개의 패리티 비트값을 구하는 단계; 및(d2) 상기 패리티 비트 n-m개 중에서 상기 백워드 대체 연산에 의해 구한 k개를 제외한 패리티 비트값들을 계산하는 단계를 포함하는 에러 정정 방법.
- 제8항에 있어서, 상기 (d1) 단계에서는 부가정보를 발생시킬 때 p개의 패리티 중에서 k개의 패리티는 다음 식으로 표시되는 백워드 대체를 이용하여 구하는 것을 특징으로 하는 에러 정정 방법.
- 제9항에 있어서, 상기 (d2) 단계에서는 부가정보를 발생시킬 때 p개의 패리티 중에서 p-k개의 패리티는 가우션 엘리미네션 연산 방법 또는 아래 수학식으로 표시된 일반적인 방법에 의해 구하는 것을 특징으로 하는 에러 정정 방법.(여기서,,임)
- 메세지 워드 길이 m의 로우와 코드 워드 길이 n의 칼럼을 갖는 매트릭스에서 칼럼과 로우에 들어가는 1의 개수가 일정하고 나머지 원소는 모두 0인 패리티 체크 매트릭스를 이용하여 부가정보를 발생하는 에러 정정 장치에 있어서:각 칼럼에서 1이 처음 나오는 순서대로 칼럼 정렬해서 패리티 체크 매트릭스(H)를 재구성하고, 패리티 체크 매트릭스의 패리티에 해당하는 매트릭스의 대각 원소와 칼럼 정렬된 매트릭스의 최초 1이 교차하는 지점을 찾아서 이 교차점 위의 대각 매트릭스와 칼럼 정렬된 매트릭스를 칼럼 교환해서 하위 트라이앵귤러 형태의 매트릭스를 발생하는 발생 수단; 및상기 하위 트라이앵귤러 매트릭스와 주어진 메세지 데이터(S)를 이용하여 부가정보(p)를 계산하는 계산 수단을 포함하는 에러 정정 장치.
- 제11항에 있어서, 상기 발생 수단은 상기 하위 트라이앵귤러 매트릭스의 오른쪽 상단에 0이 최대한 분포할 수 있도록 발생하고, n-m개의 패리티 개수에 해당하는 칼럼 중에서 소정수 k개의 칼럼을 상위 트라이앵귤러 영역이 0인 하위 트라이앵귤러 매트릭스의 나머지 부분에 해당하는 모든 1의 위치가 하위 트라이앵귤러의 패리티에 해당하는 매트릭스의 대각 원소의 위치보다 밑에 위치하는 것을 특징으로 하는 에러 정정 장치.
- 제11항에 있어서, 상기 계산 수단은 부가정보를 발생 시킬 때 p개의 패리티중에서 k개의 패리티는 다음 식으로 표시되는 백워드 대체를 이용하여 구하는 에러 정정 장치.
- 제13항에 있어서, 상기 계산 수단은 부가정보를 발생 시킬 때 p개의 패리티 중에서 p-k개의 패리티는 하위 트라이앵귤러 매트릭스 이외의 나머지 매트릭스를 이용하여 가우션 엘리미네션 연산 방법 또는 아래 수학식으로 표시된 일반적인 방법에 의해 구하는 것을 특징으로 하는 에러 정정 장치.(여기서,,임)
- 저밀도 부가정보 발생용 매트릭스를 이용하는 에러 정정 장치에 있어서:메세지 워드 길이(m)의 로우와 코드 워드 길이(n)의 칼럼을 갖는 매트릭스에서 칼럼과 로우에 들어가는 1의 개수가 일정하고 나머지 원소는 모두 0인 패리티 체크 매트릭스를 발생하는 패리티 체크 매트릭스 발생부;각 칼럼에서 1이 처음 나오는 순서대로 칼럼 정렬해서 패리티 체크 매트릭스를 재구성하는 칼럼 정렬부;상기 패리티 체크 매트릭스의 패리티에 해당하는 매트릭스의 대각 원소와 상기 칼럼 정렬부에 의해 칼럼 정렬된 매트릭스에서 각 칼럼에서 최초 1을 나타내는 부분과 교차하는 지점을 찾아 이 교차점 위의 대각 매트릭스는 상기 칼럼 정렬부에 의해 칼럼 정렬된 매트릭스와 칼럼 교환하여 하위 트라이앵귤러 매트릭스를 발생하는 트라이앵귤러 매트릭스 발생부;상기 교차점 아래의 하위 트라이앵귤러 영역에 해당하는 로우들에 대하여 로우의 끝에서 두 번째 1의 위치가 대각 매트릭스보다 작은 매트릭스를 찾아 대각 매트릭스에 해당하는 로우와 교환하고, 이 로우에 맨 마지막 1의 위치에 해당하는 칼럼을 대각 매트릭스와 교차하는 칼럼과 교환하여 상기 하위 트라이앵귤러 매트릭스의 아래 부분을 가능한 대각 매트릭스에 근접시키는 트라이앵귤러 매트릭스 확장부; 및상기 트라이앵귤러 매트릭스 확장부에 의해 확장된 트라이앵귤러 매트릭스와 주어진 메세지 데이터(S)를 이용하여 부가정보(p)를 계산하는 패리티 계산부를 포함하는 에러 정정 장치.
- 제15항에 있어서, 상기 트라이앵귤러 매트릭스 발생부는 상기 하위 트라이앵귤러 매트릭스의 오른쪽 상단에 0이 최대한 분포할 수 있도록 발생하고, n-m개의 패리티 개수에 해당하는 칼럼 중에서 소정수 k개의 칼럼을 상위 트라이앵귤러 영역이 0인 하위 트라이앵귤러 매트릭스의 나머지 부분에 해당하는 모든 1의 위치가 하위 트라이앵귤러의 패리티에 해당하는 매트릭스의 대각 원소의 위치보다 밑에 위치하는 것을 특징으로 하는 에러 정정 장치.
- 제15항에 있어서, 상기 트라이앵귤러 매트릭스 확장부는 상기 대각 매트릭스를 따라 로우 교환을 계속 수행하여 더 이상 끝에서 두 번째 1의 위치가 현재 처리하고자 하는 대각 매트릭스보다 작은 로우가 존재하지 않을 때까지 반복 수행하는 것을 특징으로 하는 에러 정정 장치.
- 제15항에 있어서, 상기 패리티 계산부는상기 확장된 트라이앵귤러 매트릭스 영역과 주어진 메세지 데이터(S)를 이용하여 백워드 대체 연산을 수행해서 k개의 패리티 비트값을 구하는 백워드 대체 연산부; 및상기 패리티 비트 n-m개 중에서 상기 백워드 대체 연산부에서 구한 k개를 제외한 패리티 비트값들을 계산하는 하위 패리티 계산부를 더 포함하는 에러 정정 장치.
- 제18항에 있어서, 상기 백워드 대체 연산부는 상기 부가정보를 발생시킬 때 p개의 패리티 중에서 k개의 패리티는 다음 식으로 표시되는 백워드 대체를 이용하여 구하는 것을 특징으로 하는 에러 정정 장치.
- 제18항에 있어서, 상기 하위 패리티 계산부는 상기 부가정보를 발생시킬 때 p개의 패리티 중에서 p-k개의 패리티는 가우션 엘리미네션 연산 방법 또는 아래 수학식으로 표시된 일반적인 방법에 의해 구하는 것을 특징으로 하는 에러 정정 장치.(여기서,,임)
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030005927A KR100906474B1 (ko) | 2003-01-29 | 2003-01-29 | 저밀도 부가정보 발생용 매트릭스를 이용한 에러 정정방법 및그 장치 |
TW093101490A TWI268486B (en) | 2003-01-29 | 2004-01-20 | Method of generating parity data based on low-density parity check matrix and apparatus therefor |
DE602004000456T DE602004000456T2 (de) | 2003-01-29 | 2004-01-22 | Verfahren und Vorrichtung zur Generierung von Prüfdaten basierend auf einer Low-Density Parity Check (LDPC) Matrix |
JP2004014595A JP3810773B2 (ja) | 2003-01-29 | 2004-01-22 | 低密度付加情報発生用マトリックスを用いたパリティ情報生成方法及びその装置 |
EP04250320A EP1443656B1 (en) | 2003-01-29 | 2004-01-22 | Method of generating parity data based on a low-density parity check (LDPC) matrix and apparatus therefor |
US10/765,278 US7278082B2 (en) | 2003-01-29 | 2004-01-28 | Method of generating parity data based on low-density parity check matrix and apparatus therefor |
CN200410038774XA CN1534876B (zh) | 2003-01-29 | 2004-01-29 | 基于低密度奇偶校验矩阵产生奇偶数据的方法及其装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030005927A KR100906474B1 (ko) | 2003-01-29 | 2003-01-29 | 저밀도 부가정보 발생용 매트릭스를 이용한 에러 정정방법 및그 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040069505A true KR20040069505A (ko) | 2004-08-06 |
KR100906474B1 KR100906474B1 (ko) | 2009-07-08 |
Family
ID=36202196
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030005927A Expired - Fee Related KR100906474B1 (ko) | 2003-01-29 | 2003-01-29 | 저밀도 부가정보 발생용 매트릭스를 이용한 에러 정정방법 및그 장치 |
Country Status (7)
Country | Link |
---|---|
US (1) | US7278082B2 (ko) |
EP (1) | EP1443656B1 (ko) |
JP (1) | JP3810773B2 (ko) |
KR (1) | KR100906474B1 (ko) |
CN (1) | CN1534876B (ko) |
DE (1) | DE602004000456T2 (ko) |
TW (1) | TWI268486B (ko) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100849991B1 (ko) * | 2007-02-23 | 2008-08-01 | 주식회사 젤라인 | Ldpc 부호생성기법을 이용한 부호화 시스템 및 방법과이로부터의 복호화 시스템 및 방법 |
KR20140031895A (ko) * | 2011-04-08 | 2014-03-13 | 마이크론 테크놀로지, 인크. | 저-밀도 패리티 체크 코드를 사용하는 인코딩 및 디코딩 기술 |
WO2014123351A1 (ko) * | 2013-02-07 | 2014-08-14 | Choi Sujeong | 특정밀도를 기반으로 하는 저밀도 역 코드를 이용한 부호화/복호화 방법 및 장치 |
WO2014123353A1 (ko) * | 2013-02-07 | 2014-08-14 | Choi Sujeong | 특정 밀도를 기반으로 하는 저밀도 행렬을 이용한 부호화/복호화 방법 및 장치 |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100936022B1 (ko) * | 2002-12-21 | 2010-01-11 | 삼성전자주식회사 | 에러 정정을 위한 부가정보 생성 방법 및 그 장치 |
KR100906474B1 (ko) * | 2003-01-29 | 2009-07-08 | 삼성전자주식회사 | 저밀도 부가정보 발생용 매트릭스를 이용한 에러 정정방법 및그 장치 |
KR20050052184A (ko) * | 2003-11-29 | 2005-06-02 | 삼성전자주식회사 | 저밀도 패리티 검사 부호화를 위한 인터리빙 방법 |
KR100540663B1 (ko) * | 2004-04-19 | 2006-01-10 | 삼성전자주식회사 | 저밀도 패리티 체크 코딩의 패리티 체크 행렬 변환 방법 |
US7165205B2 (en) * | 2004-05-14 | 2007-01-16 | Motorola, Inc. | Method and apparatus for encoding and decoding data |
KR100713371B1 (ko) * | 2004-08-10 | 2007-05-04 | 삼성전자주식회사 | 블록 저밀도 패리티 검사 부호 부호화/복호 장치 및 방법 |
US7188297B2 (en) * | 2004-08-12 | 2007-03-06 | Motorola, Inc. | Method and apparatus for encoding and decoding data |
US7506238B2 (en) * | 2004-08-13 | 2009-03-17 | Texas Instruments Incorporated | Simplified LDPC encoding for digital communications |
EP1800405B1 (en) * | 2004-09-17 | 2014-03-12 | LG Electronics Inc. | Encoding and decoding of ldpc codes using structured parity check matrices |
US20070198905A1 (en) * | 2006-02-03 | 2007-08-23 | Nokia Corporation | Transmitter for a communications network |
US8239727B2 (en) * | 2006-02-08 | 2012-08-07 | Thomson Licensing | Decoding of raptor codes |
WO2007091327A1 (ja) * | 2006-02-09 | 2007-08-16 | Fujitsu Limited | Ldpc検査行列生成方法及び検査行列生成器並びに符号再送方法 |
US7913149B2 (en) * | 2006-12-20 | 2011-03-22 | Lsi Corporation | Low complexity LDPC encoding algorithm |
KR101455978B1 (ko) * | 2007-03-27 | 2014-11-04 | 엘지전자 주식회사 | Ldpc 부호를 이용한 부호화 방법 |
US8270515B2 (en) * | 2007-09-06 | 2012-09-18 | Alcatel Lucent | Providing feedback in a MIMO system |
US8473824B1 (en) * | 2008-09-08 | 2013-06-25 | Marvell International Ltd. | Quasi-cyclic low-density parity-check (QC-LDPC) encoder |
KR101502624B1 (ko) * | 2007-12-06 | 2015-03-17 | 삼성전자주식회사 | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널 부호화/복호화 방법 및 장치 |
US8612823B2 (en) * | 2008-10-17 | 2013-12-17 | Intel Corporation | Encoding of LDPC codes using sub-matrices of a low density parity check matrix |
CN101442318B (zh) * | 2008-11-06 | 2012-04-25 | 上海交通大学 | 基于近似下三角结构校验矩阵的低时延ira码编码器 |
CN101902227B (zh) * | 2009-05-31 | 2012-11-28 | 中兴通讯股份有限公司 | 一种ldpc码的分层编码方法和装置 |
US8762821B2 (en) * | 2012-03-30 | 2014-06-24 | Intel Corporation | Method of correcting adjacent errors by using BCH-based error correction coding |
CN106027070B (zh) * | 2016-05-16 | 2019-10-11 | 南京理工大学 | 基于压缩感知的对角化ldpc观测矩阵的生成方法 |
CN109635241B (zh) * | 2018-12-17 | 2023-09-01 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | 求解对称或厄密对称正定矩阵逆矩阵方法 |
KR20200084687A (ko) | 2019-01-03 | 2020-07-13 | 삼성전자주식회사 | 비이진 폴라 코드를 수신하는 장치 및 이의 디코딩 방법 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3728678A (en) * | 1971-09-03 | 1973-04-17 | Bell Telephone Labor Inc | Error-correcting systems utilizing rate {178 {11 diffuse codes |
US6405343B1 (en) * | 1999-05-04 | 2002-06-11 | Oak Technology, Inc. | ECC Q-parity checkbyte indexing |
FR2799592B1 (fr) | 1999-10-12 | 2003-09-26 | Thomson Csf | Procede de construction et de codage simple et systematique de codes ldpc |
US7000177B1 (en) * | 2000-06-28 | 2006-02-14 | Marvell International Ltd. | Parity check matrix and method of forming thereof |
US6928602B2 (en) * | 2001-07-18 | 2005-08-09 | Sony Corporation | Encoding method and encoder |
US7246304B2 (en) * | 2001-09-01 | 2007-07-17 | Dsp Group Inc | Decoding architecture for low density parity check codes |
US7020826B2 (en) * | 2002-01-23 | 2006-03-28 | Thomson Licensing | Intra-decoder component block messaging |
KR100906474B1 (ko) * | 2003-01-29 | 2009-07-08 | 삼성전자주식회사 | 저밀도 부가정보 발생용 매트릭스를 이용한 에러 정정방법 및그 장치 |
US7143333B2 (en) * | 2004-08-09 | 2006-11-28 | Motorola, Inc. | Method and apparatus for encoding and decoding data |
-
2003
- 2003-01-29 KR KR1020030005927A patent/KR100906474B1/ko not_active Expired - Fee Related
-
2004
- 2004-01-20 TW TW093101490A patent/TWI268486B/zh not_active IP Right Cessation
- 2004-01-22 JP JP2004014595A patent/JP3810773B2/ja not_active Expired - Fee Related
- 2004-01-22 DE DE602004000456T patent/DE602004000456T2/de not_active Expired - Lifetime
- 2004-01-22 EP EP04250320A patent/EP1443656B1/en not_active Expired - Lifetime
- 2004-01-28 US US10/765,278 patent/US7278082B2/en not_active Expired - Fee Related
- 2004-01-29 CN CN200410038774XA patent/CN1534876B/zh not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100849991B1 (ko) * | 2007-02-23 | 2008-08-01 | 주식회사 젤라인 | Ldpc 부호생성기법을 이용한 부호화 시스템 및 방법과이로부터의 복호화 시스템 및 방법 |
KR20140031895A (ko) * | 2011-04-08 | 2014-03-13 | 마이크론 테크놀로지, 인크. | 저-밀도 패리티 체크 코드를 사용하는 인코딩 및 디코딩 기술 |
WO2014123351A1 (ko) * | 2013-02-07 | 2014-08-14 | Choi Sujeong | 특정밀도를 기반으로 하는 저밀도 역 코드를 이용한 부호화/복호화 방법 및 장치 |
WO2014123353A1 (ko) * | 2013-02-07 | 2014-08-14 | Choi Sujeong | 특정 밀도를 기반으로 하는 저밀도 행렬을 이용한 부호화/복호화 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
EP1443656A2 (en) | 2004-08-04 |
EP1443656B1 (en) | 2006-03-08 |
TWI268486B (en) | 2006-12-11 |
JP3810773B2 (ja) | 2006-08-16 |
US7278082B2 (en) | 2007-10-02 |
CN1534876A (zh) | 2004-10-06 |
KR100906474B1 (ko) | 2009-07-08 |
DE602004000456T2 (de) | 2006-08-24 |
TW200419538A (en) | 2004-10-01 |
CN1534876B (zh) | 2011-08-10 |
US20040255222A1 (en) | 2004-12-16 |
JP2004236313A (ja) | 2004-08-19 |
EP1443656A3 (en) | 2004-12-15 |
DE602004000456D1 (de) | 2006-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100906474B1 (ko) | 저밀도 부가정보 발생용 매트릭스를 이용한 에러 정정방법 및그 장치 | |
KR100936022B1 (ko) | 에러 정정을 위한 부가정보 생성 방법 및 그 장치 | |
CN111953356B (zh) | 使用量子卷积码的存储器系统 | |
TWI782215B (zh) | 減少多位元錯誤校正碼的邏輯的系統與方法 | |
NL8104342A (nl) | Rekenmachinesysteem, gebaseerd op een symboolkorrigerende kode met twee werkmodes. | |
JP2007166605A (ja) | パリティ検査行列、パリティ検査行列の生成方法、エンコーディング方法及びエラー訂正装置 | |
US20050149834A1 (en) | (18, 9) Error correction code for double error correction and triple error detection | |
US7721177B2 (en) | Device and method for determining a position of a bit error in a bit sequence | |
JP5374156B2 (ja) | データを復号化及び符号化するための装置及び方法 | |
US20030070135A1 (en) | High-efficiency error detection and/or correction code | |
KR101562606B1 (ko) | 이진 데이터의 오류 정정 및 오류 검출 방법 | |
JPH0619721B2 (ja) | 符号誤り訂正方法 | |
KR102532623B1 (ko) | Raid에 맞춤화된 bch 인코딩 및 디코딩 방법, 및 그 장치 | |
US9009577B1 (en) | Circuitry and method for forward error correction | |
Laendner et al. | Characterization of small trapping sets in LDPC codes from Steiner triple systems | |
KR100930240B1 (ko) | 효율적인 에러 정정을 위한 복호 방법 및 그 장치 | |
US12255668B2 (en) | Error correction with fast syndrome calculation | |
CN113014267B (zh) | 译码方法、设备、可读存储介质、芯片及计算机程序产品 | |
JP2710176B2 (ja) | 誤り位置及び誤りパターン導出回路 | |
US20160043741A1 (en) | Coding method and device | |
CN113556136A (zh) | 一种gn陪集码译码方法及装置 | |
JP2010041677A (ja) | 復号装置、復号方法および復号プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20030129 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20071119 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20030129 Comment text: Patent Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20090519 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20090630 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20090701 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20120530 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20130530 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20130530 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20140529 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20140529 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20160509 |