변형된 레지스터 교환 방식의 비터비 디코더 설계

Design of Viterbi Decoders Using a Modified Register Exchange Method

초록

본 논문에서는 비터비 디코더의 디코딩과정에서 trace-forward 과정이후, trace-back 동작 없이 decision bit를 결정 가능한 구조로 설계하여 사용 메모리 크기와 동작 cycle에서 이득을 가지는 변형된 레지스터 교환(modified register exchange) 방식을 제안하였다. 제안된 구조는 시뮬레이션에 의해 trace-back이 있는 기존의 방식과 동일한 결과를 나타냄을 확인하였으며, 변형된 레지스터 교환 방식과 기존의 레지스터 교환 방식, 그리고 trace-back 방식과 비교하였다. 제안한 방식은 다른 방식들에 비해 메모리를 1/(5 x constraint length)로 줄일 수 있고, trace-back 방식에 비해 throughput을 2배 향상시켰다. 변형된 레지스터 교환 방식을 적용한 비터비 디코더의 동작을 검증하기 위해 code rate 2/3, constraint length, K가 3인 디코더를 radix-4 구조의 1 bit 디코딩 방식으로 설계하여 FPGA(field programmable gate array)를 이용하여 구현하고, 측정을 통해 오류 정정 작용을 확인하였다. 또한 블록 디코딩 방식에도 적용할 수 있음을 보였다.

키워드

Viterbi decoder; register exchange; traceback; VLSI; block decoding; TCM; Viterbi decoder; register exchange; traceback; VLSI; block decoding; TCM
제목
변형된 레지스터 교환 방식의 비터비 디코더 설계
제목 (타언어)
Design of Viterbi Decoders Using a Modified Register Exchange Method
저자
이찬호; 盧承孝
발행일
2003-01
저널명
전자공학회논문지 - SD
권
40
호
1
페이지
36 ~ 45