Improving Accuracy, Area and Speed of Approximate Floating-Point Multiplication Using Carry Prediction

Journal Title: Journal of Information Systems and Telecommunication - Year 2017, Vol 5, Issue 2

Abstract

The arithmetic units are the most essential in digital circuits’ construct, and the enhancement of their operation would optimize the whole digital system. Among them, multipliers are the most important operational units, used in a wide range of digital systems such as telecommunication signal processing, embedded systems and mobile. The main drawback of a multiplication unit is its high computational load, which leads to considerable power consumption and silicon area. This also reduces the speed that negatively affects the digital host functionality. Estimating arithmetic is a new branch of computer arithmetic implemented by discarding or manipulating a portion of arithmetic circuits and/or intermediate computations. Applying estimated arithmetic in arithmetic units would improve the speed, power consumption and the implementation area by sacrificing a slight amount of result accuracy. An estimated truncated floating-point multiplier for single precision operands which is capable of compensating the errors to a desired level by applying the least significant columns of the partial product matrix is developed and analyzed in this article. These errors are caused by removing a number of carry digits in the partial product matrix that have a direct contribution in rounding the floating-point numbers. The evaluation results indicate that the proposed method improves speed, accuracy and silicon area in comparison to those of the common truncated multiplication methods.

Authors and Affiliations

Marzie Fathi, Hooman Nikmehr

Keywords

Related Articles

Ten Steps for Software Quality Rating Considering ISO/IEC

In software rating area, it is necessary to apply a measurement reference model to evaluate the quality of software. The standard 25030 is an example of an evaluation system which is based on stakeholders' requirements....

A Study on Clustering for Clustering Based Image De-noising

In this paper, the problem of de-noising of an image contaminated with Additive White Gaussian Noise (AWGN) is studied. This subject is an open problem in signal processing for more than 50 years. In the present paper, w...

An Improved Method for TOA Estimation in TH-UWB System considering Multipath Effects and Interference

UWB ranging is usually based on the time-of-arrival (TOA) estimation of the first path. There are two major challenges in TOA estimation. One challenge is to deal with multipath channel, especially in indoor environments...

Safe Use of the Internet of Things for Privacy Enhancing

New technologies and their uses have always had complex economic, social, cultural, and legal implications, with accompanying concerns about negative consequences. So it will probably be with the IoT and their use of dat...

Selecting Enterprise Resource Planning System Using Fuzzy Analytic Hierarchy Process Approach

To select an enterprise resource planning (ERP) system is time consuming due to the resource constraints, the software complexity, and the different of alternatives. A comprehensively systematic selection policy for ERP...

Download PDF file
  • EP ID EP211838
  • DOI -
  • Views 260
  • Downloads 0

How To Cite

Marzie Fathi, Hooman Nikmehr (2017). Improving Accuracy, Area and Speed of Approximate Floating-Point Multiplication Using Carry Prediction. Journal of Information Systems and Telecommunication, 5(2), 121-127. https://europub.co.uk/articles/-A-211838