i.MX6x processor, plus Altera Cyclone V FPGA, in a system-on-module

April 21, 2015 // By Graham Prophet
Armadeus Systems’ APF6_SP is a flexible industrial System On Module equipped with a Freescale's i.MX6 (single to quad core Cortex A9 @ 1GHz) and a Cyclone V GX FPGA from Altera Corporation.

The module is, says Armadeus, a direct alternative to Zynq (Xilinx) and Cyclone V SoC (Altera) solutions when ther is a requirement for more peripherals (GPU, H.264 video codec, SATA, individual DDR3 banks). This hybrid configuration allows greater flexibility in the choice of the processor and the FPGA while maintaining good performance in an operating system environment. The product is suited for video / flow signal processing and industrial automation thanks to it's three high speed communication interfaces (PCIe, CSI and DSI).

The APF6_SP is available in a 90 x 50 mm module with a single 3.3V power supply. Two connectors are dedicated to the processor while another one is entirely reserved for the FPGA and compatible (pin organisation and signal type) with the HSMC standard from Altera.

As with the preceding products (APF27, APF51), a complete Linux BSP is provided including tools for FPGA loading.

A development board is available for rapid prototyping and development; the unit price starts at €212.

The module’s features include;

• i.MX6 single to quad core Cortex A9, 1GHz with up to 2 GBytes of DDR3

• Cyclone V GX (C4 to C9) FPGA with up to 768 MBytes of DDR3

• eMMC (4 GBytes min)

• 2D/3D GPUs (OpenGLES/CL/VG)

• H.264 CODEC (Full HD encoding/decoding)


• 2x USB Hi-speed

• Ethernet 10/100/1000 Mbits/sec

• HDMI, LVDS and parallel video output (DSI)

• CSI MIPI and parallel video input

• Optional Wi-Fi b/g/n and Bluetooth 4.0 (LE compatible)

• Software support: Linux 3.10 or 3.19+ w/ Xenomai, Qt5, custom rootfs or Debian/Archlinux distribution

Armadeus Systems; www.armadeus.com