• DocumentCode
    2215386
  • Title

    Compositional technique for synthesising multi-phase regular arrays

  • Author

    Manjunathaiah, M. ; Megson, Graham M.

  • Author_Institution
    Comput. Lab., Oxford Univ., UK
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    7
  • Lastpage
    16
  • 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.
  • Keywords
    circuit CAD; data handling; discrete cosine transforms; high level synthesis; logic arrays; system-on-chip; systolic arrays; video signal processing; 2D DCT algorithm; component designs; compositional technique; computation phases; data flow alignment; hardware component design; high-level design method; high-throughput embedded systems; multi-phase regular array synthesis; reflection transformations; regular array synthesis techniques; rotation transformations; separately evolved component designs; similarity transformations; systolic array synthesis techniques; translation transformations; unified global design; video communications applications; Algorithm design and analysis; Data flow computing; Design methodology; Discrete cosine transforms; Embedded system; Hardware; Reflection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors, 2002. Proceedings. The IEEE International Conference on
  • ISSN
    2160-0511
  • Print_ISBN
    0-7695-1712-9
  • Type

    conf

  • DOI
    10.1109/ASAP.2002.1030700
  • Filename
    1030700