Compositional technique for synthesising multi-phase regular arrays

M. Manjunathaiah, G. M. Megson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

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 designs into a unified global design. Similarity transformations are applied to component designs in the composition stage in order to align data flow between the phases of the computations. Three transformations are considered: rotation, reflection 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 2D DCT algorithm which is widely used in many video communications applications.

Original languageEnglish
Title of host publicationProceedings - IEEE International Conference on Application-Specific Systems, Architectures, and Processors, ASAP 2002
EditorsRobert Schreiber, Shuvra Bhattacharyya, Neil Burgess, Michael Schulte
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages7-16
Number of pages10
Volume2002-January
ISBN (Electronic) 0-7695-1712-9
DOIs
Publication statusPublished - 1 Jan 2002
EventIEEE International Conference on Application-Specific Systems, Architectures, and Processors, ASAP 2002 - San Jose, United States
Duration: 17 Jul 200219 Jul 2002

Conference

ConferenceIEEE International Conference on Application-Specific Systems, Architectures, and Processors, ASAP 2002
Country/TerritoryUnited States
CitySan Jose
Period17/07/0219/07/02

Keywords

  • Algorithm design and analysis
  • Data flow computing
  • Design methodology
  • Discrete cosine transforms
  • Embedded system
  • Hardware
  • Reflection

Fingerprint

Dive into the research topics of 'Compositional technique for synthesising multi-phase regular arrays'. Together they form a unique fingerprint.

Cite this