This document describes the design and implementation of a double precision floating point multiplier on a Virtex-6 FPGA that is compliant with the IEEE-754 standard. It breaks down the floating point multiplication algorithm into exponent addition, significand multiplication, and sign calculation blocks. The significand multiplication is further broken down into smaller 24-bit by 17-bit multiplications using DSP48E slices. It also includes blocks for rounding and exception handling. Simulation results show the design operates at 414.714 MHz with an area of 648 slices, providing higher speed and accuracy than a single precision design.