La scheda di temporizzazione PCIe open source di Facebook combina l'orologio atomico e la ricezione GPS off-air

Aggiornamento: 6 agosto 2023
La scheda di temporizzazione PCIe open source di Facebook combina l'orologio atomico e la ricezione GPS off-air

Combina le frequenze di un orologio atomico in miniatura e di un ricevitore GPS, entrambi sulla scheda, con FPGA-based qualificazione che combina i due. L'orologio locale è disponibile quando i segnali satellitari non sono disponibili o sono inaffidabili, ad esempio durante un attacco di spoofing.

Con esso, "chiunque abbia esperienza di lavoro con la microelettronica può trasformare qualsiasi PC basato su un'architettura x86 e dotato di un controller di interfaccia di rete in una soluzione di temporizzazione e sincronizzazione accurata a livello di nanosecondi", secondo il produttore svizzero di chip GPS u-blox. “Il facile accesso alla precisione di temporizzazione a livello di nanosecondi apre nuove strade nei segmenti del settore che si basano su segnali altamente sincronizzati, come le stazioni base di rete 5G che richiedono una sincronizzazione più stretta rispetto a quelle delle generazioni precedenti. Man mano che le reti di distribuzione dell'energia diventano più complesse per accogliere una quota crescente di energia rinnovabile decentralizzata, fanno sempre più affidamento su soluzioni di temporizzazione affidabili e accurate. E seguendo l'esempio di Facebook, i data center e le reti di computer saranno in grado di modernizzare la gestione dell'infrastruttura per accelerare le prestazioni e ridurre le latenze".

U-blox è coinvolto perché è la sua scheda di temporizzazione RCB-F9T, costruita attorno al suo ricevitore GNSS ZED-F9T, che fornisce la frequenza standard off-air.

Gli orologi atomici suggeriti provengono da Microchip (SA5X o SA.45s) o Orolia (mRO-50) e ci sono opzioni OCXO (SiT5711) e TCXO (SiT5356). L'FPGA è uno Xilinx Artix-7.

La scheda dispone di connettori coassiali per l'antenna GNSS sul retro del PC host, nonché di ingressi e uscite per segnali di temporizzazione sia a 1Hz che a 10MHz.

Facebook ha un repository GitHub per la divulgazione delle informazioni sulla Time Card. Fa parte dell'Open Compute Project (OCP) GitHub, nell'ambito del Time Appliance Project (TAP).

Facebook Engineering ha una pagina web che discute la carta che vale la pena leggere.