EE295 - ASIC Design Using VHDL - Class 9

Configuration

Assignment: Read Ch 7



Outline:

Configuration

Default ( Simple ) Configuration

Configuring Components

Syntax:

Lower-Level Configurations

Assuming a VHDL Library Called library_name representing an ASIC Logic Library of Cells Consisting of Syntax:

Then a Designer Using this Library Can Bind Those Cell Instances Using

Configuring Ports

We have specified how a component binds to an Entity where the ports match. If they don't additional information is required.. Syntax:

Configuring Generics

Generics Provides a Means of Passing Information Into an Entity. In Some Cases, That Information Needs to be Provided as Feedback From Downstream Design Tools - Back Annotation. With This In Mind Configuration May be Used to Specify Generic Values. Syntax:

Block Configurations

A Design Architecture Divided Into Blocks Requires Specification of the Block Region.

Architecture Configurations

Board-Socket-Chip Analogy