I'm working on a project to sample signal at 500MSPS with FPGA and ADC. Since I cannot design IC myself, I want to find one external ADC board that can be directly connected to my FPGA board. I have searched online and only found ADC board with FMC connector can work at 500MSPS or higher. The FPGA board I'm using is Digilent Anvyl Spartan-6 FPGA board and it doesn't have FMC connector.

I have finished previous project connecting this FPGA board with AD9226 via 2x20 pin connector working at 50MSPS. I don't have any budget for buying a new FPGA board so I hope I can continue using this same one.

Is there any solution for this without replacing the FPGA board? Could I find any ADC board which can work at 500MSPS with pin connector?



closed as off-topic by Elliot Alderson, Dmitry Grigoryev, awjlogan, RoyC, Finbarr Oct 18 '18 at 10:08

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.


For 500 Msps data rate you would need to use differential signaling. The 2x20 IDC-type connector on the Anvyl Spartan-6 board is not designed for this rate nor for differential signaling, and also has 200-Ohms series resistors, which will kill the speed.

What you can try is to replace these resistors with something like 22-33 Ohms, and re-configure the Bank2 to LVDS signaling, using proper pairs of pins. And obviously you would need to design your own ADC board with front end.

Unfortunately, the 2x20 connector doesn't follow the preferable G-D-D-G... differential pattern, there is only one ground pin, so the whole proposition to use this connector for 500Msps rate is very questionable. I am afraid you need to consider a better FPGA board for 500 Msps rate.


Not the answer you're looking for? Browse other questions tagged or ask your own question.