bonjour
quelqu'un pourrait m aider svp;
j aimerai coder cette fonction en VHDL
y = A(echelon(t-n)-echelon(t-m));
Mercie
code d une fonction echelon
Modérateur : Modérateur
Salut,
Heu je sais pas trop. Sans trop y réfléchir, juste comme ca
tu peux peut être definir tes y, A, n et m comme des std_logic_vector (a toi de voir combien de bits il te faut).
n, m et A te sont donnés.
Puis tu fais un compteur en std logic vector aussi, qui s'incremente à chaque coup de clock.
Puis selon tes valeurs de n et m, tu fais un test avec le compteur, et tu mets y=A qd il faut, et = "00..0" sinon.
Ouais, je sais pas si je suis d'une grande aide
Mais un echelon moins un echelon, ca fait juste un créneau non? vois ca comme ca.
Heu je sais pas trop. Sans trop y réfléchir, juste comme ca
tu peux peut être definir tes y, A, n et m comme des std_logic_vector (a toi de voir combien de bits il te faut).
n, m et A te sont donnés.
Puis tu fais un compteur en std logic vector aussi, qui s'incremente à chaque coup de clock.
Puis selon tes valeurs de n et m, tu fais un test avec le compteur, et tu mets y=A qd il faut, et = "00..0" sinon.
Ouais, je sais pas si je suis d'une grande aide
Mais un echelon moins un echelon, ca fait juste un créneau non? vois ca comme ca.