ID de l'article: 000080519 Type de contenu: Installation et configuration Dernière révision: 02/10/2020

Pourquoi ma conception VHDL échoue-t-elle dans le matériel lorsque j’ai une définition de gamme dans une boucle ?

Environnement

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT

Problème critique

Descriptif

En raison d’un problème dans la version 20.3 du logiciel Intel® Quartus® Prime Pro Edition, vous pouvez constater des pannes matérielles lorsque vous avez du code VHDL dans votre conception qui utilise une « définition de plage à l’intérieur d’une boucle de générer qui est déclarée à l’intérieur d’un bloc de générer, comme le code ci-dessous. Si votre conception est affectée par ce problème, votre conception provoquera probablement des messages d’avertissement de synthèse tels que les suivants :

Avertissement (16788) : Le Réseau ne possède pas de pilote à .vhd (numéro de ligne)

gen_example : NUM de cas généré
lorsque 8 = >
sig signal : std_logic_vector (1 downto 0) ;
Commencer
gen_test : pour i dans la gamme sig’range
Générer
and_gate:et01
carte de port (inp => inp, outp => outp) ;
la fin génère des gen_test ;
fin ;
la fin génère des gen_example ;

 

Résolution

Pour contourner ce problème, téléchargez et installez le correctif à partir du lien approprié ci-dessous.

Ce problème est résolu à partir de la version 20.4 du logiciel Intel® Quartus® Prime Pro Edition.

Produits associés

Cet article concerne 1 produits

Circuits programmables Intel®

1

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.