Applications Processors
i.MX21 Processor
i.MX21 APPLICATIONS PROCESSOR BLOCK DIAGRAM
Overview
As the newest member of Freescale’s i.MX
Connectivity
System Control
family of applications processors, the i.MX21 is
your key to robust multimedia applications, with
higher levels of video and graphics capabilities,
plug-and-play connectivity and added power
management features than ever before offered
by this family.
JTAG/Multi-ICE™
Bootstrap
Internal
2 x CSPI
2 x SSI
I2C
Clock Management
Standard System I/O
Audio Mux
3 x Timers
CPU Complex
ARM926™ CPU Smart Speed Switch (MAX)
External
PWM
WD Timer
RTC
4 x UARTs
Based on ARM® core technology and designed
for use in smartphones, wireless PDAs, mobile
entertainment and many other mobile wireless
applications, Freescale’s i.MXL, i.MX1, and now,
the i.MX21 are engineered to offer Smart
Speed—low power consumption with MHz
performance to spare, and a high degree of
integration to reduce your design time
I-Cache
D-Cache
MMU
USB OTG/Host
1-Wire
Internal Control
Bus Control
Memory Control
GPIO
IrDA
Enhanced
Multimedia Accelerator
(eMMA)
eDMA
Memory Interface
SDRAMC
Expansion
Human Interface
Pre- and Post-
Processing
2 x MMC/SD
EIM/BMI
SLCD Controller
PCMCIA/CF
NANDF Controller
Video Accelerator
Keypad
Multimedia Interface
Camera Interface
significantly. For example, the i.MX21 offers
CIF 30 fps video encode and decode, sending
an e-mail message while playing an MP3 or
videoconferencing at 15 fps with a 35 percent
to 65 percent reduction in power consumption.*
The i.MX Family supports a broad
range of platforms such as those based
on the Microsoft® Windows® CE,
Palm OS®, Symbian OS™ and Linux®
operating systems.
2.5G and 3G wireless products.
Freescale already offers total smartphone
reference platforms with the i.MX1 and
i.MXL, which leverages its proven
The i.MX21 multimedia applications processor
provides an exceptional video experience via
special video decode/encode features and the
ultimate 2-D/3-D experience, thanks to a bus
master interface (BMI) to external graphics
chips. USB On-The-Go (USB-OTG) offers
plug-and-play connectivity. Additionally, i.MX21
provides minimized battery drain, thanks to
smart power management features.
experience in wireless mobile devices and
helps shorten time-to-market for the next
generation of mobile devices.
The i.MX family of applications processors
is part of Freescale’s groundbreaking
i.250 and i.300 Innovative Convergence™
platforms: Silicon-to-software solutions to
help designers get to market fast with
The i.MX21 helps you harness the power
of wireless, mobile multimedia and the
Internet as never before.
*Improvement over i.MX1