Announced
White Rabbit in Software?
Announced:
2016-11-30
Description
Time synchronisation is of essence in an particle accelerator, like ESS and MAXIV, itself, but also between the accelerator and the individual laboratory setups. Visiting researchers often need to time synch their own computers – often laptops – to the accelerators time system. Distributing time to individual hosts that requires special interfaces is too expensive and in many cases not possible. This calls for inexpensive and standardised solutions. <p> White Rabbit is one candidate for a standardised solution. But, to fully deploy White Rabbit some evolvement and adaptions have to be made. For instance, the Precision Time Protocol Ported to Silicon (PPSi) has to be improved, which includes better support for PPSi in Windows. Also, SPEC drivers for Windows has to be developed and tested for clock drift estimation. SPEC (Simple PCIe FMC Carrier) is an interface card that supports the White Rabbit timing and control network. <p> Not all of the above tasks can most probably be performed within one master or degree thesis project, so a first task is to select objective for the project. <p> The project is aimed for two students with knowledge in data communication corresponding to the Internet Protocol courses ETSF05 or ETSF10, experience in programming networked applications and drivers (for Windows). <p> For more information, contact Jens Andersson.
Contacts: Stefan Höst (EIT) and Jens A Andersson (EIT) and Anders J Johansson (EIT)