• DocumentCode
    129021
  • Title

    A low-power, high-performance approximate multiplier with configurable partial error recovery

  • Author

    Cong Liu ; Jie Han ; Lombardi, Floriana

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Alberta, Edmonton, AB, Canada
  • fYear
    2014
  • fDate
    24-28 March 2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Approximate circuits have been considered for error-tolerant applications that can tolerate some loss of accuracy with improved performance and energy efficiency. Multipliers are key arithmetic circuits in many such applications such as digital signal processing (DSP). In this paper, a novel approximate multiplier with a lower power consumption and a shorter critical path than traditional multipliers is proposed for high-performance DSP applications. This multiplier leverages a newly-designed approximate adder that limits its carry propagation to the nearest neighbors for fast partial product accumulation. Different levels of accuracy can be achieved through a configurable error recovery by using different numbers of most significant bits (MSBs) for error reduction. The approximate multiplier has a low mean error distance, i.e., most of the errors are not significant in magnitude. Compared to the Wallace multiplier, a 16-bit approximate multiplier implemented in a 28nm CMOS process shows a reduction in delay and power of 20% and up to 69%, respectively. It is shown that by utilizing an appropriate error recovery, the proposed approximate multiplier achieves similar processing accuracy as traditional exact multipliers but with significant improvements in power and performance.
  • Keywords
    CMOS integrated circuits; adders; digital signal processing chips; multiplying circuits; system recovery; CMOS process; DSP; MSB; approximate adder; approximate circuits; configurable error recovery; configurable partial error recovery; digital signal processing; error reduction; error-tolerant applications; high-performance approximate multiplier; low-power approximate multiplier; mean error distance; most significant bits; partial product accumulation; size 28 nm; word length 16 bit; Accuracy; Adders; Approximation methods; Delays; Logic gates; Vectors; Vegetation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.7873/DATE.2014.108
  • Filename
    6800309