Redundant Number Systems for Reconfigurable Arithmetic Units