• DocumentCode
    1212681
  • Title

    Diminished-1 modulo 2n+1 squarer design

  • Author

    Vergos, H.T. ; Efstathiou, C.

  • Author_Institution
    Comput. Eng. & Informatics Dept., Univ. of Patras, Greece
  • Volume
    152
  • Issue
    5
  • fYear
    2005
  • Firstpage
    561
  • Lastpage
    566
  • Abstract
    Squarers modulo M are useful design blocks for digital signal processors that internally use a residue number system and for implementing the exponentiators required in cryptographic algorithms. In these applications, some of the most commonly used moduli are those of the form 2n+1. To avoid using (n+1)-bit circuits, the diminished-1 number system can be effectively used in modulo 2n+1 arithmetic applications. In the paper, for the first time in the open literature, the authors formally derive modulo 2n+1 squarers that adopt the diminished-1 number system. The resulting implementations are built using only full-and half-adders and a final diminished-1 adder and can therefore be pipelined straightforwardly.
  • Keywords
    adders; digital signal processing chips; pipeline arithmetic; residue number systems; arithmetic application; bit circuits; cryptographic algorithm; digital signal processors; diminished-1 adder; diminished-1 modulo; diminished-1 number system; exponentiators; full adder; half-adder; residue number system; squarer design;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:20055037
  • Filename
    1532078