ARM/FPGA Board with FMC-HPC Slot

The NAMC-ARRIA10-FMC is an AMC featuring the Intel® Arria® 10 GX or SX FPGA and a high pin-count FMC slot (VITA 57.1). Intel® Arria® 10 FPGAs deliver massive performance and power consumption improvements compared to prior-generation FPGAs, both midrange and high-end devices.

When combined with an FMC slot, which can accept a wide variety of modules providing data acquisition, networking, RF or other functionality, you can create a range of powerful single-slot embedded computing solutions.

Application examples include

  • computing node,
  • data acquisition and processing engine,
  • software-defined radio module for wireless backhaul,
  • optical transport,
  • military radar,
  • test and measurement,
  • video and image processing for broadcast,
  • medical imaging and therapy.

Key features
Technical details
Block diagram
Order code


  • Single width, full-size or mid-size AMC
  • Intel® Arria® 10 GX or SX FPGA;
    Choice of GX1150 / GX900 / GX660 / SX660 / GX 570 / SX 570
  • High pin-count FMC slot (VITA 57.1)
  • Up to 16 GB DDR4 with ECC


  • Telecommunications
    • SDR
    • wireless backhaul
    • optical transport
  • Radar/sonar
  • Test and measurement
  • Video and image processing
    • Medical
    • broadcast and more 



  • Single-width, full-size or mid-size AMC
  • Width 73.5mm X Depth 180.6mm


  • Intel® Arria® 10 FPGA (SoC) with up to 1150k LE, 47Mbit memory, 48 SerDes lanes, 588 I/O (GX1150 version)
  • Up to 16 GB of DDR4 memory with ECC
  • 128 MB Flash configuration memory


  • Dual-core ARM Cortex A9 processor, up to 1.5 GHz



SX660/SX570 Variants

  • 4 GB DDR4 ECC memory dedicated to CPU
  • 8 GB DDR4 (x64) memory bank with ECC dedicated to FPGA
  • 4 GB DDR4 (x32) memory bank with ECC dedicated to FPGA
  • 128 MB FPGA configuration flash (QSPI)
  • 128 MB Boot flash memory
  • MicroSD card slot for operating system and storage

GX1150/GX900/GX660/GX570 Variants

  • 8 GB DDR4 (x64) memory bank with ECC dedicated to FPGA
  • 8 GB DDR4 (x32) memory bank with ECC dedicated to FPGA
  • 128 MB HPS configuration flash (QSPI)
  • HPS MicroSD / eMMC


  • IPMI 1.5 compliant
  • Reconfiguration of FPGA via IPMI
  • Linux boot – Linux drivers (SX660, SX570 only)
  • API for all external/internal interfaces (SX660, SX570 only)

FPGA Programming Interface

  • Onboard Intel (Altera) header connector
  • Embedded USB-Blaster circuitry
  • Front panel USB connector
  • IPMI/HPM via onboard MMC controller

FMC Slot

  • Single High Pin Count FMC slot,
    VITA 57.1 compliant
  • All HPC differential pairs (LA/HA/HB) are routed to the FPGA
  • DP0 to DP09 are routed to the FPGA

Backplane Interconnect

  • Dual 1GbE connect to Port 0 and Port 1
  • Ports 2 and 3 for SATA, SAS
  • One x8 PCI Express Gen3 connect to Fat-Pipe-Region Ports 4-11 or
  • Dual x4 PCI Express Gen3 to Fat-Pipe-Region Ports 4-7 and Ports 8-11 or
  • Dual x4 SRIO Gen2 to Fat-Pipe-Region Ports 4-7 and Ports 8-11
  • Any Combinations of PCIe, SRIO, XAUI (on request)
  • Full AMC TCLKA-D and FCLKA connectivity (bidirectional)
  • Point to point connectivity: Ports 12-15 routed to FPGA (2 x 4 LVDS)
  • 8x MLVDS trigger lines (Ports 17-20)

Front Panel

  • Access to the FMC board front panel IO interfaces
  • AMC standard LEDs and hot swap handle
  • Application LEDs
  • Dual UART-USB to ARM core (SX660, SX570 only) and MMC
  • USB to Embedded USB-Blaster circuitry


  • VITA 57.1 (FMC)
  • AMC.0 R2.0, AMC.1, AMC.2, AMC.3, AMC.4
  • IMPI V1.5
  • HPM.1
  • EN60950
  • UL1950
  • RoHS

Operating Environment

  • Default: 0°C to +55°C
  • Optional: -30°C to +85°C (extended)
  • Humidity: 5% to 95% (non-condensing)
  • Vibrations: sinusoidal, 0.38mm peak from 5Hz to 36Hz, 2g from 36Hz to 2KHz
  • Shocks: 20g, 11ms, 1⁄2 sine
  • Altitude: 0 to 5000m

Storage Environment

  • Default: -40 to +100°C
  • Humidity: 5% to 95% (non-condensing)
  • Vibrations: sinusoidal , 0.38mm pk from 5Hz to 36Hz, 3g from 36Hz to 2KHz
  • Shocks: 30g, 11ms, 1⁄2 sine
  • Altitude: 0 to 15000m


Rev #
Date Last Modified
namc_arria10_fmc_ds Data Sheet pdf 345 kB v1.3 29-08-2017
namc_arria10_fmc_man_hw Hardware Manual pdf 2126 kB v1.5 18-01-2022

Product Code Hardware: NAMC-ARRIA10-FMC - [Option FPGA-Type] - [Option Transceiver Speed Grade][Option Temperature Range][Option FPGA Speed Grade] - [Option Front Panel] e.g. NAMC-ARRIA10-FMC-S066-4E3-0










Type of ARRIA 10 FPGA

S057 = SX570
S066 = SX660

G057 = GX570
G066 = GX660
G090 = GX900
G115 = GX1150


Transceiver Speed Grade


Transceiver speed grade

lower number is faster

Temperature Range


Temperature type of ARRIA 10 FPGA

CAUTION: for historical reasons definitions are reversed!

E = industrial temperature range (0°C - +55C)
I = extended temperature range (-30°C to +85°C)

FPGA Speed Grade


Speed grade type of ARRIA 10 FPGA

lower number is fastest

FP -0
Front panel of single width AMC 0 = mid-size
1 = full-size


Product Code Firmware: NBSP-LINUX-NAMC-ARRIA10-FMC-FW - [Option]






N.A.T. Board Support Package Linux



N.A.T. Avalon software package for system integration tool Qsys

Qsys is part of the Intel Quartus Prime Pro software