Article ID: 000091322 Content Type: Error Messages Last Reviewed: 09/12/2023

Why does the E-Tile Hard IP for Ethernet Intel® FPGA IP generated design example in QSYS mode fail in compilation, simulation, and hardware run?

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 Intel® Quartus® Prime Pro Edition Software Version 22.2, the E-Tile Hard IP for Ethernet Intel® FPGA IP  generated Design Example with selected QSYS as the design environment mode may fail to compile and simulate with the following error message. You may see a failure in hardware for the QSYS mode design example that can be compiled successfully. The error messages vary based on IP settings. 

     

    Example of Intel® Quartus® Prime Pro compilation error and warning message:

    • Error (13458): Verilog HDL Continuous Assignment error at alt_ehipc3_hw.v(423): object "o_sl_tx_ready_1" on left-hand side of assignment must have a net type
    • Error(129001): Input port REFCLK on atom "iopll_sclk_todsync_inst|altera_iopll_0|stratix10_altera_iopll_i|s10_iopll.fourteennm_pll", which is a fourteennm_iopll primitive, is not legally connected and/or configured
    • Warning(16788): Net "i_clk_ref_0" does not have a driver at alt_ehipc3_hw.v(260)
    • Warning(16788): Net "i_sl_clk_tx_0" does not have a driver at alt_ehipc3_hw.v(272)

    Example of simulation error message:

    • Error (suppressible): ./basic_avl_tb_top.sv(175): (vopt-2912) Port 'i_clk_ref' not found in module 'ex_25G' (1st connection)
    • Error (suppressible): ./basic_avl_tb_top.sv(196): (vopt-2912) Port 'i_sl_clk_tx' not found in module 'ex_25G' (3rd connection)
    Resolution

    To work around this problem in the Intel® Quartus® Prime Pro Edition Software v22.2, generate the design example in NATIVE Design Environment mode.

    This problem is fixed in version 22.3 Intel® Quartus® Prime Pro Edition Software.

     

    Related Products

    This article applies to 2 products

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