PROCESSOR SYSTEM AND SEMICONDUCTOR INTEGRATED CIRCUIT
PROBLEM TO BE SOLVED: To efficiently suppress the power consumption of a system.SOLUTION: A processor 101 executes an executable task 110 registered in a ready queue 103. If the executable task 110 is not registered in the ready queue 103, the processor 101 shifts into a first power saving state. On...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English Japanese |
Published |
02.02.2015
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | PROBLEM TO BE SOLVED: To efficiently suppress the power consumption of a system.SOLUTION: A processor 101 executes an executable task 110 registered in a ready queue 103. If the executable task 110 is not registered in the ready queue 103, the processor 101 shifts into a first power saving state. On the other hand, a controller 102 receives timer interrupts at predetermined intervals and updates the ready queue 103. If the executable task 110 is registered in the ready queue 103, the controller 102 transmits a processor start interrupt to the processor 101. Upon receiving the processor start interrupt, the processor 101 transitions to a first activation state to execute the executable tasks 110 registered in the ready queue.
【課題】システムの消費電力を効率的に抑えること。【解決手段】プロセッサ101は、レディキュー103に登録された実行可能タスク110を実行する。プロセッサ101は、レディキュー103に実行可能タスク110が登録されていない場合、第1の省電力状態に遷移する。一方、コントローラ102は、所定周期でタイマ割り込みを受信し、レディキュー103を更新する。コントローラ102は、実行可能タスク110がレディキュー103に登録された場合、プロセッサ起動割り込みをプロセッサ101に送信する。プロセッサ起動割り込みを受信したプロセッサ101は、第1の起動状態に遷移し、レディキュー103に登録された実行可能タスク110を実行する。【選択図】図1 |
---|---|
Bibliography: | Application Number: JP20130150680 |