TimeNIC — PCIe I226 NIC with SMA Timing Ports and TCXO
TimeNIC — PCIe I226 NIC with SMA Timing Ports and TCXO
The TimeNIC is a small form-factor PCIe NIC designed to bring precision timing and advanced network functionality to any system with a PCIe slot. Built around the Intel I226 Ethernet controller, it integrates front-panel SMA connectors for 1PPS input and output, a high-stability TCXO, and full support for PTM (Precision Time Measurement) over PCIe — making it one of the most capable and affordable precision timing NICs available.
If you're familiar with the TimeHAT, the TimeNIC is its PCIe sibling — the same core I226 timing design, now in a standard PCIe card for desktops, servers, and embedded systems.
No batteries included or required. Powered entirely via the PCIe slot.
GitHub: https://github.com/Time-Appliances-Project/TimeNIC
What's in the Box
- TimeNIC PCIe card
- PCIe full-height bracket, installed with 2x M2.5×6 screws and 2x M2.5 nuts
Key Features
SMA Ports for 1PPS Input and Output
The only I226 NIC on the market with easy front-panel SMA connectors for SDP0 (1PPS output) and SDP1 (1PPS input). Use them to:
- Validate PTP and PTM performance
- Inject a 1PPS reference from GPS or an atomic clock and distribute time over PTP
- Measure precise time intervals with external equipment
TCXO — High-Stability Oscillator
The only I226 NIC — and likely the most affordable PTP NIC — on the market with a Temperature-Compensated Crystal Oscillator (TCXO) backing the chipset. This delivers low-jitter timing distribution and stable frequency across temperature variations. The TCXO is a passive crystal oscillator component — it contains no battery.
TCXO used: ECS-TXO53-S3-33-250-BN-TR datasheet
PTM — Precision Time Measurement over PCIe
The biggest capability the TimeNIC has over the TimeHAT: PTM (Precision Time Measurement). PTM is essentially PTP over PCIe, transferring nanosecond-accurate time from the NIC directly to the CPU and userland code — without needing a network packet.
- Supported on Intel Gen 11+ consumer CPUs and many others
- OCP TAP PTM Readiness list: opencompute.org/wiki/PTM_Readiness
- Kevin Stanton (PTM architect, formerly Intel) OCP TAP talk: YouTube / Slides
- All OCP TAP talks: opencompute.org/wiki/Time_Appliances_Project
TimeHAT Relationship
The TimeNIC shares its core design with the TimeHAT — both are I226-based precision timing platforms. Most TimeHAT software documentation applies here. The main difference is the kernel patch process for fixing the 1PPS input rising-edge behavior, which is documented on the TimeNIC GitHub repo.