• DocumentCode
    1221088
  • Title

    Microprocessor implementation of number theoretic transforms

  • Author

    Martin, S.C.P. ; Stanier, B.J.

  • Author_Institution
    University of Durham, Department of Applied Physics and Electronics, Science Laboratories, Durham, UK
  • Volume
    3
  • Issue
    1
  • fYear
    1979
  • fDate
    1/1/1979 12:00:00 AM
  • Firstpage
    21
  • Lastpage
    26
  • Abstract
    Consideration is given to the suitability of microprocessor systems for the fast implementation of number theoretic transforms (n.t.t.s). Fast-multiply instructions available on some microprocessors, or the use of external multipliers, relax the basic constraints on the choice of a particular n.t.t. A search was made for suitable moduli which allow fast computation of n.t.t.s using Winograd´s algorithm. The search was extended for other moduli which allow increased dynamic range when combined using the Chinese remainder theorem. Finally, a description is given of how modular arithmetic may efficiently be performed using microprocessors
  • Keywords
    computerised signal processing; digital arithmetic; microcomputers; transforms; Chinese remainder theorem; Winograd´s algorithm; digital signal processing; fast implementation; microprocessor systems; modular arithmetic; number theoretic transforms;
  • fLanguage
    English
  • Journal_Title
    Electronic Circuits and Systems, IEE Journal on
  • Publisher
    iet
  • ISSN
    0308-6984
  • Type

    jour

  • DOI
    10.1049/ij-ecs.1979.0004
  • Filename
    4808533