FACT SHEET
i.MX 8 FAMILY

i.MX 8 FAMILY OF APPLICATIONSPROCESSORS
Built with advanced media processing,secure domain partitioning and innovativevision processing, the i.MX 8 applications
processor family can drive multiple display
automotive applications, industrial systems,
vision, HMI and single-board computers.
TARGET APPLICATIONS• Automotive infotainment—instrument cluster, head unit,
heads-up display (HUD), rear seat entertainment and full
digital electronic cockpit (eCockpit)• Advanced industrial human machine interface (HMI)
and control• Single-board computers• Home/Building
MULTIPLE SYSTEMS, ONE PROCESSOR• Easily combine multiple systems into one
Build multiple platforms with multiple operating systems
on a single i.MX 8 processor. The i.MX 8 full-chip hardwarebased virtualization, system MMU, resource partitioning andsplit GPU and display architecture help enable faster timeto-market and lower cost than simple hypervisor techniquesalone.
• Secure Your System with SECO HSM
Exceptional security via the SECO (security controller) with
an isolated, dedicated hardware security module (HSM)
protects the system and its connections.
• Isolate key systems with on-chip hardware firewalls
Isolate critical services such as over-the-air (OTA)
upgrades by running within 16 separate run-time
programmable hardware firewall domains.
• Improve your system reliability with FDSOI
Built using 28nm FDSOI, the i.MX 8 applications
processor enables improved MTBF and decreases soft
error rates due to FDSOI’s inherently high immunity toalpha particle flux.

THE NEW USER INTERACTION PARADIGM• Create advanced vision-based HMI systems
High-performance end-to-end vision processing helps
enable vision-based assistance, tracking and object
detection.
• 360-degree expanded sight
Utilize multi-camera input, digital stitching and VX visionextensions and provide a view from any angle.
• Multi-domain voice recognition
Utilize the Arm® Cortex®-A72, Cortex A53 and CortexM4F cores as well as the HiFi 4 DSP* for advanced echo
cancellation, key word detection and speech recognition
for hands-off interaction.
MULTI-DISPLAY & MULTI-DOMAIN FUNCTIONALITY• Four screens of independent content
Develop innovative, multi-screen platforms through theability to drive up to four 1080p screens with independent
content, or a single 4K screen.

• Help your display stay up andcorrect
SafeAssure® ASIL B-ready hardware
protects critical visual information
with fail-over-capable quality ofservice to any display.

i.MX 8 FAMILY—COMMON FEATURES
FeatureDescription

FeatureDescription

DRAM

64-bit LPDDR4QuadSPI2 x QuadSPI(1 x OctoSPI)

VPU

4k h.265 decode, h.264 (1080p60)
decode and encode

USB withPHY

1 x USB 3.0,
2 x USB 2.0

Displaycontroller

2 x DCs with WARP and failover

SPDIF Tx/Rx

1x

MIPI DSI2 x 4-lane MIPI DSI

SD andeMMC

3 x SD 3.0/eMMC 5.0

MIPI CSI

2 x 4-lane MIPI CSINAND

1 x – BCH62

LVDS

2 x LVDSFPGAInterface

Yes – 4 x data lane,
1 x Clock

THE SCALABLE PLATFORM OFCHOICE

HDMI,eDP, DP Tx

1 x HDMI 2.0a/eDP 1.4/DP 1.3 HDCP
2.2

I 2C

5 x I2C (high speed) +8 x I2C (low speed)• Comprehensive software support
Android™*, Linux®*, QNX, Green
Hills®, DornerWorks XEN andFreeRTOS™

HDMI Rx

1 x HDMI 1.4 Rx HDCP 2.2

SPI

4 x SPI

SATA 3.0

1 x SATA 3.0 (1-lane) or PCIe®
(1-lane)*AudioInterfaces

2 x ESAI, 5 x
I2S/SAISecurity

SECO Hardware Security Module (HSM),
Flashless SHE, Inline DDR encryption,
Hardware Domain Firewalls

Keypad1xCAN

3 x CAN FD

MPEG-2 T/S

2 x MPEG-2 T/S

Ethernet

2 x Gigabit Ethernet with AVB

UART• Offload time-critical tasks
Utilize dual Cortex-M4F cores for timecritical tasks such as backup camera
display, audio control and generalsystem monitoring and wakeup.

• Automotive & Industrial qualified
Automotive: -40 ºC to 125 ºC Tj
Industrial: -40 ºC to 105 ºC Tj

5 x UART
1 x UART per Arm® Cortex®-M4FPIN AND POWER COMPATIBLE*The SATA 3.0 controller can be used as PCIe (1-lane). This is in addition tothe other PCIe controllers. Note: Accessing muxable controller’s full capabilities is dependent uponboard component choices.

