Open Access Open Access  Restricted Access Subscription or Fee Access

FPGA Implementation of Binary Integer Decimal based Floating Point Multiplier

Priyanka Rani, Sakshi Bajaj

Abstract


This paper presents the hardware design of an IEEE P754-2008 complaint multiplier which works on binary integer decimal (BID) encoded decimal floating point numbers. This design uses a single binary multiplier with carry save feedback for both significant multiplication and rounding. It further uses the Dadda or Wallace tree structure to accumulate the partial products. In this design carry select adders, carry look ahead adders and ripple carry adders are used to compare their performance. Then their results in the terms of area and delay are compared for BID multiplier using different adders.

 

Keywords: Area, Binary integer decimal numbers, Decimal floating point numbers, Delay, IEEE P754-2008, Rounding

 

Cite this Article

 

Rani P, Bajaj S. FPGA Implementation of Binary Integer Decimal based Floating Point Multiplier. Journal of VLSI Design Tools and Technology. 2015; 5(3): 97–103p.


Full Text:

PDF

Refbacks

  • There are currently no refbacks.