i.MX 8 Series Applications Processors: Multicore, Arm® Cortex®-A72, Cortex-A53, Cortex-A35, Cortex-M4 cores

The i.MX 8 series of applications processors is a feature and performance scalable multicore platform that includes single-, dual- and quad-core families based on the Arm® Cortex® architecture, including combined Cortex-A72 + Cortex-A53, Cortex-A35 and Cortex-M4 based solutions for advanced graphics, imaging, machine vision, audio, voice, video and safety critical applications.

Standard Key Features:Advanced Security, Ethernet with AVB, USB 3.0 with PHY, MMC/SDIO, UART, SPI, I²C, I²S, Timers, Secure RTC, Media Processor Engine (Neon), Integrated Power Management.
CPU, GPU and DSP HMI & Multimedia GPU Libraries and Extensions Interfaces Memory Types
Product Family
Cortex-A72
Cortex-A53
Cortex-A35
Cortex-M4F
DSP
GPU
Display Resolution
and Interfaces:
MIPI-DSI / Parallel /
HDMI
Camera Interfaces:
MIPI-CSI / Parallel /
HDMI
Video Decode
Resolution
(Top Codecs)
Video Encode
Resolution
(Top Codecs)
OpenVX (vision)
OpenGL ES
OpenCL
Vulkan
PCIe
Gigabit Ethernet
LPDDR4
DDR4
DDR3L
i.MX 8
Advanced Graphics, Performance and Virtualization
2 4 2 1 2 4k + 1080p
2 / 1 / 1
2 / 2 / 1 4K
(h.265, h.264)
1080p60
(h.264)
3.1 2.0 2 2x
i.MX 8M
Advanced Audio, Voice and Video
4 1 1 4k + 1080p
1 / 0 / 1
2 / 0 / 0 4Kp60 with
High Dynamic Range
(h.265, VP9);
4Kp30
(h.264, VP8)
1080p30
(h.264)
3.1 1.2 2 1x
i.MX 8X
Safety certifiable and efficient performance
4 1 1 1 4K or 2x
1080p
2 / 1 / 0
1 / 1 / 0 4K (h.265);
1080p60
(h.264, VP8)
1080p60
(h.264)
3.1 1.2 EP 1 2x

*PREPRODUCTION

Note: Some features vary across families.

What's New

Video

i.MX 8-based Neural Networks for Object Recognition

Watch as the i.MX 8 development vehicle takes data in from the camera and uses one GPU and applies an image segmentation algorithm.