1 |
1
태스크에 따라 임베디드 시스템의 파티션의 중요도 레벨을 결정하는 중요도 결정부; 및상기 파티션에 대하여 상기 결정된 태스크의 중요도 레벨에 따른 적응적 전력제어방법을 수행하는 전력 제어부를 포함하는 전력 관리 장치
|
2 |
2
제1항에 있어서,상기 중요도 결정부는 사용자가 태스크별로 미리 설정한 중요도값에 따라 파티션의 중요도 레벨을 결정하는 것을 특징으로 하는 전력 관리 장치
|
3 |
3
제1항에 있어서,상기 중요도 결정부는 상기 임베디드 시스템이 태스크 수행 중 오류 상황이 발생했을 때, 복구 작업을 수행하는 태스크 및 오류 상황 발생 직전 수행 중이던 태스크 또는 실시간성이 중요한 태스크는 중요도가 높은 것으로 결정하는 것을 특징으로 하는 전력 관리 장치
|
4 |
4
제3항에 있어서,상기 실시간성이 중요한 태스크는 인터럽트를 처리하는 태스크인 것을 특징으로 하는 전력 관리 장치
|
5 |
5
제1항에 있어서,상기 전력 제어부는 상기 중요도 레벨이 높음인 파티션의 경우, 전압 및 주파수를 최대값으로 설정하여 최대한 빠르게 태스크를 종료하고, 남은 시간 동안은 전압 및 주파수를 최소값을 설정하거나, 전원을 오프시켜 슬립(sleep) 상태로 전환시키는 것을 특징으로 하는 전력 관리 장치
|
6 |
6
제1항에 있어서,상기 전력 제어부는 상기 중요도 레벨이 보통인 파티션의 경우, 작업 수행시간을 예측하여, 실시간성을 보장하기 위하여 상기 임베디드 시스템에 공급해야 하는 전압 및 주파수의 최소값을 결정하고, 상기 결정된 전압 및 주파수의 최소값보다 높은 전압 및 주파수로 태스크를 수행시키는 것을 특징으로 하는 전력 관리 장치
|
7 |
7
제1항에 있어서,상기 전력 제어부는 상기 중요도 레벨이 낮음인 파티션의 경우, 작업 수행시간을 예측하여, 실시간성을 보장하기 위하여 상기 임베디드 시스템에 공급해야 하는 전압 및 주파수의 최소값을 결정하고, 결정된 전압 및 주파수의 최소값으로 태스크를 수행시키는 것을 특징으로 하는 전력 관리 장치
|
8 |
8
제6항 또는 제7항에 있어서,상기 전력 제어부는 상기 임베디드 시스템의 시스템 정보를 바탕으로, 상기 임베디드 시스템에 적용 가능한 전압 및 주파수의 값에 따라 각 파티션의 태스크 수행에 소요되는 시간을 산출하여 상기 작업 수행시간을 예측하는 것을 특징으로 하는 전력 관리 장치
|
9 |
9
제8항에 있어서,상기 전력 제어부는 상기 시스템 정보나 상기 작업 수행시간의 정보를 이용하여, 수행된 전력제어방법의 정확도를 평가 및 학습하여 상기 전력제어방법을 최적화하는 것을 특징으로 하는 전력 관리 장치
|
10 |
10
임베디드 시스템의 전력 관리 장치가 수행하는 전력 관리 방법에 있어서,태스크에 따라 상기 임베디드 시스템의 파티션의 중요도 레벨을 결정하는 단계; 및상기 파티션에 대하여 상기 결정된 태스크의 중요도 레벨에 따른 적응적 전력제어방법을 수행하는 단계를 포함하는 전력 관리 방법
|
11 |
11
제10항에 있어서,상기 중요도 레벨을 결정하는 단계는,사용자가 태스크별로 미리 설정한 중요도값에 따라 파티션의 중요도 레벨을 결정하는 것을 특징으로 하는 전력 관리 방법
|
12 |
12
제10항에 있어서,상기 중요도 레벨을 결정하는 단계는,상기 임베디드 시스템이 태스크 수행 중 오류 상황이 발생했을 때, 복구 작업을 수행하는 태스크 및 오류 상황 발생 직전 수행 중이던 태스크 또는 실시간성이 중요한 태스크는 중요도가 높은 것으로 결정하는 것을 특징으로 하는 전력 관리 방법
|
13 |
13
제10항에 있어서,상기 전력제어방법을 수행하는 단계는,상기 중요도 레벨이 높음인 파티션의 경우, 전압 및 주파수를 최대값으로 설정하여 최대한 빠르게 태스크를 종료하는 단계; 및남은 시간 동안은 전압 및 주파수를 최소값을 설정하거나, 전원을 오프시켜 슬립(sleep) 상태로 전환시키는 단계를 포함하는 것을 특징으로 하는 전력 관리 방법
|
14 |
14
제10항에 있어서,상기 상기 전력제어방법을 수행하는 단계는,상기 중요도 레벨이 보통인 파티션의 경우, 작업 수행시간을 예측하는 단계;실시간성을 보장하기 위하여 상기 임베디드 시스템에 공급해야 하는 전압 및 주파수의 최소값을 결정하는 단계; 및상기 결정된 전압 및 주파수의 최소값보다 높은 전압 및 주파수로 태스크를 수행시키는 단계를 포함하는 것을 특징으로 하는 전력 관리 방법
|
15 |
15
제10항에 있어서,상기 상기 전력제어방법을 수행하는 단계는,상기 중요도 레벨이 낮음인 파티션의 경우, 작업 수행시간을 예측하는 단계;실시간성을 보장하기 위하여 상기 임베디드 시스템에 공급해야 하는 전압 및 주파수의 최소값을 결정하는 단계; 및결정된 전압 및 주파수의 최소값으로 태스크를 수행시키는 단계를 포함하는 것을 특징으로 하는 전력 관리 방법
|
16 |
16
제14항 또는 제15항에 있어서,상기 작업 수행시간을 예측하는 단계는,상기 임베디드 시스템의 시스템 정보를 바탕으로, 상기 임베디드 시스템에 적용 가능한 전압 및 주파수의 값에 따라 각 파티션의 태스크 수행에 소요되는 시간을 산출하여 상기 작업 수행시간을 예측하는 것을 특징으로 하는 전력 관리 방법
|
17 |
17
제16항에 있어서,상기 시스템 정보나 상기 작업 수행시간의 정보를 이용하여, 수행된 전력제어방법의 정확도를 평가 및 학습하여 상기 전력제어방법을 최적화하는 단계를 더 포함하는 전력 관리 방법
|