YoVDO

VHDL Circuit Design and FPGAs with VIVADO and MODELSIM

Offered By: Udemy

Tags

VHDL Courses FPGA Courses Vivado Courses

Course Description

Overview

Circuit Design Using VHDL for FPGA Devices

What you'll learn:
  • Synthesizable VHDL Circuit Design and FPGA programming using VHDL
  • VHDL Language for Digital Circuit Design
  • Simulation and Synthesis Using VIVADO
  • Simulation of VHDL Implementations Using MODELSIM
  • FPGA Programming

In this course, we will teach VHDL circuit design. The fundamental concepts about VHDL circuit design will be provided. In addition, practical examples using FPGA development boards will be provided. Combinational and clocked logic circuit design will be explained by examples. We will use either VIVADO or MODELSIM platform for the simulation and development of VHDL designs. Some of the written codes will be loaded into FPGA cards for demonstration purposes.

We use MODELSIM for simulation of the VHDLcodes. In VHDLcircuit design, good knowledge of signal and variable objects is necessary, and the engineer should know the differences between signal and variable objects very well. The most confusing part between the signal and variable objects is that variable objects are updated immediately whereas update of the signal objects is not immediate. Clock division operation and behavior of the signal and variable objects are explained in details using MODELSIM simulations. The behaviors of the combinational and sequential circuits are clarified using MODELSIM simulations.

We use VIVADOplatform for simulation and circuit synthesis of the VHDLcodes. In fact, it is better to use the MODELSIMplatform for simulations and VIVADOplatform for circuit synthesis and FPGAprogramming. We indicate that a VHDL code which can be simulated may not be synthesizable, and we explain this concept providing examples on VIVADOplatform. Through the course, we provide many videos explaining VHDLlanguage for circuit design and use of MODELSIM and VIVADO platforms for simulation and circuit synthesis.


Taught by

Prof. Dr. Academic Educator

Related Courses

VIVADO Course Learn from the beginning with PCIE project
Udemy
VIVADO course regular FIFO vs AXI FIFO
Udemy
Zynq Training - Learn Zynq 7000 SOC device on Microzed FPGA
Udemy
Verilog for an FPGA Engineer with Xilinx Vivado Design Suite
Udemy
Learn Vivado from Top to Bottom - Your Complete Guide
Udemy