编译设计(包括面向 1SG040* 设备 OPN 的 PCI Express 的英特尔® Stratix® 10 硬 IP)时,会看到以下错误。
该设备封装的 nPERSTL0 引脚是一个双用途,位于 3.0 V 组。
Error (19261):信号pcie_rstn_pin_perst受约束为可被 PCIe HIP 用作 nPERST 的双用途引脚的位置。
使用此引脚作为符合 1.2 V、1.5 V、1.8 V、2.5 V 或 3.0 V LVTTL 的 I/O 标准的 PCI Express nPERST 时,应在英特尔® Quartus® Prime 软件设置文件 (.qsf) 中添加以下分配以禁用 GPIO 使用并解决错误。
set_instance_assignment名 USE_AS_3V_GPIO ON -to pin_name
例子:
set_instance_assignment名 USE_AS_3V_GPIO ON -to pcie_rstn_pin_perst
此问题从英特尔® Quartus® Prime Pro Edition 软件版本 21.3 开始修复。