PPSi: PTP Ported to Silicon

White Rabbit e` un progetto di software e hardware libero avviato dal
CERN e sviluppato da diversi laboratori di ricerca in tutta Europa.
L'obiettivo principale di WR e` la sincronizzazione precisa tra
dispositivi elettronici (meglio del nanosecondo su migliaia di
macchine distribuite su decine di chilometri). A livello di
protocollo, WR si configura come estensione di PTP (Precision Time
Protocol), lo standard IEEE-1588, basato su rete Ethernet sincrona.

White Rabbit deve girare sia su macchina host (gli switch di rete) sia
su dispositivi senza sistema operativo (le periferiche di I/O vere e
proprie). PPSi e` la risposta a queste esigenze: un'implementazione di
PTP portabile e modulare, rilasciata come software libero, che
puo` eseguire sul microcontrollore come sul supercalcolatore.

La presentazione cerca di fare una panoramica di tutti gli aspetti
tecnologicamente intessanti relativi a White Rabbit e PPSi, dalle
tecniche di sincronizzazione ai problemi di portabilita` del software,
passando dal concetto di "Open Hardware" che permea tutto il progetto.

Edizione 2013 nella track Track1.

Download


Livello
intermediate
Lingua
IT
Durata
60 minuti
Tag
sincronizzazione FPGA I/O Linux Ethernet IEEE