This paper presents a low-overhead controller-based power managementtechnique that re-specifies control signals to reconfigure existing multiplexer networks and functional units to minimize unnecessary activity. We demonstrate that conventional power management techniques may often not be suited to control-flow intensive designs, and provide a comprehensive analysis of the potential negative effects of power management on circuit delay, glitching activity at control and data path signals, and formation of false combinational cycles. We present techniques to perform powermanagementthroughcontrollerre-specification while avoiding the above negative effects, and demonstrate the efficiency of the techniques through experiments.
Anand Raghunathan, Sujit Dey, Niraj K. Jha, Kazuto