ExaNIC X10-GM

IEEE1588 PTP GRANDMASTER AND LOW LATENCY NIC

Exablaze's ExaNIC X10-GM is a combined Precision Time Protocol (PTP) Grandmaster and ultra low latency network card. It features dual SFP+ ports, both of which can be used by the hardware PTP Grandmaster and are available as low latency interfaces for the host.

An onboard GNSS receiver (GPS & GLONASS) enables the X10-GM to tightly synchronize its onboard oscillator to UTC time from anywhere on the globe. During times when the GPS signal is lost (known as holdover), the X10-GM will revert to using this onboard oscillator as a time reference for the PTP network. A high quality oven controlled oscillator (OCXO) is typically fitted, resulting in excellent holdover performance of better than 15us drift over 24 hours. For applications requiring even better holdover performance a chip scale atomic clock (CSAC) is available instead of the OCXO.

The FPGA on the X10-GM includes a microprocessor which completely handles all PTP communication with PTP Slaves on the network. Whilst the host PC can be used to manage configuration and obtain status information from the X10-GM, it is not required to serve PTP to the network - which means if the host operating systems fails to boot or suffers a critical failure there will be no impact to timing on the network.

The host clock can be synchronized to the X10-GM using the provided drivers.

An additional PPS connector can be used as either an input or output. When operating in output mode a 10MHz or 1PPS signal can be generated, which can be used to synchronize the time of other devices in a rack that can accept a PPS input, such as our range of network cards. This allows for extremely tight time synchronization between a large number of network cards for accurate hardware timestamping of network traffic.

Both SFP+ ports are available as low latency network interfaces to the host. These interfaces have the same performance as our ExaNIC X10 - 780ns wire-app-wire for raw frames or 930ns for TCP payloads using our transparent kernel bypass library. Each port can be configured for 100M, 1G or 10G operation.

IPv4 and PTP Ethertype operation
Supports unicast and multicast
Up to 128 Slaves
Telecom & Default profile
72 channel GNSS Receiver
GPS, GLONASS, QZSS, BeiDou
Receiver sensitivity -167dBm
Active antenna support
Tunable antenna delay
Ships with OCXO (0.2ppb) by default (<15us holdover/24 hours)
Miniature atomic clock (CSAC) optional
Typical latency, raw frames:
60 bytes: 780ns
300 bytes: 1μs
Typical latency, raw frames with pre-loaded TX buffer:
60 bytes: 710ns
300 bytes: 930ns
Typical latency, UDP:
14 bytes: 880ns
300 bytes: 1.2μs
Typical latency, TCP:
14 bytes: 930ns
300 bytes: 1.2μs
Form factor:
Half-height PCI Express card
Ports:
2 SFP+, GPS Antenna, PPS in/out
Data rate:
10 Gigabit Ethernet, 1 Gigabit Ethernet, 100M Ethernet
Supported media:
Fiber (10GBASE-SR, 10GBASE-LR, 1000BASE-SX, 1000BASE-LX), SFP+ Direct Attach
Host interface:
PCIe x8 Gen 3.0 @ 8.0 GT/s per lane
Operating system:
Linux (any distribution)
Timestamp resolution:
4ns
Timestamp availability:
all received frames, most recent transmitted frame
Time synchronization:
GPS, Host, PTP, optional PPS
PPS input/output:
3.3V
Purchase includes 1 year support and warranty, extended options available
*Sub microsecond TCP half round-trip time using the exasock transparent kernel acceleration library - see performance section. Test methodology available on request.