4th course in the FPGA Design for Embedded Systems Specialization
Instructor: Timothy Scherr, MSEE, Senior Instructor
The objective of this course is provide a platform to get hands-on experience designing FPGA circuits and systems. To this end the DE10-Lite from TerAsic featuring the Intel Altera MAX10 FPGA is employed. The student will use this development kit to do a series of projects culminating in the construction of hardware and software for a System on a Chip (SoC) with the Nios II Soft Processor. All the prior lessons in this series of courses will be reinforced by the experience of building and testing real systems in the FPGA.
Prior knowledge needed: ECEA 5360 Introduction to FPGA Design for Embedded Systems, ECEA 5361 Hardware Description Languages for FPGA Design, ECEA 5362 FPGA Softcore Processors and IP Acquisition
Learning Outcomes
Syllabus
To learn about ProctorU's exam proctoring, system test links, and privacy policy, visit www.colorado.edu/ecee/online-masters/current-students/proctoru.
Grading
Assignment |
Percentage of Grade |
Module 1 Peer Review |
5% |
Module 1 Project Programming Assignment |
10% |
Module 1 Quiz |
5% |
Module 2 Peer Review |
5% |
Module 2 Project Programming Assignment |
10% |
Module 2 Quiz |
5% |
Module 3 Peer Review |
5% |
Module 3 Project Programming Assignment |
10% |
Module 3 Quiz |
5% |
Module 4 Peer Review |
5% |
Module 4 Project Programming Assignment |
10% |
Module 4 Quiz |
5% |
ECEA 5363 FPGA Capstone: Building FPGA Projects Final Exam |
20% |
Letter Grade Rubric
Letter Grade |
Minimum Percentage |
A |
92% |
A- |
90% |
B+ |
87% |
B |
83% |
B- |
80% |
C+ |
77% |
C |
73% |
C- |
70% |
D+ |
67% |
D |
60% |
F |
0% |