The Design and Implementation of Multi-Precision Floating Point Arithmetic Unit Based on FPGA
Lei Kang, Cailing Wang
Abstract
Lei Kang, Cailing Wang
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.
OpenAlex reports 6 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.
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