Efficient design of approximate adders for FPGAs
Ni Sri, A. Sai Sunnel
Abstract
Ni Sri, A. Sai Sunnel
Abstract
In this paper, efficient design of approximate adders to effective utilization of the FPGA resources are proposed. The designs are proposed to analyze the differences between power, area and delay in the adders. The following are the approximate adders such as low error and area efficient approximate adder (LEADx), area and power efficient approximate adder (APEx) and high speed and power efficient approximate adder (HSPEx). This type of adders consists of two parts where the least significant part represents approximate adder and most significant part represents accurate adder. The purpose of the approximate adder is to lessen the power, area and delay in the adders. LEADx and APEx has more delay compared to HSPEx approximate adder. HSPEx significantly reduces more area compared to APEx and APEx reduces more area compared to LEADx approximate adder. The HSPEx approximate adder uses the inner stage input-output pipelining technique to reduce the use of LUTs and increase the speed of the adder whereas APEx adder uses truncation technique by fixing constant 1 to some of bits in the adder. Compared to other approximate adders the HSPEx adder absorbs relatively less power. The synthetization and simulation of the proposed method is performed using Xilinx VIVADO.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In this paper, efficient design of approximate adders to effective utilization of the FPGA resources are proposed. The designs are proposed to analyze the differences between power, area and delay in the adders. The following are the approximate adders such as low error and area efficient approximate adder (LEADx), area and power efficient approximate adder (APEx) and high speed and power efficient approximate adder (HSPEx). This type of adders consists of two parts where the least significant part represents approximate adder and most significant part represents accurate adder. The purpose of the approximate adder is to lessen the power, area and delay in the adders. LEADx and APEx has more delay compared to HSPEx approximate adder. HSPEx significantly reduces more area compared to APEx and APEx reduces more area compared to LEADx approximate adder. The HSPEx approximate adder uses the inner stage input-output pipelining technique to reduce the use of LUTs and increase the speed of the adder whereas APEx adder uses truncation technique by fixing constant 1 to some of bits in the adder. Compared to other approximate adders the HSPEx adder absorbs relatively less power. The synthetization and simulation of the proposed method is performed using Xilinx VIVADO.
Key concepts: Adder, Carry-save adder, Serial binary adder, Computer science, Field-programmable gate array, Power (physics), Arithmetic, Parallel computing