Back to Introduction to FPGA Design for Embedded Systems
University of Colorado Boulder

Introduction to FPGA Design for Embedded Systems

This course can also be taken for academic credit as ECEA 5360, part of CU Boulder’s Master of Science in Electrical Engineering degree. Programmable Logic has become more and more common as a core technology used to build electronic systems. By integrating soft-core or hardcore processors, these devices have become complete systems on a chip, steadily displacing general purpose processors and ASICs. In particular, high performance systems are now almost always implemented with FPGAs. This course will give you the foundation for FPGA design in Embedded Systems along with practical design skills. You will learn what an FPGA is and how this technology was developed, how to select the best FPGA architecture for a given application, how to use state of the art software tools for FPGA development, and solve critical digital design problems using FPGAs. You use FPGA development tools to complete several example designs, including a custom processor. If you are thinking of a career in Electronics Design or an engineer looking at a career change, this is a great course to enhance your career opportunities. This course includes specific hardware and software requirements. Please review the FAQ below for complete details.

Status: Microarchitecture
Status: Application Specific Integrated Circuits
IntermediateCourse19 hours

Featured reviews

GF

5.0Reviewed Jun 28, 2018

I really enjoyed this course. The instructor is by far the best I have encountered on any on-line (or classroom) course. I'm now waiting for the rest of the specialisation.

PE

5.0Reviewed Apr 4, 2020

This is a great course.However, the moderators of this course should properly check the assignments submitted by students as many submission are copied or plagiarized.

IG

5.0Reviewed Feb 20, 2019

People who are very really interested in design perspective of embedded systems and digital logic designs can take this course which is worthful

CB

5.0Reviewed Jun 11, 2023

This was a great course, especially for someone who has never studied anything about FPGAs before. Timothy is an excellent lecturer whose practical experience in the industry comes through.

AO

5.0Reviewed Mar 1, 2021

The course provides a very good insight into the FPGA world at an introductory level, which I find adequate for people without previous knowledge or experience in FPGA.

HK

4.0Reviewed Oct 3, 2018

awesome course, hope there would more courses similar to it and if possible it would be great if you provide a step-by-step VHDL programming course

J

4.0Reviewed Aug 11, 2020

Some procedures through the tutorials in the course are told without explanation, why we use this or why we do that.But overall this is an amazing course, and I learned a lot from it. Thank you all ❤️

PM

5.0Reviewed Nov 5, 2020

This course is very basic level and I encourage all the electronics students must take this course. Thank you Timothy Scherr Sir, he explained all the concepts with detailed explanation.

DS

5.0Reviewed Apr 23, 2019

Simply awsesome, i was unaware of what actually is fpga designing or what days an fpga designer do, now I know the basics of it and am happy to learn, Thanks coursera

RD

5.0Reviewed Oct 24, 2018

Very good course, focused on the quartus prime tool and touch a lot of topics on FPGA design, optimization, time analysis and a little of comparison between Altera and other FPGA vendors.

KP

4.0Reviewed Nov 15, 2018

It had been quiet a knowledgeable course with the best aiding CAD tools and elobarate walk-through to work with it. Definitely a good starter into world of FPGA design.

M

5.0Reviewed May 8, 2020

Excellent Course and teaching methods along practical work is wonderful. Happy to learn this course on time. May it would be key stone for MS admission or career.

All reviews

Showing: 20 of 298

diemilio
3.0
Reviewed Nov 26, 2019
arash nejadpak
1.0
Reviewed Jan 8, 2019
Curtis Nichols
2.0
Reviewed Aug 15, 2018
Ammon Dow
1.0
Reviewed Oct 9, 2019
Gary Follett
5.0
Reviewed Jun 29, 2018
Nicole Kohm
1.0
Reviewed Feb 3, 2023
Aniss Bendjoudi
3.0
Reviewed Mar 2, 2020
Jose Pablo Escobedo
2.0
Reviewed Mar 14, 2018
Carlo Delconte
1.0
Reviewed Dec 5, 2020
Syed Muheebulla
5.0
Reviewed Sep 18, 2018
Ekaterina Savchenkova
1.0
Reviewed Sep 6, 2023
Steaven Mc Millan
1.0
Reviewed Mar 23, 2021
KIMBULOBBE HERATH MUDIYANSELAGE THARINDU MADUSHANKA SANDABANDARA SAMARAKOON
5.0
Reviewed Jul 31, 2020
Rafael Dias
5.0
Reviewed Oct 25, 2018
Papu Maharana
5.0
Reviewed Nov 6, 2020
5.0
Reviewed Nov 10, 2020
Durga Sadasivuni
5.0
Reviewed Apr 23, 2019
Qiaoqiao Ge
5.0
Reviewed Apr 18, 2018
MOHAMMED ZAKIR HUSSAIN
5.0
Reviewed Apr 29, 2018
Sanjay A Menon
5.0
Reviewed May 5, 2020