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...

Full description

Bibliographic Details
Main Authors: Rong-Hwa Lee, 李榮華
Other Authors: Jing Chen
Format: Others
Language:zh-TW
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/64377299030647897353
Description
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.