1 |
1
함수값의 일정한 범위를 다수의 구간으로 구분하고 상기 다수의 구간에 대응하는 다수의 입력값을 저장하는 룩업 테이블; 및상기 룩업 테이블에서 주어진 입력값이 포함된 구간을 찾아 상기 주어진 입력값에 대응하는 함수값을 생성하는 연산 회로를 포함하는 반도체 장치
|
2 |
2
청구항 1에 있어서, 상기 다수의 입력값은 각각 상기 다수의 구간 중 어느 하나의 경계에 대응하는 반도체 장치
|
3 |
3
청구항 2에 있어서, 상기 연산 회로는 상기 주어진 입력값이 포함된 구간의 경계에 대응하는 제 1 함수값 또는 제 2 함수값 중 어느 하나를 상기 대응하는 함수값으로 결정하는 반도체 장치
|
4 |
4
청구항 2에 있어서, 상기 연산 회로는 상기 주어진 입력값이 포함된 구간의 경계에 대응하는 제 1 함수값과 제 2 함수값을 보간하여 상기 대응하는 함수값으로 결정하는 반도체 장치
|
5 |
5
청구항 1에 있어서, 상기 연산 회로는 상기 룩업 테이블의 주소를 순차적으로 조회하여 상기 주어진 입력값이 포함된 구간을 발견하는 반도체 장치
|
6 |
6
청구항 5에 있어서, 상기 연산 회로는룩업 테이블의 현재 주소에 대응하는 함수값을 출력하는 제 1 변환 회로; 및상기 주어진 입력값, 상기 현재 주소에 대응하여 저장된 입력값에 따라 상기 제 1 변환 회로의 출력을 저장하는 ALU를 포함하는 반도체 장치
|
7 |
7
청구항 6에 있어서, 상기 ALU는 상기 주어진 입력값과 상기 현재 주소에 대응하여 저장된 입력값에 대해서 뺄셈 연산을 수행하는 계산 회로; 및 상기 계산 회로에서 출력된 신호의 부호에 따라 상기 제 1 변환 회로의 출력을 저장하는 누적기를 포함하는 반도체 장치
|
8 |
8
청구항 7에 있어서, 상기 룩업 테이블의 상기 현재 주소를 지정하는 제어 회로를 더 포함하는 반도체 장치
|
9 |
9
청구항 8에 있어서, 상기 제어 회로는 상기 뺄셈 결과 부호가 변경될 때까지 상기 현재 주소를 순차적으로 증가시키는 반도체 장치
|
10 |
10
청구항 7에 있어서, 상기 ALU는 상기 계산 회로의 출력 결과에서 부호 비트에 따라 상기 계산 회로의 출력 또는 상기 제 1 변환 회로의 출력을 선택하여 상기 누적기에 제공하는 선택 회로를 더 포함하는 반도체 장치
|
11 |
11
청구항 10에 있어서, 상기 주어진 입력값의 부호 비트와 상기 함수의 대칭성을 참조하여 상기 제 1 변환 회로의 출력의 부호를 조절하여 상기 선택 회로에 제공하는 부호 조절 회로를 더 포함하는 반도체 장치
|
12 |
12
청구항 6에 있어서, 상기 저장된 입력값을 저장하는 제 1 레지스터와 상기 주어진 입력값을 저장하는 제 2 레지스터를 더 포함하는 반도체 장치
|