Article ID: 000076962 Content Type: Error Messages Last Reviewed: 06/07/2023

Error(20959): Module instance "emif_fm_hps_0|emif_fm_hps_0|arch|arch_inst|pll_inst|pll_inst", which is a tennm_iopll primitive, has unexpected connections on port LOCK.

Environment

  • Intel® Quartus® Prime Pro Edition
  • Memory Interfaces and Controllers
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Critical Issue

    Description

    Due to a problem in the Intel® Quartus® Prime Pro Edition Software version 20.2 and earlier, you might see the following error message when you implement a design containing both the Intel Agilex® EMIF IP and the Intel Agilex® 3 HPS EMIF IP.

    Error(20959): Module instance "emif_fm_hps_0|emif_fm_hps_0|arch|arch_inst|pll_inst|pll_inst", which is a tennm_iopll primitive, has unexpected connections on port LOCK. 

    Info(20960): Module: emif_fm_hps_0|emif_fm_hps_0|arch|arch_inst|pll_inst|pll_lock_issp|altsource_probe_body_inst|wider_probe_gen.wider_probe_inst|i118~1 Port: DATAC 

    Resolution

    To work around this problem in the Intel® Quartus® Prime Pro Edition Software version 20.2 and earlier, delete or comment out the following assignment in the .qsf file:

    set_global_assignment -name VERILOG_MACRO "ALTERA_EMIF_ENABLE_ISSP=1

    This problem is fixed in the Intel Quartus Prime Pro Edition Software version 20.3.

    Related Products

    This article applies to 1 products

    Intel Agilex® 7 FPGAs and SoC FPGAs