• DocumentCode
    2323798
  • Title

    MORA - An Architecture and Programming Model for a Resource Efficient Coarse Grained Reconfigurable Processor

  • Author

    Chalamalasetti, Sai Rahul ; Purohit, Sohan ; Margala, Martin ; Vanderbauwhede, Wim

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Massachusetts, Lowell, MA, USA
  • fYear
    2009
  • fDate
    July 29 2009-Aug. 1 2009
  • Firstpage
    389
  • Lastpage
    396
  • Abstract
    This paper presents an architecture and implementation details for MORA, a novel coarse grained reconfigurable processor for accelerating media processing applications. The MORA architecture involves a 2-D array of several such processors, to deliver low cost, high throughput performance in media processing applications. A distinguishing feature of the MORA architecture is the co-design of hardware architecture and low-level programming language throughout the design cycle. The implementation details for the single MORA processor, and benchmark evaluation using a cycle accurate simulator are presented.
  • Keywords
    hardware-software codesign; multimedia systems; programming languages; reconfigurable architectures; 2D array; MORA architecture; hardware software co-design; low-level programming language; media processing application; resource efficient coarse grained reconfigurable processor; Application software; Arithmetic; Assembly; Computer architecture; Costs; Delay; Hardware; Logic; Silicon; Throughput; Coarse Grained Reconfigurable Architecture; Low level programming language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems, 2009. AHS 2009. NASA/ESA Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-0-7695-3714-6
  • Type

    conf

  • DOI
    10.1109/AHS.2009.37
  • Filename
    5325427