ID de l'article: 000085425 Type de contenu: Dépannage Dernière révision: 13/01/2014

Pourquoi ma RAM déduite RTL utilise-t-elle plus de registres dans la version 13.1 du logiciel Quartus II que dans les versions précédentes ?

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 vous voyiez un nombre réduit de registres en inférnant une RAM à partir de la logique brute avec des valeurs de power-up non nulles car elles ont été ignorées et la netlist post fit ne correspond pas au RTL.

Dans la version 13.1 du logiciel Quartus II et les versions ultérieures, ces bits sont implémentés en tant que registres au lieu de blocs DE RAM.

Résolution

Pour éviter d’utiliser davantage de registres, exécutez une des options suivantes :

  • N’utilisez pas de valeurs d’alimentation non-zéro
  • Instantiez la RAM avec un fichier d’initialisation de la mémoire(.mif)
  • Inférer la RAM comme un ensemble de std_logic_vectors

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.