Logic cloning based approximate signed multiplication circuits for FPGA

Abhinav Kulkarni,Messaoud Ahmed Ouameur,Daniel Massicotte
DOI: https://doi.org/10.1016/j.mejo.2024.106135
IF: 1.992
2024-02-21
Microelectronics Journal
Abstract:As hardware circuits become larger and more intricate, there's a growing need for approximate circuit techniques. These approaches offer a trade-off, sacrificing some system accuracy in exchange for greater hardware resource efficiency and energy conservation. In the context of FPGA-based computation-intensive arithmetic multiplication, Logic Cloning ( LC ) is introduced to systematically induce controlled approximation. LC -Baugh Wooley ( BW ) circuits deliver exceptional error performance with precise approximation, while LC -Booth circuits are characterized by reduced Look-Up Table ( LUT ) resource consumption. In the case of 16-bit operands, LC methods effectively reduce LUT resource consumption by 31.05% for Booth and 36.85% for BW . Additionally, compared to their accurate counterparts, they lower the Power Delay Product ( PDP ) by 34% for Booth and 35% for BW . When it comes to symbol error-rate performance for Zero Forcing (ZF) Multiple-Input-Multiple-Output (MIMO) uplink detection, these LC approximate multiplication circuits exhibit robust performance, particularly LC - BW circuits, which closely match the accuracy of ZF detection, followed by LC -Booth circuits.
engineering, electrical & electronic,nanoscience & nanotechnology
What problem does this paper attempt to address?