Facebook open source PCIe Timing Card combineert atoomklok en off-air GPS-ontvangst

Update: 6 augustus 2023
Facebook open source PCIe Timing Card combineert atoomklok en off-air GPS-ontvangst

Het combineert frequenties van een miniatuur atoomklok en GPS-ontvanger, beide op de kaart, met FPGA-gebaseerde kwalificatie die de twee combineert. De lokale klok is er voor wanneer satellietsignalen niet beschikbaar zijn of onbetrouwbaar zijn - bijvoorbeeld tijdens een spoofing-aanval.

Hiermee "kan iedereen met ervaring in het werken met micro-elektronica elke pc die is gebouwd op een x86-architectuur en met een netwerkinterfacecontroller veranderen in een nauwkeurige timing- en synchronisatie-oplossing op nanosecondenniveau", aldus de Zwitserse GPS-chipmaker u-blox. “Gemakkelijke toegang tot timingnauwkeurigheid op nanosecondenniveau opent nieuwe wegen in industriesegmenten die afhankelijk zijn van sterk gesynchroniseerde signalen, zoals 5G-netwerkbasisstations die een strakkere synchronisatie vereisen dan die van vorige generaties. Naarmate stroomdistributienetwerken complexer worden om een ​​groeiend aandeel van gedecentraliseerde hernieuwbare energie te huisvesten, worden ze steeds afhankelijker van betrouwbare en nauwkeurige timingoplossingen. En in navolging van Facebook zullen datacenters en computernetwerken het infrastructuurbeheer kunnen moderniseren om de prestaties te versnellen en latenties te verminderen.”

U-blox is erbij betrokken omdat het zijn RCB-F9T-timingboard is, gebouwd rond zijn ZED-F9T GNSS-ontvanger, die de off-air standaardfrequentie levert.

Voorgestelde atoomklokken zijn afkomstig van Microchip (SA5X of SA.45s) of Orolia (mRO-50), en er zijn opties voor OCXO (SiT5711) en TCXO (SiT5356). De FPGA is een Xilinx Artix-7.

Het bord heeft coax-aansluitingen voor de GNSS-antenne aan de achterkant van de host-pc, evenals in- en uitgangen voor zowel 1Hz- als 10MHz-timingssignalen.

Facebook heeft een GitHub-repository voor het vrijgeven van informatie over Time Card. Het maakt deel uit van het Open Compute Project (OCP) GitHub, onder het Time Appliance Project (TAP).

Facebook Engineering heeft een webpagina over de kaart die het lezen waard is.