Intel® Quartus® Prime Support for VHDL 2019

The Intel® Quartus® Prime software contains support for VHDL 2019 with the following constructs defined in the IEEE Standard 1076-2019 version of the IEEE Standard for VHDL Language Reference Manual:
  • Section 6.5 Interface declarations
  • Section 24.2 Conditional analysis tool directives

Standard Conditional Analysis Identifiers

Intel® Quartus® Prime provides the following standard conditional analysis identifiers:
  • VHDL_VERSION = "<version>"

    For example, VHDL_VERSION = "2019". The values for <version> are restricted by the IEEE standard.

    VHDL_VERSION is set per file and can have a different value in each file.

  • TOOL_TYPE = "SYNTHESIS"

    The values for TOOL_TYPE are restricted by the IEEE standard.

  • TOOL_VENDOR = "INTEL CORPORATION"
  • TOOL_NAME = "QUARTUS"
  • TOOL_EDITION = "PRIME PRO"
  • TOOL_VERSION = "<major and minor version>"

    For example, TOOL_VERSION = "21.3.0"