Contents Up << >>
Using data objects
This section describes how different objects can be referenced within a
design. The following grammar rule for name includes all the different
ways of referencing different kinds of objects. The prefix rule allows
the methods to be combined in one reference. This will be seen later.
The attribute name is described in the next chapter.
Simple names are the names give to objects in VHDL (i.e. entities, variables,
etc.). Simple names are restricted to names that begin with a letter and can
be followed by any sequence of letters, numbers or the underscore character.
Additionally, in VHDL'93, extended identifiers may be used. These
are any sequence of characters inclosed by the backslash character. For
example,
declares a signal with an extended identifier. The remaining rules are
described in the following sections.
Selected names
Indexed names
Slice names