Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not
available from Freescale for import or sale in the United States prior to September 2010: MCIMX512DVK8C, MCIMX513DVK8C, MCIMX515DVK8C, and
Introduction
i.MX51 Applications Processors for Consumer and Industrial Products, Rev. 1
2
Preliminary—Subject to Change Without Notice
Freescale Semiconductor
Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not
available from Freescale for import or sale in the United States prior to September 2010: MCIMX512DVK8C, MCIMX513DVK8C, MCIMX515DVK8C, and
Features include the following:
•
Smart Speed Technology—The
heart of the i.MX51 processors is a level of power management
throughout the device that enables the rich suite of multimedia features and peripherals to achieve
minimum system power consumption in both active and various low-power modes. Smart Speed
Technology enables the designer to deliver a feature-rich product that requires levels of power that
are far less than typical industry expectations.
•
Applications Processor—i.MX51
processors boost the capabilities of high-tier portable
applications by providing for the ever-increasing MIPS needs of operating systems and games.
Freescale’s Dynamic Voltage and Frequency Scaling (DVFS) allows the device run at much lower
voltage and frequency with sufficient MIPS for tasks such as audio decode resulting in significant
power reduction.
•
Multimedia Powerhouse—The
multimedia performance of the i.MX51 processors is boosted by
a multi-level cache system and further enhanced by a Multi-Standard Hardware Video Codec,
autonomous Image Processing Unit, SD and HD720p Triple Video (TV) Encoder with triple video
DAC, Neon (including Advanced SIMD, 32-bit Single-Precision floating point support and Vector
Floating Point co-processor), and a programmable smart DMA (SDMA) controller.
•
Powerful Graphics Acceleration—Graphics
is the key to mobile game navigation, web
browsing, and other applications. The i.MX51 processors provide two independent, integrated
Graphics Processing Units: OpenGL ES 2.0 3D graphics accelerator (27 Mtri/s, 166 Mpix/s) and
OpenVG 1.1 2D graphics accelerator (166 Mpix/s).
•
Interface Flexibility—The
i.MX51 processor interface supports connection to all popular types of
external memories: DDR2, Mobile DDR, NOR Flash, PSRAM, Cellular RAM, NAND Flash
(MLC and SLC) and OneNAND. Designers seeking to provide products that deliver a rich
multimedia experience find a full suite of on-chip peripherals: LCD controller and CMOS sensor
interface, High-Speed USB On-The-Go with PHY, and three High-Speed USB hosts, multiple
expansion card ports (High-Speed MMC/SDIO Host and others), 10/100 Ethernet controller, and
a variety of other popular interfaces (PATA, UART, I
2
C, I
2
S serial audio, and SIM card, among
others).
•
Increased Security—Because
the need for advanced security for mobile devices continues to
increase, the i.MX51 processors deliver hardware-enabled security features that enable secure
e-commerce, digital rights management (DRM), information encryption, secure boot, and secure
software downloads. For detailed information about the MX51 security features contact your
Freescale representative.
Introduction
1.1
Ordering Information
Table 1. Ordering Information
1, 2
Part Number
Mask Set
Features
Case
Temperature
Range (
°
C)
–40 to 105
–20 to 85
–40 to 105
–20 to 85
–40 to 105
–20 to 85
–20 to 85
–20 to 85
–20 to 85
–20 to 85
Package
3
PCIMX512CJM6C
MCIMX512DJM8C
PCIMX513CJM6C
MCIMX513DJM8C
PCIMX515CJM6C
MCIMX515DJM8C
MCIMX512DVK8C!
MCIMX513DVK8C!
MCIMX515DVK8C!
MCIMX511DVK8C!
1
M77X
No hardware video codecs
No hardware graphics accelerators
No hardware video codecs
No hardware graphics accelerators
No hardware graphics accelerators
No hardware graphics accelerators
Full specification
Full specification
No hardware video codecs
No hardware graphics accelerators
No hardware graphics accelerators
Full specification
Full specification plus Macrovision copy
protection
19 x 19 mm, 0.8 mm pitch BGA
Case 2017
19 x 19 mm, 0.8 mm pitch BGA
Case 2017
19 x 19 mm, 0.8 mm pitch BGA
Case 2017
19 x 19 mm, 0.8 mm pitch BGA
Case 2017
19 x 19 mm, 0.8 mm pitch BGA
Case 2017
19 x 19 mm, 0.8 mm pitch BGA
Case 2017
13 x 13 mm, 0.5 mm pitch BGA
Case 2058
13 x 13 mm, 0.5 mm pitch BGA
Case 2058
13 x 13 mm, 0.5 mm pitch BGA
Case 2058
13 x 13 mm, 0.5 mm pitch BGA
Case 2058
M77X
M77X
M77X
M77X
M77X
M77X
M77X
M77X
M77X
Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers
indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010:
Indicated by the icon (!)
2
Part numbers with a PC prefix indicate non-production engineering parts.
3
Case 2017 and Case 2058 are RoHS compliant, lead-free, MSL = 3.
i.MX51 Applications Processors for Consumer and Industrial Products, Rev. 1
Freescale Semiconductor
Preliminary—Subject to Change Without Notice
3
Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not
available from Freescale for import or sale in the United States prior to September 2010: MCIMX512DVK8C, MCIMX513DVK8C, MCIMX515DVK8C, and
Table 1
provides the ordering information.
Introduction
1.2
Block Diagram
TV-Out
Digital
Audio
DDR
Memory
NOR/Nand Battery Ctrl
Device
Flash
USB
Dev/Host
Camera 1
Camera 2
LCD Display 1
LCD Display 2
ATA HDD
External
Memory I/F
USB PHY
Application Processor Domain (AP)
TV Encoder
USB OTG +
3 HS Ports
Smart DMA
(SDMA)
Ethernet
GPS
RF/IF ICs
SIM
Audio/Power
Management
JTAG
IrDA
XVR
Bluetooth
Fuse Box
Image Processing
Subsystem
AP Peripherals
eCSPI
(2
)
CSPI
UART (3)
AUDMUX
SPBA
AXI and AHB Switch Fabric
Internal
RAM
(128 Kbytes)
Boot
ROM
ARM Cortex A8
Platform
ARM Cortex A8
Neon and VFP
I
2
C(2),HSI
2
C
1-WIRE
PWM (2)
IIM
IOMUXC
KPP
GPIOx32 (4)
SJC
SSI (3)
FIRI
Debug
DAP
TPIU
CTI (2)
SDMA Peripherals
eSDHC (4)
UART
SPDIF Tx
FEC
SSI
eCSPI
(1 of 2)
SIM
P-ATA
L1 I/D cache
L2 cache
ETM, CTI0,1
Security
SAHARA
Lite
RTIC
SCC
SRTC
CSU
TZIC
Timers
WDOG (2)
GPT
EPIT (2)
Video
Proc. Unit
(VPU)
3D Graphics
Proc Unit
(GPU)
Graphics
Memory
(128 Kbytes)
2D Graphics
Proc Unit
(GPU2D)
Clock and Reset
PLL (3)
CCM
GPC
SRC
XTALOSC
CAMP (2)
WLAN
USB-OTG
XVR
MMC/SDIO
Keypad
Access.
Conn.
Figure 1. Functional Block Diagram
i.MX51 Applications Processors for Consumer and Industrial Products, Rev. 1
4
Preliminary—Subject to Change Without Notice
Freescale Semiconductor
Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not
available from Freescale for import or sale in the United States prior to September 2010: MCIMX512DVK8C, MCIMX513DVK8C, MCIMX515DVK8C, and
Figure 1
shows the functional modules of the processor.
Features
2
Features
Table 2. i.MX51 Digital and Analog Modules
Block
Mnemonic
1-WIRE
ARM Cortex
A8™
Block Name
1-Wire
Interface
Subsystem
Connectivity
Peripherals
Brief Description
1-Wire support provided for interfacing with an on-board EEPROM, and smart
battery interfaces, for example: Dallas DS2502.
The ARM Cortex A8™ Core Platform consists of the ARM Cortex A8™
processor version r2p5 (with TrustZone) and its essential sub-blocks. It contains
the Level 2 Cache Controller, 32-Kbyte L1 instruction cache, 32-Kbyte L1 data
cache, and a 256-Kbyte L2 cache. The platform also contains an Event Monitor
and Debug modules. It also has a NEON co-processor with SIMD media
processing architecture, register file with 32
×
64-bit general-purpose registers,
an Integer execute pipeline (ALU, Shift, MAC), dual, single-precision floating
point execute pipeline (FADD, FMUL), load/store and permute pipeline and a
Non-Pipelined Vector Floating Point (VFP) co-processor (VFPv3).
The elements of the audio subsystem are three Synchronous Serial Interfaces
(SSI1-3), a Digital Audio Mux (AUDMUX), and Digital Audio Out (SPDIF TX).
See the specific interface listings in this table.
The AUDMUX is a programmable interconnect for voice, audio, and
synchronous data routing between host serial interfaces (for example, SSI1,
SSI2, and SSI3) and peripheral serial interfaces (audio and voice codecs). The
AUDMUX has seven ports (three internal and four external) with identical
functionality and programming models. A desired connectivity is achieved by
configuring two or more AUDMUX ports.
ARM Cortex ARM
A8™ Platform
Audio
Subsystem
AUDMUX
Audio
Subsystem
Digital Audio
Mux
Multimedia
Peripherals
Multimedia
Peripherals
CCM
GPC
SRC
CSPI-1,
eCSPI-2
eCSPI-3
CSU
These modules are responsible for clock and reset distribution in the system,
Clock Control Clocks,
and also for system power management. The modules include three PLLs and
Resets, and
Module
Global Power Power Control a Frequency Pre-Multiplier (FPM).
Controller
System Reset
Controller
Configurable
SPI,
Enhanced
CSPI
Central
Security Unit
Connectivity
Peripherals
Full-duplex enhanced Synchronous Serial Interface, with data rate up to
66.5Mbit/s (for eCSPI, master mode). It is configurable to support Master/Slave
modes, four chip selects to support multiple peripherals.
The Central Security Unit (CSU) is responsible for setting comprehensive
security policy within the i.MX51A platform, and for sharing security information
between the various security modules. The Security Control Registers (SCR) of
the CSU are set during boot time by the High Assurance Boot (HAB) code and
are locked to prevent further writing.
The Debug System provides real-time trace debug capability of both instructions
and data. It supports a trace protocol that is an integral part of the ARM Real
Time Debug solution (RealView). Real-time tracing is controlled by specifying a
set of triggering and filtering resources, which include address and data
comparators, cross-system triggers, counters, and sequencers.
Security
Debug
System
Debug
System
System
Control
i.MX51 Applications Processors for Consumer and Industrial Products, Rev. 1
Freescale Semiconductor
Preliminary—Subject to Change Without Notice
5
Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not
available from Freescale for import or sale in the United States prior to September 2010: MCIMX512DVK8C, MCIMX513DVK8C, MCIMX515DVK8C, and
The i.MX51 processor contains a large number of digital and analog modules that are described in
I have used the microwave oven for two years, and the membrane switch always has problems. Sometimes the switch does not work, and the machine does not work no matter what I do. I thought it was a pro...
[i=s]This post was last edited by dontium on 2015-1-23 13:10[/i]White LED driver with progressive dimming functionAnalog dimming of the TPS61500 using analog input signals:) TI practical information, ...
There are a lot of information on the Internet about the 10-pin 2.54mm pitch JTAG socket connected to the J-LINK programmer, but after reading it, I am even more confused. The circuit board I drew (th...
At present, the development of wireless power supply technology for electric vehicles (EVs) is becoming more and more active. In 2012, Volvo of Sweden established Volvo Technology Japan in Tokyo as...[Details]
1. Introduction
RFID (radio frequency identification) is a non-contact automatic identification technology that emerged in the 1990s. It uses the characteristics of radio frequency signal prop...[Details]
1 Introduction
A wide variety of communication cables and control cables are widely used in various instruments and control equipment. Whether the cable is well-conducted and
whether
th...[Details]
Do you often have to add brake fluid to your car's brakes? The fact that you need to pump out the brake fluid to make sure there is no gas in the brake fluid line may not be done by the car owner h...[Details]
Automotive applications are particularly sensitive to EMI events, which are unavoidable in a noisy electrical environment consisting of a central battery, bundled wiring harnesses, various inductiv...[Details]
The Mobile Industry Processor Interface (MIPI) Alliance is an organization responsible for promoting the standardization of software and hardware in mobile devices. It has released the D-PHY specif...[Details]
In order to highlight the concept of "energy saving and environmental protection" of intelligent buildings, solar street lights are designed for intelligent communities. The inclination and capacit...[Details]
For a long time, due to the limitation of hardware conditions, the display devices of traditional small handheld devices such as PDA are usually monochrome LCD, and the user interface is very simpl...[Details]
Electronic systems are located at different points on the automotive power bus and therefore often need to operate under very stringent power requirements. These include load dump, cold crank, very lo...[Details]
Images in science fiction movies often break through the limits of reality, such as in the movie "Minority Report." Tom Cruise uses a multi-touch screen to browse information. Capacitive sensing te...[Details]
1 Introduction
Ultrasonic waves have strong directivity, slow energy consumption, and can propagate over long distances in a medium, so they are used for distance measurement. Ultrasonic detec...[Details]
Although it is relatively easy to check the stability of a simple amplifier at lower frequencies, it may be much more difficult to evaluate the stability of a more complex circuit. This artic...[Details]
Vertical cavity surface emitting lasers (VCSELs) are gradually replacing traditional edge emitting lasers, especially in low bandwidth and short-distance communication systems where cost factors ar...[Details]
1 Introduction
PROFIBUS is an international, open, and manufacturer-independent fieldbus standard. It is widely used in manufacturing automation, process industry automation, and automatio...[Details]