FPGA computing systems: Partial Dynamic Reconfiguration
Section outline
-
Week 1 will learn to name the 5 Ws with respect to a reconfigurable hardware context, to describe why reconfigurable computing can be seen as an extension of the HW/SW codesign, to Illustrate the reconfigurable computing “taxonomy” and to summarize the main concepts/terms introduced with respect to a reconfigurable computing scenario.
-
Week 2 is focused on the discussion about scenarios where Partial Dynamic Reconfiguration can be effective, on the discussion about how the reconfiguration overhead can be “hidden” and on the definition, based on the specific scenario, of which techniques can be used to deal with the overhead introduced by the PDR.
-
Week 3 will compare different flows to realize a reconfigurable system, you will understand how a design flow to design and implement a reconfigurable system is working, and you will identify and explain the phases composing a design flow for FPGA-based system.
-
Week 4 will learn to understand the rationale behind the choice of moving towards reconfigurable cloud solutions and to justify the idea of moving from a single FPGA-based system to a distributed scenario.