1 |
1
룩업 테이블 구성 및 인덱스 검색 방법에 있어서,사인 함수와 코사인 함수의 대칭성을 이용하여 룩업 테이블을 구성하는 룩업 테이블 구성 단계;DCO(Digital Controlled Oscillator)에서 상기 룩업 테이블의 크기를 반영하여 상기 DCO의 이득을 변경·설정하는 DCO 이득 변경·설정 단계;DCO 출력의 절대값을 정수값으로 변환하는 단계;상기 DCO 출력의 정수값의 범위를 확인하는 단계;상기 DCO 출력의 정수값의 범위에 따라 사인 함수의 인덱스와 코사인 함수의 인덱스를 검색하는 인덱스 검색 단계; 및상기 DCO 출력의 정수값의 범위에 따라 상기 검색한 사인 함수의 인덱스에 해당하는 룩업 테이블 값과 상기 검색한 코사인 함수의 인덱스에 해당하는 룩업 테이블의 값에 부호를 보상하는 룩업 테이블 값 부호 보상 단계를 포함하는 룩업 테이블 구성 및 인덱스 검색 방법
|
2 |
2
제 1 항에 있어서,상기 룩업 테이블 구성 단계는,메모리의 사용량을 줄이기 위하여 0~π/2의 위상 범위를 N개(N은 자연수)로 분할하고, 상기 분할한 위상 값에 해당하는 사인 값을 상기 룩업 테이블에 인덱스 순서대로 저장하여 상기 룩업 테이블을 구성하는 것을 특징으로 하는 룩업 테이블 구성 및 인덱스 검색 방법
|
3 |
3
제 2 항에 있어서,상기 DCO 이득 변경·설정 단계는,하기의 [수학식 2]와 같이 상기 DCO의 이득()을 미리 단위 인덱스 위상 증가분(π/(2N))으로 나누어 상기 DCO의 출력값의 범위()를 -4N~4N으로 변경하여 설정하는 것을 특징으로 하는 룩업 테이블 구성 및 인덱스 검색 방법
|
4 |
4
제 1 항 내지 제 3 항 중 어느 한 항에 있어서,상기 인덱스 검색 단계는,하기의 [수학식 3]과 같이 상기 DCO 출력의 정수값(idxtmp)의 범위에 따라 상기 룩업 테이블로부터 사인 함수의 인덱스(idxs)와 코사인 함수의 인덱스(idxc)를 구하는 것을 특징으로 하는 룩업 테이블 구성 및 인덱스 검색 방법
|
5 |
5
제 4 항에 있어서,상기 룩업 테이블 값 부호 보상 단계는,상기 DCO 출력값(θ)과 상기 검색한 사인 함수의 인덱스(idxs), 및 상기 검색한 코사인 함수의 인덱스(idxc)에 의해 하기의 [수학식 4]와 같이 상기 DCO 출력의 정수값(idxtmp)의 범위에 따라 최종 사인 값과 코사인 값에 부호를 보상하는 것을 특징으로 하는 룩업 테이블 구성 및 인덱스 검색 방법
|
6 |
6
룩업 테이블 구성 및 인덱스 검색 방법에 있어서,사인 함수와 코사인 함수의 대칭성을 이용하여 룩업 테이블을 구성하는 룩업 테이블 구성 단계;DCO의 이득이 기 설정되어 있는 단계;DCO 출력의 위상값의 범위를 확인하는 단계;상기 DCO 출력의 위상값의 범위에 따라 사인 함수의 위상값과 코사인 함수의 위상값을 구하는 위상값 획득 단계;상기 구한 사인 함수의 위상값과 코사인 함수의 위상값을 상기 룩업 테이블의 단위 인덱스 위상 증가분으로 나누어 사인 함수의 인덱스와 코사인 함수의 인덱스를 검색하는 단계;상기 검색한 사인 함수의 인덱스와 코사인 함수의 인덱스를 정수값으로 변환하는 단계; 및상기 DCO 출력의 위상값의 범위에 따라 상기 검색한 사인 함수의 인덱스에 해당하는 룩업 테이블 값과 상기 검색한 코사인 함수의 인덱스에 해당하는 룩업 테이블의 값에 부호를 보상하는 단계를 포함하는 룩업 테이블 구성 및 인덱스 검색 방법
|
7 |
7
제 6 항에 있어서,상기 룩업 테이블 구성 단계는,메모리의 사용량을 줄이기 위하여 0~π/2의 위상 범위를 N개(N은 자연수)로 분할하고, 상기 분할한 위상 값에 해당하는 사인 값을 상기 룩업 테이블에 인덱스 순서대로 저장하여 상기 룩업 테이블을 구성하는 것을 특징으로 하는 룩업 테이블 구성 및 인덱스 검색 방법
|
8 |
8
제 6 항 또는 제 7 항에 있어서,상기 위상값 획득 단계는,상기 DCO 출력의 위상값의 범위에 따라 0~π/2 범위의 사인 함수의 위상값과 0~π/2 범위의 코사인 함수의 위상값을 구하는 것을 특징으로 하는 룩업 테이블 구성 및 인덱스 검색 방법
|