Bonjour à tous,
Je viens à vous car j'ai un petit bug, et j'ai beau chercher je ne trouve pas
Je me suis créé un Additionneur avec un nombre d'entrée configurable à partir d'additionneur xilinx à 2 entrées.
Tout marche sans aucun problème, enfin jusqu'à maintenant.
Maintenant que j'ai fini le composant, je l'ai mis dans une librairie, et dans la librairie tout fonctionne : si je met inputs = 4, j'ai bien mes 4 entrées qui sont insérées.
Le soucis, c'est quand je le met dans un modèle (il est donc lié à ma librairie), mon composant ne réagit plus. Si je met 3 entrées, ou 10 entrées, rien ne se passe il garde les valeurs des entrées qu'il y a dans la librairie.
Par contre, si je disable le link, alors la tout marche bien.
Du coup je me demande quel lien il peut y avoir avec un composant, et sa librairie.
Sachant que tout mon script (d'ajout des blocks etc) se fait dans l'onglet 'Initialization' du Mask Editor
Et j'ai bien coché la case : 'Allow library block to modify its content'...
Une idée ?
Merci par avance
Partager