Learn VHDL and FPGA Development (Udemy.com)

Learn how to create a VHDL design that can be simulated and implemented on a Xilinx or Altera FPGA development board.

Created by: Jordan Christman

Produced in 2021

icon
What you will learn

  • Understand the design process for implementing a digital design onto a FPGA
  • Learn how to simulate a design in Alteras ModelSim and Xilinx Isim
  • Learn how to use Xilinx ISE tool to program FPGA
  • Debug a VHDL design using ModelSim
  • Simulate a VHDL design using ModelSim
  • Familiarize yourself with Altera and Xilinx tools
  • Program a FPGA

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100

icon
Course Description

This course supports both the Xilinx and Altera FPGA development boards.

VHDL and FPGA Development for Beginners and Intermediates is a course that is designed to teach students how to create and successfully simulate their VHDL design. We will also be implementing these designs on a Xilinx BASYS 3 or BASYS 2 FPGA development board so that the students can see their designs actually running. This course starts from beginning to end in teaching the user how to turn their digital logic design into VHDL designs that can be simulated in ModelSim or ISim and then implemented on an FPGA development board. This course also covers how to use Altera's tools so students are not limited to Xilinx development boards.

Course Structure:

This course contains over 20 lectures that will teach students the syntax and structure of VHDL. The student will be able to understand the syntax and use of specific VHDL keywords by taking this course. There are lectures included in each lab to give a background on the digital logic circuit the student will be implementing.

This course contains 7 labs that are designed so that the student will learn how to develop VHDL code. For each lab I will give the student a set of VHDL files that they will have to modify or change in order to get the project to simulate correctly in ModelSim and so they can implement the design on their FPGA board. These labs are design to help the students learn VHDL by actually coding it themselves.

Please message me before you sign up for this course!
Who this course is for:
Engineering StudentsEngineering ManagersDigital Logic EnthusistsIndividuals pursuing Electrical EngineeringAnyone who wants to take it for fun!

icon
Instructor Details

Jordan Christman

A graduate from the University of Dayton with hisBachelor's degree in Electronic and Computer Engineering Technology. He also graduated from UD with his Master's degree in Electrical Engineering.He currently has a patent pending for an electronic monitoring device. He has strong knowledge in FPGA (Field Programmable Gate Array) development, Digital Electronics, Circuit Board design, and VHDL design and modeling of hardware systems. His focus of study in school was embedded systems which involves circuit design, firmware development, implementation of computer hardware, and the interfacing of computer operating systems. His hobbies include mobile application development, layout and assembly of PCB's (Printed Circuit Boards), computer application programming, and anything related to electrical engineering.

icon
More courses by Jordan Christman

Learn Vivado from Top to Bottom - Your Complete Guide

$11.99

Learn MATLAB and Simulink Programming

$11.99

icon
More engineering courses

Digital Electronics: Robotics, learn by building module II

$11.99

Do it Yourself-Automotive Electrical Diagnosis-Intermediate

$11.99

Crash Course Electronics and PCB Design

$11.99

Learn Social Engineering From Scratch

$11.99

Electricity & electronics - Robotics, learn by building

$11.99

Fundamentals of Electrical Controls

$11.99

icon
Reviews

4.3

307 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Tanner Moray on 12/27/2020

Only the videos show slight problems for me. It hangs up every now and then.

By Jimmy Huguet on 11/21/2020

every video (4minute for most) start with 25-30 seconde of useless garbage: 10 seconde intro, followed by "welcome to bladi bladi VHDL blada lecture, in this lecture I will introduce you to bladi and blada in the vhdl language", all while this is the name of the video and it is written on screen. This is a waste of 30 second (thats 12% of a 4 minute video) for each video.
Overall, the content is not particularly exciting so far.
It would be good for each example to have the resulting circuit that this code would generate presented next to it. It would help to visually understand what the language actually translate to (it is done for a few rare example and it was very helpful when it was there)

By Andrea Allen on 11/9/2020

This course is a very good match to me. Jordan is great to listen to, speaks clearly and slowly, and is engaging.

By Angelo Hafner on 10/23/2020

Fcil compreenso, tima didtica e ingls claro, inclusive para quem no tem o ingls como lngua nativa.
Easy to understand, excellent teaching, and clear English, even for those who do not have English as native language.

By Nekkanti Chandu on 9/16/2020

we can come around the basics but it is not sufficient to write your own code in vhdl .The basics is dam good.

By Lasse Hertel on 9/8/2020

Starting good!

By Afthab Hussain on 9/6/2020

wanted professional course understanding

By Jeff E Durre on 8/17/2020

I've written VHDL in the past, so this is a review.

By Erick M Roane on 8/15/2020

Like the break down of the class so far, let's keep going

By Thirumeni Parthiban on 8/10/2020

Instructor scoots ahead...requesting him to explain what is RTL synthesis etc., instead of ppt slides a video recording of the steps might have been very good.

By Alper Bay on 8/10/2020

ok temel ve basit kald. Bu lde, youtube'dan veya dier internet kaynaklarndan da renilebilirmi.

By Samuel Ferrer on 8/5/2020

GREAT!!!