Hi John, Thank you for the answer. I see, so reading the network packages directly from FPGA using the GBE core, would be the way to go if using PTP or NTP.
Thanks, Franco On Thu, Mar 7, 2019 at 10:11 AM John Ford <[email protected]> wrote: > Hi Franco. > > We have normally time-stamped the data using a hardware 1 Pulse per Second > digital input as a sync source, which gives us << 1 microsecond timing > precision. PTP requires hardware support in the LAN hardware, and I don't > recall for sure but I don't think it's in the PHY/MAC on the PPC, so the > direct answer to your question, I think, is no. But you probably need to > time-stamp the data in the FPGA anyway if you need really precise timing. > You could use an FPGA Ethernet core to handle the PTP chores. But I don't > think anyone has done that yet. The Xilinx tri-mode Ethernet core has PTP > support in it, but I don't know what core the 1G yellow block uses. > > > On Wed, Mar 6, 2019 at 10:41 AM Franco <[email protected]> wrote: > >> Dear Casperiites, >> >> I was given the task of timestamping ROACH2 spectral data in a telescope >> that uses PTP (precision time protocol) as a synchronization protocol. I >> understand that ROACH's BORPH come preloaded with NTP (network time >> protocol) libraries/daemos, but PTP is preferred because is already in use >> in the telescope, and it achieves greater time precision. >> >> Does somebody know if it is feasible to compile/install PTP libraries in >> BORPH? >> >> Alternatively, we have though of sending the ROACH the current time >> through a GPIO pin using IRIG-B timecode standard. Has anybody done >> something similar in the past? >> >> Thanks, >> >> Franco >> >> -- >> You received this message because you are subscribed to the Google Groups >> "[email protected]" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> > -- > You received this message because you are subscribed to the Google Groups " > [email protected]" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected].

