Design of Floating Point Multiplier Using Residue Number System with Moduli Set {2n -1, 2n, 2n+1}

Abstract

This paper presents implementation of floating point multiplier using residue number system (RNS). A floating point multiplier has inputs in terms of mantissa and exponent. For multiplication of two inputs, mantissas are multiplied and exponents are needed to be added together. Residue is the remainder obtained after division of two integers. Operations in residue number system are performed on remainders, which are smaller integers. RNS system possesses properties of carry free computation and parallelism which leads to improvement in speed. RNS multiplier unit consist of forward converter, modulo multiplier, modulo adder and reverse converter. A moduli set of the form {2n - 1, 2n , 2n+ 1} is used to find residues of input integers. Input to the system is half precision floating point numbers i.e. sign (1bit), mantissa (10bit), exponent (5bit) and output is a single precision number, sign (1bit), mantissa (23bit), exponent (8bit). The design is coded in Verilog HDL using Xilinx 13.1 ISE software

Authors and Affiliations

Praveen Amrutkar

Keywords

Related Articles

Introduction of Assignments after Each Chapter and Taking oral Feedback for Assesing Analytical Level Understanding of Pharmacology Students in GMC, Anantapuramu

The analytical level of understanding is tested by assignment examinations to undergraduate pharmacology students during three semesters. Oral feedback is collected from the students by the staff members. The students fe...

Shetkari Bazar: An Alternative to the Problems of Unorganized Vegetable Market System in Latur City

In India, Rythu Bazaar (Farmers’ Market) concept was introduced in the state of Andhra Pradesh. This marketing system has given good results, with regard to prices of vegetables, benefits to the farmers and customers. At...

Geometrical and operational parameters effect on inline hole jet plate solar Air heater with longitudinal fins for cross and non-cross flow conditions

This paper is based on analytical study of flow and heat transfer in cross and non - cross flow inline hole jet plate solar air heater with fins attached underside the absorber surface. Results are presented for various...

Cascade Fuzzy Self Adaptive PID Controller for Inverse Response of Boiler Drum Level

In this paper, we are presenting new method with Cascade Fuzzy Self Adaptive PID Controller for Inverse response of the boiler drum water level. Conventional PID control System cannot reach a satisfactory result in Boile...

Influence of Flyash on expansive Soils

Infrastructure projects such as highways, railways, water reservoirs, reclamation etc. requires earth material in very large quantity. In urban areas, borrow earth is not easily available which has to be Hauled from a lo...

Download PDF file
  • EP ID EP239780
  • DOI -
  • Views 145
  • Downloads 0

How To Cite

Praveen Amrutkar (2015). Design of Floating Point Multiplier Using Residue Number System with Moduli Set {2n -1, 2n, 2n+1}. International journal of Emerging Trends in Science and Technology, 2(4), 2273-2278. https://europub.co.uk/articles/-A-239780