Overview
Description
The MCIO PCIe FMC is an FPGA Mezzanine Card designed to bring high-speed MCIO PCIe connectivity to FPGA and MPSoC development boards. It connects to the development board via a high pin count (HPC) FMC connector and provides an 8-lane MCIO PCIe connector with all 8 lanes routed to gigabit transceivers on the FMC interface. The card supports PCIe Gen4 speeds (16 GT/s per lane) and incorporates two TI PCIe redrivers ( TI, 8-lane PCIe Gen4 Redriver, DS320PR810 ) to compensate for signal loss across MCIO cables and adapters.
Unlike the MCIO PCIe Host FMC (OP100), which is limited to host mode, the MCIO PCIe FMC can operate in both host mode and device mode. The operating mode is selected by a logic signal on the FMC connector, allowing the carrier board’s FPGA to select the mode on configuration.
The 8-lane interface can also be used as a dual 4-lane (2x4) configuration, providing flexibility for applications that require two independent PCIe links.
Top view

Bottom view

Features
- 8-lane MCIO PCIe connector with all 8 lanes routed
- Supports both host and device modes, switchable via FPGA logic signal
- Supports up to PCIe Gen4 speeds (16 GT/s per lane)
- Dual 4-lane (2x4) configuration capability
- Two TI TI, 8-lane PCIe Gen4 Redriver, DS320PR810 PCIe redrivers for signal integrity
- High Pin Count (HPC) FMC connector conforming to VITA 57.1 FMC Standard
- Adjustable I/O voltage (VADJ) range: 1.2V to 3.3V
- Level translators for broad voltage compatibility
- 2K EEPROM with IPMI FRU data for automatic VADJ configuration
Typical applications
- Connecting FPGA development boards to PCIe devices via MCIO cables
- Exposing an FPGA as a PCIe endpoint device to a host system
- PCIe link testing and protocol analysis
- High-speed data transfer between FPGA and external PCIe systems or other FPGAs
Supported development boards
For a list of all the FPGA and MPSoC development boards that are compatible with the MCIO PCIe FMC, please refer to the list of compatible boards.
The carrier board must have gigabit transceivers routed to the FMC connector (DP0-DP7 pins) and must be capable of supplying a VADJ voltage in the range 1.2V to 3.3V.
Ordering
The MCIO PCIe FMC can be ordered from the vendors listed below. The links under the part number column will take you to the corresponding order page.
| Vendor | Part name | Part number |
|---|---|---|
| Opsero | MCIO PCIe FMC | OP103 |
Included with the MCIO PCIe FMC are:
- 2x machine screws for fixing the mezzanine card to the carrier card