Back to Projects
Floating-Point ALU for IEEE-754 Single-Precision Numbers

Floating-Point ALU for IEEE-754 Single-Precision Numbers

SystemVerilog-based design and FPGA implementation of a full-featured pipelined floating-point ALU

Sep 2025 - Present 3 months Ongoing

Tech Stack

SystemVerilogRTL DesignIEEE-754Constrained-Random VerificationStatis Timing Analysis

Project Overview

This project implements a 32-bit single-precision floating-point Arithmetic Logic Unit compliant with the IEEE 754 standard, written in SystemVerilog and designed for simulation and hardware implementation on FPGA. The ALU supports floating-point addition, subtraction, multiplication, division, square root, comparison, and max/min operations.

Features

Architecture

View All Projects