En raison d’un problème dans la version 17.1 et les versions antérieures du logiciel Quartus® Prime Pro Edition, vous pouvez voir cet avertissement pendant la synthèse. Ce problème se produit dans les conceptions utilisant VHDL et l’attribut 'pos.
Il n’est pas prudent d’ignorer cet avertissement et la logique produite est fonctionnellement incorrecte.
Pour contourner ce problème, n’utilisez pas l’attribut 'pos ou ajoutez cette affectation à votre .qsf (fichier de paramètres Quartus).
set_global_assignment -name ENABLE_STATE_MACHINE_INFERENCE désactivé
Cela signifie que vos machines à états ne seront pas inférées avec un encodage à chaud.
Ce problème est prévu pour être résolu dans une future version du logiciel Quartus® Prime Pro Edition et les futures instances d’une différence de simulation-synthèse sont programmées pour devenir une erreur plutôt qu’un avertissement.