Consumer and Industrial Market
i.MX51 Applications Processors
Consumer and industrial portfolio:
i.MX512, i.MX513 and i.MX515
Overview
The i.MX51 family of processors represents
Freescale’s advanced and power-efficient
implementation of the ARM Cortex™-A8 core.
Freescale’s i.MX51 products provide high-
performance processing optimized for the lowest
power consumption for a number of application
spaces where performance and power are critical.
The consumer version of the i.MX51 products are
targeted to run at 800 MHz while the industrial
versions run at 600 MHz. Optimized for low power
consumption, this i.MX offering is part of a growing
family of multimedia-focused products offering
high-performance processing.
Smartbooks/MID, Gaming Devices/
Consoles, Application processors
These i.MX51 processors balance the
performance, power consumption, connectivity
and multimedia capabilities necessary to drive the
latest industrial and consumer products. These
processors are ideal for products that require
advanced user interfaces, sophisticated video
processing, multiple connectivity options and a
high level of system integration. These features
are the building blocks to power the next
great applications.
The i.MX51 family is targeted to drive customer
applications, including smartbooks, mobile
Internet devices, ebooks, digital photo frames,
gaming devices, human machine interface
(HMI) applications, portable navigation devices,
portable medical solutions and many others. With
Freescale’s dynamic voltage and frequency scaling
(DVFS), the same core that runs at 800 MHz can
scale down to 200 MHz at reduced voltage. This
results in significant power reduction for lower
MIPS applications.
Target Applications
• Portable media players
• Portable navigation devices
• Home appliances
• Graphical remote controls
• Home automation
• eBooks
• Digital picture frames
• Audio peripherals and accessories
• Simple HMI panels for
i.MX515 Applications Processor
System Control
industrial applications
Secure JTAG
Power Mgmt
RAM 128 KB
Clock Reset
ROM 32 KB
Watch Dog
TrustZone
Sahara v4
Timer x 3
Memory
Security
PWM x 2
Timers
PLL x 3
SCC v2
SRTC
RTIC
®
eFUSES
I-Cache
32 KB
OpenGL ES 2.0
Neon
Image Processing Unit
Vector Floating Point Unit
Hardware Video Codecs
Inversion and Rotation
Resizing and Blending
Image Enhancement
ARM Cortex™–A8
CPU Platform
HD720 TV-Out
Multimedia
D-Cache
32 KB
Camera
Key Features
CPU Complex
• 800 MHz ARM Cortex-A8 CPU
• 32 KB instruction and data caches
• Unified 256 KB L2 cache
• NEON SIMD media accelerator
• Vector floating point coprocessor
OpenVG 1.1
ETM
L2-Cache
256 KB
Smart DMA
Ext Memory I/F
USB HS Host x 3
mDDR 200 MHz
DDR2 200 MHz
Connectivity
CSPI HS x 2/
SSI/I
USB OTG
HS MMC/
Fast IrDA
UART x 3
SPDIF Tx
SDIO x 4
HS+PHY
Ethernet
Keypad
LS x 1
I
1-Wire
ATA-6
2
GPIO
C x 3
2
S x 3