Article ID: 000097289 Content Type: Error Messages Last Reviewed: 01/24/2024

Why does analysis & synthesis fail in the Intel® Quartus® Prime Pro Edition Software when the project contains multiple instances of the E-Tile Hard IP for Ethernet Intel® FPGA IP with Dynamic Reconfiguration(DR) mode?

Environment

  • Intel® Quartus® Prime Pro Edition
  • E-tile Hard IP for Ethernet Intel® FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    Due to a problem in the E-Tile Hard IP for Ethernet Intel® FPGA IP. Adding multiple instances of the E-Tile Hard IP for Ethernet Intel® FPGA IP into a project with Dynamic Reconfiguration (DR) mode will cause analysis and synthesis to fail.  Failure is caused by the multiple instances of the IP generating similar file names. Below are examples of the typical error messages that will be observed:

    Error(13452): Verilog HDL Module Instantiation error at alt_ehipc3_reset_controller_dr.sv(173): module "alt_ehipc3_reset_controller" has no parameter named "POWER_ON_RESET_EN"

    Error(13452): Verilog HDL Module Instantiation error at alt_ehipc3_reset_controller_dr.sv(182): module "alt_ehipc3_reset_controller" has no parameter named "DR_EN"

    Error(21358): Verilog HDL error at alt_ehipc3_reset_controller_dr.sv(185): 'clk' is not a port

    Error(13305): Verilog HDL error at alt_ehipc3_reset_controller_dr.sv(187): can't find port "i_reserved"

    Error(13305): Verilog HDL error at alt_ehipc3_reset_controller_dr.sv(188): can't find port "o_reserved"

    Error(13305): Verilog HDL error at alt_ehipc3_reset_controller_dr.sv(189): can't find port "clear_pending_resets"

    Resolution

    To workaround this problem in the Intel® Quartus® Prime Pro Edition Software version 22.2 

    Download and install patch 0.55 from the following links:

    This problem has been fixed in version 23.4 of the Intel® Quartus® Prime Pro Edition Software.

    Related Products

    This article applies to 2 products

    Intel® Stratix® 10 FPGAs and SoC FPGAs
    Intel Agilex® 7 FPGAs and SoC FPGAs