An Energy Management Scheme for Embedded Real-Time Systems
碩士 === 國立成功大學 === 電機工程學系碩博士班 === 92 === Energy consumption is an important design issue of embedded systems and portable devices. In achieving effective power management, software- controlled approach is usually more flexible than hardware-controlled approach. However, past researches only focused...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/64377299030647897353 |
Summary: | 碩士 === 國立成功大學 === 電機工程學系碩博士班 === 92 === Energy consumption is an important design issue of embedded systems and portable devices. In achieving effective power management, software- controlled approach is usually more flexible than hardware-controlled approach. However, past researches only focused on the power management of either processor or device; power consumption of the whole system is not considered at all. This thesis presents a scheduling algorithm which takes into account the power consumption of both processor and devices. It has the feature of deciding speed of processor according to the system utilization such that it can use low power computing speed to reduce power consumption when system utilization is low. On the other hand, it also detects the usage of devices; it will shutdown the power of devices when device is idle. This scheduling algorithm can be implemented easily in real time operating system, such that power is comsumed more efficiently while tasks in the system can meet their deadline requirements. We also use the architecture of eCos to demonstrate how to build a power management interface and framework, such that it has the same interfaces when designing power management functionality.
|
---|