1 |
1
모바일 디바이스의 발열 관리 장치에 있어서, 상기 모바일 디바이스의 CPU의 온도 및 활성화된 코어(active core)의 개수를 모니터링하기 위한 모니터링부;상기 CPU의 동작 허용 주파수 범위를 설정하기 위한 설정부;상기 모니터링된 결과에 기초하여 상기 동작 허용 주파수 범위 중 소정의 범위에서 상기 CPU가 동작되도록 상기 CPU의 동작 주파수 범위를 제한하기 위한 동작주파수 제한부; 상기 제한된 동작 주파수 범위 내에서 상기 CPU의 부하(load)에 따라 상기 CPU를 구동시키기 위한 주파수를 가변적으로 조정하기 위한 동작주파수 조정부; 및상기 모니터링된 결과가 저장되는 저장부를 포함하고, 상기 모니터링된 결과는 제어부로부터 인가된 신호에 기초하여 상기 저장부에 저장되거나 상기 저장부로부터 독출되는 것을 특징으로 하는 모바일 디바이스의 발열 관리 장치
|
2 |
2
제 1 항에 있어서, 상기 CPU의 온도는 소정의 주기로 모니터링되고, 상기 CPU의 한계 온도를 초과하지 않도록 상기 동작주파수가 가변적으로 조정되는 것을 특징으로 하는 모바일 디바이스의 발열 관리 장치
|
3 |
3
제 1 항에 있어서, 상기 설정부에서는 상기 CPU의 활성화된 코어의 개수에 따른 특성에 따라 상기 동작 허용 주파수 범위를 설정하고,상기 동작 허용 주파수 범위는 CPU의 동작 최저 주파수로부터 상기 CPU의 전력 소모 변화량이 급증하는 주파수까지의 범위인 것을 특징으로 하는 모바일 디바이스의 발열 관리 장치
|
4 |
4
제 1 항에 있어서, 상기 동작주파수 제한부에서는 상기 CPU의 현재 온도 및 상기 활성화된 코어의 개수에 따라 상기 동작 허용 주파수 범위 중 일부인 소정의 범위에서 상기 CPU가 동작되도록 제한하는 것을 특징으로 하는 모바일 디바이스의 발열 관리 장치
|
5 |
5
제 2 항에 있어서, 상기 CPU는 상기 제한된 동작 주파수 범위 내에서의 최대 주파수로 동작을 개시할 수 있고, 상기 동작주파수 조정부에서는 상기 CPU의 부하(load)에 기초하여 상기 CPU의 현재의 동작 주파수를 증가시키거나 감소시킴으로써 주파수를 조정하는 것을 특징으로 하는 모바일 디바이스의 발열 관리 장치
|
6 |
6
모바일 디바이스의 발열 관리 장치를 이용하여 상기 모바일 디바이스의 발열을 관리하는 방법에 있어서, 상기 모바일 디바이스의 CPU의 온도 및 활성화된 코어(active core)의 개수를 모니터링하는 단계;상기 CPU의 동작 허용 주파수 범위를 설정하는 단계;상기 모니터링된 결과에 기초하여 상기 동작 허용 주파수 범위 중 소정의 범위에서 상기 CPU가 동작되도록 상기 CPU의 동작 주파수 범위를 제한하는 단계; 및상기 제한된 동작 주파수 범위 내에서 상기 CPU의 부하(load)에 따라 상기 CPU를 구동시키기 위한 주파수를 가변적으로 조정하는 단계를 포함하고, 상기 모니터링된 결과는 상기 모바일 디바이스의 제어부로부터 인가된 신호에 기초하여 저장부에 저장되거나 상기 저장부로부터 독출되는 것을 특징으로 하는 모바일 디바이스의 발열을 관리하는 방법
|
7 |
7
제 6 항의 방법을 구현하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
|