Article ID: 000083977 Content Type: Error Messages Last Reviewed: 02/13/2006

Error: "Association List error: defaulted association element is incompatible with formal LPM_FILE" (LPM_RAM_DP, VHDL, MAX PLUS® II version 9.2x)

Environment

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description This error has been fixed in the MAX PLUS II software version 9.3 and higher.

You will get this error message if you instantiate a LPM_RAM_DP component in your VHDL design file using the LPM_COMPONENTS package and have not specified a value for the LPM_FILE parameter.

The component declaration for LPM_RAM_DP in the LPM_COMPONENTS package file (lpm_pack.vhd) does not assign a default value to the LPM_FILE parameter. Therefore, if you do not assign a value to the LPM_FILE parameter when instantiating this function in your code, you will receive the above error.

A corrected version of this package file lpm_pack.vhd (filename consists of only lower-case characters) has been posted to the Altera FTP site in the /outgoing directory. The current lpm_pack.vhd file included with the MAX PLUS II software should be replaced with this new one.

To replace this file, do the following steps:

  1. Turn off the read-only attribute for all of the files in the appropriate library directory (<MAX PLUS II directory>\VHDL87\lpm or <MAX PLUS II directory>\VHDL93\lpm).
  2. Overwrite the existing package file in the appropriate VHDL library directory with the new one.
  3. Compile the package file in the MAX PLUS II software.
  4. Re-enable the read-only attribute for all of the files in the directory.

Related Products

This article applies to 1 products

Intel® Programmable Devices

1