Bonjour,
Nous sommes étudiants en école d'ingénieurs en électronique et nous avons du mal à réaliser une fonction sous simulink (fonction que nous aurons à implémenter sur une carte xilinx par la suite) :
En entrée nous avons des bits arrivant en série et aléatoirement à une certaine fréquence et nous voulons en sortie deux signaux de fréquence deux fois inférieur. Ces signaux de sortie doivent en fait chacun prendre un bit sur deux du signal d'entrée.
Exemple : on a en entrée 11 01 00 01 10
sur une des sortie on veut :1 0 0 0 1
et sur l'autre on veut : 1 1 0 1 0
Nous avions pensé réaliser cela avec deux multiplexeur qui prennent soit un bit du signal d'entrée soit conservent la valeur qu'ils ont pris précédement. Cependant cette première idée n'était pas la bonne puisque nous n'arrivons ainsi qu'à gérer une seule sortie, l'autre étant, au mieux, identique à la première (ce qui n'est pas ce que nous recherchons).
Nous cherchons donc une autre façon de réaliser cette fonction et c'est pour cela que nous postons ce message. Si vous avez une autre idée de façon de faire, nous sommes preneurs.
merci d'avance






Répondre avec citation
Partager