Technical data
Functional Description and Application Information
MCIMX31C/MCIMX31LC Technical Data, Rev. 4.3
Freescale Semiconductor 7
Fusebox Fusebox ROM The Fusebox is a ROM that is factory configured by Freescale. 4.3.12/49
See also
Ta bl e 1 0
GPIO General
Purpose I/O
Module
Pins The GPIO provides several groups of 32-bit bidirectional, general
purpose I/O. This peripheral provides dedicated general-purpose
signals that can be configured as either inputs or outputs.
—
GPT General
Purpose Timer
Timer
Peripheral
The GPT is a multipurpose module used to measure intervals or
generate periodic output.
—
GPU Graphics
Processing Unit
Multimedia
Peripheral
The GPU provides hardware acceleration for 2D and 3D graphics
algorithms.
—
I
2
C Inter IC
Communication
Connectivity
Peripheral
The I
2
C provides serial interface for controlling the Sensor Interface
and other external devices. Data rates of up to 100 Kbits/s are
supported.
4.3.13/50
IIM IC Identification
Module
ID The IIM provides an interface for reading device identification. —
IPU Image
Processing Unit
Multimedia
Peripheral
The IPU processes video and graphics functions in the MCIMX31C
and interfaces to video, still image sensors, and displays.
4.3.14/51,
4.3.15/53
KPP Keypad Port Connectivity
Peripheral
The KPP is used for keypad matrix scanning or as a general purpose
I/O. This peripheral simplifies the software task of scanning a keypad
matrix.
—
MPEG-4 MPEG-4 Video
Encoder
Multimedia
Peripherals
The MPEG-4 encoder accelerates video compression, following the
MPEG-4 standard
—
MSHC Memory Stick
Host Controller
Connectivity
Peripheral
The MSHC is placed in between the AIPS and the customer memory
stick to support data transfer from the MCIMX31C to the customer
memory stick.
4.3.16/78
PADIO Pads I/O Buffers and
Drivers
The PADIO serves as the interface between the internal modules and
the device's external connections.
4.3.1/16
PCMCIA PCM Connectivity
Peripheral
The PCMCIA Host Adapter provides the control logic for PCMCIA
socket interfaces.
4.3.17/80
PWM Pulse-Width
Modulator
Timer
Peripheral
The PWM has a 16-bit counter and is optimized to generate sound
from stored sample audio images. It can also generate tones.
4.3.18/82
RNGA Random
Number
Generator
Accelerator
Security The RNGA module is a digital integrated circuit capable of generating
32-bit random numbers. It is designed to comply with FIPS-140
standards for randomness and non-determinism.
—
RTC Real Time Clock Timer
Peripheral
The RTC module provides a current stamp of seconds, minutes,
hours, and days. Alarm and timer functions are also available for
programming. The RTC supports dates from the year 1980 to 2050.
—
RTIC Run-Time
Integrity
Checkers
Security The RTIC ensures the integrity of the peripheral memory contents
and assists with boot authentication.
—
Table 3. Digital and Analog Modules (continued)
Block
Mnemonic
Block Name
Functional
Grouping
Brief Description
Section/
Page










