Oregano Systems syn1588® PCIe NIC is a PCI Express Gbit network interface card with IEEE1588 hardware support. A PC (workstation or server) equipped with the
syn1588® PCIe NIC receives highly accurate time (accuracy 10 ns) independend from network utilization and CPU load without real-time requirements for the node’s operating system.
The syn1588® PCIe NIC acts basically as a standard 10/100/1000 MBit/s Network Interface Card (NIC). Beside the standard function of sending and receiving Ethernet packets the syn1588® PCIe NIC includes dedicated hardware to implement high accuracy clock synchronization following the IEEE1588 standard.
The syn1588® PCIe NIC includes a full featured IEEE1588 hardware clock as well as complex timestamping hardware. All time critical elements of an IEEE1588 system are embedded in the syn1588® PCIe NIC thus removing all timing constraints from the software. There are no real-time requirements for the operating system or the software stack. Due to its special structure the CPU load for the required IEEE1588 stack (e.g. Oregano Systems syn1588® PTP Stack) is negligible.
System Features
- clock synchronisation accuracy better than 10 ns
- local hardware clock and optionally synchronized system clock
- timestamping of
- user defined Ethernet packets
- external (hardware) events
- internal (software) events
- optional interrupt on timestamp event
- hardware support for dense timestamp events
- generation of
- programmable frequency
- 1 PPS
- pseudo GPS data stream
- IRIG-B
- on-board jitter-cleaner PLL allowing generation of synchronized clean, accurate high-speed clocks
- master or slave operation
- synchronisation in master mode to absolute time reference (e.g. GPS receiver)
- several high precision oscillator options
- software for Windows/Linux/FreeBSD