由于Quartus®II10.1及更高版本的软件存在问题,即使您拥有有效的IP MegaCore许可证,下表中包含IPMegaCore®功能的设计也可能导致编译停止并出现许可证错误。这是因为Stratix®V器件的这些内核加密存在错误。受影响的核心列表是:
- POS-PHY等级4
- 里德所罗门
- 维特比
- CIC
- FIR编译器
- 军士
- FFT
- Alpha混合搅拌机
- CSC
- 色度重采样器
- 限幅器
- 彩色平面音序器
- 去隔行
- FIR滤波器2D
- 帧缓冲区
- Gamma校正器
- 隔行
- 中位数滤镜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的版本10.1 SP1补丁1.19(.tar)
- 下载Quartus II软件10.1 SP1补丁1.19(.txt)的自述文件
计划在Quartus II软件的未来版本中修复此问题。
没有回复内容