VHDL

Declarations


Quartus® II support for declarations is described below. Section numbers match those in both the IEEE Std 1076-1987 and the IEEE Std 1076-1993 versions of the IEEE Standard VHDL Language Reference Manual.

Section VHDL Construct VHDL 1987 Support     Note (1) VHDL 1993 Support     Note (1)
4.1 Type Declarations Supported. Supported.
4.2 Subtype Declarations Supported. Supported.
4.3 Objects Supported as defined in the subsections 4.3.1 through 4.3.4. Supported as defined in the subsections 4.3.1 through 4.3.4.
4.3.1 Object Declarations Supported. Supported.
4.3.1.1 Constant Declarations Supported. Supported.
4.3.1.2 Signal Declarations Supported. Supported.
4.3.1.3 Variable Declarations Supported. Supported.
4.3.1.4 (1993) File Declarations Not supported. File I/O cannot be synthesized. (Formerly section 4.3.2 in IEEE Std 1076-1987.) Not supported. File I/O cannot be synthesized.
4.3.2 (1993) Interface Declarations Supported. (Formerly section 4.3.3 in IEEE Std 1076-1987.) Supported.
4.3.2 (1987) File Declarations Not supported. File I/O cannot be synthesized. Not supported. File I/O cannot be synthesized. (Reassigned to section 4.3.1.4 in IEEE Std 1076-1993.)
4.3.2.1 (1993) Interface Lists Supported except for ports with mode LINKAGE. (Formerly section 4.3.3.1 in IEEE Std 1076-1987.) Supported except for ports with mode LINKAGE.
4.3.2.2 (1993) Association Lists Supported. (Formerly section 4.3.3.2 in IEEE Std 1076-1987.) Supported.
4.3.3 (1993) Alias Declarations Supported. (Formerly section 4.3.4 in IEEE Std 1076-1987.) Supported.
4.3.3 (1987) Interface Declarations Supported. Supported. (Reassigned to section 4.3.2 in IEEE Std 1076-1993.)
4.3.3.1 (1993) Object Aliases n/a Supported.
4.3.3.1 (1987) Interface Lists Supported except for ports with mode LINKAGE. Supported except for ports with mode LINKAGE. (Reassigned to section 4.3.2.1 in IEEE Std 1076-1993.)
4.3.3.2 (1993) Nonobject Aliases n/a Not supported.
4.3.3.2 (1987) Association Lists Supported. Supported. (Reassigned to section 4.3.2.2 in IEEE Std 1076-1993.)
4.3.4 (1987) Alias Declarations Supported. Supported. (Reassigned to section 4.3.3 in IEEE Std 1076-1993.)
4.4 Attribute Declarations Supported. Supported.
4.5 Component Declarations Supported. Supported.
4.6 (1993) Group Template Declarations n/a Not supported.
4.7 (1993) Group Declarations n/a Not supported.


Back to Top

- PLDWorld -

 

Created by chm2web html help conversion utility.