Title :
Power-aware automated hybrid pipelining of combinational circuits
Author :
Talukdar, Priyankar
Author_Institution :
Int. Inst. of Inf. Technol., Bangalore, India
Abstract :
Hybrid pipelining can help us achieve faster clock rates by combining the advantages of both flop and wave pipelining and has signal processing applications. In this paper we formulate this problem for acyclic combinational circuits as a mixed integer non linear programming (MINLP) problem and give three algorithms to obtain good solutions. The first method is a sensitivity based approach. The second method uses geometric programming (GP) that works well for smaller circuits. The third method uses a novel technique towards level based delay propagation model using GP. The algorithms are tested on ISCAS-85 benchmark circuits and combinational circuits generated by a method developed by us and compared for speed and efficiency. Our experimental observations show the existence of a minimum 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; power aware computing; sensitivity analysis; GP; ISCAS-85 benchmark circuits; MINLP problem; acyclic combinational circuits; clock rates; geometric programming; level based delay propagation model; minimum supply voltage; mixed integer nonlinear programming problem; power consumption; power-aware automated hybrid pipelining; sensitivity based approach; signal processing; threshold voltage; wave pipelining; Algorithm design and analysis; Clocks; Combinational circuits; Delays; Logic gates; Pipeline processing; Threshold voltage; hybrid pipelining; micro-architecture; optimization;
Conference_Titel :
Signal Processing, Informatics, Communication and Energy Systems (SPICES), 2015 IEEE International Conference on
Conference_Location :
Kozhikode
DOI :
10.1109/SPICES.2015.7091421