Design of Approximate Tree Multiplier Using Approximate Compressor for Image Processing Applications

C. Venkatnarayanan,D. Somasundaram
DOI: https://doi.org/10.1080/03772063.2024.2355663
IF: 1.8768
2024-05-25
IETE Journal of Research
Abstract:Approximate computing enables high performance and efficiency of execution by using the overhead on compute units of a processor to give high speed. The speed and system delay are inversely proportional, necessitating massive parallel processes with massive hardware and power dissipation. Energy and area-efficient systems can be realized by reducing system accuracy and dependability. Approximate computing techniques can be used to reduce the number of computing resources needed for a given task and improve the performance of a system. This can be accomplished by lowering a computational model's accuracy and decreasing complexity, reducing power consumption, latency, and area requirements. This study examines an electrical circuit that performs multiplication of two equal integers and it proposes the use of a carry-in adder with two approximation compressors to reduce the size, latency, and power consumption while maintaining the same level of accuracy as current designs. The suggested algorithms were implemented in Xilinx Vivado and their effectiveness was evaluated using numerical performance metrics, including error rate, power consumption, delay, and power delay product in output result. The compressors suggested are used to implement 8 × 8 and 16 × 16 Dadda multipliers that perform comparably to state-of-the-art approximation multipliers.
telecommunications,engineering, electrical & electronic
What problem does this paper attempt to address?