• DocumentCode
    1105782
  • Title

    Adder With Distributed Control

  • Author

    Svoboda, Antonin

  • Author_Institution
    IEEE
  • Issue
    8
  • fYear
    1970
  • Firstpage
    749
  • Lastpage
    751
  • Abstract
    An adder is described for addition of a large number of binary numbers xj, j=1, 2, ⋯, m, where xj=∑ixji⋅ 2i, xji=0, 1, i=0, 1, ⋯, n-1. The adder´s algorithm has two parts: 1) the bits xjiare added independently for each binary order i:si=∑jxji≦m and the result expressed in the binary form si=∑kaik, ⋅ 2k, aik=0, 1, k=0, 1,⋯, p-1 (where 2p-1≦m<2p); 2) the sum y=∑jxjis formed by adding terms sik·2i+kas contributions of the bit sikto the total y. A hardware implementation of this algorithm is suggested where the sum s; is obtained by a sequential circuit which reorders the values xjiso that their sum si, remains unchanged and so that after the reordering the new values xjiiobey the conditions xj+1,i≦xjifor every j=1, 2,⋯, m-1. The implementation with integrated circuits should be quite rewarding because the control of the circuit is done with independent control elements distributed all over the chip.
  • Keywords
    Adder, adder for large number of numbers, distributed control, reordering.; Adders; Arithmetic; Distributed control; Hardware; Relays; Sequential circuits; Adder, adder for large number of numbers, distributed control, reordering.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/T-C.1970.223025
  • Filename
    1671618