Title :
A mathematical solution to power optimal pipeline design by utilizing soft edge flip-flops
Author :
Ghasemazar, M. ; Amelifard, B. ; Pedram, Massoud
Author_Institution :
Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
Abstract :
This paper presents a novel technique to minimize the total power consumption of a synchronous linear pipeline circuit by exploiting extra slacks available in some stages of the pipeline. The key idea is to utilize soft-edge flip-flops to enable time borrowing between stages of a linear pipeline in order to provide the timing-critical stages with more time to complete their computations. Time borrowing, in conjunction with keeping the clock frequency unchanged, gives rise to a positive timing slack in each pipeline stage. The slack is subsequently utilized to minimize the circuit power consumption by reducing the supply voltage level. We formulate and solve the problem of optimally selecting the transparency window of the soft-edge flip-flops and choosing the minimum supply voltage level for the pipeline circuit as a quadratic program, thereby minimizing the power consumption of the linear pipeline circuit under a clock frequency constraint. Experimental results prove the efficacy of the problem formulation and solution technique.
Keywords :
flip-flops; logic design; microprocessor chips; minimisation; power aware computing; power consumption; quadratic programming; circuit power consumption; clock frequency constraint; mathematical solution; minimization; positive timing slack; power optimal pipeline design; quadratic program; soft edge flip-flops; synchronous linear pipeline circuit; Circuits; Clocks; Energy consumption; Flip-flops; Frequency; Microprocessors; Pipelines; Quadratic programming; Timing; Voltage; low-power microprocessor design; quadratic programming; soft edge flip-flop; synchronous pipelines; voltage scaling;
Conference_Titel :
Low Power Electronics and Design (ISLPED), 2008 ACM/IEEE International Symposium on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4244-8634-2
Electronic_ISBN :
978-1-60558-109-5
DOI :
10.1145/1393921.1393935