Processor Selector

Tell Us About Your Product

Choosing the right processor is the first step in any embedded design.

The processor is the backbone of every embedded project, which makes choosing the right CPU essential to a project’s success.

The first step is determining if the processor supports the peripherals that are necessary.

CPU Selector
CPU, GPU, DSP and NPU HMI & Multimedia Graphics API Interfaces Memory Types
Product Family A73 A53 A9 M4 M7 DSP NPU 3D GPU 2D GPU Display Camera Video Decode
Resolution
Video Encode
Resolution
OpenGL® ES OpenCL™ Vulkan™ PCIe USB Gigabit Ethernet SDIO SPI I2C UART LPDDR4 DDR3L
A311D 4 2 1 1 1 1x MIPI-DSI
1x HDMI 2.1
1x CVBS
1x MIPI-CSI
ISP
4K 75fps with Trusted Video Path (TVP)
(h.265, h.264, VP9, VP8, MPEG, AVSx)
1080p60 (h.265)
1080p30 (h.264)
3.2 2.0 FP 1x 2.0 (1-lane) 1x 3.0
1x 2.0
1x 3x 2x 4x 3x
i.MX 8M Plus 4 1 1 1 1 1 1x MIPI-DSI
1x HDMI 2.0
1x dual-LVDS
2x MIPI-CSI
ISP
1080p60
(h.265, h.264, VP9, VP8)
1080p60
(h.265, h.264)
3.1 1.2 FP 1x 3.0 (1-lane) 2x 3.0 2x (1 x/ TSN) 3x 3x 6x 4x
i.MX 8M Quad 4 1 1 1x MIPI-DSI
1x HDMI 2.0
2x MIPI-CSI 4Kp60 with HDR
(h.265, VP9);
4Kp30
(h.264, VP8)
3.1 1.2 2x 2.0 (1-lane) 2x 3.0 1x 2x 3x 4x 4x
i.MX 8M Mini 4 1 1 1 1x MIPI-DSI 1x MIPI-CSI 1080p60
(h.265, VP9, h.264, VP8)
1080p60
(h.264)
2.0 1x 2.0 (1-lane) 2x 2.0 1x 3x 3x 4x 4x
i.MX 8M Nano 4 1 1 1x MIPI-DSI 1x MIPI-CSI 3.1 1.2 1x 2.0 1x 3x 3x 4x 4x
i.MX 6 Quad 4 1 1 1x Parallel
1x dual-LVDS
1x MIPI-DSI
1xHDMI
1x MIPI-CSI
1x Parallel
1080p60
(h.264, VP8)
1080p30
(h.264)
2.0 1.2 EP 1x 2.0 (1-lane) 2x 2.0 2x 3x 5x 3x 5x