The document describes a VHDL implementation of single precision floating point arithmetic operations using an FPGA. It begins with an introduction to floating point arithmetic and FPGAs. It then discusses related work on floating point implementations and the IEEE 754 single precision format. The proposed algorithm and block diagram for a single precision floating point adder are presented. Simulation results demonstrating addition, subtraction, multiplication and division are also shown. The implementation of single precision floating point arithmetic using VHDL coding allows for low-cost and reprogrammable hardware. The design was synthesized using Xilinx tools and implemented on a Virtex-7 FPGA.