Page 1 sur 1

code d une fonction echelon

Publié : 02 avr. 2007 20:59
par david
bonjour
quelqu'un pourrait m aider svp;
j aimerai coder cette fonction en VHDL
y = A(echelon(t-n)-echelon(t-m));
Mercie

Publié : 04 avr. 2007 0:12
par aqw
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.