mwrnd / alveo_u25_notes

Setup and Usage Notes for the Zynq XCZU19EG FPGA on the Alveo U25
BSD 2-Clause "Simplified" License
5 stars 1 forks source link

Did you check that that sfp+ connectors are connectd to XCZU19EG? #1

Open mdejw opened 2 weeks ago

mdejw commented 2 weeks ago

Thank you very much for such comprehensive information about U25.

I was thinking about getting U25 for myself, but I would like to be sure that SFP+ are connected directly to FPGA, not to the NIC ASIC.

Have you checked that it is indeed? Do you have xcd constraints of SFP+ transcievers?

I have similar NIC design - Mellanox Connectx-5 innova-2 - but there is explicitly stated that FPGA isn't connected to SFP+ ports.

mwrnd commented 1 week ago

I have ... Mellanox Connectx-5 innova-2 ... explicitly stated that FPGA isn't connected to SFP+ ports

If you have the 4GB MNV303212A-ADIT (note the I) or the 4GB MNV303212A-ADAT (note the A) variant then it does have at least one SFP+ Port connection.

Do you have xcd constraints of SFP+ transcievers?

I have not yet tested the U25 board for SFP Port connections.

So far I have found the PCIe connections.

The U25 Product Brief does not explicitly mention the SFP ports connect to the FPGA. I got that from this article. The U25N Product Brief shows the SFP ports connected to the FPGA but also implies the U25N does not have a PCIe connection to the FPGA. Only the U25 definitely has a PCIe connection to the FPGA but it requires a Debifurcator and Boot Delay or a server motherboard with Bifurcation support.

mwrnd commented 1 week ago

If your Innova-2 is a variant with a SlimSAS connector you can try using an OpenCAPI_Breakout board plus SFP-Breakout-Board plus an appropriate oscillator to piece together an SFP+ port that is connected directly to the FPGA.

mdejw commented 1 week ago

Woow. I hadn't seen that you've also worked on innova-2.

Thank you - I'll have to look more on your work.

I have ADLT version. Mine board does not have populated OpenCPAPI connector and seems some components are not populated near the connector, too.

mwrnd commented 6 days ago

Mine board does not have populated OpenCPAPI connector and seems some components are not populated near the connector, too.

That is strange. Unless someone used the board as a donor to fix another board I don't understand why it would not include components.

There are 4 different Innova-2 boards I am aware of. There are the three MNV303212A-ADxx boards that look similar (ADAT, ADIT, and ADLT). The MNV303611A-EDLT is also know as the Innova-2 but it has no DDR and 100G QSFP connectors instead of 25G SFP+ connectors.

MNV303611A-EDLT