En raison d’un problème dans la version 20.1 du logiciel Intel® Quartus® Prime Pro Edition, si le registre principal d’une chaîne de synchronisation de réinitialisation a la cession SYNCHRONIZER_IDENTIFICATION= FORCÉ, il sera traité comme une chaîne de longueur 1 plutôt que comme sa longueur prévue.
Ce comportement se produit parce que la chaîne est traitée comme une chaîne de synchronisation de données au lieu d’une chaîne de synchronisation de réinitialisation et qu’elle exclut les registres avec la réinitialisation asynchrone.
Pour contourner ce problème, pour toute chaîne de synchronisation de réinitialisation affectée, ajoutez la cession de SYNCHRONIZER_IDENTIFICATION FORCED_IF_ASYNCHRONOUS sur le registre principal dans le fichier de paramètres Intel® Quartus® Prime(.qsf):
set_instance_assignment nom SYNCHRONIZER_IDENTIFICATION FORCED_IF_ASYNCHRONOUS
Ce problème est résolu à partir de la version 20.3 du logiciel Intel® Quartus® Prime Pro Edition.