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
Link To Document :
بازگشت