Run-time mapping for dynamic reconfiguration management in embedded systems

被引:3
|
作者
Benoit, Pascal [1 ]
Torres, Lionel [1 ]
Sassatelli, Gilles [1 ]
Robert, Michel [1 ]
Saint-Jean, Nicolas [1 ]
机构
[1] Univ Montpellier 2, CNRS UMR 5506, Montpellier Inst Comp Sci Robot & Microelect, LIRMM, 161,Rue Ada, F-34392 Montpellier 5, France
关键词
reconfigurable computing; run-time resource management; self-adaptability; task relocation; task duplication; TD; task allocation and scheduling; hardware and software control; embedded systems;
D O I
10.1504/IJES.2010.039031
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic reconfiguration provides attractive features such as hardware flexibility and adaptability. Unfortunately, the lack of programming tools to manage it has limited its use in current SoC. This paper presents a method to abstract dynamic reconfiguration management at design time. Dynamic hardware multiplexing is a generic principle based on a scheduler dedicated to the management of reconfigurable resources at run-time. Formal background, implementation, simulation results and validations are exposed to illustrate the contribution of this study.
引用
收藏
页码:276 / 291
页数:16
相关论文
共 50 条
  • [31] A run-time reconfiguration algorithm for VLSI arrays
    Wu, JG
    Thambipillai, S
    16TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2003, : 567 - 572
  • [32] Colt: An experiment in wormhole run-time reconfiguration
    Bittner, RA
    Athanas, PM
    Musgrove, MD
    HIGH-SPEED COMPUTING, DIGITAL SIGNAL PROCESSING, AND FILTERING USING RECONFIGURABLE LOGIC, 1996, 2914 : 187 - 194
  • [33] Run-time power consumption modeling for embedded multimedia systems
    Hu, Y
    Li, Q
    Kuo, CCJ
    11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, Proceedings, 2005, : 353 - 356
  • [34] Run-time evolution for embedded component-oriented systems
    Vandewoude, Y
    Berbers, Y
    INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2002, : 242 - 245
  • [35] A Lightweight OpenMP4 Run-time for Embedded Systems
    Vargas, Roberto E.
    Royuela, Sara
    Serrano, Maria A.
    Martorell, Xavi
    Quinones, Eduardo
    2016 21ST ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2016, : 43 - 49
  • [36] Run-time adaptable architectures for heterogeneous behavior embedded systems
    Beck, Antonio Carlos S.
    Rutzig, Mateus B.
    Gaydadjiev, Georgi
    Carrol, Luigi
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2008, 4943 : 111 - +
  • [37] A framework to support run-time assured dynamic reconfiguration for pervasive computing environments
    Hemmati, Hadi
    Niamanesh, Mahd
    Jalili, Rasool
    INTERNATIONAL SYMPOSIUM ON WIRELESS PERVASIVE COMPUTING 2006, CONFERENCE PROGRAM, 2006, : 400 - +
  • [38] Towards Run-Time Testing of Dynamic Adaptive Systems
    Fredericks, Erik M.
    Ramirez, Andres J.
    Cheng, Betty H. C.
    PROCEEDINGS OF THE 8TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS 2013), 2013, : 169 - 174
  • [39] Design-Time Management of Run-Time Data in Industrial Embedded Real-Time Systems Development
    Hjertstrom, Andreas
    Nystrom, Dag
    Nolin, Mikael
    Land, Rikard
    2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 1285 - 1293
  • [40] Run-time system for an extensible embedded processor with dynamic instruction set
    Bauer, Lars
    Shafique, Muhammad
    Kreutz, Stephanie
    Henkel, Joerg
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 668 - 673