Problème de bascues (asynchrone ou synchrone?)

Salut,

il y a un ph=E9nom=E8ne =E9trange que je n'arrive pas =E0 comprendre: normalement lorsqu'on consoit une bascule synchrone sa sortie correspond =E0 la valeur de son entr=E9e durant le coup d.horloge pr=E9c=E9dent ceci fontionne lorsque je manipule des signaux internes, cependant j ai remarqu=E9 qu'en connectant l'entr=E9e de la bascule =E0 une entr=E9e du composent la sortie de la bascule prend la valeur de son entr=E9e du meme coup d'horloge. exemple

clk : 01010101010101010101 input : 00001111100000111111 (entr=E9e du circuit) ouput : U0000111110000011111 (sortie pr=E9vue) output:00000111110000011111 (sortie obtenue)

d=E9claration de la bascule:

process (Reset_n, Clk) begin if (reset_n=3D'0') then Output

Reply to
Amine.Miled
Loading thread data ...

ne

Reply to
Guy Eschemann

salut Guy

merci d'Avoir r=E9pondu au message, en effet j'ai mal rep=E9rsent=E9 le diagramme, en fait le signal attendu est d=E9cal=E9 d'un coup d'horloge par rapport au signal obtenu, ceci dit dans la version anglaise de mon message :) on a discut=E9 du probl=E8me rencontr=E9 et il s'est av=E9r=E9 q= ue le probl=E8me se situe au niveau du testbench. en fait mon signal d'entree externe change exactement au front montant de l'horloge et donc le simulateur considere la valeur juste apres le coup d horloge comme valeur d entree, il fallait introduire un petit delais,cependant mon signal d entree varie avec l'horloge et donc je vais faire une simulation hardware avec un analyseur num=E9rique pour voire comment mon compsant va r=E9agir,

merci encore, A=2E

Reply to
Amine.Miled

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.