ID de l'article: 000075084 Type de contenu: Messages d'erreur Dernière révision: 30/06/2014

Avertissement (10230) : avertissement de cession HDL Verilog à <design>.v() : valeur tronquée de taille 32 pour correspondre à la taille de la cible n</design>

Environnement

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif

Il est possible que vous obteniez cet avertissement dans le logiciel Quartus® II lors de la synthèse d’un entier non signé dans Verilog HDL, comme indiqué dans l’exemple ci-dessous :

reg [8:0] COUNT;

always @ (posedge CLK or posedge RST)
begin
   COUNT = COUNT 1;

Vous recevez cet avertissement car le 1 est une décommfusion d’entiers non normalisée qui utilise par défaut 32 bits.

Résolution

Pour éviter cet avertissement, utilisez 1'b1 plutôt que 1.

   COUNT = COUNT 1'b1;

Produits associés

Cet article concerne 1 produits

Circuits programmables Intel®

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.