• DocumentCode
    3542493
  • Title

    Run-Time mapping for dynamically-added applications in reconfigurable embedded systems

  • Author

    Beretta, Ivan ; Rana, Vincenzo ; Atienza, David ; Santambrogio, Marco D. ; Sciuto, Donatella

  • Author_Institution
    ESL, Ecole Polytech. Fed. de Lausanne, Lausanne, Switzerland
  • fYear
    2009
  • fDate
    19-22 Dec. 2009
  • Firstpage
    157
  • Lastpage
    160
  • Abstract
    The increasing popularity of multi-core System-on-Chip platforms introduces new challenges, both in terms of hardware platforms and design methodologies. Dynamic reconfiguration can be exploited to increase the flexibility of the system and to implement multiple applications, since it is possible to easily switch between them by reconfiguring part of the device at run-time. Additionally, new applications may be included in the system after the design time synthesis has been completed. This paper addresses the problem of mapping new applications on the device area at run-time, by reusing existing components of the system. We propose an heuristic technique that is able to determine how the new application should be mapped in a short time and, thanks to the reuse policy, to immediately deploy the solution on the device. The proposed algorithm also takes into consideration two conflicting performance metrics, in order to generate a good quality result.
  • Keywords
    embedded systems; reconfigurable architectures; design time synthesis; multi-core system-on-chip platforms; reconfigurable embedded systems; run-time mapping; Algorithm design and analysis; Delay; Embedded system; Field programmable gate arrays; Hardware; Measurement; Microelectronics; Network-on-a-chip; Runtime; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics (ICM), 2009 International Conference on
  • Conference_Location
    Marrakech
  • Print_ISBN
    978-1-4244-5814-1
  • Type

    conf

  • DOI
    10.1109/ICM.2009.5418666
  • Filename
    5418666