Bonjour.
Je dois creer, un ragistre à décalage(4bits), avec des bascules D, en VHDL.
J'ai reussi, à faire, une bascule D. Mais pas le décaleur.
Ce que j'ai fais:
SI quelque pouvait m'aider.Code:LIBRARY ieee; USE...... USE...... ENTITY basculeD is port(d,hor,raz,rau : in std_logic; q,qb: out std_logic); END ENTITY bascule D Architecture comport of basculeD is begin stock:process(d,hor,raz,rau) is begin if(raz='0') then q<='0' qb<='1'; elseif(rau='0') then q<='1'; qb<='0'; elseif(hor'event and hor='0')then q<=d qb<=not d; end if end process stock; End architecturre
Merci.
-----