FPGA computing systems: Background knowledge and introductory materials

Politecnico di Milano
via Coursera
Save (0)
ClosePlease login

No account yet? Register

This course is for anyone passionate in learning how a hardware component can be adapted at runtime to better respond to users/environment needs. This adaptation can be provided by the designers, or it can be an embedded characteristic of the system itself. These runtime adaptable systems will be implemented by using FPGA technologies.

We rely on some extra readings to provide more information on the topic covered in this course.
Please NOTE that most of the time, these documents are provided through the IEEE Xplore Digital Library, which means that, to access them, you have to have a valid IEEE subscriptions, either does by yourself or through your university/company.

The course has no prerequisites and avoids all but the simplest mathematics and it presents technical topics by using analogizes to help also a student without a technical background to get at least a basic understanding on how an FPGA works.
One of the main objectives of this course is to try to democratize the understanding and the access to FPGAs technologies. FPGAs are a terrific example of a powerful technologies that can be used in different domains. Being able to bring this technologies to domain experts and showing them how they can improve their research because of FPGAs, can be seen as the ultimate objective of this course. Once a student completes this course, they will be ready to take more advanced FPGA courses.

Instructor(s)

Marco Domenico Santambrogio
Politecnico di Milano
via Coursera
Free (audit)
English
Paid Certificate Available
Approx. 46 hours to complete
Self paced
Beginner Level
Subtitles: Subtitles: French, Portuguese (European), Russian, English, Spanish