Bonjour a tous,
J'utilise quartus2 pour programmer en vhdl et max2 comme CPLD.
J'ai une chaine d' acquisition ou je récupére un vecteur 16 bits et j'aimerais le mettre dans un tableau ou une matrice pour le stocker afin de réaliser une addition.
Pour synthétiser, j'ai un une sortie qui me fournit un mot sur 16 bits a 100 Khz. Je dois prendre disons 50 mots à la suite et faire leur somme et je n'ai aucune idée de la manière de procéder.
Je pensais mettre le bit i du mot dans la i éme ligne d'une matrice et dans la colonne corespondant au mot et ensuite faire la somme de la ligne mais je ne sais pas comment faire ca en vhdl.
j'ai besoin de créer une matrice ( 16 lignes , 50 colonnes), de remplir une colonne avec un nouveau vecteur tous les 100Khz et quand j'arrive a 50, faire la somme pour chaque ligne et sortir un vecteur 16 bits.
Merci de votre aide
-----