STRUCTURE - The definition of the Architecture
The STRUCTURE section of the entity description language describes which entities
from the entity library are to be included in the architecture description and how
many of them there are. It also deals with how the entities and connected together.
- architecture_entity
- This defines a component (aentity) to be included in the
architecture.
- communication_channel
- This defines a link to be added to the architecture.
The definition of an
architecture link is the same as that for a link in a higher level component.
Aentity - Architecture Entity
- AENTITY typename inst_name ( DESCRIPTION ( "description" ) )
The AENTITY construct provides a mechanism for adding components from the entity library to
the architecture description.
- typename str - The type name of the entity in the
entity library to be included in the
architecture description.
- inst_name str - The instance name of the entity to be included. Note that the entities
of the same type must have different instance names.
- description str - A description of an aspect of the new architecture component.
Example:
AENTITY cache Primary_Cache ( DESCRIPTION ( "A cache instance" ) )