Litcius/Paper detail

Logic cloning based approximate signed multiplication circuits for FPGA

Abhinav Kulkarni, Messaoud Ahmed Ouameur, Daniel Massicotte

2024Microelectronics Journal7 citationsDOIOpen Access PDF

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.

Topics & Concepts

Multiplication (music)Field-programmable gate arrayCloning (programming)Electronic circuitComputer scienceArithmeticTopology (electrical circuits)MathematicsEngineeringComputer hardwareElectrical engineeringProgramming languageCombinatoricsLow-power high-performance VLSI designVLSI and Analog Circuit TestingEmbedded Systems Design Techniques
Logic cloning based approximate signed multiplication circuits for FPGA | Litcius