O cartão de tempo PCIe de código aberto do Facebook combina relógio atômico e recepção de GPS fora do ar

Atualização: 6 de agosto de 2023
O cartão de tempo PCIe de código aberto do Facebook combina relógio atômico e recepção de GPS fora do ar

Ele combina frequências de um relógio atômico em miniatura e receptor GPS, ambos no cartão, com FPGA-qualificação baseada que combina os dois. O relógio local está disponível para quando os sinais de satélite não estiverem disponíveis ou não forem confiáveis ​​- por exemplo, durante um ataque de spoofing.

Com ele, “qualquer pessoa com experiência em microeletrônica pode transformar qualquer PC construído em uma arquitetura x86 e apresentando um controlador de interface de rede em uma solução de sincronização e temporização precisa de nível de nanossegundos”, de acordo com o fabricante suíço de chips GPS u-blox. “O fácil acesso à precisão de tempo de nível de nanossegundo abre novos caminhos em segmentos da indústria que dependem de sinais altamente sincronizados, como estações de base de rede 5G que exigem sincronização mais rígida do que as das gerações anteriores. À medida que as redes de distribuição de energia se tornam mais complexas para acomodar uma parcela crescente de energia renovável descentralizada, elas estão se tornando mais dependentes de soluções de temporização confiáveis ​​e precisas. E seguindo o exemplo do Facebook, data centers e redes de computadores serão capazes de modernizar o gerenciamento de infraestrutura para acelerar o desempenho e reduzir as latências. ”

U-blox está envolvido porque é sua placa de cronometragem RCB-F9T, construída em torno de seu receptor GNSS ZED-F9T, que fornece a frequência padrão fora do ar.

Os relógios atômicos sugeridos vêm da Microchip (SA5X ou SA.45s) ou Orolia (mRO-50), e existem opções OCXO (SiT5711) e TCXO (SiT5356). O FPGA é um Xilinx Artix-7.

A placa possui conectores coaxiais para a antena GNSS na parte traseira do PC host, bem como entradas e saídas para sinais de temporização de 1 Hz e 10 MHz.

O Facebook tem um repositório GitHub para divulgação de informações de cartões de ponto. Faz parte do Open Compute Project (OCP) GitHub, no âmbito do Time Appliance Project (TAP).

O Facebook Engineering tem uma página na web que discute o cartão que vale a pena ler.