Recoded and nonrecoded trinary signed-digit multipliers designs using redundant bit representations