VHDL Functions & Procedures v2.1i (VHDL)

Software & Version:
N/A

Audience
Experienced VHDL Users, 1-3 years

Prerequisites
Basic VHDL

What is the level of the material?
Level II - Intermediate

Training Duration
1 Hour

Content Description
This "Functions & Procedures" module details how to use VHDL sub-programs to create functionality as needed. It also takes an up-close examination of commonly used sub-programs for vector arithmetic.

Objectives
After completing this training, student will be able to:

  • Write function with arguments.
  • Write procedure with or without arguments.
  • Call sub-program within architecture or process.
  • Declare sub-program within package, architecture or process.

Topics or Training Outline

Procedure Overview
Function Overview
Package & Pkg. Bodies
Code Modularity