1 |
1
테스트 신드롬을 이용한 연판정 BCH 복호 장치에 있어서,체이스 알고리즘에 기초하여 코드워드의 LLR의 크기를 비교하고, 상기 코드워드를 최소 신뢰 비트의 개수로 분할한 각 구역마다 한 개의 최소 신뢰 비트를 추출하여 최소 신뢰 비트의 위치를 테스트 신드롬으로 변환하는 테스트 신드롬 연산부; 신드롬 연산부로부터의 신드롬 및 상기 변환된 테스트 신드롬을 입력 받아 패턴 신드롬을 생성하는 패턴 신드롬 생성부; 상기 생성된 패턴 신드롬을 입력 받아 후보 코드워드의 신드롬 계수를 연산하고, 신드롬 행렬의 각 차수에 대하여 신드롬 계수의 공통 부분을 공유하면서 모든 차수에 대한 신드롬 계수를 별도로 연산하는 신드롬 계수 계산부; 상기 패턴 신드롬을 입력 받아 오류의 수를 합 연산하는 선-친 탐색부 및 메트릭(Metric) 검사부; 및 제어신호를 통해 상기 후보 코드워드의 신드롬 계수를 결정하고, 연판정을 위한 최소 신뢰 비트를 선택하며, 선택된 최소 신뢰 비트를 이용하여 오류를 정정하기 위해 벡터를 연산하는 오류 신드롬 계수 결정부 및 친 탐색부 를 포함하는 테스트 신드롬을 이용한 연판정 BCH 복호 장치
|
2 |
2
삭제
|
3 |
3
제 1항에 있어서,상기 테스트 신드롬 연산부는, 별도의 정렬 연산 과정을 필요로 하지 않고 상기 테스트 신드롬을 쉬프트 레지스터(Shift register)로 입력함으로써 테스트 신드롬 연산을 수행하는 테스트 신드롬을 이용한 연판정 BCH 복호 장치
|
4 |
4
제 1항에 있어서,상기 패턴 신드롬 생성부는,신드롬 연산부로부터의 신드롬 및 상기 변환된 테스트 신드롬을 입력 받아 모든 후보 코드워드에 대한 신드롬을 D-플립플롭과 피드백 회로를 이용하여 순차적으로 계산하는테스트 신드롬을 이용한 연판정 BCH 복호 장치
|
5 |
5
제 1항에 있어서,상기 오류 신드롬 계수 결정부 및 친 탐색부는,제어신호를 통해 후보 코드워드의 신드롬 계수를 결정하여 친 탐색부로 상기 결정된 신드롬 계수를 전달하고, 연판정을 위한 최소 신뢰 비트의 연산 결과를 선택하여 친 탐색부의 결과와 선택된 최소 신뢰 비트의 연산 결과를 GF 덧셈기를 이용하여 합 연산을 수행한 후, 코드워드의 오류를 정정하기 위한 오류 벡터를 생성하는테스트 신드롬을 이용한 연판정 BCH 복호 장치
|
6 |
6
제 1항에 있어서,상기 선-친 탐색부 및 메트릭 검사부는,오류의 발생 여부에 대한 출력없이 신드롬 계수로부터 발생하는 오류의 수를 합 연산하고, 후보 코드워드의 신드롬 계수를 입력 받아 상기 후보 코드워드의 신드롬 계수를 출력하는 테스트 신드롬을 이용한 연판정 BCH 복호 장치
|
7 |
7
테스트 신드롬을 이용한 연판정 BCH 복호 방법에 있어서,체이스 알고리즘에 기초하여 코드워드의 LLR의 크기를 비교하고, 상기 코드워드를 최소 신뢰 비트의 개수로 분할한 각 구역마다 한 개의 최소 신뢰 비트를 추출하여 최소 신뢰 비트의 위치를 테스트 신드롬으로 변환하는 단계; 신드롬 연산부로부터의 신드롬 및 상기 변환된 테스트 신드롬을 입력 받아 패턴 신드롬을 생성하는 단계; 상기 생성된 패턴 신드롬을 입력 받아 후보 코드워드의 신드롬 계수를 연산하고, 신드롬 행렬의 각 차수에 대하여 신드롬 계수의 공통 부분을 공유하면서 모든 차수에 대한 신드롬 계수를 별도로 연산하는 단계; 상기 패턴 신드롬을 입력 받아 오류의 수를 합 연산하는 단계; 및 제어신호를 통해 상기 후보 코드워드의 신드롬 계수를 결정하고, 연판정을 위한 최소 신뢰 비트를 선택하며, 선택된 최소 신뢰 비트를 이용하여 오류를 정정하기 위해 벡터를 연산하는 단계를 포함하는 테스트 신드롬을 이용한 연판정 BCH 복호 방법
|