Embedded systems have important requirements such as reducing complexity and saving development effort. They have also to take account of applications constraints related to timing, resources, tasks precedence relations and other characteristics of general systems that may change during execution. To meet their constraints, these systems must be capable of supporting the dynamic nature of the real world at an early phase of their design. Dynamically reconfigurable architecture (DRA) is presented as the ideal solution to satisfy the highly dynamic and non-deterministic behaviour of current applications since it provides both high performance and run-time flexibility. In this thesis a new approach combining the high level modeling and schedul...
Summarization: Partial reconfiguration suffers from the inherent high latency and low throughput whi...
The self-reconfiguration capabilities of modern FPGA architectures pave the way for dynamic applicat...
Dynamic software reconfiguration is a useful tool to adapt and maintain software systems. In most ap...
Actuellement on assiste à une émergence des applications des systèmes embarqués destinées à un large...
Embedded systems based on dynamically reconfigurable FPGAs allow hard ware accelerators to be swapp...
Most of anticipated future applications share four major characteristics. They might all require an ...
Constant evolution of applications, in terms of complexity or performance needs, makes necessary the...
Despite promising capabilities, FPGAs partial reconfiguration feature is not anchored in the industr...
Despite clear benefits in terms of fexibility and surface efficiency, dynamic reconfiguration of FPG...
The current challenges of the development of the complexembedded systems such as the integrated syst...
M. Olivier SENTIEYS Professeur, IRISA, Université Rennes 1 (Rapporteur)M. Lionel TORRES Professeur, ...
The research presented in this manuscript focus on the design of dynamically reconfigurable systems....
The placement and scheduling of hardware tasks are the cores of the real-time operating system. Both...
We consider the problem of scheduling the operations of a data flow graph in a reconfigurable comput...
Aim of this paper is to define a scheduling of the task graph of an application that minimizes its t...
Summarization: Partial reconfiguration suffers from the inherent high latency and low throughput whi...
The self-reconfiguration capabilities of modern FPGA architectures pave the way for dynamic applicat...
Dynamic software reconfiguration is a useful tool to adapt and maintain software systems. In most ap...
Actuellement on assiste à une émergence des applications des systèmes embarqués destinées à un large...
Embedded systems based on dynamically reconfigurable FPGAs allow hard ware accelerators to be swapp...
Most of anticipated future applications share four major characteristics. They might all require an ...
Constant evolution of applications, in terms of complexity or performance needs, makes necessary the...
Despite promising capabilities, FPGAs partial reconfiguration feature is not anchored in the industr...
Despite clear benefits in terms of fexibility and surface efficiency, dynamic reconfiguration of FPG...
The current challenges of the development of the complexembedded systems such as the integrated syst...
M. Olivier SENTIEYS Professeur, IRISA, Université Rennes 1 (Rapporteur)M. Lionel TORRES Professeur, ...
The research presented in this manuscript focus on the design of dynamically reconfigurable systems....
The placement and scheduling of hardware tasks are the cores of the real-time operating system. Both...
We consider the problem of scheduling the operations of a data flow graph in a reconfigurable comput...
Aim of this paper is to define a scheduling of the task graph of an application that minimizes its t...
Summarization: Partial reconfiguration suffers from the inherent high latency and low throughput whi...
The self-reconfiguration capabilities of modern FPGA architectures pave the way for dynamic applicat...
Dynamic software reconfiguration is a useful tool to adapt and maintain software systems. In most ap...