1 |
1
행렬 곱 연산을 진행하기 위한 복수의 프로세스 소자를 포함하는 제1 프로세스 그룹;상기 제1 프로세스 그룹의 연산값을 입력받아 제1 값을 곱해주는 제1 복소 곱셈기 어레이;상기 제1 복소 곱셈기 어레이를 통과한 값과 행렬 배열을 입력받아 행렬 곱 연산을 수행하는 제2 프로세스 그룹;상기 제2 프로세스 그룹의 연산값을 입력받아 제2 값을 곱해주는 제2 복소 곱셈기 어레이; 및입력 데이터, 상기 입력 데이터에 대해 column-FFT가 진행된 중간 결과 값, 상기 중간 결과 값에 대해 row-FFT가 진행되어 출력되는 출력값을 저장하는 공유 메모리를 포함하는 공유 메모리 기반 시스토릭 어레이 고속 푸리에 변환 장치
|
2 |
2
제1 항에 있어서,상기 column-FFT의 계산 결과값이 나오는 시점에 이미 사용된 초기 데이터의 주소에 주소값이 겹치지 않게 상기 column-FFT의 계산 결과값이 상기 공유 메모리에 재기록되는 공유 메모리 기반 시스토릭 어레이 고속 푸리에 변환 장치
|
3 |
3
제2 항에 있어서,상기 column-FFT의 계산 결과값은 상기 row-FFT의 입력값인 공유 메모리 기반 시스토릭 어레이 고속 푸리에 변환 장치
|
4 |
4
제3 항에 있어서,상기 row-FFT의 계산 결과값이 나오는 시점에 이미 사용된 row-FFT의 입력값의 주소에 주소값이 겹치지 않게 상기 row-FFT의 계산 결과값이 상기 공유 메모리에 재기록되는 공유 메모리 기반 시스토릭 어레이 고속 푸리에 변환 장치
|
5 |
5
제1 항에 있어서,상기 column-FFT의 입력 데이터값이 들어오는 경로와 상기 row-FFT의 입력 데이터값이 들어오는 경로가 동일한 공유 메모리 기반 시스토릭 어레이 고속 푸리에 변환 장치
|
6 |
6
공유 메모리에 입력 데이터를 저장하는 단계;행렬 곱 연산을 진행하기 위한 복수의 프로세스 소자를 포함하는 제1 프로세스 그룹, 상기 제1 프로세스 그룹의 연산값을 입력받아 제1 값을 곱해주는 제1 복소 곱셈기 어레이, 상기 제1 복소 곱셈기 어레이를 통과한 값과 행렬 배열을 입력받아 행렬 곱 연산을 수행하는 제2 프로세스 그룹 및 상기 제2 프로세스 그룹의 연산값을 입력받아 제2 값을 곱해주는 제2 복소 곱셈기 어레이를 이용하여 상기 입력 데이터에 대해 column-FFT를 진행한 중간 결과 값을 상기 공유 메모리에 저장하는 단계; 및상기 제1 프로세스 그룹, 상기 제1 복소 곱셈기 어레이, 상기 제2 프로세스 그룹 및 상기 제2 복소 곱셈기 어레이를 이용하여 상기 중간 결과 값에 대해 row-FFT를 진행한 출력값을 상기 공유 메모리에 저장하는 단계를 포함하는 공유 메모리 기반 시스토릭 어레이 고속 푸리에 변환 방법
|
7 |
7
제6 항에 있어서,상기 column-FFT의 계산 결과값이 나오는 시점에 이미 사용된 초기 데이터의 주소에 주소값이 겹치지 않게 상기 column-FFT의 계산 결과값이 상기 공유 메모리에 재기록되는 공유 메모리 기반 시스토릭 어레이 고속 푸리에 변환 방법
|
8 |
8
제7 항에 있어서,상기 column-FFT의 계산 결과값은 상기 row-FFT의 입력값인 공유 메모리 기반 시스토릭 어레이 고속 푸리에 변환 방법
|
9 |
9
제8 항에 있어서,상기 row-FFT의 계산 결과값이 나오는 시점에 이미 사용된 row-FFT의 입력값의 주소에 주소값이 겹치지 않게 상기 row-FFT의 계산 결과값이 상기 공유 메모리에 재기록되는 공유 메모리 기반 시스토릭 어레이 고속 푸리에 변환 방법
|
10 |
10
제6 항에 있어서,상기 column-FFT의 입력 데이터값이 들어오는 경로와 상기 row-FFT의 입력 데이터값이 들어오는 경로가 동일한 공유 메모리 기반 시스토릭 어레이 고속 푸리에 변환 방법
|