• DocumentCode
    872023
  • Title

    Novel approaches to the design of VLSI RNS multipliers

  • Author

    Radhakrishnan, Damu ; Yuan, Yong

  • Author_Institution
    Netech Corp., Hicksville, NY, USA
  • Volume
    39
  • Issue
    1
  • fYear
    1992
  • fDate
    1/1/1992 12:00:00 AM
  • Firstpage
    52
  • Lastpage
    57
  • Abstract
    Two approaches are proposed for the design of a fast residue number-based multiplier over a Galois field GF(p), where p is a prime number. The first approach uses an isomorphic mapping from the additive index group, modulo (p-1), of GF(p) onto the direct sum of a set of submodular additive groups. The submoduli are selected for minimizing the hardware and increasing the speed. This is accomplished by fully exploiting the properties of a Galois field. The second one uses symmetric residue number arithmetic to perform multiplication. This uses a pseudoprimitive root as the generator for the elements of the multiplicative group of GF(p) and reduces the index storage hardware by 50% and the adder hardware by 1 bit. Multipliers designed with these approaches would be faster and use less silicon area compared to earlier designs reported in the literature
  • Keywords
    VLSI; digital arithmetic; digital integrated circuits; integrated logic circuits; logic design; multiplying circuits; read-only storage; Galois field; RNS multipliers; ROM implementation; VLSI; adder cell array; adder hardware; additive index group; index storage hardware; isomorphic mapping; multiplication; pseudoprimitive root; residue number-based multiplier; submodular additive groups; symmetric residue number arithmetic; Adders; Additives; Application software; Digital arithmetic; Digital systems; Galois fields; Hardware; Real time systems; Silicon; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7130
  • Type

    jour

  • DOI
    10.1109/82.204109
  • Filename
    204109