Abstract
In this paper, we present a low power high temperature 80C51 microcontroller. The low power optimizations are applied at gate and architectural level, by using extensive clock and data gating, and by completely redesigning the micro-architecture. We also present original clock gating techniques: pre-computed clock gating. To validate these techniques, extensive comparisons with other realizations of the same microcontroller are presented. It shows that gating techniques can achieve good performances.
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
“High Temperature 83C51 microcontroller product datasheet”, Solid State Electronic Center, Honeywell (1998), available at http://www.ssec.honeywell.com/hightemp/datasheets/HT83C51.pdf
Piguet, C. (ed.): Low-Power Electronics Design. CRC Press, Boca Raton (2005)
Flandre, D.: Silicon-on-insulator technology for high temperature metal oxide semiconductor devices and circuits. In: Kirschman, R. (ed.) High-temperature electronics, pp. 303–308. IEEE Press, Los Alamitos (1998)
Chen, J., Colinge, J.-P.: Tungsten metallization for high-temperature SOI devices. In: Chen, J., Colinge, J.P. (eds.) paper E-I.4, European Materials Research Society, 1994, and Materials Science and Engineering, vol. B29, pp. 18–20 (1995)
Hassoune, I., Neve, A., Legat, J.-D., Flandre, D.: Investigation of Low-Power Low-Voltage Circuit Techniques for a Hybrid Full-Adder Cell. In: Macii, E., Paliouras, V., Koufopavlou, O. (eds.) PATMOS 2004. LNCS, vol. 3254, pp. 189–197. Springer, Heidelberg (2004)
“MCS51 microcontroller family users’s manual”, Intel Corporation, available at support.intel.com/design/mcs51/manuals/272383.htm (1994)
Volk, A.M., Stoll, P.A., Metrovich, P.: Recollections of Early Chip Development at Intel. Intel Technology journal (2001)
Kapadia, H., Benini, L., De Micheli, G.: Reducing switching activity on datapahth busses with control-signal gating. IEEE J. Solid State-Circuits 34(3), 404–414 (1999)
Benini, L., De Micheli, G., Vermulen, F.: Transformation and synthesis of FSMs for low-power and gated-clock implementation. In: ACM/SIGDA ISLP 1995 (1995)
oc8051 VHDL code avalaible at http://www.opencores.org/cvsweb.shtml/oc8051
Simsic, J., Teran, S.: oc8051 Design Document (2002), http://www.opencores.org
Piguet, C., et al.: Low-Power Design of 8-b Embedded CoolRisc Microcontroller Cores. IEEE J. of Solid-State Circuits 32(7), 1067–1078 (1997)
Weicker, R.P.: Dhrystone: a synthetic systems programming benchmark. Communications of the ACM 27(10) (1984)
van Gageldonk, H., et al.: An asynchronous low-power 80c51 microcontroller. In: 4th Proc Int. Symp. on Advanced Res. in Asynchronous Circuits and Syst., pp. 96–107 (1998)
Martin, A.J., et al.: The lutonium: a sub-nanojoule asynchronous 8051 microcontroller. In: 9th IEEE Int. Symp. on Advanced Res. in Asynchronous Circuits and Syst. (2003)
Small Device C Compiler available at http://sdcc.sourceforge.net
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Manet, P., Bol, D., Ambroise, R., Legat, JD. (2005). Low Power Techniques Applied to a 80C51 Microcontroller for High Temperature Applications. In: Paliouras, V., Vounckx, J., Verkest, D. (eds) Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation. PATMOS 2005. Lecture Notes in Computer Science, vol 3728. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11556930_3
Download citation
DOI: https://doi.org/10.1007/11556930_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29013-1
Online ISBN: 978-3-540-32080-7
eBook Packages: Computer ScienceComputer Science (R0)