文章 ID: 000095989 内容类型: 错误讯息 上次审核日期: 2023 年 10 月 11 日

“错误 (10228):altpcie_a10_hip_pipen1b_<ip_module_name>.v(4823) 处的 Verilog HDL 错误:当 PCIe 硬 IP 分配超过 1 个时,模块”ip_module_name“不能声明多次出现。”</ip_module_name>

环境

  • 英特尔® Quartus® Prime 标准版
  • 面向 PCI Express* 的英特尔® Arria® 10 Cyclone® 10 硬核 IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    由于英特尔® Quartus® Prime 标准版软件 21.1 及更高版本存在问题。在分析和综合期间英特尔® Arria®,如果 PCI Express* IP 的 10 Avalon® 流接口或 PCI Express* IP 英特尔® Arria® 10 Avalon® 内存映射接口实施超过 1 个,则会出现以下错误。

    • 错误 (10228):altpcie_a10_hip_pipen1b_<ip_module_name>.v(4823) 处出现 Verilog HDL 错误:当 PCIe 硬 IP 分配超过 1 个时,模块“ip_module_name”不能声明多次出现。
    解决方法

    此错误是由输入 pin:perst 连接到两个 PCIe 实例引起的,这些实例是通向这些实例的。为避免此错误,输入引脚:perst 应仅连接到一个 PCIe 实例。 通过 添加新的输入引脚:perst1 并连接到另一个 PCIe 实例来修改 testing_top.v

    此问题计划英特尔® Quartus® Prime Standard Edition 软件版本 23.1 中修复。

    相关产品

    本文适用于 1 产品

    英特尔® 可编程设备

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。