Latch: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
→‎Latch SR: riformatto tabelle di verità
→‎Latch D: sosituisco immagine con una che non abbisogna di traduzione
Riga 65:
La caratteristica di mantenimento dell'uscita da parte del latch D lo rende adatto all'impiego come interfaccia-memoria nel comando di tastiere o visualizzatori. Un limite al campo di applicazione di questo componente è dato dal fatto che esso è ''trasparente'', in quanto lo stato dell'ingresso si porta all'uscita nell'istante (e per tutto il tempo) in cui l'ingresso E vale 1. Questo può essere causa di comportamenti indesiderati nel caso il componente fosse montato in contesti in cui l'uscita è riportata negata in ingresso. In questo caso essa comincerebbe a oscillare e, non appena E torna a 0, si verrebbe a marcare un valore del tutto casuale. Per questo motivo sono state create delle varianti ''non trasparenti'' note in letteratura come flip-flop D edge-triggered (o semplicemente flip-flop) basate sull'idea di eseguire il campionamento e la marcatura in intervalli temporali ben distinti.
 
Un Latch D può essere realizzato ponendo a monte di un latch SR una [[rete combinatoria]] conche latrasformi seguentegli tabellaingressi diE veritàe (nelD in S ed R. Nel caso di latch SR attivo alto)basso la tabella di verità è la seguente:
 
{|
Riga 71:
E D | S R
------+-----------
10 0- | 01 1
1 10 | 1 0
01 -1 | 0 01
|}
 
ossia <math>S=\overline{(ED)}</math>, <math>R=\overline{(SE)}</math>. Si ottiene così la seguente implementazione del latch D con 4 porte NAND:
Ottenendo la seguente rete
 
[[File:Transparente_latch_als_latch_en_poortenD-Type_Transparent_Latch.pngsvg|senza_cornice|235x235px]]
 
==Note==