Fast and energy-efficient Manchester Carry by-pass adders