• DocumentCode
    1107723
  • Title

    The VLSI design of a single chip for the multiplication of integers modulo a Fermat number

  • Author

    Chang, Jaw John ; Truong, T.K. ; Shao, Howard M. ; Reed, Irving S. ; Hsu, In-shek

  • Author_Institution
    Jet Propulsion Laboratory, Pasadena, CA
  • Volume
    33
  • Issue
    6
  • fYear
    1985
  • fDate
    12/1/1985 12:00:00 AM
  • Firstpage
    1599
  • Lastpage
    1602
  • 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 is regular, simple, expandable, and therefore, suitable for VLSI implementation.
  • Keywords
    Arithmetic; Convolutional codes; Decoding; Laboratories; NASA; Pipelines; Propulsion; Reed-Solomon codes; Signal processing algorithms; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Acoustics, Speech and Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0096-3518
  • Type

    jour

  • DOI
    10.1109/TASSP.1985.1164761
  • Filename
    1164761