![]()  | Entity Declarations-- Notes Page -- |  ![]()  | 
The entity statement can include additional information.
In this case, the GENERIC declaration creates a parameter to be passed
to the architectures of this entity.  The generic prop_delay is
created with a default value of 10 ns.  At component instantiation,
however, prop_delay could be set to any value of type time.
Any object declared in an entity's GENERIC declaration is available as
a read-only object within any architecture of that entity.  For
example, an architecture for the entity above may contain a signal
assignment of the form
a <= b after prop_delay;
Generics are discussed further in the 'Structural VHDL' module.