Breadcrumb Navigation
Home > Institute of Embedded Systems > IEEE 1588 > Hardware > IEEE1588 Enabled PCI Network Interface CardSecondary Navigation
IEEE1588 Enabled PCI Network Interface Card
General
- Full hardware support for IEEE 1588-PTP slave and master
- Synchronisation accuracy <100 ns
- 10/100 Mbit Ethernet
- 32 bit/33 MHz PCI interface
- On board FPGA is programmable via the PCI bus
Clock and Timestamping Unit
- The hardware clock provides PTP time, i.e. seconds and nanoseconds. Furthermore, it is adjustable through drift- and offset compensation mechanisms.
- The Timestamping Unit takes timestamps at the MII
- Clock and timestamp resolution is one nanosecond
- Clock and timestamp quantization is 20 ns
- Pulse per second (PPS) output (5V TTL)
- Four general purpose outputs (5V TTL)
- Three general purpose inputs (5V TTL)
- Four general purpose LEDs
An IEEE 1588 enabled PCI NIC
The IEEE 1588 enabled network interface card acts like a normal PCI network card. Supported operating systems are Linux and Windows XP. But the main feature is that it is capable of taking high precision, high resolution timestamps at the MII (media independent interface) between the PHY chip and the MAC controller. The card supports PTP version 1 and PTP version 2.
Highly Flexible
A PPS output enables developers to verify synchronization precision. The board also provides three general purpose outputs and four inputs e.g. to trigger other devices or to take time stamps of external events respectively. Since the FPGA can be programmed via the PCI bus, it is possible to extend and update the board’s functionality without dismounting the card or connecting any special hardware to it. Therefore the IEEE 1588 PCI NIC is also a highly flexible development board which can be used for various applications different from IEEE 1588.
Contact
Institute of Embedded Systems
Technikumstr. 9
P.O.Box
8401 Winterthur
Switzerland
Tel. +41 58 934 75 25
Fax: +41 58 935 75 25
E-Mail: info.ines(at)zhaw.ch



