1 |
1
I 신호를 순차적으로 입력받아 저장하는 제 1, 제 2 FIFO와, Q 신호를 순차적으로 입력받아 저장하는 제 3, 제 4 FIFO와, 상기 제 1, 제 3 FIFO로부터 신호를 입력받아 다중화하는 제 1, 제 2 다중화기와, 상기 제 2, 제 4 FIFO로부터 신호를 입력받아 다중화하는 제 3, 제 4 다중화기와, 상기 제 1, 제 2 다중화기로부터 신호를 입력받아 디펑처 기능을 수행하는 제 1 라딕스-2 가지 메트릭 연산기와, 상기 제 3, 제 4 다중화기로부터 신호를 입력받아 디펑처 기능을 수행하는 제 2 라딕스-2 가지 메트릭 연산기를 포함한 것을 특징으로 하는 고속 비터비 복호기에서 라딕스-4 가지 메트릭 연산을 위한 디펑처 구조
|
2 |
2
제 1 항에 있어서, 상기 제 1 내지 제 4 FIFO의 쓰기 또는 읽어내기를 제어하는 4 개의 제어신호와, 상기 제 1 내지 제 4 다중화기의 입력을 선택하는 4 개의 제어신호와, 상기 제 1 내지 제 2 라딕스-2 가지 메트릭 연산기의 디펑처된 비트의 위치를 선택하는 4 개의 제어신호를 출력하는 제어신호 발생기를 더 포함한 것을 특징으로 하는 고속 비터비 복호기에서 라딕스-4 가지 메트릭 연산을 위한 디펑처 구조
|
3 |
3
4개의 FIFO와, 4개의 다중화기와, 2개의 라딕스-2 가지 메트릭 연산기를 포함한 고속 비터비 복호기에서 라딕스-4 가지 메트릭 연산을 위한 디펑처 방법에 있어서, (n-1)비트의 입력에 대해 n 비트의 펑처된 비트가 전송되는 부호율 (n-1)/n의 펑처패턴이 I와 Q 두 개의 행으로 배열되어 주기적으로 전송되는 제 1 단계와; 상기 펑처패턴 I와 Q 신호를 순차적으로 입력받아 상기 2개의 FIFO에 번갈아 가면서 저장하고, 상기 4개의 FIFO에 데이터가 저장되면 상기 4 개의 FIFO로부터 동시에 데이터를 읽어내는 제 2 단계와; 상기 4 개의 FIFO에서 읽어낸 데이터를 다중화하여 출력하는 제 3 단계와; 상기 다중화된 신호를 입력받아 라딕스-2 가지 메트릭 연산을 수행하는 제 4 단계를 포함한 것을 특징으로 하는 고속 비터비 복호기에서 라딕스-4 가지 메트릭 연산을 위한 디펑처 방법
|
4 |
4
제 3 항에 있어서, 펑처가 일어나지 않아 부호율 1/2 인 펑처패턴이 입력되면, 상기 제 1 단계는 tn 시점(n은 임의의 양의 정수)에서는 제 1 FIFO와 제 3 FIFO에 I1 비트와 Q1 비트를 쓰고, tn+1 시점에서는 제 2 FIFO와 제 4 FIFO에 다음 펑처패턴의 I1 비트와 Q1 비트를 쓰며, 상기 제 1 내지 제 4 FIFO에 데이터가 써지면 동시에 읽어내는 단계인 것일 특징으로 하는 고속 비터비 복호기에서 라딕스-4 가지 메트릭 연산을 위한 디펑처 방법
|
5 |
5
제 3 항에 있어서, 펑처 부호의 부호율이 2/3 인 펑처패턴이 입력되면, 상기 제 1 단계는, t2n-1 시점(n은 임의의 양의 정수)에서는 제 1 FIFO와 제 3 FIFO에 I1 비트와 Q1 비트를 쓰고, t2n 시점에서는 제 2 FIFO와 제 4 FIFO에 I2 비트와 Q2 비트를 쓰되, 펑처된 비트를 don't care 비트 상태로 쓰며, 상기 제 1 내지 제 4 FIFO에 데이터가 써지면 동시에 읽어내는 단계인 것을 특징으로 하는 고속 비터비 복호기에서 라딕스-4 가지 메트릭 연산을 위한 디펑처 방법
|
6 |
6
제 3 항에 있어서, 펑처 부호의 부호율이 3/4 인 펑처패턴이 입력되면, 상기 제 1 단계는, t3n-2 시점(n은 임의의 양의 정수)에서는 제 1, 3 FIFO 또는 제 2, 4 FIFO에 I1 비트와 Q1 비트를 쓰고, t3n-1 시점에서는 제 2, 4 FIFO 또는 제 1, 3 FIFO에 I2 비트와 Q2 비트를 쓰며, t3n 시점에서는 제 1, 3 FIFO 또는 제 2, 4 FIFO에 I3 비트 또는 Q3 비트를 쓰되, 펑처된 비트를 don't care 비트 상태로 쓰고, 제 1 내지 제 4 FIFO에 데이터가 써지면 동시에 읽어내는 단계인 것을 특징으로 하는 고속 비터비 복호기에서 라딕스-4 가지 메트릭 연산을 위한 디펑처 방법
|
7 |
7
제 3 항에 있어서, 펑처 부호의 부호율이 5/6 인 펑처패턴이 입력되면, 상기 제 1 단계는, t5n-4 시점(n은 임의의 양의 정수)에서는 제 1, 3 FIFO 또는 제 2, 4 FIFO에 I1 비트와 Q1 비트를 쓰고, t5n-3 시점에서는 제 2, 4 FIFO 또는 제 1, 3 FIFO에 I2 비트와 Q2 비트를 쓰며, t5n-2 시점에서는 제 1, 3 FIFO또는 제 2, 4 FIFO에 I3 비트 또는 Q3 비트를 쓰고, t5n-1 시점에서는 제 2, 4 FIFO 또는 제 1, 3 FIFO에 I4 비트와 Q4 비트를 쓰며, t5n 시점에서는 제 1, 3 FIFO 또는 제 2, 4 FIFO에 I5 비트 또는 Q5 비트를 쓰되, 펑처된 비트를 don't care 비트 상태로 쓰고, 제 1 내지 제 4 FIFO에 데이터가 써지면 동시에 읽어내는 단계인 것을 특징으로 하는 고속 비터비 복호기에서 라딕스-4 가지 메트릭 연산을 위한 디펑처 방법
|
8 |
8
제 3 항에 있어서, 펑처 부호의 부호율이 7/8 인 펑처패턴이 입력되면, 상기 제 1 단계는, t7n-6 시점(n은 임의의 양의 정수)에서는 제 1, 3 FIFO 또는 제 2, 4 FIFO에 I1 비트와 Q1 비트를 쓰고, t7n-5 시점에서는 제 2, 4 FIFO 또는 제 1, 3 FIFO에 I2 비트와 Q2 비트를 쓰며, t7n-4 시점에서는 제 1, 3 FIFO 또는 제 2, 4 FIFO에 I3 비트 또는 Q3 비트를 쓰고, t7n-3 시점에서는 제 2, 4 FIFO또는 제 1, 3 FIFO에 I4 비트와 Q4 비트를 쓰며, t7n-2 시점에서는 제 1, 3 FIFO 또는 제 2, 4 FIFO에 I5 비트 또는 Q5 비트를 쓰고, t7n-1 시점에서는 제 2, 4 FIFO 또는 제 1, 3 FIFO에 I6 비트와 Q6 비트를 쓰며, t7n 시점에서는 제 1, 3 FIFO 또는 제 2, 4 FIFO에 I7 비트 또는 Q7 비트를 쓰되, 펑처된 비트를 don't care 비트 상태로 쓰고, 제 1 내지 제 4 FIFO에 데이터가 써지면 동시에 읽어내는 단계인 것을 특징으로 하는 고속 비터비 복호기에서 라딕스-4 가지 메트릭 연산을 위한 디펑처 방법
|