Design and Implementation of Area Efficient Single Precision Floating Point Unit
Onkar Singh, Kanika Sharma
Abstract
Open-access reader
Onkar Singh, Kanika Sharma
Abstract
Open-access reader
A floating-point unit (FPU) is a part of a computer system specially designed to carry out operations on floating point numbers.Floating point representation can support a much wider range of values than fixed point representation.This paper presents high speed FPGA implementation of a floating point arithmetic unit which can perform addition, subtraction, multiplication, division functions on 32-bit operands that use the IEEE 754-2008 standard.The amount of hardware used in the single architecture is found to be less than the sum of hardware required in individual floating point units.All four individual units are implemented using VHDL and than one single unit is designed named floating point unit which can perform all the four operations.The code is dumped into vertex-5 FPGA.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
A floating-point unit (FPU) is a part of a computer system specially designed to carry out operations on floating point numbers.Floating point representation can support a much wider range of values than fixed point representation.This paper presents high speed FPGA implementation of a floating point arithmetic unit which can perform addition, subtraction, multiplication, division functions on 32-bit operands that use the IEEE 754-2008 standard.The amount of hardware used in the single architecture is found to be less than the sum of hardware required in individual floating point units.All four individual units are implemented using VHDL and than one single unit is designed named floating point unit which can perform all the four operations.The code is dumped into vertex-5 FPGA.
Key concepts: Computer science, Unit (ring theory), Single-precision floating-point format, Floating point, Point (geometry), Algorithm, Mathematics, Geometry