Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Advanced VHDL for Verification

Generics, Alias, Records, Mutli-dimensional arrays, TestIO, Signal Hierarchy, and Bus Functional Models
(39 reviews)
311 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 4h 25m
Language: English
Next start: On Demand

Table of contents


The advanced VHDL course includes advanced RTL features as well as verification behavioral capabilities :
– VHDL Configurations
– VHDL Arrays
– Modeling memories in VHDL, creating inferred memories in RTL
– Modeling and inferring FIFOs in VHDL
– VHDL Signal Hierarchy
– VHDL Generics , Records, and Alias
– VHDL File I/O , and TextIO
– Creating pseudo-code for simulations
– Developing VHDL Bus Functional Models

You will learn

✓ Advanced VHDL for verification, including TextIO, configurations, generics, records, BFM, multi-dimensional arrays, and access types.


• Experience in VHDL RTL design. Introduction to VHDL course completion recommended.

This course is for

• VHDL RTL or Verification engineers who want to use the VHDL language to improve verification.
FPGA / ASIC Design Engineer
Twenty five years of experience in designing FPGAs and ASICs for the commercial and aerospace markets.  Instructor for many years at California State University.   Lecturer and instructor for major companies including Boeing, Rockwell, Intel, Xilinx, and AMD.  FPGA designs in aerospace, communications, image processing, and automation.  Popular lecturer for development seminars and company learning events.
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 4h 25m
Language: English
Next start: On Demand

Students are also interested in