1 |
1
컨벌루셔널 코드의 복호를 위해 사용되는 비터비 복호기에 있어서,입력된 신호에 대해서 비터비 복호기의 동작에 맞게 연판정된 신호를 공급하는 입력버퍼; 상기 입력버퍼로부터 입력받은 연판정된 신호의 가지메트릭 값을 계산하여 출력하는 가지메트릭 연산부; 상기 가지메트릭 연산부로부터 입력받은 가지메트릭 값을 통해 상태메트릭을 갱신함과 동시에 생존 경로 정보를 출력하고, 수신되는 신호의 에러율을 판단하여 상기 에러율이 기 설정된 에러율 이하인 경우에 제 1 경로 선택 신호를 출력하는 외부장치로부터 상기 제 1 경로 선택신호가 수신되면 최소 상태번호를 선택적으로 출력하는 ACS 연산부; 상기 ACS 연산부로부터 생존경로 정보와 최소 상태번호를 입력받고, 수신되는 신호의 에러율을 판단하여 상기 에러율이 기 설정된 에러율 이하인 경우에 제 2 경로 선택 신호를 출력하는 외부장치로부터 상기 제 2 경로 선택신호가 수신되면 상기 입력된 생존 경로 정보를 역추적 깊이만큼 저장하고, 상기 최소 상태번호로부터 역추적하여 최종 복호된 신호를 출력하는 역추적 연산부; 및 상기 역추적 연산부로부터 최종 복호된 신호를 저장하였다가 출력하는 출력버퍼로 구성된 것을 특징으로 하는 지연시간 단축 경로를 갖는 비터비 복호기
|
2 |
2
제 1항에 있어서, 상기 ACS 연산부는, 상기 가지메트릭 연산부로부터 입력받은 가지메트릭과 경로메트릭을 더하여 새로운 경로메트릭으로 갱신함과 동시에 생존경로의 정보를 출력하는 ACS부; 상기 ACS부로부터 새로운 경로메트릭이 발생하면 모든 경로메트릭 중에서 가장 적은 값의 경로 메트릭을 찾아서 그 상태 번호를 출력하되, 상기 제 1 경로 선택신호가 입력되면 동작이 중지되는 최소메트릭 연산부; 및 상기 제 1 경로 선택신호를 입력받으면 이미 설정된 임의의 최소 상태번호를 출력하는 한편, 외부로부터 제 1 경로 선택신호가 입력되지 않으면 상기 최소메트릭 연산부로부터 입력받은 최소 상태번호를 출력하는 먹스로 구성된 것을 특징으로 하는 지연시간 단축 경로를 갖는 비터비 복호기
|
3 |
3
제 2항에 있어서, 상기 먹스를 통해 선택적으로 출력되는 임의의 최소 상태번호는 "0"인 것을 특징으로 하는 지연시간 단축 경로를 갖는 비터비 복호기
|
4 |
4
제 1항에 있어서, 상기 역추적 연산부는, 내부에 메모리 뱅크를 가지고 있으며 상기 ACS 연산부로부터 입력받은 생존 경로정보를 메모리 쓰기 과정을 통해서 저장하는 메모리부; 및 상기 수신된 제 2 경로 선택신호에 따라 생존경로 정보를 상기 메모리부에 저장하기 위한 쓰기 주소와 역추적 과정을 위한 읽기주소를 발생하여 새로운 역추적 주소를 발생하는 메모리 주소제어부로 구성된 것을 특징으로 하는 지연시간 단축 경로를 갖는 비터비 복호기
|
5 |
5
입력버퍼와; 가지메트릭 연산부와; ACS부, 최소메트릭 연산부 및 먹스를 구비한 ACS 연산부와; 메모리부 및 메모리 주소제어부를 구비한 역추적 연산부와; 출력버퍼로 구성된 비터비 복호기의 제어 방법에 있어서, 수신되는 신호의 에러율을 판단하여 상기 에러율이 기 설정된 에러율 이하인 경우에 제 1 경로 선택 신호를 출력하는 외부장치로부터 상기 제 1 경로 선택신호가 상기 ACS 연산부로 수신되었는지 여부를 판단하는 제 11 단계; 상기 제 11 단계에서 상기 제 1 경로 선택신호가 입력되면, 상기 ACS 연산부가 상기 최소메트릭 연산부의 동작을 중지시키는 제 12 단계; 및 상기 ACS 연산부가 상기 먹스를 통해 미리 설정된 최소 상태번호를 출력하는 제 13 단계로 이루어진 것을 특징으로 하는 지연시간 단축 경로를 갖는 비터비 복호기의 제어 방법
|
6 |
6
제 5항에 있어서, 상기 제 11 단계에서 상기 제 1 경로 선택신호가 입력되지 않으면, 상기 ACS 연산부가 상기 최소메트릭 연산부에 의해 연산된 최소 상태번호를 상기 먹스를 통해 출력하는 제 14 단계를 더 추가로 포함시킴을 특징으로 하는 지연시간 단축 경로를 갖는 비터비 복호기의 제어 방법
|
7 |
7
제 5항에 있어서, 상기 제 13 단계에서, 상기 먹스를 통해 선택적으로 출력되는 미리 설정된 최소 상태번호는 "0"인 것을 특징으로 하는 지연시간 단축 경로를 갖는 비터비 복호기의 제어 방법
|
8 |
8
입력버퍼와; 가지메트릭 연산부와; ACS부, 최소메트릭 연산부 및 먹스를 구비한 ACS 연산부와; 메모리부 및 메모리 주소제어부를 구비한 역추적 연산부와; 출력버퍼로 구성된 비터비 복호기의 제어 방법에 있어서, 수신되는 신호의 에러율을 판단하여 상기 에러율이 기 설정된 에러율 이하인 경우에 제 2 경로 선택 신호를 출력하는 외부장치로부터 상기 제 2 경로 선택신호가 수신되면 상기 입력된 제 2 경로 선택신호가 상기 역추적 연산부의 메모리 주소제어부에 입력되었는지 여부를 판단하는 제 21 단계; 및 상기 제 21 단계에서 상기 제 2 경로 선택신호가 입력되지 않으면, 상기 메모리 주소제어부가 상기 메모리부의 메모리 뱅크를 전부 사용하는 메모리 쓰기/읽기 주소를 발생하는 제 22 단계로 이루어진 것을 특징으로 하는 지연시간 단축 경로를 갖는 비터비 복호기의 제어 방법
|
9 |
9
제 8항에 있어서, 상기 제 21 단계에서 상기 제 2 경로 선택신호가 입력되면, 상기 메모리 주소제어부가 상기 메모리부의 메모리 뱅크에서 미리 설정된 메모리만을 사용하도록 하는 메모리 쓰기/읽기 주소를 발생하는 제 23 단계를 더 추가로 포함시킴을 특징으로 하는 지연시간 단축 경로를 갖는 비터비 복호기의 제어 방법
|
10 |
9
제 8항에 있어서, 상기 제 21 단계에서 상기 제 2 경로 선택신호가 입력되면, 상기 메모리 주소제어부가 상기 메모리부의 메모리 뱅크에서 미리 설정된 메모리만을 사용하도록 하는 메모리 쓰기/읽기 주소를 발생하는 제 23 단계를 더 추가로 포함시킴을 특징으로 하는 지연시간 단축 경로를 갖는 비터비 복호기의 제어 방법
|