1 |
1
명령어 처리장치, 메모리 제어기, 및 메모리가 포함된 프로세싱인메모리의 상기 메모리를 관리하는 방법으로,상기 명령어 처리장치가 명령어패킷을 해석하는 단계; 및상기 명령어 처리장치가 상기 해석된 명령어패킷의 연산기능을 수행하기 위해 상기 메모리 제어기에 먼저 피연산자주소 데이터로의 접근 요청을 보내고 그 이후에 목적주소 데이터로의 접근 요청을 수행하는 단계를 포함하는, 프로세싱인메모리의 메모리 관리 방법
|
2 |
2
제1항에 있어서, 상기 명령어 처리장치가 상기 목적주소 데이터로의 접근 요청을 수행하는 단계 이후에, 상기 명령어 처리장치에 포함된 연산장치가 상기 명령어패킷에서 지시된 연산 기능을 수행하는 단계; 및 상기 연산장치가 수행한 연산의 결과를 돌려주기 위해 상기 명령어 처리장치가 상기 메모리 제어기에 목적주소 접근을 재차 요청하는 단계를 추가로 포함하는, 프로세싱인메모리의 메모리 관리 방법
|
3 |
3
제1항에 있어서, 상기 메모리 제어기에 먼저 피연산자주소 데이터로의 접근 요청을 보내고 그 이후에 목적주소 데이터로의 접근 요청을 수행하는 단계는 상기 명령어 처리장치에 포함된 유한상태기계에 의해 수행되는, 프로세싱인메모리의 메모리 관리 방법
|
4 |
4
명령어 처리장치, 메모리 제어기, 및 메모리가 포함된 프로세싱인메모리의 상기 메모리를 관리하는 방법으로,상기 명령어 처리장치가 명령어패킷의 처리를 위해 상기 메모리 제어기에 주소를 요청하는 단계;상기 명령어 처리장치가 요청했던 주소를 유지하는 단계; 상기 명령어 처리장치가 다음 번 명령어패킷을 처리시에, 상기 유지하고 있는 이전 명령어의 주소와, 처리해야 할 현재 명령어패킷의 주소를 비교하는 단계; 및상기 명령어 처리장치가 상기 비교 결과 주소가 불일치할 경우 페이지 닫음 신호를 생성하여 상기 메모리 제어기에 전달하여 상기 메모리의 PRECHARGE 동작을 수행하도록 하는 단계를 포함하는, 프로세싱인메모리의 메모리 관리 방법
|
5 |
5
제4항에 있어서, 상기 메모리 제어기가 상기 명령어 처리장치로부터 상기 페이지 닫음 신호를 수신하면 상기 메모리의 페이지를 닫고 PRECHARGE 동작을 수행하는 단계를 추가로 포함하는, 프로세싱인메모리의 메모리 관리 방법
|
6 |
6
제1항에 있어서, 상기 명령어 처리장치가 명령어패킷의 처리를 위해 상기 메모리 제어기에 요청하는 주소는 메모리 읽기 및 쓰기의 목적주소이고, 상기 명령어 처리장치가 상기 유지하고 있는 이전 명령어패킷의 주소와 처리해야 할 현재 명령어패킷의 주소를 비교하는 단계에서, 이전 명령어패킷의 주소는 목적주소이고 현재 명령어패킷의 주소는 피연산자주소인, 프로세싱인메모리의 메모리 관리 방법
|
7 |
7
제4항에 있어서, 상기 페이지 닫음 신호를 생성하여 상기 메모리 제어기에 전달하는 단계는 상기 명령어 처리장치에 포함된 명령어 분석기에 의해 수행되는, 프로세싱인메모리의 메모리 관리 방법
|