FPGA computing systems: A Bird’s Eye View

Coursera MOOC / Non-credit USD 49
Enroll now →
FPGA computing systems: A Bird’s Eye View

About this course

Nowadays the complexity of computing systems is skyrocketing. Programmers have to deal with extremely powerful computing systems that take time and considerable skills to be instructed to perform at their best. It is clear that it is not feasible to rely on human intervention to tune a system: conditions change frequently, rapidly, and unpredictably. It would be desirable to have the system automatically adapt to the mutating environment. This course analyzes the stated problem, embraces a radically new approach, and it introduces how software and hardware systems ca ben adjusted during execution. By doing this, we are going to introduce the Field Programmable Gate Arrays (FPGA) technologies and how they can be (re)configured.

What you'll learn

  • understand the fundamentals of FPGA technology
  • recognize the importance of system adaptability
  • analyze the challenges posed by modern computing environments

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.