EE295 - ASIC Design With VHDL Class - Fall 1998

Sub Programs & Packages

Assignment:

Sub-Programs are Important Features of the Language to Describe Design Hierarchically. Sub-Programs are Procedures and Functions

Packages Provide a Means to Group Re-Usable Design Objects Into a Library Unit 


Outline:


Functions & Procedures


Procedures


Procedure Parameters


Functions

Pure vs Impure Functions

Function Now


Overloading


Conversion Functions

 In the last class we discussed the strongly enforced Typing
that's part of VHDL. Conversion Functions are your means of satisfying
these type matching requirements.

Packages


Package Body ( Optional )


How was the class? Send your comments to jswift@us.ibm.com
Return to Class Home Page


© Copyright 1998, James Swift
Copying this document without the permission of the author is prohibited and a violation of international copyright laws.