FPGA mezzanine card (FMC) is an American National Standards Institute (ANSI) specification developed by a group of companies. It decouples the processing and I/O parts of a system through the use of a connector with a defined pinout. The base board of an FMC-based system is composed of an FPGA and is often referred to as a carrier. The I/O board connecting to the carrier is often called an FMC module.

Nutaq has products that fit both these categories:

FMC modules:


Someone asked us recently if a compatibility table existed that could help him determine if one of our FMC modules met his needs. We realized that while this information existed, it was not part of the official documentation. So, we created a table to help our customers (and ourselves) get this information quickly and efficiently. Today I want to share the result of the work done so far with our most popular products. It’s still a work in progress and more combinations will be verified later, so do come back to this blog post and I’ll have the table updated with new information.

As I said, we verified the compatibility of some of our FMC modules and carriers and created a table summarizing the results. To help you understand the table, please take note of the following information:

  • A compatible combination that has not been tested is indicated with normal text.
  • An incompatible combination is indicated by a black cell.
  • Tested combinations with a reference design are indicated with a shaded cell and bold text.
  • The MI125 FMC module trigger functionality can only be used on a carrier with the HB bus connected to its FPGA.
  • The term “double-stack” refers to Nutaq’s FMC double-stack, a hardware design method that makes it possible to place 2 FMCs on top of each other on a high-pin-count (HPC) FMC site. When using an FMC in “double-stack” mode, you usually need a fully populated FMC site with a LA, HA and HB bus connected to the FPGA.

Available soon
Channels 17 to 24 from the top card could be used to form a 24 channel double-stack MI125

I’d like to thank the people who verified the compatibility of our FMC modules on different carriers and allowed me to consolidate the information into this blog post. Thanks to Roger, David and Jean-Dominique for your help!