A high-speed energy-efficient 64-bit reconfigurable binary adder