High-performance accurate and approximate multipliers for FPGA-based hardware accelerators

S Ullah, S Rehman, M Shafique… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Multiplication is one of the widely used arithmetic operations in a variety of applications,
such as image/video processing and machine learning. FPGA vendors provide high …

SMApproxlib library of FPGA-based approximate multipliers

S Ullah, SS Murthy, A Kumar - Proceedings of the 55th Annual Design …, 2018 - dl.acm.org
The main focus of the existing approximate arithmetic circuits has been on ASIC-based
designs. However, due to the architectural differences between ASICs and FPGAs …

Area-optimized low-latency approximate multipliers for FPGA-based hardware accelerators

S Ullah, S Rehman, BS Prabakaran, F Kriebel… - Proceedings of the 55th …, 2018 - dl.acm.org
The architectural differences between ASICs and FPGAs limit the effective performance
gains achievable by the application of ASIC-based approximation principles for FPGA …

AxBMs: Approximate radix-8 booth multipliers for high-performance FPGA-based accelerators

H Waris, C Wang, W Liu… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
The focus of existing designs on approximate radix-8 Booth multipliers has been on ASIC-
based platforms. These multipliers are based on an approximation as defined for ASIC …

Area-optimized accurate and approximate softcore signed multiplier architectures

S Ullah, H Schmidl, SS Sahoo… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Multiplication is one of the most extensively used arithmetic operations in a wide range of
applications. In order to provide resource-efficient and high-performance multipliers …

AddNet: Deep neural networks using FPGA-optimized multipliers

J Faraone, M Kumm, M Hardieck, P Zipf… - … Transactions on Very …, 2019 - ieeexplore.ieee.org
Low-precision arithmetic operations to accelerate deep-learning applications on field-
programmable gate arrays (FPGAs) have been studied extensively, because they offer the …

Array multipliers for high throughput in **linx FPGAs with 6-input LUTs

EG Walters III - Computers, 2016 - mdpi.com
Multiplication is the dominant operation for many applications implemented on field-
programmable gate arrays (FPGAs). Although most current FPGA families have embedded …

Towards globally optimal design of multipliers for FPGAs

A Böttcher, M Kumm - IEEE Transactions on Computers, 2023 - ieeexplore.ieee.org
The design of a multiplier typically consists of three steps:(1) partial product generation,(2)
compressor tree design and (3) the selection of the final adder. Conventionally, these three …

Energy-efficient low-latency signed multiplier for FPGA-based hardware accelerators

S Ullah, TDA Nguyen, A Kumar - IEEE Embedded Systems …, 2020 - ieeexplore.ieee.org
Multiplication is one of the most extensively used arithmetic operations in a wide range of
applications, such as multimedia processing and artificial neural networks. For such …

[HTML][HTML] Efficient implementation of signed multipliers on FPGAs

F Spagnolo, P Corsonello, F Frustaci, S Perri - Computers and Electrical …, 2024 - Elsevier
This paper presents a simple but effective strategy to implement signed binary multipliers on
Field Programmable Gate Arrays (FPGAs). It is based on the radix-4 Booth's encoding logic …