DocumentCode :
3599623
Title :
Power-Aware Automated Pipelining of Combinational Circuits
Author :
Talukdar, Priyankar
Author_Institution :
Int. Inst. of Inf. Technol., Bangalore, India
fYear :
2014
Firstpage :
156
Lastpage :
160
Abstract :
Pipelining of combinational circuits with power, area and clock frequency constraints is a very useful way to increase operational speed of circuits. In this paper we formulate this problem as a Mixed Integer Non Linear Programming (MINLP) problem and we provide two heuristic methods to obtain good solutions. The first method is sensitivity based approach which gives good solution to circuits with large number of gates. The second method uses geometric programming method which is slower on large circuits, but works well for smaller designs. The two algorithms are tested on ISCAS-85 benchmark and circuits generated by our tool and compared for speed and efficiency. We have also studied impact of supply and threshold voltage variation on pipelining efficiency in terms of latency and total power consumption. Our experimental observations show the existence of a minimum power supply voltage and a threshold voltage at which the circuits generated have less latency and power consumption.
Keywords :
combinational circuits; geometric programming; integer programming; nonlinear programming; pipeline processing; sensitivity analysis; ISCAS-85 benchmark; MINLP; clock frequency constraint; combinational circuit; geometric programming method; heuristic method; mixed integer nonlinear programming; power-aware automated pipelining; sensitivity approach; threshold voltage variation; Algorithm design and analysis; Clocks; Combinational circuits; Delays; Logic gates; Pipeline processing; Threshold voltage; micro-architecture; optimization; pipelining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronic System Design (ISED), 2014 Fifth International Symposium on
Print_ISBN :
978-1-4799-6964-7
Type :
conf
DOI :
10.1109/ISED.2014.39
Filename :
7172766
Link To Document :
بازگشت