ID de l'article: 000081361 Type de contenu: Dépannage Dernière révision: 03/02/2014

Pourquoi le logiciel Quartus II ignore-t-il les valeurs d’alimentation de ma RAM inféré ?

Environnement

    Édition d'abonnement Intel® Quartus® II
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif

En raison d’un problème dans la version 13.0 SP1 du logiciel Quartus® II et les versions précédentes, il est possible que la consommation en mémoire vive déduite de la logique brute soit incorrecte.

Ce problème est spécifique aux cas où la mémoire est codée avec un style de codage HDL non recommandé.

Pour obtenir une liste des modèles de mémoire RTL recommandés, ouvrez un fichier HDL VHDL/Verilog dans le logiciel Quartus II, puis cliquez avec le bouton droit et sélectionnez Modèle d’insertion.
Une liste de modèles de RAM et de ROM se trouve sous VHDL/Verilog HDL > conceptions complètes > rams et rom.

Résolution

Pour contourner ce problème, réalisez une des actions suivantes :

  • Inférer la RAM à l’aide du modèle HDL VHDL/Verilog
  • Instantiez la RAM avec un fichier d’initialisation de la mémoire(.mif)

La version 13.1 du logiciel Quartus II implémente les bits de RAM avec des valeurs d’alimentation non nulles en tant que registres.

Dans une future version du logiciel Quartus II, la mise en marche des valeurs de RAM déduites de la logique brute est programmée pour être implémentée sous la référence .mif.

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.