Facebook has open-sourced the design of its time card, which features the ultra-precise u‑blox ZED-F9T timing module, providing easy access to nanosecond-level timing
Facebook has chosen the u‑blox ZED-F9T GNSS receiver module for timekeeping, according to u-blox. By improving the synchronization of networked computers, Facebook’s time card can significantly speed up the performance of its data centers and distributed databases.
By open-sourcing their designs, Facebook has bolstered the adoption of highly accurate timing solutions based on u‑blox technology. These solutions can be adopted by other industries requiring nanosecond-level timing, such as 5G cellular networks or smart power grids.
Facebook set out to create a precise timing solution that reduces the computational overhead required when synchronizing the timing between different computers in a network, u-blox said. The social media company used a u‑blox ZED-F9T multi-band GNSS receiver to sync up its solution with the highly accurate GNSS atomic clocks. To bridge possible gaps in GNSS coverage and keep clock drift to a minimum, the time card contains a backup timing source: a miniaturized atomic clock continuously synchronized with GNSS time.
To maximize the impact of the solution, Facebook decided to open-source the design of its time card, which fits onto a PCIe form factor. Anyone with experience working with microelectronics can turn any PC built on an x86 architecture and featuring a network interface controller into a nanosecond-level-accurate timing and synchronization solution, u-blox said.
Easy access to nanosecond-level timing accuracy — based on the u‑blox RCB-F9T timing board, which hosts the u‑blox ZED-F9T GNSS receiver — opens new avenues in industry segments that rely on highly synchronized signals, such as 5G network base stations that require tighter synchronization than those of previous generations, u-blox said.
As power-distribution networks become more complex to accommodate a growing share of decentralized renewable energy, they are becoming more reliant on reliable and accurate timing solutions. Data centers and computer networks will be able to modernize infrastructure management to speed up performance and reduce latencies.
Facebook has shared the GitHub repository including the specs, the schematics, the mechanics, the bill of material, and the source code in partnership with the Open Compute Project (OCP) under the Time Appliance Project (TAP).