Clock tree: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Aggiunto il template "NN"
Motivazioni: Revisioni editoriali minori
Etichette: Modifica da mobile Modifica da web per mobile Modifica da mobile avanzata
 
Riga 8:
 
== Motivazioni ==
Ogni macchina a stati cambia il suo stato in base a due elementi: loil suo stato attuale e ilo stato dei suoi ingressi. All'interno degli [[automa a stati finiti|automi a stati finiti]], ed in particolare degli automi sincroni, gli elementi sopralencatisopraelencati modificano effettivamentei glipropri accessistati soltanto in istanti predefiniti. QuestiQuegli istanti sono definiti dalda nostroun segnale speciale, il [[clock]].
 
Affinché ogni parte del circuito commuti insieme alle altre, il segnale di [[clock]] deve giungere contemporaneamente ad ogni elemento che ne necessita. Per ottenere questo risultato, che implica la contemporaneità nel campionamento, è necessario introdurre delle strutture che garantiscano una uniforme propagazione del segnale di clock. Infatti due elementi sequenziali (per esempio due [[flip-flop]]) possono trovarsi a distanze diverse dal punto in cui viene originato il segnale; i diversi tempi di propagazione che si avrebbero vanno necessariamentequindi compensati mediante l'inserimento di specifici circuiti chiamati [[buffer non invertente|buffer non invertenti]].
 
== Implementazione ==