DocumentCode :
3361432
Title :
Improving microcontroller power consumption through a segmented gray code program counter
Author :
Hakenes, Rolf ; Manoli, Yiannos
Author_Institution :
Inst. of Microelectron., Saarlandes Univ., Saarbrucken, Germany
fYear :
1999
fDate :
1999
Firstpage :
277
Lastpage :
278
Abstract :
This paper introduces a new segmented gray code for microprocessor program counters that exploits the switching activity enhancements of a gray code on high capacitive microcontroller address lines while decreasing the area requirement of the necessary counter hardware. For higher bit widths gray code incrementers tend to explode in complexity compared to binary counters. The presented concept overcomes this problem by localizing the global scope of the common gray code. A method is developed to evaluate the valid gray codes in order to find the optimal one concerning area consumption of its incrementer. Resulting from this evaluation a segmented gray code is presented for which the area and power consumption is lower than for a binary incrementer. This code used for a microprocessor program counter leads to a decrease of the switching activity on the address bus by 25-30% while at the same time decreasing the area and power consumption of the program counter by about 10%
Keywords :
CMOS digital integrated circuits; Gray codes; counting circuits; low-power electronics; microcontrollers; system buses; CMOS; address bus; area consumption; area requirement; counter hardware; global scope; high capacitive microcontroller address lines; microcontroller power consumption; microprocessor program counters; segmented gray code program counter; switching activity enhancements; Batteries; Capacitance; Counting circuits; Electronic switching systems; Energy consumption; Microcontrollers; Microelectronics; Microprocessors; Read only memory; Reflective binary codes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 1999. (ICCD '99) International Conference on
Conference_Location :
Austin, TX
ISSN :
1063-6404
Print_ISBN :
0-7695-0406-X
Type :
conf
DOI :
10.1109/ICCD.1999.808437
Filename :
808437
Link To Document :
بازگشت