Previous

VHDL Construct Support

A construct can be fully supported, ignored, or unsupported. Ignored and unsupported constructs are defined as follows.

Constructs are listed in the following order.

Design Units

Default values for parameters are unsupported. Assigning subprograms to indexes and slices of unconstrained out parameters is unsupported, unless the actual parameter is an identifier.

Subprogram recursion is unsupported if the recursion is not bounded by a static value.

Resolution functions are supported for wired-logic and three-state functions only.

Subprograms can only be declared in packages and in the declaration part of an architecture.

Data Types

Declarations

Attribute declarations are fully supported. However, the use of user-defined attributes is unsupported.

Specifications

Names

         bus (5 downto 2)<=(others => `0');

Operators

Operands and Expressions

Sequential Statements

Concurrent Statements

Predefined Language Environment

Next