En raison d’un problème avec les versions 10.1 et ultérieures du logiciel Quartus® II, les conceptions contenant les fonctions IP MegaCore® de la liste ci-dessous peuvent faire arrêter la compilation avec une erreur de licence même si vous disposez d’une licence IP MegaCore valide. Cela est dû à un bogue dans le chiffrement de ces cœurs pour les périphériques Stratix® V. La liste des cœurs affectés est :
- POS-PHY niveau 4
- Reed Solomon
- Viterbi
- CIC
- Compilateur FIR
- NCO
- FFT
- Alpha Blending Mixer
- CSC
- Resampler Giva
- Tondeuse
- Séquenceur de plan de couleur
- Déinterlaceur
- Filtre FIR 2D
- Tampon de trame
- Correcteur Denst pour l’ux
- Entrelaceur
- 2D de filtre
- Mesureur
- Générateur de modèles de test
- Ethernet à trois vitesses
Un message d’erreur typique (en utilisant le cœur Ethernet à trois vitesses comme exemple) semble :
Error: Core "Triple Speed Ethernet" (6AF7_00BD) is not enabled for current device family
Configurations affectées
Toutes les variantes des cœurs ci-dessus ciblant la famille de périphériques Stratix V à l’aide de la version 10.1 ou une version ultérieure.
Contournement
Un correctif est disponible pour résoudre ce problème avec la version 10.1 SP1 du logiciel Quartus II. Si vous utilisez le logiciel Quartus II version 10.1, vous devez passer à la version 10.1 SP1 avant d’utiliser ce correctif. Téléchargez et installez le correctif 1.19 à partir du lien approprié ci-dessous :
- Téléchargez la version 10.1 SP1 du correctif 1.19 pour Windows (.exe)
- Téléchargez la version 10.1 SP1 du correctif 1.19 pour Linux (.tar)
- Téléchargez le readme pour le logiciel Quartus II version 10.1 SP1 du correctif 1.19 (.txt)
Ce problème devrait être résolu dans une version ultérieure du logiciel Quartus II.