Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. EGRA: A Coarse Grained Reconfigurable Architectural Template
 
research article

EGRA: A Coarse Grained Reconfigurable Architectural Template

Ansaloni, Giovanni  
•
Bonzini, Paolo
•
Pozzi, Laura
2011
IEEE Transactions on Very Large Scale Integration (VLSI) Systems

Reconfigurable arrays combine the benefit of spatial execution, typical of hardware solutions, with that of programmability, present in microprocessors. When mapping software applications (or parts of them) onto hardware, however, fine-grain arrays, such as field-programmable gate arrays (FPGAs), often provide more flexibility than is needed, and do not implement coarser-level operations efficiently. Therefore, coarse grained reconfigurable arrays (CGRAs) have been proposed to this aim. Most CGRA design emerged in research present ad-hoc solutions in many aspects; in this paper we propose an architectural template to enable design space exploration of different possible CGRA designs. We called the template expression-grained reconfigurable array (EGRA), as its ability to generate complex computational cells, executing expressions as opposed to single operations, is a defining feature. Other notable EGRA characteristics include the ability to support heterogeneous cells and different storage requirements through various memory interfaces. The performed design explorations, as shown trough the experimental data provided, can effectively drive designers to further close the performance gap between reconfigurable and hardwired logic by providing guidelines on architectural design choices. Performance results on a number of embedded applications show that EGRA instances can be used as a reconfigurable fabric for customizable processors, outperforming more traditional CGRA designs.

  • Details
  • Metrics
Type
research article
DOI
10.1109/TVLSI.2010.2044667
Author(s)
Ansaloni, Giovanni  
Bonzini, Paolo
Pozzi, Laura
Date Issued

2011

Published in
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Volume

19

Issue

6

Start page

1062

End page

1074

Subjects

Coarse grained reconfigurable architectures (CGRAs)

•

Design space exploration

Editorial or Peer reviewed

REVIEWED

Written at

OTHER

EPFL units
IEL  
Available on Infoscience
February 1, 2012
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/77373
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés