由于英特尔® Quartus® Prime Pro Edition 软件版本 21.1 出现问题,您在运行拟合后或后期合成门级 VHDL (.vho) 模拟(包括高速收发器)时可能会看到此错误。
要解决此问题,编辑 .vho 文件,以确保已制定以下库和包声明。
适用于 英特尔® Stratix® 10 个设备
库十四纳米;
库FOURTEENNM_HSSI_ALL;
库 IEEE;
使用 十四纳米。FOURTEENNM_COMPONENTS。所有;
使用FOURTEENNM_HSSI_ALL。CT1_HSSI_COMPONENTS。所有;
使用FOURTEENNM_HSSI_ALL。CTP_HSSI_COMPONENTS。所有;
使用FOURTEENNM_HSSI_ALL。CT1_HIP_COMPONENTS。所有;
使用 IEEE。STD_LOGIC_1164.ALL;
适用于 英特尔 Agilex® 设备
库 TENNM;
库TENNM_HSSI_ALL;
库 IEEE;
使用 TENNM。TENNM_COMPONENTS。所有;
使用TENNM_HSSI_ALL。CT1_HSSI_COMPONENTS。所有;
使用TENNM_HSSI_ALL。CTP_HSSI_COMPONENTS。所有;
使用 IEEE。STD_LOGIC_1164.ALL;
上述更改解决了 ModelSim* 英特尔® FPGA版模拟器的问题。
对于所有其他模拟器,运行英特尔® Quartus® Prime 软件库编译器,以生成并可选运行与 modifed .vho 文件兼容的库编译命令。
此问题从英特尔® Quartus® Prime Pro Edition 软件版本 21.2 开始修复。