由于英特尔® Quartus® Prime 专业版 20.2 及更早版本以及英特尔® Quartus® Prime 标准版 20.1 及更早版本出现问题,如果通用串行闪存接口英特尔® FPGA IP有 2 个实例,您可能会看到以下合成错误。
Error (10228):try_intel_generic_serial_flash_interface_top_1_qspi_inf_inst.sv(879)的 Verilog HDL 错误:模块"adapter_8_1"无法被多一次声明。
要解决此问题,根据 IP 生成的 HDL 文件,在平台设计器中创建自定义组件。修改具有冲突命名的模块的名称,如模块"adapter_8_1"。
这一问题从英特尔® Quartus® Prime 专业版软件版本 20.3 和英特尔® Quartus® Prime 标准版软件版本 21.1 开始修复。