Article ID: 000080946 Content Type: Error Messages Last Reviewed: 08/04/2020

Error (10228): Verilog HDL error at try_intel_generic_serial_flash_interface_top_1_qspi_inf_inst.sv(879): module "adapter_8_1" cannot be declared more than once.

Environment

  • Intel® Quartus® Prime Standard Edition
  • Intel® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    Due to a problem in Intel® Quartus® Prime Pro Edition version 20.2 and earlier & Intel® Quartus® Prime Standard Edition version 20.1 and earlier, you may see the following synthesis error if there are 2 instances of Generic Serial Flash Interface Intel® FPGA IP.  

    Error (10228): Verilog HDL error at try_intel_generic_serial_flash_interface_top_1_qspi_inf_inst.sv(879): module "adapter_8_1" cannot be declared more than once.

    Resolution

    To work around this problem, create a custom component in platform designer based on the HDL files generated by the IP. Modify names of modules that have naming conflicts, such as module "adapter_8_1".  

    This problem is fixed starting with the Intel® Quartus® Prime Pro Edition software version 20.3 and Intel® Quartus® Prime Standard Edition software version 21.1.

    Related Products

    This article applies to 9 products

    Cyclone® IV FPGAs
    Intel® MAX® CPLDs and FPGAs
    Stratix® V FPGAs
    Cyclone® V FPGAs and SoC FPGAs
    Intel® Arria® 10 FPGAs and SoC FPGAs
    Intel® Cyclone® 10 LP FPGA
    Arria® V FPGAs and SoC FPGAs
    Stratix® IV FPGAs
    Arria® II FPGAs