DocumentCode
2509320
Title
Controller re-specification to minimize switching activity in controller/data path circuits
Author
Raghunathan, Anand ; Dey, Sujit ; Jha, Niraj K. ; Wakabayashi, Kazutoshi
Author_Institution
Dept. of Electr. Eng., Princeton Univ., NJ, USA
fYear
1996
fDate
12-14 Aug 1996
Firstpage
301
Lastpage
304
Abstract
This paper proposes a controller-based technique for minimizing switching activity in controller/data path circuits. Though the control signals in a register transfer level (RTL) implementation are fully specified, they can be respecified under certain states/conditions when the data path components that they control need not be active. Unlike techniques that insert extra circuitry like transparent latches, controller re-specification is a low-overhead technique that merely reconfigures existing multiplexer networks and functional units to minimize activity in the data path. Hence, it is well suited to control-flow intensive designs, where power consumption in multiplexer networks forms a major component of the total power consumption. Our controller re-specification algorithm consists of constructing an activity graph for each data path component, identifying conditions under which the component need not be active, and re-labeling the activity graph resulting in re-specification of the corresponding control expressions. Application of the proposed technique to several RTL circuits demonstrated the ability to reduce the total (controller+data path) power consumption by up to 51.8% compared to the initial area-optimized implementations, with nominal area and delay overheads
Keywords
CMOS logic circuits; delays; graph theory; logic CAD; CMOS logic; activity graph; control-flow intensive designs; controller re-specification; controller/data path circuits; delay overhead; functional units; low-overhead technique; multiplexer networks; nominal area overhead; power consumption; register transfer level implementation; switching activity; Automatic control; CMOS logic circuits; Energy consumption; Feeds; Latches; Multiplexing; National electric code; Reconfigurable logic; Switching circuits; Tree graphs;
fLanguage
English
Publisher
ieee
Conference_Titel
Low Power Electronics and Design, 1996., International Symposium on
Conference_Location
Monterey, CA
Print_ISBN
0-7803-3571-6
Type
conf
DOI
10.1109/LPE.1996.547528
Filename
547528
Link To Document