I segnali di clock sono fondamentali per la logica sequenziale, determinando quando lo stato di un'unità logica viene aggiornato. Sono semafori con un periodo fisso e sono indipendenti dall'operazione stessa. I segnali di clock hanno una frequenza di clock fissa, che è il reciproco del periodo di clock.
Funzioni: i segnali di clock sono comunemente utilizzati nei circuiti di sincronizzazione e fungono da timer per garantire il funzionamento sincronizzato dei relativi componenti elettronici. Possono anche essere utilizzati per sincronizzare diversi processi all'interno della CPU, modificando l'uscita periodica tramite fronti di salita o di discesa.
Principio di funzionamento: i segnali di temporizzazione vengono estratti dai segnali digitali trasmessi. Per alcuni segnali ricevuti, l'analisi spettrale potrebbe non rivelare linee di frequenza temporali distinte. I circuiti di elaborazione non lineare permeano il segnale elaborato con linee di frequenza di temporizzazione discrete. In alcuni sistemi vengono utilizzati pre-filtri per ridurre il jitter di fase nei segnali di temporizzazione. I filtri a banda stretta possono essere perfezionati utilizzando i loop ad aggancio di fase (PLL) per produrre anche segnali di temporizzazione.
Un segnale di clock rappresenta gli stati alto e basso tra oscillazioni specifiche del segnale. Il segnale viene utilizzato come un metronomo per coordinare i circuiti digitali. I segnali dell'orologio digitale sono essenzialmente tensioni ad onda quadra. I segnali di clock sono generati da generatori di clock. Hanno solo due livelli: basso e alto. Il livello alto può variare a seconda delle esigenze del circuito; ad esempio, il livello alto nello standard TTL è 5 V.
Il segnale di clock più comune ha un ciclo di lavoro del 50%, con i livelli alto e basso che durano per la stessa durata, ed è tipicamente un'onda quadra con una frequenza costante fissa. La sincronizzazione del circuito che utilizza il segnale di clock può diventare attiva sul fronte di salita o di discesa, o a velocità di dati doppie, sia sul fronte di salita che su quello di discesa del ciclo di clock, e può fornire qualsiasi frequenza di clock richiesta dai circuiti digitali.




