EE295 - ASIC Design Using VHDL

Sub Programs & Packages

Assignment:



Outline:

Functions & Procedures

Functions

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.

Resolution Functions

Multiply Driven Signals are Pervasive in System Architecture.
A Typical MicroProcessor Architecture Would Impliment the Data and
Address Bus as Having Multiple Sources. A Function is used to Descibe
how the Bus Behaves for all Possible Combinations of Drivers.

Procedures

Packages


How was the class? Send your comments to jswift@vnet.ibm.com
Return to Class Home Page
Copyright 1995, James Swift
Copying this document without the permission of the author is prohibited and a violation of international copyright laws.