• DocumentCode
    3183283
  • Title

    Dynamic Communication in a Coarse Grained Reconfigurable Array

  • Author

    Panda, Robin ; Hauck, Scott

  • Author_Institution
    Dept. of Electr. Eng., Univ. of Washington, Seattle, WA, USA
  • fYear
    2011
  • fDate
    1-3 May 2011
  • Firstpage
    25
  • Lastpage
    28
  • Abstract
    Coarse Grained Reconfigurable Arrays (CGRAs) are typically very efficient for a single task. However all functional units are required to perform in lock step, wasting resources and making complex programming flows difficult. Massively Parallel Processor Arrays (MPPAs) excel at executing unrelated tasks simultaneously, but limit the amount of resources dedicated to a single task. We propose an architecture with an MPPA´s design flexibility and a CGRA´s throughput, capable of processing and transferring data in a pre-compiled schedule, with dynamic transfers between components. Alternative interconnect strategies are compared for silicon area cost and power utilization.
  • Keywords
    field programmable gate arrays; logic design; parallel processing; processor scheduling; reconfigurable architectures; CGRA; MPPA design flexibility; alternative interconnect strategy; coarse grained reconfigurable array; complex programming flows; dynamic communication; dynamic transfers; functional units; lock step; massively parallel processor arrays; power utilization; precompiled schedule; silicon area cost; wasting resources; Arrays; Bandwidth; Hardware; Multiplexing; Radiation detectors; Registers; Switches; CGRA; MPPA; flow control; inteconnect;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2011 IEEE 19th Annual International Symposium on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    978-1-61284-277-6
  • Electronic_ISBN
    978-0-7695-4301-7
  • Type

    conf

  • DOI
    10.1109/FCCM.2011.47
  • Filename
    5771242