2018Unpublished venueRequires access

The Design and Implementation of Multi-Precision Floating Point Arithmetic Unit Based on FPGA

Lei Kang, Cailing Wang

Open publisher page 6 citations

Abstract

Floating point arithmetic is very important in digital signal processing. It's usually to select different precision floating point numbers among various kinds of engineering application, this makes the floating point arithmetic unit capable of operating on different precision floating point numbers. The rapid development of FPGA technology provides the possibility for the flexible design of floating point arithmetic. This paper describes the process of building a general floating point arithmetic unit using Verilog HDL based on FPGA. The floating point arithmetic unit can perform addition and subtraction operations of a couple of double precision floating point numbers or two couple of single precision floating point numbers. At the end of this paper, the features and calculation correctness are proved through simulation and hardware experiments.

About this research paper

What this paper is about

Floating point arithmetic is very important in digital signal processing. It's usually to select different precision floating point numbers among various kinds of engineering application, this makes the floating point arithmetic unit capable of operating on different precision floating point numbers. The rapid development of FPGA technology provides the possibility for the flexible design of floating point arithmetic. This paper describes the process of building a general floating point arithmetic unit using Verilog HDL based on FPGA. The floating point arithmetic unit can perform addition and subtraction operations of a couple of double precision floating point numbers or two couple of single precision floating point numbers. At the end of this paper, the features and calculation correctness are proved through simulation and hardware experiments.

Why it matters

OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Floating point arithmetic is very important in digital signal processing. It's usually to select different precision floating point numbers among various kinds of engineering application, this makes the floating point arithmetic unit capable of operating on different precision floating point numbers. The rapid development of FPGA technology provides the possibility for the flexible design of floating point arithmetic. This paper describes the process of building a general floating point arithmetic unit using Verilog HDL based on FPGA. The floating point arithmetic unit can perform addition and subtraction operations of a couple of double precision floating point numbers or two couple of single precision floating point numbers. At the end of this paper, the features and calculation correctness are proved through simulation and hardware experiments.

Key concepts: Floating point, Floating-point unit, IEEE floating point, Arithmetic logic unit, Single-precision floating-point format, Double-precision floating-point format, Saturation arithmetic, Field-programmable gate array

Related papers

Back to paper searchBrowse research topicsOriginal source
The Design and Implementation of Multi-Precision Floating Point Arithmetic Unit Based on FPGA — Research Paper | ScholarLens