1 |
1
데이터를 저장하는 복수의 메모리 모듈;상기 복수의 메모리 모듈을 제어하며, 상기 각 메모리 모듈 중 속도가 가장 빠른 메모리 모듈을 우선 사용하도록 제어하는 메모리 콘트롤러;사용자에게 데이터를 출력하고, 사용자로부터 입력을 수신하는 입출력 장치;상기 입출력 장치를 제어하는 입출력 콘트롤러; 및상기 구성요소들의 동작을 제어하는 중앙처리장치;를 포함하는 컴퓨터 시스템
|
2 |
2
복수의 메모리 모듈 중 속도가 가장 빠른 메모리 모듈을 우선 사용하도록 제어하는 메모리 콘트롤러로서,상기 복수의 메모리 모듈의 클럭 속도를 읽어 들여 상기 속도들을 비교하는 클럭 콘트롤러;상기 클럭 콘트롤러로부터 비교된 클럭 속도를 수신하여 속도가 가장 빠른 메모리 모듈로 CKE(clock enable) 신호를 전송하는 복수의 채널 콘트롤러; 및상기 채널 콘트롤러마다 하나씩 연결된 복수의 레지스터; 를 포함하는 메모리 콘트롤러
|
3 |
3
제2항에 있어서,상기 복수의 채널 콘트롤러 각각은 데이터 콘트롤러, 어드레스 콘트롤러 및 커맨드 콘트롤러를 포함하는 메모리 콘트롤러
|
4 |
4
제2항에 있어서,상기 클럭 콘트롤러에는 하나 이상의 클럭 발생기를 포함하는 메모리 콘트롤러
|
5 |
5
제4항에 있어서,상기 하나 이상의 클럭 발생기는 복수의 메모리 모듈과 연결되어, 각 메모리 모듈에 맞는 클럭을 발생시키는 메모리 콘트롤러
|
6 |
6
제2항에 있어서,상기 클럭 콘트롤러는 메모리의 사용량을 주기적으로 체크하여, 추가 메모리가 필요한 경우 속도가 빠른 순서대로 다른 메모리 모듈을 추가적으로 동작시키는 메모리 콘트롤러
|
7 |
7
복수의 메모리 모듈의 클럭 속도를 읽어들이는 단계;상기 읽어들인 복수의 클럭 속도를 비교하는 단계;상기 비교 결과, 복수의 메모리 모듈 중 클럭 속도가 가장 빠른 메모리 모듈에 연결된 클럭 발생기만을 동작시켜 해당 모듈을 우선 사용하는 단계;를 포함하는 메모리 모듈 제어방법
|
8 |
8
제7항에 있어서,사용하지 않을 메모리 모듈에 입력되는 CKE(clock enable)를 디스에이블(disable)시켜 클럭 발생기의 동작을 막는 단계;를 더 포함하는 메모리 모듈 제어방법
|
9 |
9
제7항에 있어서,추가 메모리가 필요한 경우 속도가 빠른 순서대로 다른 메모리 모듈을 추가적으로 동작시키는 단계;를 더 포함하는 메모리 모듈 제어방법
|
10 |
10
제9항에 있어서,상기 추가될 메모리 모듈에 입력되는 CKE(clock enable)를 인에이블(enable)시켜 클럭 발생기를 동작시키는 메모리 모듈 제어 방법
|