1 |
1
디지털 신호처리 방법에 있어서,동시에 수행 가능한 다음 명령어들의 수(M)를 계산하는 제1단계;제1단계에서 계산한 M중에서 최대값 하나를 선택하는 제2단계;제2단계에서 선택한 값에 대응하는 명령어들을 그룹으로 만드는 제3단계;모든 명령어들이 그룹으로 만들어졌다면 제5단계를 수행하고, 그렇지 않으면 명령어 그룹으로 만들어지지 않은 나머지 명령어들에 대해 제1단계를 수행하는 제4단계; 및각각의 그룹에 있는 명령어들을 해당 명령어를 수행할 연산 블록에 따라 재배치하고, 태그(Tag)값을 할당하는 제5단계를 포함하는 것을 특징으로 하는 명령어 병렬처리를 위한 디지털 신호처리기의 처리방법
|
2 |
2
제 1 항에 있어서, 상기 명령어는 고정된 비트수임을 특징으로 하는 명령어 병렬처리를 위한 디지털 신호처리기의 처리방법
|
3 |
3
제 1 항에 있어서, 디지털 신호처리기에 동시에 처리할 수 있는 상기 연산 블록의 수가 e개이면 상기 각 명령어에 e비트의 태그를 포함시킴을 특징으로 하는 명령어 병렬처리를 위한 디지털 신호처리기의 처리방법
|
4 |
4
제 1 항에 있어서,상기 명령어들의 수(M)는 Num = Flag(1) + Flag(2) +
|
5 |
5
제 4 항에 있어서, 상기 Flag(i)( i = 1, 2,
|
6 |
6
제 1 항에 있어서, 상기 명령어의 첫 번째 명령은 무연산 명령임을 특징으로 하는 명령어 병렬처리를 위한 디지털 신호처리기의 처리방법
|
7 |
7
제 6 항에 있어서, 디지털 신호처리기가 리셋된 후에 상기 첫 번째 명령을 수행할 때는 한 개의 명령어만 읽어와서 태그에 포함되어 있는 플래그들을 분석하여 다음에 수행할 명령어들을 읽어옴을 특징으로 하는 명령어 병렬처리를 위한 디지털 신호처리기의 처리 방법
|
8 |
8
제 1 항에 있어서, 상기 태그는 다음에 처리할 명령어에 대한 정보를 포함함을 특징으로 하는 명령어 병렬처리를 위한 디지털 신호처리기의 처리방법
|
9 |
9
제 1 항에 있어서, 무조건 분기 명령의 상기 태그는 목적지 명령어 바로 전 명령어의 태그가 됨을 특징으로 하는 명령어 병렬처리를 위한 디지털 신호처리기의 처리방법
|
10 |
10
제 1 항에 있어서, 조건 분기의 상기 명령어 다음에는 무연산 명령이 삽입됨을 특징으로 하는 명령어 병렬처리를 위한 디지털 신호처리기의 처리방법
|
11 |
11
제 10 항에 있어서, 상기 조건 분기의 명령어의 태그는 조건이 만족되었을 때, 분기할 주소에 저장되어 있는 하나의 명령을 수행하기 위한 태그가 됨을 특징으로 하는 명령어 병렬처리를 위한 디지털 신호처리기의 처리방법
|
12 |
12
제 11 항에 있어서, 조건 분기 명령어의 다음에 있는 무연산 명령어의 상기 태그는 다음에 수행할 명령어들에 대한 태그가 됨을 특징으로 하는 명령어 병렬처리를 위한 디지털 신호처리기의 처리방법
|
13 |
13
상기 제 1 항의 방법에 의해 알고리즘이 수행됨을 특징으로 하는 명령어 병렬처리를 위한 디지털 신호처리기
|
14 |
13
상기 제 1 항의 방법에 의해 알고리즘이 수행됨을 특징으로 하는 명령어 병렬처리를 위한 디지털 신호처리기
|