Abstract
Because the absence of hardware support, almost all of embedded operating system are based on SDRAM in past time. With progress of embedded system hardware, embedded system can provide more substrative supports for embedded operating systems. In this paper we present an operating system microkernel for embedded system which can reside in the SRAM on chip. With progress of embedded system hardware, embedded system can provide more substrative supports for embedded operating systems. In this paper we present an operating system microkernel named SRAMOS for embedded system which can reside in the SRAM on chip. This microkernel can make the most of low power consumption of SRAM. The experiment results show that this microkernel performs better than the traditional embedded operating systems.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Williams, J.R.: Embedding Linux in a Commercial Product: A look at embedded systems and what it takes to build one. Linux Journal 1999(66) (October 1999) Article No. 3
Seizen, S.: Symbian OS v9.1 functional description. Revision 1.1 (February 2005), http://www.symbian.com/technology
Harari, E.: Palm Pilot Development Tools. Linux Journal 2000(73) (May 2000) Article No. 8
Krell, B.E.: Pocket PC Developer’s Guide. Osborne/McGraw-Hill (2002)
Intel, Intel® PXA27x Processor Family Developer’s Manual, http://www.intel.com/design/pca/prodbref/253820.htm
IBM and MontaVista Software: Dynamic Power Management for Embedded Systems (2003)
Le , C., Yung-Hsiang, L.: Dynamic Power Management Using Data Buffers, School of Electrical and Computer Engineering, Purdue University
Paleologo, G.A., Benini, L., et al.: Policy Optimization for DynamicPower Management. In: Proceedings of Design Automation Conference, pp. 182–187 (June 1998)
Shim, H., Joo, Y., Choi, Y., Lee, H.G., et al.: Low-energy off-chip SDRAM memory systems for embedded applications. ACM Transactions on Embedded Computing Systems (TECS) 2(1), 98–130 (2003)
Baynes, K., Collins, C., et al.: The performance and energy consumption of three embedded real-time operating systems. In: Proceedings of the 2001 international conference on Compilers, architecture, and synthesis for embedded systems, Atlanta, Georgia, USA, pp. 203–210 (2001)
Turley, J.: M.Core shrinks code, power budgets. Microprocessor Report 11(14), 12–15 (1997)
Turley, J.: M.Core for the portable millenium. Microprocessor Report 12(2), 15–18 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, T., Hu, W., Lian, Y. (2006). Power-Efficient Microkernel of Embedded Operating System on Chip. In: Jesshope, C., Egan, C. (eds) Advances in Computer Systems Architecture. ACSAC 2006. Lecture Notes in Computer Science, vol 4186. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11859802_46
Download citation
DOI: https://doi.org/10.1007/11859802_46
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40056-1
Online ISBN: 978-3-540-40058-5
eBook Packages: Computer ScienceComputer Science (R0)