JOURNAL ARTICLE

Design of Floating-Point Arithmetic Unit for FPGA with Simulink®

Abstract

Much of the numerical computation algorithms are dependent on the capability to perform arithmetic operations with real numbers. In digital electronics, the most common approximation of the Reals is the floating-precision format. The novelty of the paper is that the design is entirely developed as two Simulink® block diagrams for summation, subtraction and multiplication of single precision floating-point numbers, according to the IEEE 754 Standard. From these models a VHDL code is generated with the help of Simulink HDL Coder. Dataflow models are validated by simulation in Simulink®. For the experimental validation of the designed floating-point arithmetic units they are embedded in a FPGA evaluation platform. The arithmetic operations are executed with a minimum delay or within a single cycle of the respective clock. Required chip area is smaller in comparison to other open source solutions.

Keywords:
Computer science IEEE floating point Floating point Floating-point unit Field-programmable gate array Single-precision floating-point format Arithmetic logic unit VHDL Arbitrary-precision arithmetic Double-precision floating-point format Saturation arithmetic Multiplication (music) Arithmetic Computer hardware Block (permutation group theory) Computation Algorithm Mathematics

Metrics

4
Cited By
0.64
FWCI (Field Weighted Citation Impact)
6
Refs
0.71
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.