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 =∑i xji ⋅ 2i, xji =0, 1, i=0, 1, ⋯, n-1. The adder´s algorithm has two parts: 1) the bits xji are added independently for each binary order i:si =∑j xji ≦m and the result expressed in the binary form si =∑k aik , ⋅ 2k, aik =0, 1, k=0, 1,⋯, p-1 (where 2p-1≦m<2p); 2) the sum y=∑j xj is formed by adding terms sik ·2i+kas contributions of the bit sik to 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 xji so that their sum si , remains unchanged and so that after the reordering the new values xji iobey the conditions xj+1,i ≦xji for 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