由于 Quartus® II 软件版本 15.0 的一个问题,您可能会看到边缘持有时间违规,尤其是在针对 V、Arria® 10、Cyclone® V 和 Arria® Stratix® V 设备家族的多通道三速以太网 IP Core 设计中。
要解决此问题,请添加以下 Synopsys 设计限制文件 (.sdc) Fitter 在项目 SDC 文件中的限制。
如果 { 字符串等于"quartus_sta"$::TimeQuestInfo(名称为ofexcutable)]} {
set_min_delay -从 [get_keepers {**}] - 到 [get_keepers {**}] 0.0n
} 其他 {
set_min_delay -从 [get_keepers {**}]-到 [get_keepers{**}]
}
*注:如果持续违反保留时间,将""从"0.1n"提高到"0.2n"。
有关其他建议,请参阅《三速以太网 MegaCore 功能用户指南》中的"表 2-2:推荐 Quartus II 引脚分配"。
对于启用了 IEEE 1588v2 功能的 TSE IP,并Arria V 设备产品家族的目标,除上述变通办法外,请应用以下补丁:
请从以下链接下载合适的 Quartus® II 软件版本 15.0 补丁 0.14:
- 下载 Windows 15.0 补丁 0.14 版本 (.exe)
- 下载 Linux 版 15.0 补丁 0.14 (.run)
- 下载 Quartus® II 软件版本 15.0 补丁 0.14 (.txt) 的自述文件
计划在 Quartus® II 软件的未来版本中修复。