WR-NIC Release v2.0 -> This wiki is on building...
In the Figure above, the new architechure of White Rabbit NIC second release is shown. Then, each component will be described:
- The DIO core, IRQ Gen, WB intercon, GN4124 core, WRPC (White Rabbit PTP Core) and NIC core are described in wr-nic main wiki.
For this new release, two new IP cores has been added:
- A Etherbone core that exports device memory map and that allows remote configuration over network using UDP packets.
- A multiplexer core that routes the incomming packets to Etherbone or NIC depending on packet class.
Release date
- 14 February 2014
Downloads
You can use the official binaries for gateware and software in:
Documentation
You can get the official documentation for White Rabbit NIC second release in:
- WR NIC document for v2.0 release
Sources
The gateware source code of the White Rabbit NIC tagged wr-nic-v2.0 can be found in the following repository:
Related projects
- White-Rabbit PTP core, wrpc and wrpc-sw
- SPEC board (simple PCIe carrier), spec-board
- SPEC software, spec-sw
- FMC-DIO card, dio-fmc-5ch
- FPGA Configuration Space Specification SDB, sdb
- White-Rabbit Starting kit, wr-starting-kit
- Etherbone, etherbone
Release notes
- A Etherbone core has been added into design. This allows to configurate the device memory map remotely.
- A multiplexer IP core has been used to send the Etherbone packets from WRPC to Etherbone core instead of NIC.
- The DIO core has been improved to reduce 1-PPS delay (first output channel is reserved for 1-PPS output signal from WRPC).
- The calibration process has been performed to fullfil clock restrictions of White Rabbit technology.
- The WRPC support has been changed.
- Software for WRPC: The packet filter rules has been modified in order to classify incomming packets and to route them to Etherbone, NIC or WRPC.
- WRPC gateware: New generic parameter has been added to change UART fifo memory size.