DocumentCode
885581
Title
A One-Dimensional Real-Time Iterative Multiplier
Author
Atrubin, A.J.
Author_Institution
IBM Systems Development Division Lab., Rochester, Minn.
Issue
3
fYear
1965
fDate
6/1/1965 12:00:00 AM
Firstpage
394
Lastpage
399
Abstract
The class of one-dimensional, real-time, iterative, discrete-state automata is described. By example, it is shown that serial multiplication can be carried out by such a sequential switching network. Each of two arbitrarily large integers is represented in binary notation by a time sequence of digits 0 or 1, the lowest order digits first. A design is given for a discrete-state machine that has as input the two time sequences of binary digits and as output a single sequence of binary digits, which is the product of the two input integers, lowest-order digit first. The multiplier is constrained to be a linear array of identical cells. The cells each have a finite number of states and each cell communicates directly only with the adjacent cells, such communications occurring in a synchronous manner. The multiplication is performed in real time; that is, the delay between the receipt of the nth digits of the input and the generation of the nth digit of the output is a fixed number of periods of the synchronizing clock. A design with no time delay is described.
Keywords
Automata; Clocks; Delay effects; Lattices; Logic arrays; Signal design; Synchronization; Tellurium; Timing; Upper bound;
fLanguage
English
Journal_Title
Electronic Computers, IEEE Transactions on
Publisher
ieee
ISSN
0367-7508
Type
jour
DOI
10.1109/PGEC.1965.264145
Filename
4038457
Link To Document