• DocumentCode
    1184144
  • Title

    Residue multipliers using factored decomposition

  • Author

    Dugdale, Melanie

  • Author_Institution
    Dept. of Electron., New South Wales Univ., Kensington, NSW, Australia
  • Volume
    41
  • Issue
    9
  • fYear
    1994
  • fDate
    9/1/1994 12:00:00 AM
  • Firstpage
    623
  • Lastpage
    627
  • Abstract
    A technique for residue multiplication is described where the modulus is a non-prime integer. If the modulus m can be decomposed into two or more relatively prime factors, then multiplication can be done as a set of concurrent multiplication operations using the relatively prime factors as moduli. If a factor is prime, then multiplication is performed with an index calculus technique, otherwise a direct table look-up is used. An all ROM table look-up implementation of this technique is considered and a specific example is given for a modulo-28 multiplier. Hardware requirements for non-prime moduli up to 1024 are calculated and analyzed and compared with those for prime moduli of similar magnitude. Finally, an extension of the decomposition technique is discussed which allows further levels of modulus decomposition
  • Keywords
    VLSI; adders; calculus; digital arithmetic; read-only storage; signal processing; table lookup; all ROM table look-up implementation; concurrent multiplication operations; decomposition technique; direct table look-up; factored decomposition; hardware requirements; index calculus technique; modulo-28 multiplier; modulus; modulus decomposition; nonprime integer; relatively prime factors; residue multipliers; Algorithm design and analysis; Arithmetic; Australia; Calculus; Cathode ray tubes; Hardware; Read only memory; Table lookup;
  • 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.326592
  • Filename
    326592