a fast multiplier implement using verilog