1 |
1
선정된(predetermined) 시간 지연 정보가 포함된 제1 초기 값을 기초로 제1 의사 잡음(pseudo-random noise: PN) 시퀀스(sequence)를 생성하는 제1 시퀀스 생성부;
제2 초기 값 및 상기 선정된 시간 지연 정보가 포함된 마스킹(masking) 정보를 기초로 제2 PN 시퀀스를 생성하는 제2 시퀀스 생성부; 및
상기 제1 PN 시퀀스 및 상기 제2 PN 시퀀스를 논리 연산하여 골드 코드(gold code)를 생성하는 코드 생성부
를 포함하는 것을 특징으로 하는 골드 코드 생성 장치
|
2 |
2
제1항에 있어서,
상기 제1 시퀀스 생성부는
상기 제1 초기 값이 저장된 제1 초기 레지스터(register); 및
상기 제1 초기 값을 기초로 상기 제1 PN 시퀀스를 출력하는 제1 시프트(shift) 레지스터
를 포함하는 것을 특징으로 하는 골드 코드 생성 장치
|
3 |
3
제1항에 있어서,
상기 제2 시퀀스 생성부는
상기 마스킹 정보가 포함된 비트(bit)열이 저장된 마스크(mask) 레지스터(register);
상기 제2 초기 값이 저장된 제2 초기 레지스터;
상기 제2 초기 값을 기초로 제3 PN 시퀀스를 출력하는 제2 시프트(shift) 레지스터; 및
상기 마스킹 정보가 포함된 비트열과 상기 제3 PN 시퀀스를 논리 연산하여 상기 제2 PN 시퀀스를 생성하는 연산부
를 포함하는 것을 특징으로 하는 골드 코드 생성 장치
|
4 |
4
제2항에 있어서,
상기 제1 시프트 레지스터는
선정된 횟수의 피드백(feedback)을 동시에 수행하여, 상기 제1 시프트 레지스터를 구성하는 복수의 레지스터들에 저장된 값을 상기 선정된 횟수만큼 시프트된 레지스터에 저장하고, 상기 선정된 횟수와 동일한 개수의 상기 제1 PN 시퀀스를 동시에 출력하는 것을 특징으로 하는 골드 코드 생성 장치
|
5 |
5
제3항에 있어서,
상기 제2 시퀀스 생성부는
복수의 마스킹 정보 - 상기 복수의 마스킹 정보는 상기 선정된 시간 지연 정보를 기초로 순차적으로 시간 지연된 복수의 시간 지연 정보를 각각 포함함 - 가 포함된 복수의 비트열들이 각각 저장된 복수의 마스크 레지스터
를 더 포함하고,
상기 연산부는 상기 마스킹 정보가 포함된 비트열 및 상기 복수의 마스킹 정보가 포함된 복수의 비트열들 각각과 상기 제3 PN 시퀀스를 논리 연산하여 복수개의 상기 제2 PN 시퀀스를 동시에 생성하는 것을 특징으로 하는 골드 코드 생성 장치
|
6 |
6
제1 초기 값 및 선정된(predetermined) 시간 지연 정보가 포함된 제1 마스킹(masking) 정보를 기초로 제1 의사 잡음(pseudo-random noise: PN) 시퀀스(sequence)를 생성하는 제1 시퀀스 생성부;
제2 초기 값 및 상기 선정된 시간 지연 정보가 포함된 제2 마스킹 정보를 기초로 제2 PN 시퀀스를 생성하는 제2 시퀀스 생성부; 및
상기 제1 PN 시퀀스 및 상기 제2 PN 시퀀스를 논리 연산하여 골드 코드(gold code)를 생성하는 코드 생성부
를 포함하는 것을 특징으로 하는 골드 코드 생성 장치
|
7 |
7
제6항에 있어서,
상기 제1 시퀀스 생성부는
상기 제1 마스킹 정보가 포함된 비트(bit)열이 저장된 제1 마스크(mask) 레지스터(register);
상기 제1 초기 값이 저장된 제1 초기 레지스터;
상기 제1 초기 값을 기초로 제3 PN 시퀀스를 출력하는 제1 시프트(shift) 레지스터; 및
상기 제1 마스킹 정보가 포함된 비트열과 상기 제3 PN 시퀀스를 논리 연산하여 상기 제1 PN 시퀀스를 생성하는 제1 연산부
를 포함하는 것을 특징으로 하는 골드 코드 생성 장치
|
8 |
8
제6항에 있어서,
상기 제2 시퀀스 생성부는
상기 제2 마스킹 정보가 포함된 비트(bit)열이 저장된 제2 마스크(mask) 레지스터(register);
상기 제2 초기 값이 저장된 제2 초기 레지스터;
상기 제2 초기 값을 기초로 제4 PN 시퀀스를 출력하는 제2 시프트(shift) 레지스터; 및
상기 제2 마스킹 정보가 포함된 비트열과 상기 제4 PN 시퀀스를 논리 연산하여 상기 제2 PN 시퀀스를 생성하는 제2 연산부
를 포함하는 것을 특징으로 하는 골드 코드 생성 장치
|
9 |
9
제7항에 있어서,
상기 제1 시퀀스 생성부는
복수의 제1 마스킹 정보 - 상기 복수의 제1 마스킹 정보는 상기 선정된 시간 지연 정보를 기초로 순차적으로 시간 지연된 복수의 시간 지연 정보를 각각 포함함 - 가 포함된 복수의 비트열들이 각각 저장된 복수의 제1 마스크 레지스터
를 더 포함하고,
상기 제1 연산부는 상기 제1 마스킹 정보가 포함된 비트열 및 상기 복수의 제1 마스킹 정보가 포함된 복수의 비트열들 각각과 상기 제3 PN 시퀀스를 논리 연산하여 복수개의 상기 제1 PN 시퀀스를 동시에 생성하는 것을 특징으로 하는 골드 코드 생성 장치
|
10 |
10
제8항에 있어서,
상기 제2 시퀀스 생성부는
복수의 제2 마스킹 정보 - 상기 복수의 제2 마스킹 정보는 상기 선정된 시간 지연 정보를 기초로 순차적으로 시간 지연된 복수의 시간 지연 정보를 각각 포함함 - 가 포함된 복수의 비트열들이 각각 저장된 복수의 제2 마스크 레지스터
를 더 포함하고,
상기 제2 연산부는 상기 제2 마스킹 정보가 포함된 비트열 및 상기 복수의 제2 마스킹 정보가 포함된 복수의 비트열들 각각과 상기 제4 PN 시퀀스를 논리 연산하여 복수개의 상기 제2 PN 시퀀스를 동시에 생성하는 것을 특징으로 하는 골드 코드 생성 장치
|