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 <francocuro...@gmail.com> 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 "
> casper@lists.berkeley.edu" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to casper+unsubscr...@lists.berkeley.edu.
> To post to this group, send email to casper@lists.berkeley.edu.
>

-- 
You received this message because you are subscribed to the Google Groups 
"casper@lists.berkeley.edu" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to casper+unsubscr...@lists.berkeley.edu.
To post to this group, send email to casper@lists.berkeley.edu.

Reply via email to