Vai al contenuto

Primario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Secondario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Sfondo: Blank Waves Squares Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Corsi di Laurea










ROX @ Unisa - Forum degli studenti di Ingegneria utilizza i cookie. Se prosegui la navigazione accetti il loro uso.    Accetto l'uso dei cookie
-->
Foto

Flip flop RS su Simili


  • Effettua l'accesso per rispondere
Nessuna risposta in questa discussione

#1
R0cKSt4R

R0cKSt4R

    Advanced Member

  • Utente
  • StellaStellaStella
  • 282 Messaggi:
Ragà dopo la lezione di oggi sul flip flop D mi è venuta la voglia di provare a realizzare la descrizione di un ff RS con simili.
non so se qualcuno ci ha già pensato, comunque nell architecture dell entity FFRS ho descritto il comportamento del dispositivo così:
architecture BEHAV of FFRS is
begin
process(clk)
begin
if(clk'event and clk='1' and r='0' and s='0')
if(q = 0)
q <= 0;
nq <= 1;
elsif(q = 1)
q <= 1;
nq <= 0;
end if;
elsif(clk'event and clk='1' and r='0' and s='1')
if(q = 0)
q <= 1;
nq <= 0;
elsif(q = 1)
q <= 1;
nq <= 0;
end if;
elsif(clk'event and clk='1' and r='1' and s='0')
if(q = 0)
q <= 0;
nq <= 1;
elsif(q = 1)
q <= 0;
nq <= 1;
end if;
end if;
end process;
end BEHAV;

in pratica a seconda di come sono i segnali R e S, controllo lo stato della macchina e di conseguenza cambio le uscite, che ne dite?


Immagine inviata




Leggono questa discussione 0 utenti

0 utenti, 0 ospiti, 0 utenti anonimi