Author_Institution :
Inst. fur Inf. & Praktische Math., Christian-Albrechts-Univ., Kiel, Germany
Abstract :
The author introduces a purely systolic hardware algorithm for addition which is based on a mesh-connected arrangement of cells. The proposed FASTA algorithm is well suited for realization in integrated technologies. Its area, computation time, and period satisfy A( n)=O(n), T(n)=O(√n), and P(n)=O(√n), respectively, where n denotes the operand length. Therefore, this adder is T-, APT-, and AT2-optimal in the linear model for signal propagation delays. In the class of Θ(√n) time adders it is optimal with respect to A, P, T, AT, APT, AP 2, and AT2. The suggested algorithm essentially is a solution to the general problem of parallel prefix computation. Therefore, it can serve as a paradigm for the design of optimal purely systolic hardware algorithms in a wide range of application domains
Keywords :
adders; digital arithmetic; parallel algorithms; systolic arrays; FASTA algorithm; cells; linear model; mesh-connected; parallel prefix computation; signal propagation delays; systolic addition; systolic hardware algorithm; Algorithm design and analysis; Clocks; Concurrent computing; Delay; Ear; Hardware; Joining processes; Ultra large scale integration; Very large scale integration; Wires;