EO_496
DIGITAL CLOCK 52 - ELETTRONICA OGGI 496 - SETTEMBRE 2021 casuale che i divisori possono avere dopo il ripristino. Ver- sal offre la possibilità di misurare o di impostare la latenza all’avvio. Questa fase di calibrazione iniziale garantisce la rimozione di tutte le fonti di imprecisione nel ricetrasmet- titore. La variazione della latenza, simmetrica per RX e TX, che si verifica durante il funzionamento, può essere compensata dallo stesso meccanismo PTP (Precision Time Protocol), come dicevamo in precedenza. È importante approfondire quest’ultima affermazione. Se il protocollo PTP può compen- sare questo tipo di variazioni di latenza, qual è il vantaggio di misurare la latenza nel tempo? Ci sono molti casi in cui la variazione di latenza non è sim- metrica tra RX e TX. Il lettore potrebbe considerare casi di protocolli intrinsecamente asimmetrici, come nel caso delle reti PON (Passive Optical Network). [9] In altri casi, i percorsi RX e TX possono trovarsi su dispo- sitivi fisici diversi: questo è un caso tipico nelle apparec- chiature di test. È possibile che dispositivi diversi si trovino in condizioni diverse di temperatura, processo e alimenta- zione. Tutti questi motivi combinati insieme porterebbero a un’evoluzione diversa della latenza nel tempo tra RX e TX, dando luogo a imprecisioni. Quanto sopra descritto sono solo esempi a supporto del concetto che la latenza non varia nella stessa misura in RX e TX. Mentre molte piattaforme possono eseguire correttamente il protocollo PTP, Versal è quella che vi permetterà di vincere la battaglia della precisione mettendo in pratica le vostre competenze e le vostre idee. Un prodotto standard per tra- sformare in realtà la vostra creatività. La piattaforma ACAP Versal è un punto di svolta nel con- trollo della latenza del ricetrasmettitore e nella misura della latenza: dall’ordine dei nanosecondi dei tipici clock di ma- trice al livello dei picosecondi offerto dagli interpolatori di fase analogici con codifica fissa nella piattaforma Versal. Tutto in un unico dispositivo al silicio Nella sezione precedente, abbiamo visto come la piattafor- ma Versal eccelle nella capacità di ottenere accuratezza e precisione, ingredienti chiave nello sviluppo di un’applica- zione di sincronizzazione. È opportuno che il lettore si soffermi ora sul significato di “applicazione di sincronizzazione”: qualsiasi applicazione che sfrutta la capacità di trasferire l’ora del giorno (TOD) tra i nodi della rete rientra in questa categoria. Inutile dire che è estremamente specifico in base all’utente. Nel caso generale questa applicazione richiede processori con soft- ware proprietario, una logica di calcolo e una varietà di in- terfacce. In molti casi richiede anche ADC o DAC veloci e/o unità DSP. Versal è una piattaforma ACAP (Adaptive Compute Applica- tion Platform) in cui tutti gli elementi costitutivi sopra men- zionati sono integrati nello stesso package, in modo mono- litico. Architetti e progettisti di sistema potranno eseguire la pro- pria applicazione in un unico dispositivo, con le proprie co- noscenze specialistiche. È il modo più semplice e veloce per dare vita alle vostre idee. Quella che offre Versal ACAP è semplicemente una prospet- tiva diversa: un’applicazione completa, accuratamente sin- cronizzata, in esecuzione in un unico chip. Questo articolo descrive due aspetti della stessa innovativa piattaforma Versal: in uno, nello specifico, vediamo l’appli- cazione completa che esegue unità programmabili persona- lizzate con interfacce cablate e wireless. Nel secondo, in dettaglio, si esamina come ogni singola in- terfaccia possa supportare una diffusione estremamente accurata delle temporizzazioni. Al cuore della piattaforma Versal è presente la logica pro- grammabile per la vostra applicazione. Un’applicazione completa, accuratamente sincronizzata, in un unico dispositivo. 1 UTC (Tempo Coordinato Universale). È basato sulla media di diversi orologi atomici situati in tutto il mondo. 2 utilizzando un protocollo chiamato NTP (Network Time Protocol). 3 GNSS (Global Navigation Satellite System). L’esempio più noto di GNSS è il GPS, di proprietà degli Stati Uniti. Oggi abbiamo anche Galileo (di proprietà dell’UE), Glonass (di proprietà della Russia) e Beidu (di proprietà della Cina), solo per citare i più famosi. Tutti i moderni ricevitori GNSS dei nostri telefoni cellulari possono utiliz- zare più sistemi GNSS per aumentare la loro precisione operativa. 4 Maggiori informazioni si trovano all’indirizzo https:// en.wikipedia.org/wiki/Leap_second. Questa pagina riporta tutti i secondi intercalari aggiunti dal 1972, da quando è stato introdot- to questo metodo. 5 Per maggiori informazioni, visitare: https://en.wikipedia.org/ wiki/DCF77 6 (PVT, Power Voltage and Temperature). 7 UltraScale Architecture GTY Transceivers User Guide https:// www.xilinx.com/support/documentation/user_guides/ug578- ultrascale-gty-transceivers.pdf 8 White paper “Xilinx: The Best Platform When It Comes to PTP Accuracy” https://www.xilinx.com/support/documentation/ white_papers/wp524-1588-platform.pdf 9 Per ulteriori informazioni visitare: https://en.wikipedia.org/wiki/ Passive_optical_network
Made with FlippingBook
RkJQdWJsaXNoZXIy Mzg4NjYz