Scalable multicore solutions breaking the boundaries of user experience i.MX 6 Series of Applications Processors The i.MX 6 series of applications processors is a feature- and performance-scalable multicore platform that includes single-, dual- and quad-core families based on the ARM(R) Cortex(R) architecture, including the Cortex-A9 core, combined Cortex-A9 + Cortex-M4 cores and Cortex-A7-based solutions up to 1.2 GHz. TARGET APPLICATIONS }} Automotive infotainment }} Digital signage }} E-Readers }} Human-machine interface }} Home energy management systems }} In-flight entertainment }} Intelligent industrial control systems }} IP phones }} IPTV }} Portable medical devices }} Smartbooks }} Tablets }} Point-of-sale devices }} Digital cluster }} Vehicle-to-vehicle connectivity }} Home audio systems }} Secure smart-connected devices * 1.0 GHz available. Contact NXP(R) for 1.2 GHz availability. Targeting consumer, industrial and automotive applications, the i.MX 6 series combines broad levels of integration and power-efficient processing capabilities all the way up to bleeding edge 3D and 2D graphics, as well as high-definition video, to provide a new level of multimedia performance for an unbounded next-generation user experience. The i.MX 6 series is supported by our proprietary companion power management integrated circuits (PMICs). TEN SCALABLE FAMILIES The i.MX 6QuadPlus family encompasses a quad-core platform running up to 1.2 GHz* with 1 MB of L2 cache, hardware accelerated graphics and 64-bit DDR3 or 2-channel, 32-bit LPDDR2 support. Integrated FlexCAN and MLB busses, PCI Express(R) and SATA-2 provide excellent connectivity while integration of dual-lane MIPI display ports, a MIPI camera port and HDMI v1.4 makes it an ideal platform for consumer, automotive and industrial multimedia applications. i.MX 6 SERIES AT A GLANCE Red indicates change from column to the left i.MX6ULL * Single ARM(R) Cortex(R)-A7 up to 528 MHz * 128 KB L2 cache, NEON, VFP, TrustZone(R) * 16-bit LPDDR2, DDR3/LV-DDR3 * 2 x 10/100 Mbit/s + IEEE 1588 * 2 x 12-bit ADC (1 with resistance touch control) Consumer Industrial i.MX 6UltraLite * Single ARM(R) Cortex(R)-A7 coreup to 696 MHz * 128 KB L2 cache, ARM NEONTM, VFP, ARM TrustZone(R) * 16 x LPDDR2, DDR3/LV-DDR3 * 2 x 10/100 Mb/s + IEEE 1588 * 2 x 12-bit ADC (1 with resistance touch control) i.MX6SoloLite * Single, Cortex-A9 up to 1.0 GHz * 256 KB L2 cache, NEON, VFPvd16 TrustZone * 2D graphics * 32-bit DDR3 and LPDDR2 at 400 MHz * Integrated EPD controller * 10/100 Ethernet MAC i.MX6SoloX * Single Cortex-A9 up to 1.0 GHz * Single Cortex(R)-M4 up to 200 MHz * 256 KB L2 cache, NEON, VFP, TrustZone * 3D and 2D graphics * 32-bit DDR3 and LPDDR2 at 400 MHz * Dual Gigabit Ethernet MAC w/ hardware AVB support * PCIe(R) controller plus PHY * LVDS controller plus PHY * Analog camera interface * 8-channel, 12-bit ADC * MLB and FlexCAN controllers i.MX6Solo * Single Cortex-A9 up to 1.0 GHz * 512 KB L2 cache, NEON, VFPvd16 TrustZone * 3D graphics with one shader * 2D graphics * 32-bit DDR3 and LPDDR2 at 400 MHz * Gigabit Ethernet MAC * Integrated EPD controller * HDMIv1.4 controller plus PHY * LVDS controller plus PHY * PCIe controller plus PHY * MLB and FlexCAN controllers i.MX6DualLite * Dual Cortex-A9 up to 1.0 GHz * 512 KB L2 cache, NEON, VFPvd16 TrustZone * 3D graphics with one shader * 2D graphics * 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 400 MHz * Gigabit Ethernet MAC * Integrated EPD controller * HDMIv1.4 controller plus PHY * LVDS controller plus PHY * PCIe controller plus PHY * MLB and FlexCAN controllers i.MX6DualPlus i.MX6Dual * Dual Cortex-A9 up to 1.2 GHz * 1 MB L2 cache, NEON, VFPvd16 TrustZone * 3D graphics with four shaders * Two 2D graphics engines * 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 533 MHz * Gigabit Ethernet MAC * Integrated SATA-II * HDMIv1.4 controller plus PHY * LVDS controller plus PHY * PCIe controller plus PHY * MLB and FlexCAN controllers * Dual Cortex-A9 up to 1.2 GHz* * 1 MB L2 cache, NEON, VFPvd16 TrustZone * Enhanced 3D graphics with four shaders * Enhanced Two 2D graphics engines * Prefetch & Resolve Engine * Gigabit Ethernet MAC * Optimized 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 533 MHz * Integrated SATA-II * HDMIv1.4 controller plus PHY * LVDS controller plus PHY * PCIe controller plus PHY * MLB and FlexCAN controllers i.MX6Quad * Quad ARM, Cortex-A9 up to 1.2 GHz * 1 MB L2 cache, NEON, VFPvd16 TrustZone * 3D graphics with four shaders * Two 2D graphics engines * 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 533 MHz * Gigabit Ethernet MAC * Integrated SATA-II * HDMIv1.4 controller plus PHY * LVDS controller plus PHY * PCIe controller plus PHY * MLB and FlexCAN controllers i.MX 6QuadPlus * Quad Cortex-A9 up to 1.2 GHz* * 1 MB L2 cache, NEON, VFPvd16 TrustZone * Enhanced 3D graphics with four shaders * Enhanced Two 2D graphics engines * Prefetch & Resolve Engine * Gigabit Ethernet MAC * Optimized 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 533 MHz * Integrated SATA-II * HDMIv1.4 controller plus PHY * LVDS controller plus PHY * PCIe controller plus PHY * MLB and FlexCAN controllers Automotive The i.MX 6Quad family encompasses a quad-core platform running up to 1.2 GHz with 1 MB of L2 cache, hardware accelerated graphics and 64-bit DDR3 or 2-channel, 32-bit LPDDR2 support. Integrated FlexCAN and MLB busses, PCI Express(R) and SATA-2 provide excellent connectivity while integration of dual lane MIPI display ports, MIPI camera port and HDMI v1.4 makes it an ideal platform for consumer, automotive and industrial multimedia applications. The i.MX 6DualPlus MCU family provides dual cores running up to 1.2 GHz* with 1 MB of L2 cache, enhanced hardware accelerated graphics, prefetch and resolve engine and optimized 64-bit DDR3 or 2-channel, 32-bit LPDDR2 support. Leveraging the same integration of the i.MX 6QuadPlus family, the i.MX 6DualPlus provides a scalable solution for consumer, automotive and industrial applications. The i.MX 6Dual family provides dual cores running up to 1.2 GHz with 1 MB of L2 cache, hardware accelerated graphics and 64-bit DDR3 or 2-channel, 32-bit LPDDR2 support. Leveraging the same integration of the i.MX 6Quad family, the i.MX 6Dual provides a scalable solution for consumer, automotive and industrial applications. The i.MX 6DualLite family introduces dual cores running up to 1.0 GHz with 512 KB of L2 cache, and 64-bit DDR3 or 2-channel, 32-bit LPDDR2 support. With integrated FlexCAN and MLB busses, PCI Express, LVDS, and support for MIPI cameras and displays as well as HDMI v1.4, the device is a great fit for consumer, automotive and industrial multimediacentric applications. The i.MX 6Solo family provides a single core running up to 1.0 GHz with 512 KB of L2 cache and 32-bit DDR3/LPDDR2 support. Integrated LVDS, MIPI display, MIPI camera port, HDMI v1.4, FlexCAN and MLB enable the i.MX 6Solo MCU family to be a flexible platform for consumer, automotive and industrial applications. The i.MX 6SoloX family introduces single cores running up to 1.0 GHz (Cortex-A9) and 227 MHz (Cortex-M4) with 256 KB of L2 cache and 32-bit DDR3/LPDDR2 support. Integrated LVDS, FlexCAN, and PCIe Express enable the i.MX 6SoloX to be a low-power and flexible platform for consumer, automotive and industrial applications that require real-time responsiveness and a higher level of system integrity. The i.MX 6SoloLite family provides a single core running up to 1.0 GHz with 256 KB of L2 cache and 32-bit DDR3/ LPDDR2 support. Targeted integration of an electronic paper display (EPD) controller makes it an ideal solution for next generation e-readers and other emerging consumer and embedded devices using EPD technology. The i.MX 6UltraLite family introduces a single Cortex-A7 core running up to 696 MHz with 128 KB of L2 cache and 16-bit DDR3/LPDDR2 support. This efficient, cost-optimized multi-market applications processor, with integrated power management, advanced security unit and wide range of connectivity interfaces, provides new ways to address performance scalability and low power for secure smart homes and IoT applications. The i.MX 6ULL family introduces a single Cortex-A7 core running up to 528 MHz with 128 KB of L2 cache and 16-bit DDR3/ LPDDR2 support. The i.MX6ULL family provides the lowest power, optimized feature integration and most competitive cost to meet the requirements of IoT gateways, end nodes and consumer electronics. Join fellow i.MX developers online at www.imxcommunity.org. * 1.0 GHz available. Contact NXP for 1.2 GHz availability. www.nxp.com/iMX6Series NXP, the NXP logo, Freescale and the Energy Efficient Solutions logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. All other product or service names are the property of their respective owners. ARM, Cortex and TrustZone are registered trademarks of ARM LImited (or its subsidiaries) in the EU and/or elsewhere. NEON is a trademark of ARM Limited (or its subsidiaries) in the EU and/or elsewhere. All rights reserved. (c) 2012-2016 NXP B.V. Document Number: IMX6SRSFS REV 14