1 |
1
메모리 접근을 요청하는 다수의 명령을 적응적으로 처리하는 반도체칩에 있어서, 상기 메모리에 접근을 요청하는 현재 처리대상 메모리 접근 요청과 상기 현재 처리대상 메모리 접근 요청 이전에 입력된 다수의 메모리 접근 요청을 입력된 순서대로 저장하는 저장부; 및 상기 저장부에 저장된 현재 처리대상 메모리 접근 요청과 상기 현재 처리대상 메모리 접근 요청 이전에 입력된 다수의 메모리 접근 요청을 입력된 순서대로 처리하되, 동일 뱅크 및 동일 행에 대한 메모리 접근 요청은 연속적으로 처리되도록 조절하는 제어부;를 포함하며, 상기 제어부는, 상기 현재 처리대상 메모리 접근 요청과 상기 현재 처리대상 메모리 접근 요청 이전에 입력된 다수의 메모리 접근 요청에 대해 뒤 순서부터 차례로 접근하고자 하는 메모리 주소를 분석하는 분석부; 및 상기 뒤 순서부터 분석된 메모리 주소를 토대로 상기 현재 처리대상 메모리 접근 요청과 동일한 뱅크와 동일한 행에 접근하는 요청이 존재하면 상기 현재 처리대상 메모리 접근 요청을 상기 동일 뱅크 및 동일 행에 접근하는 요청 뒤에 배치하는 정렬부;를 포함하며, 상기 정렬부는 상기 현재 처리대상 메모리 접근 요청과 동일 뱅크 및 동일 행에 접근하는 요청이 연속적으로 다수 존재하는 경우 상기 연속적인 요청 중 마지막에 위치한 요청 뒤에 현재 처리대상 메모리 접근 요청을 배치하는 것을 특징으로 하는 반도체칩
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제 1항에 있어서,상기 정렬부는 상기 뒤 순서부터 분석된 메모리 주소를 토대로 상기 현재 처리대상 메모리 접근 요청과 동일한 뱅크와 동일한 행에 접근하는 요청이 없는 경우, 상기 현재 처리대상 메모리 접근 요청이 입력되기 전 마지막에 입력된 n번째 요청과 그 앞 n-1번째 요청이 접근하고자 하는 메모리의 주소를 비교하여 동일한 뱅크의 다른 행임이 확인되고, n번째 요청과 상기 현재 처리대상 메모리 접근 요청이 접근하는 뱅크가 서로 상이하면 상기 현재 처리대상 메모리 접근 요청을 상기 n번째 요청 앞에 배치하는 정렬부;를 포함하는 것을 특징으로 하는 반도체칩
|
5 |
5
제 1항에 있어서,상기 정렬부는 상기 뒤 순서부터 분석된 메모리 주소를 토대로 상기 현재 처리대상 메모리 접근 요청과 동일한 뱅크와 동일한 행에 접근하는 요청이 없는 경우, 상기 현재 처리대상 메모리 접근 요청이 입력되기 전 마지막에 입력된 n번째 요청과 그 앞 n-1번째 요청이 접근하고자 하는 메모리의 주소를 비교하여 동일한 뱅크의 다른 행임이 확인되고, n번째 요청과 상기 현재 처리대상 메모리 접근 요청이 접근하는 뱅크가 서로 동일하면 n-1번째 요청을 그 앞의 다른 요청들과 비교하여 상기 n-1번째 요청과 다른 뱅크를 접근하는 가장 가까운 요청 앞에 상기 현재 처리대상 메모리 접근 요청을 배치하고 상기 현재 처리대상 메모리 접근 요청을 n번째 요청 뒤에 배치하는 정렬부;를 포함하는 것을 특징으로 하는 반도체칩
|
6 |
6
제 1항에 있어서,상기 정렬부는 상기 뒤 순서부터 분석된 메모리 주소를 토대로 상기 현재 처리대상 메모리 접근 요청과 동일한 뱅크와 동일한 행에 접근하는 요청이 없는 경우, 상기 현재 처리대상 메모리 접근 요청이 입력되기 전 마지막에 입력된 n번째 요청과 그 앞 n-1번째 요청이 접근하고자 하는 메모리 주소를 비교하여 서로 접근하는 뱅크가 상이하면 상기 현재 처리대상 메모리 접근 요청을 상기 n번째 요청 뒤에 배치하는 정렬부;를 포함하는 것을 특징으로 하는 반도체칩
|
7 |
7
청구항 7은(는) 설정등록료 납부시 포기되었습니다
|
8 |
8
제 1항에 있어서, 상기 현재 처리대상 메모리 접근 요청과 동일 뱅크 및 동일 행에 접근하는 요청이 연속적으로 존재하고, 상기 연속적으로 존재하는 요청의 개수가 사전에 설정된 개수를 초과하는 경우 상기 현재 처리대상 메모리 접근 요청은 입력된 순서대로 배치되는 것을 특징으로 하는 반도체칩
|
9 |
9
삭제
|
10 |
10
메모리 접근을 요청하는 다수의 명령을 적응적으로 처리하는 반도체칩 메모리 제어장치가 수행하는 메모리 제어방법에 있어서, (a) 상기 메모리에 접근을 요청하는 현재 처리대상 메모리 접근 요청과 상기 현재 처리대상 메모리 접근 요청 이전에 입력된 다수의 메모리 접근 요청을 입력된 순서대로 저장부에 저장하고 뒤 순서부터 차례로 접근하고자 하는 메모리 주소를 분석하는 단계; 및 (b) 상기 뒤 순서부터 분석된 메모리 주소를 토대로 상기 현재 처리대상 메모리 접근 요청과 동일한 뱅크와 동일한 행에 접근하는 요청이 존재하면 상기 현재 처리대상 메모리 접근 요청을 상기 동일 뱅크 및 동일 행에 접근하는 요청 뒤에 배치하는 단계;를 포함하며, 상기 (b) 단계는, 상기 현재 처리대상 메모리 접근 요청과 동일 뱅크 및 동일 행에 접근하는 요청이 연속적으로 다수 존재하는 경우 상기 연속적인 요청 중 마지막에 위치한 요청 뒤에 상기 현재 처리대상 메모리 접근 요청을 배치하는 것을 특징으로 하는 메모리 제어방법
|
11 |
11
삭제
|
12 |
12
청구항 12은(는) 설정등록료 납부시 포기되었습니다
|
13 |
13
청구항 13은(는) 설정등록료 납부시 포기되었습니다
|
14 |
14
청구항 14은(는) 설정등록료 납부시 포기되었습니다
|
15 |
15
청구항 15은(는) 설정등록료 납부시 포기되었습니다
|
16 |
16
청구항 16은(는) 설정등록료 납부시 포기되었습니다
|
17 |
17
제 10항, 제 12항 내지 제 14항 또는 제 16항 중 어느 한 항에 기재된 메모리 제어방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|