This document describes the implementation of an 8-bit Booth multiplier using Verilog code. It includes an introduction to Booth's multiplication algorithm, which multiplies two signed binary numbers in two's complement notation. The architecture of the 8-bit Booth multiplier is shown in a block diagram. Verilog code for the Booth multiplier is provided, along with a testbench. Schematic and symbol diagrams illustrate the design. Simulation waveforms confirm the multiplier works as intended. In conclusion, Booth multipliers are found to have advantages over combinational multipliers in terms of area and complexity.