A multi-mode circuit implements the functionality of a limited number of circuits, called modes, of which at any given time only one needs to be realised. Using run-time reconfiguration of an FPGA, all the modes can be implemented on the same reconfigurable region, requiring only an area that can contain the biggest mode. Typically, conventional run-time reconfiguration techniques generate a configuration for every mode separately. To switch between modes the complete reconfigurable region is rewritten, which often leads to very long reconfiguration times. In this paper we present a novel, fully automated tool flow that exploits similarities between the modes and uses Dynamic Circuit Specialization to drastically reduce reconfiguration tim...
18 pagesInternational audienceReconfigurable computing is certainly one of the most important emergi...
International audienceOne goal of reconfiguration is to save power and occupied resources. In this p...
Dynamically reconfigurable systems based on partialand dynamically reconfigurable FPGAs may have the...
A multi-mode circuit implements the functionality of a limited number of circuits, called modes, of ...
A multi-mode circuit implements the functionality of a limited number of circuits, called modes, of ...
Field-Programmable Gate Arrays (FPGAs) have become promising mapping fabric for the implementation o...
Using dynamic partial reconfiguration (DPR), several circuits can be time-multiplexed on the same FP...
Using Dynamic Partial Reconfiguration (DPR) of FPGAs, several circuits can be time-multiplexed on th...
Dynamic hardware generation reduces the number of FPGA resources needed and speeds up the applicatio...
Run-time reconfiguration (RTR) of FPGAs is mainly done using the configuration interface. However, f...
In this paper, we present a novel design methodology for synthesizing multiple configurations (or mo...
International audienceIn a mobile society, more and more devices need to continuously adapt to chang...
18 pagesInternational audienceReconfigurable computing is certainly one of the most important emergi...
International audienceOne goal of reconfiguration is to save power and occupied resources. In this p...
Dynamically reconfigurable systems based on partialand dynamically reconfigurable FPGAs may have the...
A multi-mode circuit implements the functionality of a limited number of circuits, called modes, of ...
A multi-mode circuit implements the functionality of a limited number of circuits, called modes, of ...
Field-Programmable Gate Arrays (FPGAs) have become promising mapping fabric for the implementation o...
Using dynamic partial reconfiguration (DPR), several circuits can be time-multiplexed on the same FP...
Using Dynamic Partial Reconfiguration (DPR) of FPGAs, several circuits can be time-multiplexed on th...
Dynamic hardware generation reduces the number of FPGA resources needed and speeds up the applicatio...
Run-time reconfiguration (RTR) of FPGAs is mainly done using the configuration interface. However, f...
In this paper, we present a novel design methodology for synthesizing multiple configurations (or mo...
International audienceIn a mobile society, more and more devices need to continuously adapt to chang...
18 pagesInternational audienceReconfigurable computing is certainly one of the most important emergi...
International audienceOne goal of reconfiguration is to save power and occupied resources. In this p...
Dynamically reconfigurable systems based on partialand dynamically reconfigurable FPGAs may have the...