Highly scalable design options allow
a single platform to cover multiple
products. Pin- and power-compatible
package (in 0.75 pitch) allow a single
PCB platform and utilize different i.MX
8 processors as product needs dictate.*i.MX 8 FAMILY BLOCK DIAGRAM

i.MX 8 FAMILY BLOCK DIAGRAM
Core Complex 14 x Arm® Cortex®-A53 core
32 KB L1-I

The i.MX 8 multi-sensory evaluation
kit (MEK) is available now to prototypei.MX 8 systems. Contact your NXP
sales representative for details.
i.MX 8 FAMILY—DIFFERENTIATED FEATURES
Featurei.MX 8QuadMax

i.MX 8QuadPlus

Arm®
Core

2 x Arm
Cortex®-A72

1 x Cortex-A72

Arm Core

4 x Cortex-A53

4 x Cortex-A53

Arm Core

2 x Cortex-M4F

2 x Cortex-M4F

DSP Core

HiFi 4 DSP

HiFi 4 DSPGPU2 x GC7000XSVX

2 x GC7000XSVXPCIe 3.0

1 x PCIe (2-lane)*

1 x PCIe (1-lane)*2-lane PCIe can act as 2 x 1-lane PCIe

2 x Cortex-A72 core
48 KB L1-I

32 KB L1-D

1 MB L2 with ECC
MultimediaGPU
1 x 4-8 Shader
OGL, Vulkan
VX Extensions

1 x 4-8 Shader
OGL, Vulkan®
VX Extensions

bridgeEARLY DEVELOPMENT ACCESSCore Complex 2VPU
Video: h.265 dec 4K/2K
h.264 dec/enc 1080p

1 x LVDS Tx

1 x SATA3 and PHY 1-lane(or PCIe with L1 substate 1-lane)

NAND (SLC/MLC) – BCH62
Security

1 x HDMI 1.4 Rx with HDCP 2.2
1 x MIPI CSI(4-lanes)

USB2 OTG and PHY
USB2 Host/HSIC
2 x 1 Gb Ethernet+AVB
3 x CAN FD

3DES, ARC4, MD-5

1 x S/PDIF Tx/Rx, 1 x ASRC

Flashless SHE, ECC

2 x ESAI, 4 x I2S/SAI

Tamper, Inline Enc Engine

5 x I2C High-Speed with DMA
8 x I2C Low-Speed (no DMA)
Attached to Camera, Display I/O
Available if Cam/Disp not used

Power Control, Clocks, Reset

4 x SPI

BootROMs

8 x PWM

PMIC interface (dedicated I2C)2 x 12-bit ADC (16-Channel)

Domain Resource Partitioning

5 x UART

Note: Accessing muxable controller's full capabilities is dependent upon board component choices.

Available on certain product families

www.nxp.com/iMX8
NXP, the NXP logo and SafeAssure are trademarks of NXP B.V. All other product or service names are the property of their respective owners. Vulkan isa registered trademark of the Khronos Group Inc. Arm, Cortex and TrustZone are trademarks or registered trademarks of Arm Limited (or its subsidiaries)
in the US and/or elsewhere. The related technology may be protected by any or all of patents, copyrights, designs and trade secrets. All rights reserved.
©2019–2021 NXP B.V.
Document Number: IMX8FAMFS REV 6

USB3 dual-role and PHY

AES256, RSA4096, SHA-256

System Control

1 x HDMI 2.0a/eDP 1.4/DP 1.3 with HDCP 2.2

1 x MIPI CSI(4-lanes)

Connectivity
PCIe® 3.0 with L1 substate (1-lane)

3 x SD 3.0/eMMC 5

Display and Camera I/O

1 x LVDS Tx

256 KB SRAM
1 x I2C, 1 x UART,
1 x GPIO

PCIe 3.0 with L1 substate (1-lane)

64 KB TCM

1 x MIPI DSI(4-lanes)

256 KB SRAM
1 x I2C, 1 x UART,
1 x GPIO

Memory

AHAB, SRTC, SJTAG, TrustZone®

1 x MIPI DSI(4-lanes)

16 KB L1 I and D

1 x QSPI

Display Processor with SafeAssure

32 KB I48 KB D

1 x Cortex-M4F

16 KB L1 I and D

LPDDR4 (1600 MHz)
1 x QSPI

DisplayAudio

Core Complex 4

1 x Cortex-M4F

1 x FPGA Interface (QSPI based)

Display Processor with SafeAssure®

1 x HiFi 4 DSP

32 KB L1-D

1 MB L2 with ECC

Core Complex 3