White-Rabbit -> Summary of WR projects
Sub-projects
WR technology
- White Rabbit Standardization - it covers all efforts geared to standardize White Rabbit, with a view to providing a stable specification which everyone can use to build compliant products.
- PPSi - A Precise Time Protocol (PTP, IEEE 1588) software stack whose single source code can be compiled for many architectures (POSIX systems, SPEC...). It will be used both on switches and nodes.
- White Rabbit Network Robustness - a broad subject covering methods (HW & SW) which enable to increase overall reliability of a WR-based system.
White Rabbit basic systems
- White Rabbit Network Interface Card - a White Rabbit compliant Network Interface Card (NIC) based on the SPEC and the DIO FMC.
- White Rabbit Starter Kit - this project demonstrates the functionality of a basic timing system in order to get people started on White Rabbit (WR).
- Compact Universal Timing Endpoint based on White Rabbit - a compact WR node implementation with minimum components required.
- Distributed RF over White Rabbit - the distribution of RF signals over a White Rabbit network.
Switch-related
- White Rabbit Switch Hardware - this project covers the hardware development of the White Rabbit switch.
- White Rabbit Switch HDL - this project contains all the HDL necessary for the FPGA of the WR switch.
- White Rabbit Switch Software - software for the WR switch, and in particular the embedded Linux system running in the ARM9 processor.
- White Rabbit Switch Testing - a project to host all software and hardware developments related to testing the WR switch.
Related projects
- White Rabbit core collection - a collection of universal IP Cores used in different components of a White Rabbit system (it includes the WR PTP Core)
- EtherBone Core - Etherbone is an FPGA core that connects Ethernet to and internal on-chip wishbone bus permitting any core to talk to any other across Ethernet.
- Simple PCIe FMC carrier (SPEC) - first device implementing a WR Node with a PCIe interface. Its functionality is defined by an FMC card.
- Simple VME FMC Carrier (SVEC) - a device implementing a WR Node with a VME interface. Its functionality is defined by one or two FMC cards.
- FMC-based cards - FMC-based cards which can be plugged into a SPEC/SVEC to define their functionality.
4 July 2012