• DocumentCode
    3401468
  • Title

    VLSI residue multiplier modulo a Fermat number

  • Author

    Reed, I.S. ; Truong, T.K. ; Chang, J.J. ; Shao, H.M. ; Hsu, I.S.

  • Author_Institution
    Department of Electrical Engineering, University of Southern California, Los Angeles, CA 90089
  • fYear
    1985
  • fDate
    4-6 June 1985
  • Firstpage
    203
  • Lastpage
    206
  • Abstract
    Multiplication is central in the implementation of Fermat number transforms (FNT) and other residue number algorithms. There is need for a good multiplication algorithm which can be realized easily on a VLSI chip. In this paper, the Leibowitz multiplier [1] is modified to realize multiplication in the ring of integers modulo a Fermat number. The advantage of this new algorithm over Leibowitz´s algorithm is that Leibowitz´s algorithm takes modulo after the product of multiplication is obtained. Hence time is wasted. In this new algorithm, modulo is taken in every bit operation when performing multiplication. Therefore no time is wasted in this respect. Furthermore, this algorithm requires only a sequence of cyclic shifts and additions. The design for this new multiplier are regular, simple, expandable and therefore, suitable for VLSI implementation.
  • Keywords
    Algorithm design and analysis; Decoding; Layout; Registers; Timing; Transforms; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic (ARITH), 1985 IEEE 7th Symposium on
  • Conference_Location
    Urbana, IL,
  • Type

    conf

  • DOI
    10.1109/ARITH.1985.6158948
  • Filename
    6158948