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










