So I have the Genesys Zynq UltraScale + MPSoC board, I bought the SZG-DUALSFP from Opel Kelly, and I want to figure out how to wire this thing up.
What pin goes where? I dunno. I spent some time reading the SFP+ specification. Everything makes sense. Then I read through the SYZYGY specification. Again, things make sense.
So what does the interface look like? Anybody know?
One though is to look at a sample from a similar board that uses an FMC based SFP connector.
And then I was reminded of the book “How Would You Move Mount Fuji” – a book about interviewing at Microsoft. It included questions asked at Microsoft – including How Would You Move Mount Fuji. Rename it? How many dump trucks? All about out-of-the-box thinking.
Lesson? Who said I need to use this Genesys board. I may have to switch to a more expensive board that has an SFP connector integrated. Or maybe I should just look at a sample from such a board, and then everything will become clear.
I think I will go with the latest NetFPGA board. They seem to support the open-source community and Universities well.
References:
- http://syzygyfpga.io/wp-content/uploads/2019/09/Syzygy-Specification-V1p1.pdf
- https://docs.opalkelly.com/display/SZGPODS/SZG-DUALSFP
- https://www.embedded.com/syzygy-the-goldilocks-connection-standard-for-fpga-based-systems/
- https://www.10gtek.com/templates/wzten/pdf/SFF-8431-(SFP+%20MSA).pdf
- https://opalkelly.com/products/szg-dualsfp/