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
Link To Document