RTOS-based power management in embedded systems

Power Management has increasingly become one of the most important features in modern embedded systems. This is in addition to other important constraints such as Non Recurring Engineering (NRE) costs and shorter Time to Market (TTM) due to shrinking product life cycles. In this research work, a sys...

Full description

Saved in:
Bibliographic Details
Main Author: Muhamed Fauzi Abbas
Other Authors: Thambipillai Srikanthan
Format: Theses and Dissertations
Language:English
Published: 2011
Subjects:
Online Access:https://hdl.handle.net/10356/46307
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-46307
record_format dspace
spelling sg-ntu-dr.10356-463072023-03-04T00:37:36Z RTOS-based power management in embedded systems Muhamed Fauzi Abbas Thambipillai Srikanthan School of Computer Engineering Centre for High Performance Embedded Systems DRNTU::Engineering::Computer science and engineering::Software::Operating systems Power Management has increasingly become one of the most important features in modern embedded systems. This is in addition to other important constraints such as Non Recurring Engineering (NRE) costs and shorter Time to Market (TTM) due to shrinking product life cycles. In this research work, a systematic approach to incorporating power management feature into RTOS has been proposed. Comprehensive literature reviews of existing power management techniques that rely on operating systems were performed in an attempt to establish suitable techniques for constraint-aware embedded systems. This led to the detailed examination of the popular method of OS based power management technique known as Advanced Configuration and Power Interface (ACPI). ACPI was adapted to cater for RTOS based embedded systems and the proposed power management framework was implemented on the Renesas SH7727 using T-Kernel as the target RTOS. It was shown that a centralised power management could be realized using this framework so as to facilitate the rapid incorporation of new devices and integration of new power management policies without necessitating substantial engineering effort. In addition, the added overhead to RTOS is minimal and it can be easily adapted to suit a variety of RTOS. A systematic technique to deploy power policy algorithms along with RTOS-ACPI has been proposed as part of this work. The proposed technique ensures that it is capable of allowing power policy algorithms to quickly access and to manage the platform specific power features. A technique to improve application-awareness was also evaluated to show that application specific information can be relied upon to identify power-switch points that RTOS-ACPI can depend on to manage power. The proposed methods pave way for incorporating a comprehensive and scalable RTOS centric power management support into resource constraint-aware embedded systems. MASTER OF ENGINEERING (SCE) 2011-11-30T01:22:34Z 2011-11-30T01:22:34Z 2011 2011 Thesis Muhamed Fauzi Abbas. (2011). RTOS-based power management in embedded systems. Master’s thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/46307 10.32657/10356/46307 en 132 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Software::Operating systems
spellingShingle DRNTU::Engineering::Computer science and engineering::Software::Operating systems
Muhamed Fauzi Abbas
RTOS-based power management in embedded systems
description Power Management has increasingly become one of the most important features in modern embedded systems. This is in addition to other important constraints such as Non Recurring Engineering (NRE) costs and shorter Time to Market (TTM) due to shrinking product life cycles. In this research work, a systematic approach to incorporating power management feature into RTOS has been proposed. Comprehensive literature reviews of existing power management techniques that rely on operating systems were performed in an attempt to establish suitable techniques for constraint-aware embedded systems. This led to the detailed examination of the popular method of OS based power management technique known as Advanced Configuration and Power Interface (ACPI). ACPI was adapted to cater for RTOS based embedded systems and the proposed power management framework was implemented on the Renesas SH7727 using T-Kernel as the target RTOS. It was shown that a centralised power management could be realized using this framework so as to facilitate the rapid incorporation of new devices and integration of new power management policies without necessitating substantial engineering effort. In addition, the added overhead to RTOS is minimal and it can be easily adapted to suit a variety of RTOS. A systematic technique to deploy power policy algorithms along with RTOS-ACPI has been proposed as part of this work. The proposed technique ensures that it is capable of allowing power policy algorithms to quickly access and to manage the platform specific power features. A technique to improve application-awareness was also evaluated to show that application specific information can be relied upon to identify power-switch points that RTOS-ACPI can depend on to manage power. The proposed methods pave way for incorporating a comprehensive and scalable RTOS centric power management support into resource constraint-aware embedded systems.
author2 Thambipillai Srikanthan
author_facet Thambipillai Srikanthan
Muhamed Fauzi Abbas
format Theses and Dissertations
author Muhamed Fauzi Abbas
author_sort Muhamed Fauzi Abbas
title RTOS-based power management in embedded systems
title_short RTOS-based power management in embedded systems
title_full RTOS-based power management in embedded systems
title_fullStr RTOS-based power management in embedded systems
title_full_unstemmed RTOS-based power management in embedded systems
title_sort rtos-based power management in embedded systems
publishDate 2011
url https://hdl.handle.net/10356/46307
_version_ 1759856122885308416