Low-power Accuracy-configurable Carry Look-ahead Adder Based on Voltage Overscaling Technique

Hassan Afzali-Kusha1, Mehdi Kamal2, Massoud Pedram1
1USC, 2University of Tehran


Abstract

In this paper, a low-power accuracy-configurable block-based Carry Look-ahead Adder (AC-CLA) is proposed. The structure employs the voltage over scaling and number of approximate block as the approximation knobs for improving the energy consumption as well as the reliability and lifetime of the adder. While the former may be set in the design time as well as the runtime, the latter may only be invoked in the design time. In this adder, for a given accuracy level, some of the blocks work in the approximate mode by using over-scaled voltages. The block-based structure enables applying the overscaled voltage for each block independently. The efficacy of the adder depends on the number of the approximate blocks as well as the VOS voltage levels used for these blocks. The use of lower VOS voltage levels for the blocks responsible for lower significant bits which have higher switching activities is the key for reducing the power consumption of the adder while having the error within a tolerable limit. The structure requires few level shifters making the realization overhead low. The efficiency of the AC-CLA structure is studied using a 15nm FinFET technology. The results of the study indicate that in the approximate mode up to 57% energy saving may be achieved. In addition, for this adder, the BTI induced delay degradation of the adder over 10 years decreases by up to 7% compared to 50% in the case of the exact operating mode. Finally, the efficacy of AC-CLA adder is assessed in a neural network for the classification application.