• 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