University of Colorado Boulder - FPGA Capstone: Building FPGA Projects
- Offered byCoursera
FPGA Capstone: Building FPGA Projects at Coursera Overview
Duration | 29 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
FPGA Capstone: Building FPGA Projects at Coursera Highlights
- This Course Plus the Full Specialization.
- Shareable Certificates.
- Graded Programming Assignments.
FPGA Capstone: Building FPGA Projects at Coursera Course details
- This course will give you hands-on FPGA design experience that uses all the concepts and skills you have developed up to now. You will need to purchase a DE10-Lite development kit. You will setup and test the MAX10 DE10-Lite board using the FPGA design tool Quartus Prime and the System Builder.
- You will:
- Design and test a Binary Coded Decimal Adder.
- Design and test a PWM Circuit, with verification by simulation.
- Design and test an ADC circuit, using Quartus Prime built-in tools to verify your circuit design.
- Create hardware for the NIOS II soft processor, including many interfaces, using Qsys (Platform Designer). Instantiate this design into a top-level DE10-Lite HDL file.
- Compile your completed hardware using Quartus Prime.
- Enhance and test a working design, using most aspects of the Quartus Prime Design Flow and the NIOS II Software Build Tools (SBT) for Eclipse.
- Create software for the NIOS II soft processor, including many interfaces, using Qsys (Platform Designer) and the SBT.
- Compile your completed software using the SBT.
- Use Quartus Prime to program both the FPGA hardware configuration and software code in you DE10-Lite development kit.
- Record all your observations in a lab notebook pdf.
- Submit your project files and lab notebook for grading.
- This course consists of 4 modules, approximately 1 per week for 4 weeks. Each module will include an hour or less of video lectures, plus reading assignments, discussion prompts, and project assignment that involves creating hardware and/or software in the FPGA.
FPGA Capstone: Building FPGA Projects at Coursera Curriculum
Hands on: Altera MAX10 Hardware Setup
FPGA Capstone: Building FPGA Projects Course Introduction
Capstone Project: Starting FPGA Design
Board Setup and Test
Expected Outcomes for Module 1
Tips for Success
How to Purchase the DE10-Lite Development Kit
FPGA Captstone: Building FPGA Projects Assessment Strategy
Module 1 Project Guide
Lab Notebook Template
Module 1 Quiz
Develop a Mixed Signal System
Develop a Mixed Signal System
Target Outcome for Module 2
Module 2 Project Guide
Module 2 Quiz
Create a System on a Chip with NIOS II
Create a Soft Processor
Target Outcome for Module 3
Module 3 Project Guide
Module 3 Quiz
Software for a System on a Chip
Software for the Nios II
What to Expect from Module 4
Module 4 Project Guide
Module 4 Quiz
FPGA Capstone: Building FPGA Projects at Coursera Admission Process
Important Dates
Other courses offered by Coursera
Student Forum
Useful Links
Know more about Coursera
Know more about Programs
- Engineering
- Instrumentation Technology
- Food Technology
- Aeronautical Engineering
- What is Machine Learning
- Metallurgical Engineering
- MTech in Computer Science Engineering
- VLSI Design
- Petroleum Engineering
- Aerospace Engineering
- BTech in Biotechnology Engineering
- Pharmaceutical engineering
- Silk Technology
- Microelectronics
- Agriculture & Farm Engineering