A Wavefront Notation Tool for VLSI Array Design
暂无分享,去创建一个
This paper presents an overview of an extension to a mathematically based methodology for mapping an algorithmic description into a concurrent implementation on silicon. The result of this methodology yields a systolic array [4]. The basic mathematical method was initially described by Cohen [1]. Extensions were made by Weiser and Davis [5]; Johnsson, Weiser, Cohen, and Davis [2]; Cohen and Johnsson [3]; and Weiser [6]. This approach focuses on the correspondence between equations defining a certain computation and networks which perform the computation. As the complexity of problems increases, a hierarchical approach can reduce the complexity by hiding detail and thus reduce the design complexity at each level. The purpose of this paper is to introduce a method for treating sets of data as wavefront entities in the equations of the mathematical methodology and in the graphical representation.
[1] Uri C. Weiser,et al. Towards a Formal Treatment of VLSI Arrays , 1981 .
[2] Danny Cohen,et al. Mathematical approach to iterative computation networks , 1978, 1978 IEEE 4th Symposium onomputer Arithmetic (ARITH).
[3] H. T. Kung,et al. Systolic Arrays for (VLSI). , 1978 .
[4] Uri Chanan Weiser. Mathematical and graphical tools for the creation of computational arrays , 1981 .