Approximate conditional carry adder for error tolerant applications
Conditional carry adder has the advantage of best delay characteristics compared to other fast adders. This article presents approximate models of conditional carry adder (CCA) suitable in considering for error tolerant applications. Four approximate models (Approx1, Approx2, Approx3, and Approx4) with different levels of approximation have been proposed, which can be extended further to an n level approximate model. Bit probabilities at outputs of the internal gates have been considered in deducing the approximate models of the circuit. Exclusive analysis has been done for an 8 bit conditional carry adder, whose deductions can be considered for the adder of any size. Implementation results on ASIC platform have shown an improvement of 15.833% and 14.256% in terms of area and operating speed, and 20.228% and 38.918% in terms of power delay product and energy delay product, when compared with exact CCA, respectively.
2016 20th International Symposium on VLSI Design and Test (VDAT)