Power-efficient,cost-optimizedproducts

i.MX 6ULL Applications Processors

The high-performance and ultra-efficient i.MX 6ULL processor family features anadvanced implementation of a single Arm® Cortex®-A7 core that operates at speeds
up to 900 MHz.
TARGET APPLICATIONS

i.MX 6ULL FEATURES}} Human-machine interface (HMI)}} Single Arm Cortex-A7 core can provide a morecost-effective and power-efficient solution}} IoT gateways}} Home energy management systems}} Smart energy concentrators}} Intelligent industrial control systems}} Portable medical}} Streaming audio}} Printers and 2D scanners}} Smart appliances}} Low-end e-Reader
The i.MX 6ULL applications processor includes an integrated
power management module that reduces the complexity ofan external power supply and simplifies power sequencing.
Each processor in this family provides various memory
interfaces, including 16-bit LPDDR2, DDR3, DDR3L, raw andmanaged NAND flash, NOR flash, eMMC, Quad SPI and awide range of other interfaces for connecting peripheralssuch as WLAN, Bluetooth®, GPS, displays and camerasensors. The i.MX 6ULL is supported by discrete componentpower circuitry.

}} Flexible boot options, including support for Quad SPI andraw NAND, and a memory controller that interfaces to both
DDR3 and low-power mobile DDR2 memory}} Processor supports connections to a variety of interfaces:
two high-speed USB on-the-go connections with PHY,
multiple expansion card ports (high-speed eMMC/SDIO
host and other), two 12-bit ADC modules with up to 10
total input channels, two CAN ports, and a variety of otherpopular interfaces (such as UART, I2C, and I2S serial audio)

i.MX 6ULL APPLICATIONS PROCESSOR BLOCK DIAGRAM

PACKAGE TECHNOLOGY

i.MX 6ULL APPLICATION PROCESSOR BLOCK DIAGRAM

The i.MX 6ULL processor provides
multiple compatible and scalable package
options. The 14 x 14 289 MAPBGA with
0.8 mm pitch brings out all features andGPIO. It is ideal for simple and costoptimized PCB design. The 9 x 9 272
MAPBGA with 0.5 mm pitch provides
smaller form factors than ever before forspace-constrained applications.

System Control
Secure JTAG
PLL, OSC
RTC and Reset
Smart DMAIOMUXTimer x 432 KB D-Cache

Arm® Neon™

PTMMultimedia
CSC, Combine, Rotate,
Programmable Proc. Engine

LDO

SOFTWARE AND TOOLS

External Memory
Parallel NOR FLASH

128 KB RAM

I 2C x 4

8 x 8 Keypad

GPIO

S/PDIF Tx/Rx

I2S/SAI x 3

FlexCAN x 2

ASRC

USB2 OTG
w/ PHY x 2

10/100 ENET x 2with IEEE® 1588

ESAI x 1

RNG

eFuse

Secure RTC

24-bit Parallel CSI

ADC x 2 (10-ch.) w/ touch ctrl

96 KB ROM

SPI x 424-bit Parallel LCD

ADCInternal Memory

UART x 8

AES-128128 KB L2-Cache

PWM x 8

Temp Monitor

NAND Ctrl(BCH40)®

32 KB I-CacheSecurity

eMMC 4.5 /SD 3.0 x 2

Arm Cortex -A7 Core®

Watch Dog x 3

Power Management

The i.MX 6ULL processor is supported bythe i.MX 6ULL evaluation kit that includes
a CPU module and a base board.

Connectivity

CPU Platform

Dual-Channel Quad SPI x 1
16-bit LP-DDR2/DDR3/DDR3L

Optionali.MX 6ULL DEVICE OPTIONS• Red indicates change from column to the left
FeatureMCIMX6Y0

MCIMX6Y1

Core

Arm Cortex -A7

Arm Cortex-A7

Arm Cortex-A7

Speed

528 MHz

528 MHz

528, 800, 900 MHz

Cache

32 KB-I, 32 KB-D

32 KB-I, 32 KB-D
128 KB L2

32 KB-I, 32 KB-D
128 KB L2

OCRAM

128 KB128 KB128 KBDRAM

16-bit LP-DDR2, DDR3/DDR3L

16-bit LP-DDR2, DDR3/DDR3L

16-bit LP-DDR2, DDR3/DDR3L

256-bit

256-bit

256-bit

NAND (BCH40)

Yes

Yes

Yes

Parallel Nor/EBI

Yes

Yes

Yes

eFuse for customer®

®

MCIMX6Y2

Ethernet

10/100 MB x 1

10/100 MB x 1

10/100 MB x 2

USB with PHY

OTG, HS/FS x 1

OTG, HS/FS x 2

OTG, HS/FS x 2

CAN

012

Graphic

None

None

PxP

CSI

None

None

16-bit Parallel CSI

LCDNoneNone

24-bit Parallel LCD

QSPI

111SDIO

222UART

488IIC

244SPI244I2S/SAI

133ESAI111S/PDIF

111Timer/PWM

Timer x 2, PWM x 4

Timer x 4, PWM x 8

Timer x 4, PWM x 8

12-bit ADC

1 x 10-ch.

1 x 10-ch.

2 x 10-ch.

None

AES-128, HAB

AES-128, HAB

0 °C to 95 °C (Tj)
-40 °C to 105 °C (Tj)

0 °C to 95 °C (Tj)
-40 °C to 105 °C (Tj)

0 °C to 95 °C (Tj)
-40 °C to 105 °C (Tj)

Security
Temperaturewww.nxp.com/iMX6ULL and www.imxcommunity.org
NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. TheBluetooth® word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such marks by NXP Semiconductors isunder license. Arm, Cortex and Neon 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 NXP B.V.
Document Number: IMX6ULLMPUFS REV 3