This document discusses the implementation of a Radix-4 Booth multiplier using VHDL. It begins with an introduction to multipliers and their importance in digital circuits. It then provides background on Booth multiplication algorithms and related work that has been done to improve multiplier speed and efficiency. The methodology section describes the design of a configurable Booth multiplier that can detect the bit range of the operands and perform the multiplication accordingly in fewer cycles to reduce delay. Simulation results are provided to verify the operation of the Radix-4 Booth multiplier design for different input values.