|
|
# White Rabbit Switch Hardware version 4
|
|
|
|
|
|
## Project description
|
|
|
|
|
|
This project describes the development of the version 4 of the White
|
|
|
Rabbit switch.
|
|
|
|
|
|
The White Rabbit Switch is an open hardware design of an **18-ports
|
|
|
Ethernet switch** licensed under [CERN
|
|
|
OHL 1.2](https://www.ohwr.org/project/cernohl/wiki). It is a central
|
|
|
element of a White Rabbit network and was designed as a part of the
|
|
|
[White Rabbit
|
|
|
project](https://www.ohwr.org/project/white-rabbit/wiki).
|
|
|
The WR Switch can be used with official
|
|
|
[firmware](https://www.ohwr.org/project/wr-switch-hw/wiki#project-information)
|
|
|
releases. As the design is open it can also be used as the hardware
|
|
|
platform for other, non-White Rabbit
|
|
|
projects.
|
|
|
|
|
|
![](/project/wr-switch-hw/uploads/5bfdbb7d9e66d811f3c4f91bfa2064bf/wrs3_W01-wrs3.4-iso.jpg)
|
|
|
*Figure 1: WR Switch v3.4 - v4.0 may look different**
|
|
|
|
|
|
-----
|
|
|
|
|
|
## Main Features
|
|
|
|
|
|
*TO BE EDITED is spec of V3.4**
|
|
|
|
|
|
- Front Panel
|
|
|
- 5 SMC connectors
|
|
|
- 1-PPS input and output
|
|
|
- 62.5 MHz output
|
|
|
- 10 MHz output (software configurable)
|
|
|
- 10 MHz input
|
|
|
- 18 cages for Gigabit SFP transceivers (connected to Xilinx GTXs)
|
|
|
- 10/100 Ethernet management port (connected to ARM CPU)
|
|
|
- USB-uart management port (connected to ARM CPU)
|
|
|
- *Power* and *Status* LEDs
|
|
|
- *Link* and *Act* LEDs for each SFP cage
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Back Panel
|
|
|
- 2x USB-uart debugging port (connected to ARM CPU and FPGA I/O
|
|
|
pins)
|
|
|
- power button
|
|
|
- 2x cooling fan
|
|
|
- 2x microswitch
|
|
|
- 1x grounding connector
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Xilinx Virtex-6 FPGA (XC6VLX240T)
|
|
|
- Clocking resources
|
|
|
- 1x Low-Jitter Clock Generator (TI CDCM61002, used as DMTD offset
|
|
|
clock in [WR Switch
|
|
|
HDL](https://www.ohwr.org/project/wr-switch-hdl/wiki))
|
|
|
- 1x 25MHz VCXO, FRETHE025 controlled by DAC with SPI interface
|
|
|
(AD5662, used to drive CDCM61002 generator)
|
|
|
- 1x 25MHz VCO controlled by DAC with SPI interface (AD5662, used
|
|
|
to drive AD9516 generator)
|
|
|
- 1x 25MHz XO oscillator FNETHE025 (main FPGA clock)
|
|
|
- 14-Output Clock Generator with Integrated 1.6 GHz VCO (AD9516,
|
|
|
clock signals for Xilinx GTXs, uTCA connectors)
|
|
|
- 1x Internal Oscillator (VM53S3-25.000, tuned to follow WR master
|
|
|
clock or followed in Free Running mode)
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- ARM Atmel AT91 SAM9G45 CPU
|
|
|
- Memory:
|
|
|
- 64MB DDR2
|
|
|
- 256MB NAND
|
|
|
- 8MB boot flash
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Others:
|
|
|
- 1x FPGA JTAG connector
|
|
|
- 1x ARM JTAG connector
|
|
|
- 2x I2C multiplexer (PCA9548A)
|
|
|
- 1x I2C GPIO driver (PCA9554PW, driving *Power* and *Status* LEDs
|
|
|
on the front panel)
|
|
|
- 9x I2C GPIO driver (PCA9554PW, driving LEDs for each SFP cage)
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Power supply 100-240VAC, 2.0A, 50-60Hz input, 12V DC, 6.66A, 80W
|
|
|
output
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Box dimensions 482.8 x 42.34 x 222 mm
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Certification
|
|
|
- IPC-610 Rev E Class 2
|
|
|
- ISO-9001
|
|
|
- ISO-14001
|
|
|
- CE
|
|
|
- RoHS
|
|
|
|
|
|
-----
|
|
|
|
|
|
## Project information
|
|
|
|
|
|
- Production documentation
|
|
|
- [Firmware](https://www.ohwr.org/project/wr-switch-sw/wiki)
|
|
|
- [WR Switch
|
|
|
versions](https://www.ohwr.org/project/wr-switch-sw/wikis/WRS-versions)
|
|
|
- [Frequently Asked
|
|
|
Questions](https://www.ohwr.org/project/white-rabbit/wikis/FAQswitch)
|
|
|
- Gateware for WR Switch
|
|
|
- Software for WR Switch
|
|
|
|
|
|
-----
|
|
|
|
|
|
## Releases
|
|
|
|
|
|
- [previous hardware
|
|
|
releases](https://www.ohwr.org/project/wr-switch-hw/wikis/old-hw-releases)
|
|
|
|
|
|
-----
|
|
|
|
|
|
## Contacts
|
|
|
|
|
|
### Commercial producers
|
|
|
|
|
|
- WRS V4 under design, not available
|
|
|
|
|
|
### General question about project
|
|
|
|
|
|
- [Erik van der Bij](mailto:Erik.van.der.Bij@cern.ch) - CERN
|
|
|
|
|
|
-----
|
|
|
|
|
|
## Status
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr class="odd">
|
|
|
<td><strong>Date</strong></td>
|
|
|
<td><b> Event </b></td>
|
|
|
</tr>
|
|
|
<tr class="even">
|
|
|
<td>07-03-2014</td>
|
|
|
<td>First ideas of a next generation WRS with one or more 10 Gbps ports</td>
|
|
|
</tr>
|
|
|
<tr class="odd">
|
|
|
<td>01-07-2016</td>
|
|
|
<td>First collection of requirements for V4 generation switch requested on <a href="https://lists.ohwr.org/sympa/arc/white-rabbit-dev/2016-07/thrd1.html#00000">wr-dev mailing list</a> (archive)</td>
|
|
|
</tr>
|
|
|
<tr class="even">
|
|
|
<td>07-10-2018</td>
|
|
|
<td>Second collection of requirements for V4 generation switch made on the [10th WR Workshop](https://www.ohwr.org/project/white-rabbit/wikis/oct2018meeting)</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
-----
|
|
|
|
|
|
Erik van der Bij - 17 October 2018
|
|
|
|