1 |
1
다중 반송파 수신 장치의 데이터 처리 방법에 있어서:사용자 정보로부터 검출된 단위 데이터 길이에 따라 서로 다른 복수의 사용자들로부터 제공되는 사용자 데이터에 대한 데이터 처리 순서를 결정하는 단계;결정된 상기 데이터 처리 순서에 따라 상기 사용자 데이터를 복수의 역이산 푸리에 변환 엔진들을 통한 병렬 처리를 수행하는 단계; 그리고상기 데이터 처리 순서와 타이밍 정보를 참조하여 상기 병렬 처리된 수신 데이터를 상기 복수의 사용자 단위로 재결합하는 단계를 포함하는 데이터 처리 방법
|
2 |
2
제 1 항에 있어서,상기 데이터 처리 순서는, 상기 단위 데이터 길이가 짧은 제 1 사용자의 수신 데이터를 상기 복수의 역이산 푸리에 변환 엔진들에 병렬 처리 할당하고, 그 이후에 상기 제 1 사용자보다 긴 단위 데이터 길이를 갖는 제 2 사용자의 수신 데이터를 상기 복수의 역이산 푸리에 변환 엔진들에 병렬 처리 할당하도록 설정되는 데이터 처리 방법
|
3 |
3
제 1 항에 있어서,상기 복수의 사용자들 각각에 대응하는 사용자 데이터는 상기 복수의 역이산 푸리에 변환 엔진들에 분할되어 병렬 처리되는 데이터 처리 방법
|
4 |
4
제 1 항에 있어서,상기 병렬 처리된 사용자 데이터를 복조 알고리즘에 따라 순차적으로 복조하는 단계를 더 포함하는 데이터 처리 방법
|
5 |
5
제 1 항에 있어서,상기 재결합하는 단계는, 상기 복수의 사용자들 각각에 대응하는 복호기 인터페이스 메모리의 주소 생성을 통해서 수행되는 데이터 처리 방법
|
6 |
6
제 1 항에 있어서,상기 다중 반송파 수신 장치는 하드웨어 설계를 위한 HDL 코딩을 통해서 구성되는 데이터 처리 방법
|
7 |
7
복수의 사용자들로부터의 수신 데이터를 저장하는 데이터 저장 메모리;데이터의 처리 순서 정보를 참조하여 상기 데이터 저장 메모리의 수신 데이터를 선택하는 데이터 선택부;상기 데이터 선택부에 의해서 선택된 데이터를 순차적으로 제공받아 역이산 고속 푸리에 변환하는 병렬 IDFT 처리부;상기 병렬 IDFT 처리부로부터 순차적으로 출력되는 데이터를 상기 처리 순서 정보와 타이밍 정보를 참조하여 상기 복수의 사용자들 단위로 재배열하는 데이터 처리부; 그리고상기 복수의 사용자들에 대한 정보를 참조하여 상기 처리 순서 정보와 상기 타이밍 정보를 생성하는 하드웨어 제어부를 포함하는 데이터 처리 장치
|
8 |
8
제 7 항에 있어서,상기 병렬 IDFT 처리부에서 출력되는 처리 데이터를 상기 복수의 사용자 단위로 저장하는 복호기 인터페이스 메모리를 더 포함하는 데이터 처리 장치
|
9 |
9
제 8 항에 있어서,상기 데이터 처리부는 상기 처리 순서 정보와 타이밍 정보를 참조하여 상기 복호기 인터페이스 메모리의 주소를 생성하는 데이터 처리 장치
|
10 |
10
제 7 항에 있어서,상기 하드웨어 제어부는 복수의 사용자 데이터 중에서 데이터의 길이 정보를 참조하여 상기 처리 순서 정보를 생성하는 데이터 처리 장치
|
11 |
11
제 10 항에 있어서,상기 하드웨어 제어부는, 가장 짧은 데이터 길이를 갖는 사용자 데이터를 상기 병렬 IDFT 처리부에 의해서 병렬 처리되도록 상기 처리 순서 정보를 생성하는 데이터 처리 장치
|
12 |
12
제 7 항에 있어서,상기 병렬 IDFT 처리부의 처리 데이터를 순차적으로 제공받아 복조 알고리즘에 따라 처리하여 상기 데이터 처리부에 제공하는 복조부를 더 포함하는 데이터 처리 장치
|
13 |
13
제 7 항에 있어서,상기 병렬 IDFT 처리부의 처리 데이터를 순차적으로 제공받아 복조 알고리즘에 따라 처리하여 상기 데이터 처리부에 제공하는 복조부를 더 포함하는 데이터 처리 장치
|
14 |
14
제 7 항에 있어서,상기 데이터 저장 메모리, 상기 데이터 선택부, 상기 병렬 IDFT 처리부, 상기 데이터 처리부, 그리고 상기 하드웨어 제어부는 하드웨어 설계를 위한 HDL 코딩을 통해서 구성되는 데이터 처리 장치
|