This document describes the design and implementation of a basic calculator using an LCD display module with an FPGA. It includes objectives to write Verilog code for the calculator logic and driving the LCD display. The design is a simple four-function calculator that takes two single-digit inputs and an operation and displays the result. The document outlines the state machine design and functions for converting values to ASCII format for the LCD. It provides details on interfacing with and controlling the LCD module through its control lines and registers. The implementation in Verilog is described including the top module ports and behavioral simulation steps to test the design functionality.