A sub-nanosecond 0.5 μm 64 b adder design | Synapse