Misurazione e strumentazione
Calcolo graduale dei controparti di frequenza e dei vincoli di temporizzazione
Table of Contents
La comprensione di come calcolare i vincoli di frequenza e tempistica è essenziale nella progettazione digitale del circuito, che garantisce che i contatori funzionino correttamente nei parametri di temporizzazione specificati di un sistema.
Calcolo di frequenza controversa
La frequenza di contatore determina quanto spesso il contatore aggiorna il suo valore, deriva in genere dalla frequenza di clock e dal rapporto di divisione del contatore.
La formula di base è:
Frequenza del paese = frequenza dell'orologio / divisione rapporto[]
Ad esempio, se la frequenza dell'orologio è di 50 MHz e il rapporto di divisione è di 10.000, la frequenza di contatore è di 5 kHz.
Constrati di temporizzazione
I vincoli di temporizzazione specificano i tempi massimi e minimi per la propagazione dei segnali attraverso il circuito, che sono critici per garantire un funzionamento affidabile.
I parametri di temporizzazione chiave includono tempo di configurazione, tempo di attesa e ritardo di propagazione, che vengono utilizzati per verificare che i segnali siano stabili prima e dopo i bordi dell'orologio.
Calcolo dei vincoli di temporizzazione
Per determinare se i vincoli di temporizzazione sono soddisfatti, confrontare i ritardi di propagazione del segnale con il periodo dell'orologio. Il periodo dell'orologio deve essere più lungo della somma di ritardi e tempi di configurazione.
La formula per la verifica dei tempi è:
Periodo di blocco > = Ritardo di propagazione + Tempo di configurazione
Se il ritardo di propagazione è 10 ns e il tempo di configurazione è 5 ns, allora il periodo minimo dell'orologio dovrebbe essere di almeno 15 ns, corrispondente ad una frequenza massima di circa 66.7 MHz.