2015
DOI: 10.1145/2700416
|View full text |Cite
|
Sign up to set email alerts
|

Safe Dynamic Reshaping of Reconfigurable MPSoC Embedded Systems for Self-Healing and Self-Adaption Purposes

Abstract: Multiprocessor system-on-chip (MPSoC) architectures are a huge challenge in embedded system design. This situation arises from the fact that available MPSoCs and related designs flows are not tailored to the specific needs of embedded systems. This work demonstrates how to provide self-healing properties in embedded MPSoC design. This is achieved by combining the features of a generic approach to create virtualizable MPSoCs out of off-the-shelf embedded processors with a methodology to derive system configurat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
5
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 14 publications
0
5
0
Order By: Relevance
“…The commonly observed on-chip fault mitigation methods are discussed here. [98] proposes a mechanism to exchange software tasks between processors in MPSoC systems in order to increase the system reliability in presence of faults. Dynamic scheduling and mapping techniques are also employed for fault mitigation [98,99,100].…”
Section: Prevalent Power Thermal and Fault Management Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The commonly observed on-chip fault mitigation methods are discussed here. [98] proposes a mechanism to exchange software tasks between processors in MPSoC systems in order to increase the system reliability in presence of faults. Dynamic scheduling and mapping techniques are also employed for fault mitigation [98,99,100].…”
Section: Prevalent Power Thermal and Fault Management Methodsmentioning
confidence: 99%
“…[98] proposes a mechanism to exchange software tasks between processors in MPSoC systems in order to increase the system reliability in presence of faults. Dynamic scheduling and mapping techniques are also employed for fault mitigation [98,99,100]. The authors of [101] present a variant-based method for mitigating permanent faults in FPGA-based heterogeneous systems; several variants of the same task are stored such that they occupy different reconfigurable regions.…”
Section: Prevalent Power Thermal and Fault Management Methodsmentioning
confidence: 99%
“…Methods such as power gating [21,22], Dynamic Voltage and Frequency Scaling (DVFS) and DFS [23][24][25][26], dynamic scheduling techniques [25,[27][28][29][30] and dynamic mapping techniques [25,[31][32][33], and dynamic task migration are used for power and/or thermal aware workload management. Methods such as Triple Modular Redundancy (TMR) and scrubbing [34][35][36], Built-in Self-Test (BIST) procedures [37], device reprogramming to avoid damaged regions [38], dynamic scheduling and mapping [39][40][41], run-time relocation based methods [42,43], and variant-based methods [44][45][46][47] are commonly used methods for fault management. Many systems deployed on FPGAs/ SoPCs make use of RTOS or similar management systems to adapt to different dynamic system parameters.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Dynamic scheduling techniques [27,[29][30][31][32] and dynamic mapping (or resource management) techniques [27,[33][34][35] are other methods used to achieve power and/or thermal aware workload management. Dynamic scheduling and mapping techniques are also employed for fault mitigation [15,36,37]. To ensure reliability in mission-critical systems like space-borne systems, the emphasis is on protection against and recovery from transient or permanent faults due to radiation effects.…”
Section: Literature Reviewmentioning
confidence: 99%