• DocumentCode
    2312618
  • Title

    Design automation tools and libraries for low power digital design

  • Author

    Rahman, Mohammad ; Afonso, Ryan ; Tennakoon, Hiran ; Sechen, Carl

  • Author_Institution
    Electr. Eng. Dept., Univ. of Texas at Dallas, Dallas, TX, USA
  • fYear
    2010
  • fDate
    17-18 Oct. 2010
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Assuming arbitrary (continuous cell sizes) we have achieved global minimization of the total transistor sizes needed to achieve a delay goal, thus minimizing dynamic power (and reducing leakage power). We then developed a feasible branch-and-bound algorithm that maps the continuous sizes to the discrete sizes available in the standard cell library. Results show that a well-designed library gives results close to the optimal continuous size results. We developed a new approach to threshold voltage selection, among options available in a cell library. This algorithm is applied after optimal gate size selection, and raises threshold voltages as much as possible while strictly maintaining the delay goal. In addition, we identified the optimal set of (just 8) combinational functions in a physical cell library. These constitute the most power efficient cells needed to implement combinational logic. On the other hand, the synthesis library is much more complex, consisting of cells that are combinations of the physical library cells. This is advantageous since the constituent cells (of a more complex synthesis cell) are placed next to each other in the layout, ensuring minimal wire length between them. Since wire delay is a significant portion of total path delay for contemporary circuits, having complex cells in synthesis is important. But, for power efficiency, the physical cells must be rather simple, with no more than two transistors in series for any cell. The entire cell size and threshold voltage selection flow is efficient, with an ability to handle multi-million-gate commercial designs. After using state-of-the-art commercial synthesis, the application of our design automation tools and library results in a dynamic power reduction of 25-35% and leakage power reduction by 50-70% for large logic blocks.
  • Keywords
    combinational circuits; integrated circuit layout; logic design; logic gates; low-power electronics; tree searching; branch-and-bound algorithm; combinational logic; contemporary circuit; design automation tools; dynamic power minimization; dynamic power reduction; global minimization; layout; low power digital design; multimillion-gate commercial design; optimal gate size selection; physical cell library; synthesis library; threshold voltage selection; transistor; wire delay; Algorithm design and analysis; Delay; Libraries; Logic gates; Optimization; Threshold voltage; Transistors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems Workshop (DCAS), 2010 IEEE Dallas
  • Conference_Location
    Richardson, TX
  • Print_ISBN
    978-1-4244-9535-1
  • Electronic_ISBN
    978-1-4244-9534-4
  • Type

    conf

  • DOI
    10.1109/DCAS.2010.5955034
  • Filename
    5955034