En raison d’un problème dans le logiciel Intel® Quartus® Prime Pro Edition version 23.2. Vous verrez le message d’erreur ci-dessous lors de l’utilisation du M18x19_systolic avec Preadder et Coefficient Verilog HDL. Modèle de langue.
Erreur Verilog HDL à <nom de fichier du modèle>.v(46) : valeur nulle ou négative pour la taille
Pour contourner ce problème dans le logiciel Intel® Quartus® Prime Pro Edition version 23.2, procédez comme suit :
Modifier le RTL dans le modèle Intel® Quartus® Prime Pro Language - DSP Caractéristiques pour appareil 20 nm - M18x19_systolic avec préadder et coefficient :
De:
reg signé [COEF_WIDTH-1 :0] c4_coef [0] ;
À:
reg signé [COEF_WIDTH-1 :0] c4_coef[0 :0] ;
Ou :
reg signé [COEF_WIDTH-1 :0] c4_coef ;
Ce problème a été résolu à partir de la version 23.3 du logiciel Intel® Quartus® Prime Pro Edition.