1 |
1
3차원 그래픽 연산을 위한 값을 서로 합산하기 위한 제 1가산기와, 3차원 그래픽 연산을 위한 값을 각각 로그 도메인으로 변환하기 위한 로그 변환기와, 상기 로그 변환기의 결과값을 각각 자리 이동시키기 위한 쉬프터와, 상기 로그 변환기의 결과값을 각각 곱하기 위한 곱셈기 및 상기 곱셈기의 결과값과 입력계수와 캐리 연산을 위한 CSA로 구성된 곱셈기 CSA 트리와, 상기 곱셈기 CSA 트리의 결과값을 서로 합산하거나 상기 쉬프터의 결과값을 서로 합산하기 위한 제 2가산기와, 상기 제 2가산기의 결과값을 지수 도메인으로 변환하기 위한 역로그 변환기와, 상기 역로그 변환기의 결과값을 서로 합산하거나 합산한 결과값과 새로운 입력값과 서로 합산하기 위한 합산기 CPA 트리로 이루어진 것을 특징으로 하는 3차원 그래픽 시스템의 연산장치
|
2 |
2
제 1항에 있어서, 상기 로그 변환기 및 역로그 변환기의 로그 밑수가 2인 것을 특징으로 하는 3차원 그래픽 시스템의 연산장치
|
3 |
3
제 1항 또는 제 2항에 있어서, 상기 역로그 변환기 전단에 임의의 프리시전을 갖는 데이터 포맷으로 변환하기 위해 프리시전 변환기가 더 설치된 것을 특징으로 하는 3차원 그래픽 시스템의 연산장치
|
4 |
4
제 1항 또는 제 2항에 있어서, 상기 로그 변환기는 구간별로 세분화하여 근사시키는 구간별 선형 근사법으로 구현되는 것을 특징으로 하는 3차원 그래픽 시스템의 연산장치
|
5 |
5
제 4항에 있어서, 상기에서 세분화하여 근사시키는 구간은 입력이 '1'에 가까운 구간인 것을 특징으로 하는 3차원 그래픽 시스템의 연산장치
|
6 |
6
제 1항 또는 제 2항에 있어서, 상기 곱셈기 CSA 트리의 곱셈기는 하나의 32bx32b 곱셈기를 재구성 가능하도록 하여 멱함수 연산에 필요한 32bx32b 곱셈기, 로그/지수 함수의 밑수 변환에 필요한 32bx32b 곱셈기 및 초월함수의 Taylor-Maclaurin 급수 전개에 필요한 4개의 32bx8b 곱셈기로 모두 사용 가능한 것을 특징으로 하는 3차원 그래픽 시스템의 연산장치
|
7 |
7
제 6항에 있어서, 상기 곱셈기 CSA 트리의 멱함수 연산에 사용된 곱셈기를 이용하여 로그/지수함수를 임의의 밑수로 변환하는 것을 특징으로 하는 3차원 그래픽 시스템의 연산장치
|
8 |
8
제 1항 또는 제 2항에 있어서, 상기 합산기 CPA 트리에서 하나의 CPA 트리를 재구성 가능하도록 하여 Multiply-and-Add(MAD) 연산, 벡터 내적 연산 및 Taylor-Maclaurin 급수 전개에 모두 사용 가능한 것을 특징으로 하는 3차원 그래픽 시스템의 연산장치
|
9 |
9
제 1항 또는 제 2항에 있어서, 상기 합산기 CPA 트리의 합산기는 Taylor-Maclaurin 급수 전개를 위하여 뺄셈기로도 동작이 가능하도록 한 것을 특징으로 하는 3차원 그래픽 시스템의 연산장치
|
10 |
10
쉐이더를 구현하기 위한 3차원 그래픽 시스템의 연산방법에 있어서, 쉐이더 연산시 로그 도메인으로 변환하여 연산을 행하고 다시 변환하는 것을 특징으로 하는 3차원 그래픽 시스템의 연산방법
|
11 |
11
제 10항에 있어서, 상기에서 로그 도메인으로 변환시 구간별로 세분화하여 근사시키는 구간별 선형 근사법으로 변환하는 것을 특징으로 하는 3차원 그래픽 시스템의 연산방법
|
12 |
12
제 11항에 있어서, 상기에서 세분화하여 근사시키는 구간은 입력이 '1'에 가까운 구간인 것을 특징으로 하는 3차원 그래픽 시스템의 연산방법
|
13 |
13
제 10항에 있어서, 상기에서 로그 도메인으로 변환시 초월함수는 Taylor-Maclaurin 급수로 전개하여 변환하는 것을 특징으로 하는 3차원 그래픽 시스템의 연산방법
|
14 |
14
제 13항에 있어서, 상기 Taylor-Maclaurin 급수 전개에서 첫째 항은 로그 변환기와 곱셈기를 거치지 않고 직접 합산기 CPA 트리에서 덧셈하는 것을 특징으로 하는 3차원 그래픽 시스템의 연산방법
|
15 |
15
상기 제 1항과 같이 이루어진 연산장치를 뉴런 연산장치로 사용하는 것을 특징으로 하는 3차원 그래픽 시스템의 연산장치
|
16 |
16
제 15항에 있어서, 상기 뉴런 연산장치를 4개의 시냅스를 갖는 1개의 뉴런 또는 1개의 뉴런과 1개의 누산기 포트를 갖는 4개의 뉴런으로 재구성 가능한 3차원 그래픽 시스템의 연산장치
|