JOURNAL ARTICLE

Design and Implementation of Single Precision Floating-point Arithmetic Logic Unit for RISC Processor on FPGA

Abstract

The main purpose of conducting this research is to design and implement a single precision floating-point arithmetic logic unit (ALU) that considered as a part of the math coprocessor. The main advantage of floating-point representation is that it can support more values than fixed-point and integer representations. Summation, Subtraction, multiplication and division are arithmetic functions in these calculations. In this floating-point unit, input must be provided in IEEE-754 format, which is 32 single precision floating point values. The application of This arithmetic unit is located in the math coprocessor. Commonly referred to as reduced instruction set computation (RISC) processor. In this processor, for a signal processing, a value with high accuracy is required and as it is an iterative process, the calculation should be as fast as possible. A fixed-point and integer central processing unit (CPU) can't meet the requirements. The floating-point representation can calculate very large or very small process quickly and accurately. The system designed, verified and implemented with Verilog hardware description language using Intel Altera software tools.

Keywords:
Floating point Floating-point unit Coprocessor Computer science IEEE floating point Single-precision floating-point format Arithmetic logic unit Arbitrary-precision arithmetic Saturation arithmetic Multiplication (music) Verilog Fixed-point arithmetic Double-precision floating-point format Arithmetic Reduced instruction set computing Field-programmable gate array Instruction set Parallel computing Integer (computer science) Computer hardware Algorithm Mathematics

Metrics

4
Cited By
1.24
FWCI (Field Weighted Citation Impact)
5
Refs
0.76
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Numerical Methods and Algorithms
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Digital Filter Design and Implementation
Physical Sciences →  Computer Science →  Signal Processing
Advancements in PLL and VCO Technologies
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.