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. A Mapping Flow for Dynamically Reconfigurable Multi-Core System-on-Chip Design
 
research article

A Mapping Flow for Dynamically Reconfigurable Multi-Core System-on-Chip Design

Beretta, Ivan  
•
Rana, Vincenzo  
•
Atienza Alonso, David  
Show more
2011
IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems

Nowadays, multi-core Systems-on-Chip (SoCs) are typically required to execute multiple complex applications, which demand a large set of heterogeneous hardware cores with different sizes. In this context, the popularity of dynamically reconfigurable platforms (e.g., FPGAs) is growing, as they increase the ability of the initial design to adapt to future modifications. This work presents a design flow to efficiently map multiple multi-core applications on a dynamically reconfigurable SoC. The proposed methodology is tailored for a reconfigurable hardware architecture based on a flexible communication infrastructure, and exploits applications similarities to obtain an effective mapping. We also introduce a run-time mapper that is able to introduce new applications that were not know at design-time, preserving the mapping of the original system. We apply our design flow to a real–world multimedia case study and to a set of synthetic benchmarks, showing that it is actually able to extract similarities among the applications, as it achieves an average improvement of 29% in terms of reconfiguration latency with respect to a communication-oriented approach, while preserving the same communication performance.

  • Files
  • Details
  • Metrics
Type
research article
DOI
10.1109/TCAD.2011.2138140
Web of Science ID

WOS:000293709000011

Author(s)
Beretta, Ivan  
Rana, Vincenzo  
Atienza Alonso, David  
Sciuto, Donatella
Date Issued

2011

Publisher

Institute of Electrical and Electronics Engineers

Published in
IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems
Volume

30

Issue

8

Start page

1211

End page

1224

Subjects

system-on-chip

•

embedded systems

•

FPGA

•

reconfigurable systems

•

design methodologies

•

task mapping flow

•

multi-core

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
ESL  
Available on Infoscience
March 31, 2011
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/65844
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