White Rabbit Switch Hardware version 4
Project description
This project describes the development of the hardware of version 4 of the White Rabbit Switch.
The White Rabbit Switch is an open hardware design of an Ethernet switch licensed under CERN OHL 1.2. It is a central element of a White Rabbit network and is designed as a part of the White Rabbit project.
Possible design with hot-swappable fans and redundant PSU with basic enclosure
Project information
- Preliminary study of input from the WR community, CERN IT
- In-depth study of WRS-v4/18 features by SevenSolutions:
- Analysis of resource utilization for the candidate FPGA choice by Creotech
- Frequently Asked Questions
Project Roadmap
Completion | Task | Deliverable | Status |
---|---|---|---|
2020: end March |
Study of features, components, requirements, FPGA/CPU choice - WP1, WP2 |
Docs: "Study of WRS-v4/18 features" and Analysis of FPGA resource utilization |
Ongoing |
2020: end May |
1. Proposal of WRS-v4/18 main board architecture - WP3 2. Verification of 1Gb and 10Gb transceiver - WP4 |
1. Doc:"Proposal of WRS-v4/18 arch" 2. Demo/prototype |
Ongoing |
2020: June |
Request for feedback from WR community | ||
2020: end July |
Update of study/proposal documents | Updated documents | |
2020: end Dec. |
1. Schematics design - WP5 2. PCB layout design (DEM) - WP6 3. Enclosure design -WP7 4. Proper WR support for GTH - WP8 |
1 & 2. Prototypes of PCB 3. Prototype of enclosure 4. Release of WR cores |
|
2021: end July |
1. Production Test Suite (PTS) - WP9 2. Board Support Package (SW) - WP10 |
1. Product 2. Prototype |
|
2021: end Dec. |
1. Porting of gateware + clocking - WP11 2. Port of SW with minimal integration of peripherals - WP12 3. Integration of new peripherals - WP13 |
Fully functional WRS at 1GB | |
2022: end July |
Preparation of first release v1 - WP14 | Release | |
2022: end Dec |
Add support of 10Gb to the WRS (timing, not data)- WP15 | Prototype | |
2023: end July |
Preparation of first release v2- WP16 | Release |
Work Packages
**WP ** | Task | Company | Status |
---|---|---|---|
1 | Study of WRS-v4/18 features | Seven Solutions | Ongoing |
2 | Analysis of FPGA resource utilization | Creotech | Competed |
3 | Proposal of WRS-v4/18 main board architecture | Seven Solutions | Ongoing |
4 | Verification of 1Gb and 10Gb transceiver | CERN | Ongoing |
5 | Schematics design | ||
6 | PCB layout design (DEM) | CERN | |
7 | Enclosure design | ||
8 | Proper WR support for GTH | CERN | |
9 | Production Test Suite (PTS) | ||
10 | Board Support Package (SW) | ||
11 | Porting of gateware + clocking | ||
12 | Port of SW with minimal integration of peripherals | ||
13 | Integration of new peripherals | ||
14 | Preparation of first release v1 | CERN | |
15 | Add support of 10Gb to the WRS (timing, not data | ||
15 | reparation of first release v2 | CERN |
Contacts
Commercial producers
- WRS V4 under design, to be produced by Seven Solutions
Commercial partners involved:
General question about project
- Maciej Lipinski - CERN
Status
Date | Event |
---|---|
07-03-2014 | First ideas of a next generation WRS with one or more 10 Gbps ports |
01-07-2016 | First collection of requirements for V4 generation switch requested on wr-dev mailing list (archive) |
07-10-2018 | Second collection of requirements for V4 generation switch made on the 10th WR Workshop |
30-09-2018 | First "Technical proposal for the design of a new White Rabbit Switch" by Seven Solutions |
28-11-2018 |
Seven Solutions ordered to conduct preliminary design study and produce Technical Specification with definition of architecture and key components selection) |
11-07-2019 | Preliminary FPGA/CPU choice: ZU11, final decision will be based on the following study in Aug-Sept: - evaluation of required resources to know what size/package of the FPGA to choose - verification of determinism/suitability of the gigabit transceivers (GTH) and noise added by FPGA and its pins. |
19-07-2019 | Two ZCU106 Xilinx Evaluation Boards ordered |
31-07-2019 | Creotech ordered to perform evaluation of the required resources |
31-07-2019 | Meeting with CERN IT experts (see notes) |
09-10-2019 | Creotech delivered WRS resource utilisation on Xilinx US+ FPGA |
19-10-2019 | Seven Solutions delivered Study on the new hardware features for the WRS-4/18 |