由于 Quartus® II 软件版本 10.1 及更高版本出现了问题,下面列表中包含 IP MegaCore® 功能的设计也可能会导致编译停止和许可错误,即使您拥有有效的 IP MegaCore 许可。这是因为 Stratix® V 设备这些内核的加密有一个错误。受影响内核的列表是:
- POS-PHY 级别 4
- Reed Solomon
- 维特比
- 中投 公司
- FIR 编译器
- NCO
- FFT
- Alpha 调配混频器
- CSC
- 色度重新采样器
- 剪
- 颜色平面定序器
- 去隔隔器
- FIR 筛选器 2D
- 帧缓冲区
- 伽玛校正器
- 隔行扫描器
- 中值滤波器 2D
- 缩放器
- 测试规律生成器
- 三速以太网
一条典型的错误消息(以三速以太网内核为例)如下所示:
Error: Core "Triple Speed Ethernet" (6AF7_00BD) is not enabled for current device family
受影响的配置
以上内核的所有变体都针对使用版本 10.1 或更高版本的 Stratix V 设备产品家族。
解决 方案
提供补丁来修复 Quartus® II 软件版本 10.1 SP1 的此问题。如果您使用的是 Quartus® II 软件版本 10.1,则必须先升级到 10.1 SP1,然后才能使用此补丁。 从以下相应链接下载并安装补丁 1.19:
- 下载面向 Windows (.exe) 的版本 10.1 SP1 补丁 1.19
- 下载 Linux (.tar) 版 10.1 SP1 补丁 1.19
- 下载 Quartus® II 软件版本 10.1 SP1 补丁 1.19 (.txt) 的自述文件
此问题计划在 Quartus II 软件的未来版本中解决。