Result: An activity-driven encoding scheme for power optimization in microprogrammed control unit

Title:
An activity-driven encoding scheme for power optimization in microprogrammed control unit
Authors:
Source:
IEEE transactions on very large scale integration (VLSI) systems. 7(1):130-134
Publisher Information:
Piscataway, NJ: Institute of Electrical and Electronics Engineers, 1999.
Publication Year:
1999
Physical Description:
print, 8 ref
Original Material:
INIST-CNRS
Document Type:
Academic journal Article
File Description:
text
Language:
English
Author Affiliations:
Synopsys, Inc., Mountain View, CA 94043-4033, United States
School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN 47907-1285, United States
ISSN:
1063-8210
Rights:
Copyright 1999 INIST-CNRS
CC BY 4.0
Sauf mention contraire ci-dessus, le contenu de cette notice bibliographique peut être utilisé dans le cadre d’une licence CC BY 4.0 Inist-CNRS / Unless otherwise stated above, the content of this bibliographic record may be used under a CC BY 4.0 licence by Inist-CNRS / A menos que se haya señalado antes, el contenido de este registro bibliográfico puede ser utilizado al amparo de una licencia CC BY 4.0 Inist-CNRS
Notes:
Electronics
Accession Number:
edscal.1732118
Database:
PASCAL Archive

Further Information

With the high demand for reliability and further integration, power consumption has become a critical concern in today's very large scale integration design. Considering the different techniques to minimize power consumption and promote system's reliability, reducing switching activity of CMOS circuits is a promising area to be explored. In this paper, we present a encoding scheme to refine the control memory in a microprogrammed control unit, which can reduce switching activities within the control unit and on the path from control unit to data-processing unit. To achieve this, pseudo-Boolean programming techniques have been introduced to efficiently encode don't care bits in the control memory. Experiments have been conducted with a subset of 8086 instruction set. Results show that, 4.8%-16.5% reduction of switching activities can be obtained from the proposed encoding scheme.