文章 ID: 000079821 内容类型: 故障排除 上次审核日期: 2021 年 08 月 28 日

为什么在 Qsys 内部和外部实例化多个 VIP 内核时出现错误"ALT_CUSP110_PACKAGE库 altera 中已存在"?

环境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

当某些内核被包含在 Qsys 工具中,而其他内核在 Quartus 中实例化时,在实例化多个视频和图像处理 (VIP) 内核时出现了问题。® 同一项目内直接采用 II 软件。此问题源自多次从不同的源文件中包含 alt_cusp110_package VHDL 库文件。 合成过程中出现以下错误:

Error (10430):vHDL 主单元声明错误,alt_cusp110_package.vhd(19):库"altera"中已存在主单元"ALT_CUSP110_PACKAGE"

要解决此问题,Quartus II 项目中包含的 Qsys 生成的 .qip 文件需要人工修改。打开 .qip 文件并找到指"alt_cusp110_package.vhd"文件的行。修改条目以指向与您其他基于 Quartus II 的 VIP 文件相同的文件,例如:

set_global_assignment名 VHDL_FILE [文件加入 $:quartus(qip_path) 。。/../../../quartus/top_top/db/alt_cusp110_package.vhd] -library lib_di_and_mem

请注意,Qsys 系统的重新制造将导致 .qip 文件被覆盖,因此需要再次执行此步骤。

此问题应在 Quartus® II 软件的未来发行版中解决。

相关产品

本文适用于 1 产品

英特尔® 可编程设备

1

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