Title :
An encoding technique for low power CMOS implementations of controllers
Author :
Martinez, M. ; Avedillo, M.J. ; Quintana, J.M. ; Koegst, M. ; Rülke, St ; Süsse, H.
Author_Institution :
Instituto de Microelectron. de Sevilla, Centro Nacional de Microelectron., Spain
Abstract :
Power consumption is becoming one of the most critical parameters in VLSI design. In this paper we describe a novel state assignment algorithm targeting towards low power CMOS realizations of controllers. The main features of the new approach can be summarized as follows: 1) flexible column encoding strategy which allows handling the area and the register activity cost functions separately and 2) preliminary analysis of the FSM to control relative weight of each cost function. Experimental results show that on average there is a 25% reduction in power consumption compared to an standard tool and without area penalty
Keywords :
CMOS digital integrated circuits; finite state machines; integrated circuit design; low-power electronics; microcontrollers; state assignment; FSM; VLSI design; area cost function; column based state assignment approach; encoding technique; flexible column encoding strategy; low power CMOS controller implementation; power consumption; register activity cost function; state assignment algorithm; CMOS memory circuits; Capacitance; Constraint optimization; Cost function; Encoding; Energy consumption; Power dissipation; Switching circuits; Very large scale integration; Weight control;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
Conference_Location :
Paris
Print_ISBN :
0-7695-1471-5
DOI :
10.1109/DATE.2002.998439