TimeServoPTP enhances the TimeServo's capabilities into a comprehensive IEEE 1588v2 PTP-compliant clock solution, engineered for FPGA environments. This advanced PTP ordinary clock slave is designed for seamless synchronization with network time grandmasters via Ethernet frames, allowing for both 1-step and 2-step time synchronization. The self-sufficiency in offering PTP services without host intervention highlights its robust adaptability.
With an ability to provide up to 32 "now" time outputs, each equipped with a pulse per second (PPS) signal driven by independent clock domains, TimeServoPTP fosters a flexible control-plane integration through AXI interfaces. Outputs are selectable in binary, IEEE ordinary, or transparent formats, ensuring diverse application support. The Gardiner Type-2 Digital Phase Locked Loop and Clock Domain Crossing (CDC) logic significantly contribute to precision synchronization across network nodes.
The capability to handle time-sensitive applications without dedicated processor engagement adds to notable power and resource efficiency, making it an excellent fit for mission-critical network implementations. FPGA resources are efficiently utilized, supporting devices like Intel Agilex and Xilinx UltraScalePlus, allowing effective low-energy processing within high-performance network frameworks.