• DocumentCode
    726960
  • Title

    Automatic generation of inexact digital circuits by gate-level pruning

  • Author

    Schlachter, Jeremy ; Camus, Vincent ; Enz, Christian ; Palem, Krishna V.

  • Author_Institution
    Ecole Polytech. Fed. de Lausanne (EPFL), Integrated Circuits Lab. (ICLAB), Lausanne, Switzerland
  • fYear
    2015
  • fDate
    24-27 May 2015
  • Firstpage
    173
  • Lastpage
    176
  • Abstract
    Inexact or approximate circuits show great ability to reduce power consumption at the cost of occasional errors in comparison to their conventional counterparts. Even though the benefits of such circuits have been proven for many applications, they are not wide spread owing to the absence of a clear design methodology and the required CAD tools. In this regard, this paper presents a methodology to automatically generate inexact circuits starting from a conventional design by adding only one small step in the digital design flow. Further, this paper also demonstrates that achieving pruning at gate-level can lead to substantial savings in terms of power consumption, critical path delay and silicon area. An order of magnitude area and power savings is demonstrated for a 64-bit gate level pruned high-speed adder for a 10% relative error magnitude.
  • Keywords
    adders; elemental semiconductors; logic design; low-power electronics; power consumption; silicon; CAD tools; approximate circuits; automatic generation; critical path delay; digital design flow; gate level pruned high-speed adder; gate-level pruning; inexact digital circuits; power consumption; power savings; silicon area; Adders; Delays; Error analysis; Hardware; Logic gates; Probabilistic logic; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2015 IEEE International Symposium on
  • Conference_Location
    Lisbon
  • Type

    conf

  • DOI
    10.1109/ISCAS.2015.7168598
  • Filename
    7168598