Adding 16 bit carry-select adder for the booth multiplier