Introducing the Quad SFP28 FMC

High-speed Ethernet connectivity for FPGAs

Introducing the Quad SFP28 FMC
In the next few days I will kick off the launch of another new Opsero FMC product: the Quad SFP28 FMC. This FMC card has 4x SFP28 slots that are compatible with SFP, SFP+ and SFP28 modules. The FMC and the reference designs that we are currently developing will enable 4x 10G/25G Ethernet links on a multitude of FPGA/MPSoC/RFSoC development boards including the newer Versal ACAP boards. We’ve already pushed working 10G/25G designs to the Github repo for the ZCU104, ZCU102, ZCU106, ZCU111 and ZCU208 with more coming soon. [Read More]

The M.2 M-key Stack FMC Unveiled

A fresh approach to getting more from FMC

The M.2 M-key Stack FMC Unveiled
The FPGA Mezzanine Card standard (VITA 57.1) has significantly enhanced the FPGA ecosystem by decoupling the FPGA board from the input/output components. Years ago, if you wanted to process samples from an ADC, you would buy an FPGA board with an on-board ADC. If you wanted to add a DAC, or upgrade the ADC, you would replace the entire board! The FMC innovation provided developers with choice, so that they could select the right FPGA for their specific I/O requirements. [Read More]

Enabling VADJ on Versal VCK190 and VMK180

Enabling VADJ on Versal VCK190 and VMK180
If you’ve taken a good look at the VCK190 or VMK180 Versal Evaluation boards, you would have noticed that it has a Zynq UltraScale+ device on it. This would be the central device on a lower cost development board, but on these boards it is just a lowly system controller. The system controller is there to manage power supplies, clocks and other on-board resources and it runs independently of the main device. [Read More]

Comprehensive list of FPGA development boards

Comprehensive list of FPGA development boards
Update 2022-10-19: I’m aware that I have some work to do to get the boards from Intel, Lattice, Efinix and other FPGA vendors into these lists. All I can say is that I’m working on it! I also ended up with a lot of emails from people wanting to get certain dev boards added to the lists so I’ve made it easier for you (and me) to do that. If you have a board that you would like to list, please submit the details to me and I will put it up in a day or so. [Read More]