ANALOG/MIXED SIGNAL
TIMING
saClock ha quattro banchi di memoria
OTP (programmabili una sola volta),
che permettono al dispositivo di ope-
rare secondo questa modalità. L’utente
può programmare la memoria OTP uti-
lizzando il software Timing Commander
di IDT.
La piattaforma Timing Commander ba-
sata su Windows comprende file di
personalizzazione specifici del prodot-
to che si propongono come una prati-
ca interfaccia utente per configurare il
dispositivo VersaClock 5 (Fig. 3). Sono
disponibili uno schema e viste per l’im-
postazione dei bit, che permettono una
facile regolazione di parametri come ad
esempio le frequenze di ingresso e di uscita. È anche di-
sponibile una vista del registro, grazie alla quale è possibile
controllare le impostazioni a livello di bit dei singoli registri.
Muovendo il mouse su uno specifico parametro o blocco
funzionale, l’utente può ricevere informazioni dettagliate e
consigli di progettazione senza dover consultare il datashe-
et del dispositivo. Timing Commander verifica inoltre le
impostazioni scelte e informa l’utente di eventuali problemi
legati a scelte non ammesse o incompatibili. In alternativa, i
dispositivi VersaClock possono essere pre-programmati in
fabbrica, e forniti già pronti per essere saldati sul circuito
stampato del cliente. Il dispositivo avrà il comportamento
richiesto all’accensione.
I quattro banchi OTP permettono ai dispositivi VersaClock
di memorizzare più configurazioni alternative. Ciò permette
ai progettisti di usare lo stesso tipo di componente in più
progetti, con conseguente semplificazione del processo di
acquisto del materiale e di gestione del magazzino. La capa-
cità di memorizzare fino a quattro configurazioni soddisfano
anche le applicazioni che richiedono una variazione mar-
ginale della frequenza. È possibile memorizzare fino a tre
sotto-configurazioni programmabili, oltre alle impostazioni
nominali, utili per effettuare prove di verifica del margine e
la verifica del comportamento del sistema nel caso peggiore
senza dover ricorrere a circuiti supplementari. La configu-
razione desiderata viene scelta tramite l’interfaccia I2C del
dispositivo. La memoria OTP interna è inoltre programmabi-
le direttamente da sistema tramite l’interfaccia I2C, in modo
da evitare la necessità di programmare i dispositivi in anti-
cipo con un programmatore esterno.
Q
Fig. 3 – Il modulo di personalizzazione Timing Commander di VersaClock 5 semplifica la configura-
zione tramite vista schematica o tramite schermate di impostazione di bit e registri