layout: page title: "fpga-calc" permalink: /fpga-calculator Portfolio — Delia Jasper
Computer Eng.

FPGA Four-Function Calculator

A basic four function calculator implemented using Verilog capable of four-bit addition, subtraction, multiplication, and division, with a seven-segment display output and inputs for digits and operations.

Verilog FPGAs Digital Logic
An image of Verilog outputs of high and low bits.

Duration

3 weeks

Team Size

2 members

Overview

This was a final project for my ECE2029 Introduction to Digital Circuit Design course, where we designed and implemented a four-function calculator on an FPGA using Verilog. The calculator supports addition, subtraction, multiplication, and division of two four-bit numbers, with results displayed on a seven-segment display. We implemented the arithmetic logic units for each operation, as well as the necessary control logic to handle user inputs and display outputs.

Technical Approach

The major aspects of the project are described below including input, all math modules, and outputs.

Results

Implementing all arithmetic operations was challenging, especially division. The calculator successfully performed all four operations with accurate results and display outputs.

← Previous Project Next Project →