We describe a high-level design method to synthesize multi-phase regular arrays. The method is based on deriving component designs using classical regular (or systolic) array synthesis techniques and composing these separately evolved component design into a unified global design. Similarity transformations ar e applied to component designs in the composition stage in order to align data ow between the phases of the computations. Three transformations are considered: rotation, re ection and translation. The technique is aimed at the design of hardware components for high-throughput embedded systems applications and we demonstrate this by deriving a multi-phase regular array for the 2-D DCT algorithm which is widely used in many vide ocommunications applications.
Citation:
M. Manjunathaiah, Graham M. Megson, "Compositional Technique for Synthesising Multi-Phase Regular Arrays," asap, pp.7, 13th IEEE International Conference on Application-Specific Systems, Architectures and Processors (ASAP'02), 2002