... | @@ -124,67 +124,18 @@ includes pure ideas as well as proof-of-concept implementations that |
... | @@ -124,67 +124,18 @@ includes pure ideas as well as proof-of-concept implementations that |
|
need to make it into the release of the White Rabbit switch, with a
|
|
need to make it into the release of the White Rabbit switch, with a
|
|
major clean-up or rewrite.
|
|
major clean-up or rewrite.
|
|
|
|
|
|
<table>
|
|
|**Name**|**Prio**|**Contact**|**Expertise required**|**Concerns**|**Description**|**Status**|
|
|
<tbody>
|
|
|----|----|----|----|----|----|----|
|
|
<tr class="odd">
|
|
|Automated calibration|high|CERN/[Maciej](https://phonebook.cern.ch/phonebook/#persondetails/?id=668353)|LM32, C, embedded devices|WR switch|This project automates calibration of alpha parameter that is used to calculate fiber asymmetry (in WR Switch).|idle|
|
|
<td><b> Name </b></td>
|
|
|Proper implementation of seamless time switchover|high|CERN/[Maciej](https://phonebook.cern.ch/phonebook/#persondetails/?id=668353)|LM32, embedded C, VHDL|WR switch|Rewrite of the proof-of-concept implementation of seamless redundancy for timing (in WR Switch),
|
|
<td><b> Prio</b></td>
|
|
see [Redundant White Rabbit Network for Reliable Synchronization](https://www.ohwr.org/project/white-rabbit/uploads/3bb36410af6837199a2ead7957f11371/WR_Maciej_WRWS2016_Redundancy.pdf).|Idle|
|
|
<td><b> Contact </b></td>
|
|
|Pipelined MAC lookup|low|CERN/[Maciej](https://phonebook.cern.ch/phonebook/#persondetails/?id=668353)|expert VHDL|WR switch|The aim of this project is to optimize through pipelining the lookup of MAC addresses in HASH table (in WR Switch).|idle|
|
|
<td><b> Expertise required </b></td>
|
|
|Implementation of Seamless Redundancy|low|CERN/[Maciej](https://phonebook.cern.ch/phonebook/#persondetails/?id=668353)|VHDL|WR switch|Implementation of the IEEE [802.1CB](http://www.ieee802.org/1/pages/802.1cb.html) in WR switch|Idle|
|
|
<td><b> Concerns </b></td>
|
|
|Timing statistics logger|low|CERN/[Maciej](https://phonebook.cern.ch/phonebook/#persondetails/?id=668353)|Embedded C|WR switch|Logging of switch timing information (or maybe other) to persistent memory in the switch with a given interval|Idle|
|
|
<td><b> Description </b></td>
|
|
|
|
<td><strong>Status</strong></td>
|
|
|
|
</tr>
|
|
|
|
<tr class="even">
|
|
|
|
<td>Automated calibration</td>
|
|
|
|
<td>high</td>
|
|
|
|
<td>CERN/[Maciej](https://phonebook.cern.ch/phonebook/#persondetails/?id=668353)</td>
|
|
|
|
<td>LM32, C, embedded devices</td>
|
|
|
|
<td>WR switch</td>
|
|
|
|
<td>This project automates calibration of alpha parameter that is used to calculate fiber asymmetry (in WR Switch).</td>
|
|
|
|
<td>idle</td>
|
|
|
|
</tr>
|
|
|
|
<tr class="odd">
|
|
|
|
<td>Proper implementation of seamless time switchover</td>
|
|
|
|
<td>high</td>
|
|
|
|
<td>CERN/[Maciej](https://phonebook.cern.ch/phonebook/#persondetails/?id=668353)</td>
|
|
|
|
<td>LM32, embedded C, VHDL</td>
|
|
|
|
<td>WR switch</td>
|
|
|
|
<td>Rewrite of the proof-of-concept implementation of seamless redundancy for timing (in WR Switch),<br />
|
|
|
|
see [Redundant White Rabbit Network for Reliable Synchronization](https://www.ohwr.org/project/white-rabbit/uploads/3bb36410af6837199a2ead7957f11371/WR_Maciej_WRWS2016_Redundancy.pdf).</td>
|
|
|
|
<td>Idle</td>
|
|
|
|
</tr>
|
|
|
|
<tr class="even">
|
|
|
|
<td>Pipelined MAC lookup</td>
|
|
|
|
<td>low</td>
|
|
|
|
<td>CERN/[Maciej](https://phonebook.cern.ch/phonebook/#persondetails/?id=668353)</td>
|
|
|
|
<td>expert VHDL</td>
|
|
|
|
<td>WR switch</td>
|
|
|
|
<td>The aim of this project is to optimize through pipelining the lookup of MAC addresses in HASH table (in WR Switch).</td>
|
|
|
|
<td>idle</td>
|
|
|
|
</tr>
|
|
|
|
<tr class="odd">
|
|
|
|
<td>Implementation of Seamless Redundancy</td>
|
|
|
|
<td>low</td>
|
|
|
|
<td>CERN/[Maciej](https://phonebook.cern.ch/phonebook/#persondetails/?id=668353)</td>
|
|
|
|
<td>VHDL</td>
|
|
|
|
<td>WR switch</td>
|
|
|
|
<td>Implementation of the IEEE <a href="http://www.ieee802.org/1/pages/802.1cb.html">802.1CB</a> in WR switch</td>
|
|
|
|
<td>Idle</td>
|
|
|
|
</tr>
|
|
|
|
<tr class="even">
|
|
|
|
<td>Timing statistics logger</td>
|
|
|
|
<td>low</td>
|
|
|
|
<td>CERN/[Maciej](https://phonebook.cern.ch/phonebook/#persondetails/?id=668353)</td>
|
|
|
|
<td>Embedded C</td>
|
|
|
|
<td>WR switch</td>
|
|
|
|
<td>Logging of switch timing information (or maybe other) to persistent memory in the switch with a given interval</td>
|
|
|
|
<td>Idle</td>
|
|
|
|
</tr>
|
|
|
|
</tbody>
|
|
|
|
</table>
|
|
|
|
|
|
|
|
-----
|
|
-----
|
|
|
|
|
|
31 March 2017
|
|
31 March 2017
|
|
|
|
|
|
|
|
|