skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: On the design of systolic-array architectures with applications to signal processing

Miscellaneous ·
OSTI ID:6310020

Systolic arrays are networks of processors that rhythmically compute and paw data through systems. These arrays feature the important properties of modularity, regularity, local interconnections, and a high degree of pipelining and multiprocessing. In this dissertation, several systolic arrays are proposed with applications to real-time signal processing. Specifically, these arrays are designed for the rapid computation of position velocities, accelerations, and jerks associated with motion. Real-time computations of these parameters arise in many applications, notably in the areas of robotics, image-processing, remote signal processing, and computer-controlled machines. The systolic arrays proposed in this dissertation can be classified into the linear, the triangular, and the mesh connected types. In the linear category, six different systolic designs are presented. The relative merits of these designs are discussed in detail. It is found from the analysis of these designs that each of these arrays achieves a proportional increase in time. Also, by interleaving the input data items in some of these designs, the throughput rate is further doubled. This also increases the processor utilization rate to 100%. The triangular type systolic array is found to be useful when all three parameters are to be computed simultaneously, and the mesh type, when the number of signals to be processed are extremely large. The effect of direct broadcasting of data to the processing cells is also investigated. Finally, the utility of the proposed systolic arrays is illustrated by a practical design example.

Research Organization:
Toledo Univ., OH (USA)
OSTI ID:
6310020
Resource Relation:
Other Information: Thesis (Ph.D)
Country of Publication:
United States
Language:
English

Similar Records

VLSI design and synthesis for a class of two-dimensional problems
Miscellaneous · Sun Jan 01 00:00:00 EST 1989 · OSTI ID:6310020

A processor-time-minimal systolic array for cubical mesh algorithms
Journal Article · Wed Jan 01 00:00:00 EST 1992 · IEEE Transactions on Parallel and Distributed Systems (Institute of Electrical and Electronics Engineers); (United States) · OSTI ID:6310020

Systolic processor for signal processing
Book · Fri Jan 01 00:00:00 EST 1982 · OSTI ID:6310020