Title :
A systematic approach to the design of modular systolic arrays
Author :
Bertolazzi, P. ; Guerra, C. ; Salza, S.
Author_Institution :
IASI-CNR, Rome, Italy
Abstract :
The data dependence method is extended to the design of systolic arrays that are not regular but can be thought of as a combination of basic regular systolic modules. For problems that have an intrinsic modular structure, a strategy based on decomposition into subproblems for which a systolic design can be easily derived is suggested. Thus the major problem of the synthesis procedure becomes that of interconnecting the basic modules according to the timing and data-flow constraints that arise from the decomposition of the original problem. The synthesis procedure consists of two steps. The local time and space function is derived for the basic module using standard methodologies, and the global time function is then obtained by imposing additional constraints on the flow of the variables and used to derive the interconnections between the modules. The approach is illustrated on two different problems: 2-D convolution and the shortest path on a layered graph.<>
Keywords :
cellular arrays; modules; 2-D convolution; data dependence method; data-flow constraints; global time function; intrinsic modular structure; layered graph; modular systolic arrays; shortest path; timing constraints; Data flow computing; Delay effects; Design methodology; Input variables; Physics computing; Shortest path problem; Systolic arrays; Timing; Vectors; Very large scale integration;
Conference_Titel :
Systolic Arrays, 1988., Proceedings of the International Conference on
Conference_Location :
San Diego, CA, USA
Print_ISBN :
0-8186-8860-2
DOI :
10.1109/ARRAYS.1988.18082