1 |
1
CDMA 이동통신 시스템에서, 정위상 데이터(I_DATA)와 직각위상 데이터(Q_DATA)를 입력받아 데시메이션하는 신호 변환수단(210); 역확산을 하기 위해 필요한 복수개의 국부 확산코드를 연속적으로 생성하는 국부 확산코드 생성수단(700); 상기 데시메이션 신호에서 위상 에러 성분을 분리하여 상기 국부 확산코드 생성수단에서 생성된 확산코드와 곱하여 역확산을 하고 이를 마이크로프로세서에 의해 주어진 적분구간에서 병렬로 적분하는 병렬 상관수단(200); 상기 병렬 상관수단에서 적분된 결과를 논코히런트 계산을 하기 위해 제곱하고 더하여, 병렬로 여러개의 코드위치에서 에너지 값을 동시에 계산하는 에너지 값 계산수단(300); 상기 에너지 값 계산수단에서 계산된 에너지 값을 순차적으로 선택하여 기준값을 설정하지 않고 코드 검색구간별로 국부 최대 에너지 값을 검출하는 국부 최대 에너지값 검출수단(400); 그 검출된 국부 최대 에너지값이 현재 저장되어 있는 에너지 값의 최소값보다 크면 이를 새로운 국부 최대 에너지값으로 저장하는 최대 에너지값 저장수단(500); 적분구간 횟수, 코히런트 적분횟수, 코드검색구간 수의 초기값을 세트하고, 상기 입력 데이터가 입력되면 상기 확산코드가 연속적으로 출력되도록 제어하고, 상기 병렬 상관수단의 적분을 제어하며, 상기 코드검색구간 수에 상응하게 검색이 끝날 때마다 상기 저장된 국부 최대 에너지값을 읽어 검출 여부를 판단하는 마이크로프로세서(800); 및 상기 마이크로프로세서의 제어값을 쓰거나 읽기 위한 제어값 저장수단(600)으로 구성된 것을 특징으로 하는 CDMA 통신 시스템용 고속 병렬 코드 검색기
|
2 |
2
제 1 항에 있어서, 상기 국부 확산코드 생성수단(700)은, PN 코드를 생성하는 제 1 코드 생성기(710); 제 1 코드 생성기의 역확산 동안 미리 다음 코드 변환 위치까지 이동한 후 미리 준비한 PN 코드를 생성하는 제 2 코드 생성기(720); 상기 제 1 및 제 2 코드 생성기에서 출력된 PN 코드를 선택하는 제 1 선택기(730); 및 제 1 선택기에서 출력된 코드를 받아 복수개의 동작시간 확산코드와 이 확산코드를 지연시킨 복수개의 지연시간 확산코드를 동시에 생성하는 동작시간 확산코드 생성기(740) 및 지연시간 확산코드 생성기(750)로 구성된 것을 특징으로 하는 CDMA 통신 시스템용 고속 병렬 코드 검색기
|
3 |
3
제 1 항에 있어서, 상기 각 확산코드 생성기(740, 750)는, 다수개가 직렬로 연결된 플립플롭이 사용된 것을 특징으로 하는 CDMA 통신 시스템용 고속 병렬 코드 검색기
|
4 |
4
제 1 항에 있어서, 상기 병렬 상관수단(200)은, 상기 데시메이션 입력신호와 상기 국부 확산코드 생성수단에서 생성된 확산코드를 이용하여 역확산을 하는 역확산기(211); 적분값 저장부에서 각기 출력되어 궤환된 내용을 받아 선택적으로 출력하는 선택기(212); 상기 역확산기와 선택기의 출력을 적분하는 제 1 덧셈기(213); 및 제 1 덧셈기에서 적분된 정위상 동작시간값, 직각위상 동작시간값, 정위상 지연시간값 및 직각위상 지연시간값이 각각 저장되는 적분값 저장부(214)를 포함한 병렬 상관기(210)가 다수개로 병렬연결된 것을 특징으로 하는 CDMA 통신 시스템용 고속 병렬 코드 검색기
|
5 |
5
제 1 항 또는 제 4 항에 있어서, 상기 국부 확산코드 생성수단(700)은, 상기 병렬 상관기(210)의 숫자에 상응하게 확산코드의 수를 생성하는 것을 특징으로 하는 CDMA 통신 시스템용 고속 병렬 코드 검색기
|
6 |
6
제 4 항에 있어서, 상기 적분값 저장부(214)는 레지스터가 각각 사용된 것을 특징으로 하는 CDMA 통신 시스템용 고속 병렬 코드 검색기
|
7 |
7
제 1 항에 있어서, 상기 에너지 값 계산수단(300)은, 상기 병렬 상관수단(200)에서 각기 계산된 적분값을 선택하는 제 2 선택기(310); 이 선택된 적분값들을 병렬처리되는 순서에 의해 순차적으로 선택하는 제 3 선택기(320); 이 선택된 적분값을 제곱하는 제곱기(330); 제곱된 값과 선택되어 궤환된 정위상 및 직각위상 성분을 더하는 제 2 덧셈기(340); 제 2 덧셈기에서 더해진 에너지값들을 저장하는 다수개의 레지스터들(350); 및 저장된 에너지값들중에서 국부 최대값을 선택하기 위한 제 4 선택기(360)로 구성된 것을 특징으로 하는 CDMA 통신시스템용 고속 병렬코드 검색기
|
8 |
8
제 7 항에 있어서, 상기 제 2 내지 제 4 선택기(310, 320, 360)는 멀티플렉서가 사용된 것을 특징으로 하는 CDMA 통신시스템용 고속 병렬코드 검색기
|
9 |
9
제 1 항에 있어서, 상기 국부 최대 에너지값 검출수단(400)은, 최대값의 앞, 뒤에 있는 에너지 값이 그 최대값보다 작을 때의 에너지 값을 국부 최대값으로 검출하는 것을 특징으로 하는 CDMA 통신시스템용 고속 병렬코드 검색기
|
10 |
10
제 1 항에 있어서, 상기 최대 에너지값 저장수단(500)은, 상기 검출된 국부 최대 에너지값을 현재 저장되어 있는 에너지값의 최소값과 비교하여 그 검출된 국부 최대 에너지값이 크면 이를 새로운 국부 최대 에너지값으로 변경하는 것을 특징으로 하는 CDMA 통신시스템용 고속 병렬코드 검색기
|