i.MX Family Comparison Table

The industry’s first truly scalable multicore platform, the i.MX 6 series includes processors based on ARM® Cortex®-A9, Cortex-A7 and Cortex-M4
core technologies, and are powering applications across a rapidly growing number of consumer, automotive and industrial markets. The i.MX
6 series is purpose-built for the Internet of Things. Products within the series are NXP Energy-Efficient Solutions.
i.MX 6 Series Comparison Table
Features
i.MX 6QuadPlus
i.MX 6Quad
i.MX 6DualPlus
i.MX 6Dual
i.MX 6DualLite
i.MX 6Solo
i.MX 6SoloX
i.MX 6SoloLite
i.MX 6UltraLite
CPU
4 x Cortex®-A9
4 x Cortex-A9
2 x Cortex-A9
2 x Cortex-A9
2 x Cortex-A9
Cortex-A9
Cortex-A9, Cortex-M4
Cortex-A9
Cortex-A7
Maximum CPU Frequency
1.2 GHz+
1.2 GHz
1.2 GHz+
1.2 GHz
1 GHz
1 GHz
(A9) 1 GHz (M4) 227 MHz
1 GHz
528 MHz
32 KB/32 KB L1, 256 KB L2
32 KB/32 KB L1, 128 KB L2*
I-Cache/D-Cache
32 KB/32 KB L1, 1 MB L2
32 KB/32 KB L1, 1 MB L2
32 KB/32 KB L1, 1 MB L2
32 KB/32 KB L1, 1 MB L2
32 KB/32 KB L1, 512 KB L2
32 KB/32 KB L1, 512 KB L2
(A9) 32 KB/32 KB L1, 256 KB L2
(M4) 16 KB/16 Kbit L1
Embedded SRAM
512 KB
256 KB
512 KB
256 KB
128 KB
128 KB
2 x 32 LP-DDR2, 1-ch. x 64
DDR3/DDR3L, page and channel
interleaving at up to 528 MHz,
rawNAND
HDMI + PHY, 2 x parallel,
2 x LVDS, MIPI DSI
2 x 32 LP-DDR2, 1-ch. x 64
DDR3/DDR3L, page and channel
interleaving at up to 528 MHz,
rawNAND
HDMI + PHY, 2x parallel, 2 x LVDS,
MIPI DSI
2 x QXGA (2048 x 1536) or 2 x
2 x 32 LP-DDR2, 1-ch. x 64
DDR3/DDR3L, page and channel
interleaving at up to 528 MHz,
rawNAND
HDMI + PHY, 2 x parallel, 2 x
LVDS, MIPI DSI
2 x QXGA (2048 x 1536) or 2 x
WXGA (1280 x 720)
WXGA (1280 x 720)
2 x QXGA (2048 x 1536) or 2 x
WXGA (1280 x 720)
External Memory Interface and
DDR Bus Speed
Display Interface
128 KB
128 KB
128 KB
2 x 32 LP-DDR2, 1-ch. x 64
2 x 32 LP-DDR2, 1-ch. x 64
1 x 32 LP-DDR2, DDR3/DDR3L
DDR3/DDR3L, page and channel
DDR3/DDR3L page and channel
page and channel interleaving
interleaving at 528 MHz, rawNAND interleaving at 400 MHz, rawNAND at 400 MHz, rawNAND
1 x 32 LP-DDR2, DDR3/DDR3L
page and channel interleaving
at 400 MHz, rawNAND, QuadSPI
NOR
1 x 32 LP-DDR2, DDR3/DDR3L
at 400 MHz
x 16 LP-DDR2, DDR3/DDR3L
at 400 MHz, rawNAND, QuadSPI
NOR
HDMI + PHY, 2 x parallel,
2 x LVDS, MIPI DSI
1 x parallel, 1 x LVDS
1 x parallel, EPDC
1 x parallel*, touchscreen
controller
2 x WXGA (1280 x 720)*
SXGA+ (1400 x 1050)
WXGA (1366 x 768)*
HDMI + PHY, 1 x parallel,
2 x LVDS, MIPI DSI, EPDC
HDMI + PHY, 1 x parallel,
2 x LVDS, MIPI DSI, EPDC
2 x WXGA (1280 x 720)
2 x WXGA (1280 x 720)
LCD Resolution
2 x QXGA (2048 x 1536) or 2 x
WXGA (1280 x 720)
Hardware Video Acceleration^
HD (1080 + 720)p30 video
decode, HD 1080p30 video
encode
HD (1080 + 720)p30 video
decode, HD 1080p30 video
encode
HD (1080 + 720)p30 video
decode, HD 1080p30 video
encode
HD (1080 + 720)p30 video
decode, HD 1080p30 video
encode
HD (1080 + 720)p30 video
decode, HD 1080p30 video
encode
HD1080p30 video decode,
HD 1080p30 encode
SW Only
SW Only
SW Only
Hardware 2D/3D Graphics
Acceleration
OpenGL® ES 1.1/2.0/3.0
OpenCL™ 1.1 EP,
OpenVG™ 1.1, 2DBLT, 8 layer
composition, 4 shaders—720 MHz,
embedded prefetch & resolve
engine
OpenGL® ES 1.1/2.0/3.0
OpenCL™ 1.1 EP,
OpenVG™ 1.1, 2DBLT, 2 layer
composition, 4 shaders—594 MHz
OpenGL® ES 1.1/2.0/3.0
OpenCL™ 1.1 EP,
OpenVG™ 1.1, 2DBLT, 8 layer
composition, 4 shaders—720 MHz,
embedded prefetch & resolve
engine
OpenGL ES 1.1/2.0/3.0
OpenCL 1.1 EP,
OpenVG 1.1, 2DBLT, 2 layer
composition, 4 shaders—594 MHz
OpenGL ES 1.1/2.0/3.0, OpenVG
1.1, 2DBLT, 2 layer composition,
1 shader—528 MHz
OpenGL ES 1.1/2.0/3.0
OpenVG 1.1, 2DBLT,
1 shader—528 Mhz
OpenGL ES 1.1/2.0, OpenVG 1.1,
2DBLT, 1 shader—720 MHz
OpenVG 1.1, 2DBLT 2 layer
composition
No, but has a PxP*
Camera Sensor Interface (CSI)
Parallel CSI, MIPI CSI
Parallel CSI, MIPI CSI
Parallel CSI, MIPI CSI
Parallel CSI, MIPI CSI
Parallel CSI, MIPI CSI
Parallel CSI, MIPI CSI
Parallel CSI, Analog
Parallel CSI
Parallel CSI*
Universal Asynchronous Receiver/
Transmitter (UART)
5
5
5
5
5
5
6
5
8*
Serial Peripheral Interface (SPI)/I2C
5/3
5/3
5/3
5/3
4/4
4/4
4/4
4/4
4/4*
USB Controller
1 x HS USB 2.0 OTG + PHY
1 x HS USB 2.0 Host + PHY
2 x HS USB 2.0 Host (HSIC)
1 x HS USB 2.0 OTG + PHY
1 x HS USB 2.0 Host + PHY
2 x HS USB 2.0 Host (HSIC)
1 x HS USB 2.0 OTG + PHY
1 x HS USB 2.0 Host + PHY
2 x HS USB 2.0 Host (HSIC)
1 x HS USB 2.0 OTG + PHY
1 x HS USB 2.0 Host + PHY
2 x HS USB 2.0 Host (HSIC)
1 x HS USB 2.0 OTG + PHY
1 x HS USB 2.0 Host + PHY
2 x HS USB 2.0 Host (HSIC)
1 x HS USB 2.0 OTG + PHY
1 x HS USB 2.0 Host + PHY
2 x HS USB 2.0 Host (HSIC)
2 x HS USB 2.0 OTG + PHY
1 x HS USB 2.0 Host (HSIC)
2 x HS USB 2.0 OTG + PHY
1 x HS USB 2.0 Host (HSIC)
2 x HS USB 2.0 OTG + PHY*
Power Management
NXP MMPF0100
NXP MMPF0100
NXP MMPF0100
NXP MMPF0100
NXP MMPF0100
NXP MMPF0100/MMPF0200
NXP MMPF0100/MMPF0200
NXP MMPF0100/MMPF0200
Discrete
Digital Audio Interface
SSI/I S x 3, ESAI, S/PDIF, ASRC
SSI/I S x 3, ESAI, S/PDIF, ASRC
SSI/I S x 3, ESAI, S/PDIF, ASRC
SSI/I S x 3, ESAI, S/PDIF, ASRC
SSI/I S x 3, ESAI, S/PDIF, ASRC
SSI/I S x 3, ESAI, S/PDIF, ASRC
SSI/I S x 5, ESAI, SAI, S/PDIF, ASRC SSI/I S x 3, S/PDIF
SAI/I2S x 3, S/PDIF, ASRC*
Ethernet
1 Gbit/s + IEEE 1588
1 Gbit/s + IEEE 1588
1 Gbit/s + IEEE 1588
1 Gbit/s + IEEE 1588
1 Gbit/s + IEEE 1588
1 Gbit/s + IEEE 1588
2 x 1 Gbit/s + IEEE 1588 + AVB
10/100 Mbit/s
2 x 10/100 Mbit/s + IEEE 1588*
PCI Express®
PCIe® v2.0
PCIe v2.0
PCIe v2.0
PCIe v2.0
PCIe v2.0
PCIe v2.0
PCIe v2.0*
No
No
CAN
2
2
2
2
2
2
2
No
2*
Multimedia Card (eMMC)/Secure
Digital Controller (SDIO)
4 x eMMC 4.5 / SD 3.0
4 x eMMC 4.5 / SD 3.0
4 x eMMC 4.5 / SD 3.0
4 x eMMC 4.5 / SD 3.0
4 x eMMC 4.5 / SD 3.0
4 x eMMC 4.5 / SD 3.0
4 x eMMC 4.5 / SD 3.0
4 x eMMC 4.5 / SD 3.0
2 x eMMC 4.5 / SD 3.0
Hard Disk Drive Interface
S-ATA II 3 Gbit/s
S-ATA II 3 Gbit/s
S-ATA II 3 Gbit/s
S-ATA II 3 Gbit/s
No
No
No
No
No
Smart Card Interface Module
No
No
No
No
No
No
No
No
Yes* (ISO7816-3)
Secure Boot, RNG, Tamper
Detection, secure storage, AES128, DES 3DES, ARC4, MD5,
SHA-1, SHA-224, SHA-256, 16 KB
Secure RAM, tamper-resistant RTC,
secure debug, OTP Space
Secure Boot, RNG, Tamper
Detection, secure storage, AES128, DES 3DES, ARC4, MD5,
SHA-1, SHA-224, SHA-256, 16 KB
Secure RAM, tamper-resistant RTC,
secure debug, OTP Space
Detection, secure storage, AES128, DES 3DES, ARC4, MD5,
SHA-1, SHA-224, SHA-256, 16 KB
Secure RAM, tamper-resistant RTC,
secure debug, OTP Space
Secure Boot, RNG, Tamper
Detection, secure storage, AES128, DES 3DES, ARC4, MD5,
SHA-1, SHA-224, SHA-256, 16 KB
Secure RAM, tamper-resistant RTC,
secure debug, OTP Space
Secure Boot, RNG, Tamper
Detection, secure storage, AES128, DES 3DES, ARC4, MD5,
SHA-1, SHA-224, SHA-256, 16 KB
Secure RAM, tamper-resistant RTC,
secure debug, OTP Space
Secure Boot, RNG, Tamper
Detection, secure storage, AES128, DES 3DES, ARC4, MD5,
SHA-1, SHA-224, SHA-256, 16 KB
Secure RAM, tamper-resistant RTC,
secure debug, OTP Space
Secure Boot, RNG, Tamper
Detection, secure storage, AES128, DES 3DES, ARC4, MD5,
SHA-1, SHA-224, SHA-256, 16 KB
Secure RAM, tamper-resistant RTC,
secure debug, OTP Space
Secure Boot, tamper reaction,
RNG, key storage, AES, DES,
3DES, ARC4, MD5, SHA-1, SHA256, 128 KB Secure RAM, secure
debug
Secure Boot, RNG, tamper
detection, secure storage, AES128, DES 3DES, ARC4, MD5,
SHA-1, SHA-224, SHA-256, 16 KB
Secure RAM, tamper-resistant RTC,
secure debug, OTP Space, OTF
Encryption/Decryption*
Timer
3
3
3
3
3
3
3
3
4*
Real-Time Clock
Secure RTC
Secure RTC
Secure RTC
Secure RTC
Secure RTC
Secure RTC
Secure RTC
Secure RTC
Secure RTC
Pulse Width Modulation
4
4
4
4
4
4
8
4
8*
13 x 13 BGA 0.5 mm pitch
Security
2
®
2
®
2
2
2
2
2
2
Package
21 x 21 BGA 0.8 mm pitch
21 x 21 BGA 0.8 mm pitch, POP#
21 x 21 BGA 0.8 mm pitch
21 x 21 BGA 0.8 mm pitch, POP#
21 x 21 BGA 0.8 mm pitch
21 x 21 BGA 0.8 mm pitch
14 x 14 BGA 0.65 mm pitch
17 x 17 BGA 0.8 mm pitch
19 x 19 BGA 0.8 mm pitch
ADC Channels
No
No
No
No
No
No
Yes*
No
Qualifications
Automotive, commercial and
industrial
Automotive, commercial and
industrial
Automotive, commercial and
industrial
Automotive, commercial and
industrial
Automotive, commercial and
industrial
Automotive, commercial and
industrial
Automotive, commercial and
industrial
Commercial
General Note1: Refer to IC documentation for specifications per processor.
General Note 2: The number of interfaces is dependent on the pin muxing.
* Some features vary across packages.
^ Performance dependent on application use case.
# Refer to IC documentation for POP Package ARM and DDR frequencies and further details.
+ 1.0 GHz available. For 1.2 GHz availability, contact NXP.
www.nxp.com/iMX6Series
NXP, the NXP logo, Freescale and the Freescale logo are trademarks of NXP B.V. All other product or service names are the property
of their respective owners. ARM, ARM Powered and Cortex are registered trademarks of ARM Limited (or its subsidiaries) in the EU
and/or elsewhere. All rights reserved. © 2016 NXP B.V.
Document Number: FLYRIMXPRDCMPR REV 21
Please note: The product data sheet and reference manual are your best source for the
most current and detailed technical data on the i.MX applications processor you prefer.
For documentation on i.MX applications processors, visit www.nxp.com/iMX. Share ideas,
design tips and meet other i.MX fans at iMXcommunity.org.
14 x 14 289 BGA 0.8 mm pitch
9 x 9 289 BGA 0.5 mm pitch
Yes, Two 12-bit ADC, 1 with touch
controller, up to 10 channel*
Automotive, commercial and
industrial