JOURNAL ARTICLE

Design of Single Precision Floating Point Arithmetic Logic Unit

Abstract

Floating point numbers are used in many applications such as telecommunications, medical imagining, radar, etc. In top-down design approach, four arithmetic modules, addition, subtraction, multiplication and division are combined to form a floating point ALU unit. Each module is independent to each other. In this paper, the implementation of a floating point ALU is designed and simulated. This paper presents the design of a single precision floating point arithmetic logic unit. The operations are performed on 32-bit operands. The algorithms of addition, subtraction, division and multiplication are modeled in Verilog HDL using ModelSim and an efficient algorithm for addition and subtraction module is developed in order to reduce the no. of gates used. The RTL code is synthesized using Synopsys RTL complier for 180nm TSMC technology with proper constraints.

Keywords:
ModelSim Floating-point unit Verilog Multiplication (music) Floating point Computer science Arithmetic logic unit Arithmetic Division (mathematics) Operand Subtraction Single-precision floating-point format IEEE floating point Double-precision floating-point format Adder Arbitrary-precision arithmetic Logic synthesis Point (geometry) Computer hardware Logic gate Algorithm VHDL Field-programmable gate array Mathematics Telecommunications

Metrics

4
Cited By
0.25
FWCI (Field Weighted Citation Impact)
5
Refs
0.54
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
Low-power high-performance VLSI design
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.