VHDL Programming with Intel Quartus Prime Tool

Learn VHDL Programming from the scratch with Intel Quartus Prime tool

4.30 (162 reviews)
Udemy
platform
English
language
Hardware
category
7,496
students
2 hours
content
Apr 2019
last update
FREE
regular price

What you will learn

VHDL Programming Methodology

Digital design with Intel-Altera Quartus Tool

Designing Combinatorial / Sequential Circuits & State Machines

Simulating the VHDL design with Modelsim and Vector Waveform Generator

Description

This course covers the VHDL Programming Language from the basic to the intermediate level. We have presented basics of VHDL Language, its syntax/semantics, conditional statements, process statement with example project on Quartus prime tool. We also have Lab session on Combinatorial circuit design, sequential circuit design and state machine design.

This course also have sessions on writing the testbench module and simulating it with Modelsim. Another method of simulation and verification of VHDL design, Vector Waveform Generator is also presented in this course with Example.

Another Important part of this course is "Structural Design Methodology" in VHDL, we showed the design of "Full Adder" using the "Half Adder" module with Structural Design Method.

Content

Section 1: Overview of VHDL Programming Language, Quatrus Prime Tool

Introduction to VHDL and Overview of Quartus Prime Tool

Section 2: Simulating the VHDL Design with Modelsim & Quartus VWF

Simulation of NAND Gate with Quartus Prime & Modelsim
Simulation of VHDL Design with Vector Waveform Generator: Overview
Basic Logic Gate [AND+OR] Design & Simulation with VWF

Section 3: Conditional Statements in VHDL [if,else,case]

Conditional Statements in VHDL and Decoder Design Lab

Section 4: Combinatorial Circuit Design with VHDL

Combinatorial Circuit Design

Section 5: Structural Modeling in VHDL

Structural Modeling: Design of Full adder using half adder

Section 6: Sequential Circuit Design in VHD

Sequential Circuit Design in VHDL

Section 7: Finite State Machine Implementation on VHDL

Finite State Machine Design

Bonus Lecture

Bonus Lecture & What Next?

Screenshots

VHDL Programming with Intel Quartus Prime Tool - Screenshot_01VHDL Programming with Intel Quartus Prime Tool - Screenshot_02VHDL Programming with Intel Quartus Prime Tool - Screenshot_03VHDL Programming with Intel Quartus Prime Tool - Screenshot_04

Reviews

Ahmed
June 22, 2023
The lecture delivers the basics in details. I was unsure whether to take the intermediate skill-level rated course without a basic knowledge but to my surprise the course intructor comvered everything basics in the introductory part, kudos!
Danny
January 7, 2023
Content was good, easy to follow, also the explanation of using Quartus tool to flash a real FPGA was spot on. A bit more explaining about using _tb files with modelsim would have been great, was not able to get modelsim to use the _tb file. However, english pronunciation was really hard to follow and had to listen to the same part a couple of times to get the point.
Mohamed
March 21, 2021
Explains how teaching will be clearly step by step and I love the explanation keeps it brief and straight forward
Adrian
January 21, 2021
I have never programmed in VHDL before but I have experience in other languages, including Verilog - and I have used the Quartus Prime and ModelSim. For me the course moves a little slow - The course seems to focus on what to type, with insufficient information on why the code is enter as it is. Why do we use semi colons for some separators and commas when instantiating? How does the compiler react to processes differently from other types of blocks? When should you separate a module and when should it be part of the top-level program? When should you create a testbench and what should you test? I understand this is an entry level course but I feel a little more understanding of how the program reacts would be very helpful to remembering what to type. Also, going over the complete syllabus at the beginning of every section seems a particular waste especially when the entire lecture is only a few minutes long. I learn by doing - I do better with courses that offer understanding of principles and then have a problem to solve. This is not the best course for someone like me. But the course is probably appropriate for some. Okay, I'm reducing the number of stars. Most of Lecture 8 in section 6 is so blurry you can't read the screen - I know how a flip-flop, counter and all the rest work, but the idea that an instructor would not have checked this before releasing a course is pretty bad, show a lack of commitment sort of makes me think he didn't bother to look at the course after creating the lecture. I'm disappointed. Adrian

Charts

Price

VHDL Programming with Intel Quartus Prime Tool - Price chart

Rating

VHDL Programming with Intel Quartus Prime Tool - Ratings chart

Enrollment distribution

VHDL Programming with Intel Quartus Prime Tool - Distribution chart

Related Topics

2330800
udemy ID
4/20/2019
course created date
1/14/2020
course indexed date
Bot
course submited by