FPGA computing systems: Partial Dynamic Reconfiguration

Instructor: Marco Domenico Santambrogio

What you'll learn

  •   You will learn to name the 5 Ws with respect to a reconfigurable hardware context
  •   
  •   You will learn which techniques can be used to deal with the overhead introduced by the Partial Dynamic Reconfiguration
  •   
  •   You will compare different flows to realize a reconfigurable system and you will explain the phases composing a design flow for FPGA-based system.
  •   
  •   
  •   
  •   You will understand the reason of moving towards reconfigurable cloud solutions and moving from a single FPGA-based system to a distributed scenario
  • Skills you'll gain

  •   Technical Design
  •   Hardware Architecture
  •   Microarchitecture
  •   Cloud Infrastructure
  •   Computer Architecture
  •   Systems Design
  •   Embedded Systems
  •   System Design and Implementation
  •   Cloud Computing
  •   Application Specific Integrated Circuits
  •   Software Design
  • There are 4 modules in this course

    The course will introduce the student with the concept of reconfigurability in FPGAs, presenting the available mechanisms and technologies at the device level and the tools and design methodologies required to design reconfigurable FPGA-based systems. The course will present the different aspects of the design of FPGA-based reconfigurable systems, focusing in particular on dynamically self-reconfigurable systems. The design methodologies and tools required to design a dynamically-reconfigurable system will be introduced and described, together with the problems that need to be considered.

    Towards Partial Dynamic Reconfiguration and Complex FPGA-based systems

    Design Flows

    Closing remarks and future directions

    Explore more from Design and Product

    ©2025  ementorhub.com. All rights reserved