En raison d’un problème dans la version 12.1 du logiciel Quartus® II, vous pouvez constater cette erreur dans le Gestionnaire de plug-in Altera_PLL MegaWizard™ lors de l’utilisation de l’option Activer les paramètres d’horloge de sortie physique définissez manuellement vos valeurs de compteurs M et N, même si la fréquence du VCO devrait se trouver dans la plage de fonctionnement prise en charge du périphérique. Ce problème se produit lors de la génération d’un Altera_PLL avec une valeur de compteur M supérieure à 255 et un compteur N de 1.
Si vous avez besoin d’une valeur au compteur M de 256 ou plus et d’un compteur N de 1, vous devrez effectuer les étapes suivantes afin de mettre en œuvre le paramètre souhaité pour votre Altera_PLL :
- Saisissez tous les paramètres souhaités dans la mégafunction Altera_PLL, avec les deux exceptions suivantes :
- Entrez une valeur de fréquence d’horloge de référence égale à deux fois la valeur de votre fréquence d’horloge de référence réelle.
- Entrez une valeur de 2 pour le facteur de diviseur (N-Counter).
(En utilisant la valeur N de 2 et une fréquence d’horloge de référence deux fois plus haute que votre fréquence d’horloge réelle, le Gestionnaire de plug-in MegaWizard pourra générer des paramètres légaux pour le Altera_PLL).
- Créez le fichier de variation megafunction en cliquant sur Terminer.
- Ouvrez le _0002.v fichier créé par le gestionnaire de plug-in megaWizard Altera_PLL. Ce fichier se trouve dans un sous-répertoire pour votre projet dans le Dossier. Effectuez les modifications nécessaires aux paramètres suivants :
- Localisez le paramètre .reference_clock_frequency. La valeur sera deux fois la fréquence d’horloge souhaitée. Modifiez la valeur pour égaler la fréquence d’horloge de référence réelle.
- Localisez le paramètre .n_cnt_bypass_en et changez la valeur de « faux » à « vrai ».
- Enregistrez et fermez _0002.v.
- Si vous comptez réaliser des simulations fonctionnelles de la mégafunction Altera_PLL, effectuez les mêmes modifications aux paramètres de l’étape 3 ci-dessus dans le fichier .vo, situé dans le dossier _sim dans le répertoire de votre projet.
Ce problème devrait être résolu dans une version ultérieure du logiciel Quartus II.