Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Send timestamp over SFP via PandA sync #175

Open
coretl opened this issue Feb 15, 2024 · 0 comments
Open

Send timestamp over SFP via PandA sync #175

coretl opened this issue Feb 15, 2024 · 0 comments

Comments

@coretl
Copy link
Contributor

coretl commented Feb 15, 2024

Jotting down an idea I had after thinking about #172

At the moment the EVR receives timestamps by accumulating 1 events and 0 events into a shift register, followed by a reset event that declares the contents of the shift register to be the timestamp.

We could do something similar for PandA sync.

If we use the top 3 bits of the sequence number as a 1 event, 0 event, and reset event, then we do the same shifting on the receive side then we can send the timestamp. We could also make this future extensible by saying the first 32-bits of the shift register are the timestamp but we can use the rest of the bits (as we can send 1 bit every 48ns there could potentially be 20 million of them) for some future purpose.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant