Technical data

MCIMX31C/MCIMX31LC Technical Data, Rev. 4.3
2 Freescale Semiconductor
Introduction
MCIMX31C provides the optimal performance versus leakage current balance.
The performance of the MCIMX31C is boosted by a multi-level cache system, and features peripheral
devices such as an MPEG-4 Hardware Encoder (VGA, 30 fps), an Autonomous Image Processing Unit, a
Vector Floating Point (VFP11) co-processor, and a RISC-based SDMA controller.
The MCIMX31C supports connections to various types of external memories, such as DDR, NAND Flash,
NOR Flash, SDRAM, and SRAM. The MCIMX31C can be connected to a variety of external devices
using technology, such as high-speed USB2.0 OTG, ATA, MMC/SDIO, and compact flash.
1.1 Features
The MCIMX31C is designed for automotive and industrial markets where extended operating temperature
is required. They provide low-power solutions for high-performance demanding multimedia and graphics
applications.
The MCIMX31C is built around the ARM11 MCU core and implemented in the 90 nm technology.
The systems include the following features:
Multimedia and floating-point hardware acceleration supporting:
MPEG-4 real-time encode of up to VGA at 30 fps
MPEG-4 real-time video post-processing of up to VGA at 30 fps
Video conference call of up to QCIF-30 fps (decoder in software), 128 kbps
Video streaming (playback) of up to VGA-30 fps, 384 kbps
3D graphics and other applications acceleration with the ARM
®
tightly-coupled Vector
Floating Point co-processor
On-the-fly video processing that reduces system memory load (for example, the
power-efficient viewfinder application with no involvement of either the memory system or the
ARM CPU)
Advanced power management
Dynamic voltage and frequency scaling
Multiple clock and power domains
Independent gating of power domains
Multiple communication and expansion ports including a fast parallel interface to an external
graphic accelerator (supporting major graphic accelerator vendors)
Security