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
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;
Conference_Titel :
Circuits and Systems (ISCAS), 2015 IEEE International Symposium on
Conference_Location :
Lisbon
DOI :
10.1109/ISCAS.2015.7168598