i.MX512: Applications Processors - High-Performance, Low-Power, ARM® Cortex®-A8 Core

The i.MX512 multimedia applications processor offers high performance processing optimized with the lowest power consumption for HMI, printers, medical devices and eBooks. It features Our advanced and power-efficient implementation of the ARM® Cortex®-A8 core, which operates at speeds up to 800 MHz. Extended temperature is available for industrial focused devices running at up to 600 MHZ.

The i.MX512 is supported by companion NXP® power management ICs (PMIC), MC13892, MC34704, MC34709 and MMPF0100.

For consumer and industrial i.MX51 versions, i.MX515 samples are orderable.

IMX512 Block Diagram
特性
  • CPU Complex
    • 800 MHz ARM Cortex-A8 CPU
    • 32KB instruction and data caches
    • Unified 256KB L2 cache
    • NEON SIMD media accelerator
    • Vector floating point co-processor
  • 800 MHz ARM Cortex-A8 CPU
  • 32KB instruction and data caches
  • Unified 256KB L2 cache
  • NEON SIMD media accelerator
  • Vector floating point co-processor
  • Multimedia
    • 24-bit primary display support up to WXGA resolution
    • 18-bit secondary display support
    • Image and video resize, inversion and rotation hardware
    • Alpha blending and color space conversion
    • Display quality enhancement: color correction, gamut mapping, gamma correction
  • 24-bit primary display support up to WXGA resolution
  • 18-bit secondary display support
  • Image and video resize, inversion and rotation hardware
  • Alpha blending and color space conversion
  • Display quality enhancement: color correction, gamut mapping, gamma correction
  • External Memory Interface
    • mDDR and DDR2 SDRAM, 16/32-bit, 200MHz
    • SLC/MLC NAND flash, 8/16-bit
  • mDDR and DDR2 SDRAM, 16/32-bit, 200MHz
  • SLC/MLC NAND flash, 8/16-bit
  • Interface Flexibility
  • Advanced Power Management
  • Product Longevity
    • This product is included in NXP’s product longevity program, with assured supply for a minimum of 10 years after launch
  • This product is included in NXP’s product longevity program, with assured supply for a minimum of 10 years after launch
Recommended Documentation (2)
Name/DescriptionTypeModified Date
i.MX51 Applications Processors Consumer and industrial portfolio: i.MX512, i.MX513 and i.MX515 - Fact Sheet (REV 0) PDF (266.0 kB) IMX51CONINDFSFact Sheets02 Nov 2009
i.MX51 Consumer Datasheet - IMX51CEC (REV 6) PDF (4.2 MB) IMX51CECData Sheets08 Oct 2012
Data Sheets (1)
Name/DescriptionModified Date
i.MX51 Consumer Datasheet - IMX51CEC (REV 6) PDF (4.2 MB) IMX51CEC08 Oct 2012
Errata (2)
Name/DescriptionModified Date
Chip Errata for the i.MX51 (REV 5) PDF (675.2 kB) IMX51CE23 Feb 2012
IMX51CE_Rev5.fm (REV 5) PDF (675.2 kB) IMX51CE_NA22 Feb 2012
Application Notes (6)
Name/DescriptionModified Date
AN4547_wrkng.fm (REV 0) PDF (432.4 kB) AN454722 Oct 2012
Using Open Source Debugging Tools for Linux on i.MX Processors (REV 0) PDF (251.5 kB) AN455319 Jul 2012
Modifying Bootloader and Kernel to Support a Different SDRAM on the i.MX51 Using WinCE 6.0™ (REV 0) PDF (506.3 kB) AN420228 Feb 2011
i.MX51 Power-Up Sequence (REV 4) PDF (560.1 kB) AN405326 Oct 2010
Interfacing mDDR and DDR2 Memories with the i.MX51 (REV 2) PDF (1.6 MB) AN405426 Oct 2010
i.MX51 DDR/mDDR Calibration Procedure (REV 0) PDF (527.7 kB) AN399219 Feb 2010
Reference Manuals (2)
Name/DescriptionModified Date
Errata to i.MX51 Multimedia Applications Processor Reference Manual Rev. 1 (REV 1.1) PDF (599.9 kB) IMX51RMAD20 May 2010
MCIMX51 Multimedia Applications Processor (REV 1) PDF (23.1 MB) MCIMX51RM24 Feb 2010
Engineering Bulletins (1)
Name/DescriptionModified Date
MCIMX51LCD Panel Potential Electrical Short Issue (REV 0) PDF (879.2 kB) EB72614 Jan 2010
Fact Sheets (3)
Name/DescriptionModified Date
i.MX51 Applications Processors Automotive portfolio: i.MX514 and i.MX516 - Fact Sheet (REV 0) PDF (659.4 kB) IMX51AUTFS02 Nov 2009
i.MX51 Applications Processors Consumer and industrial portfolio: i.MX512, i.MX513 and i.MX515 - Fact Sheet (REV 0) PDF (266.0 kB) IMX51CONINDFS02 Nov 2009
i.MX515 Applications Processor - Fact Sheet (REV 2) PDF (250.1 kB) IMX515FS21 Aug 2009
White Papers (2)
Name/DescriptionModified Date
i.MX Security Technology - White Paper (REV 1) PDF (409.6 kB) IMXSCRTYWP20 Nov 2014
XEC-LCD White Paper (REV 0) PDF (349.5 kB) XECLCDWP20 Apr 2011
Supporting Information (6)
Name/DescriptionModified Date
Windows CE Multimedia Codecs Documentation ER 2011.04 for i.MX51 (REV ER2011.04) ZIP (900.3 kB) IMX51_1104_WIN60_MMDOCS_BUNDLE03 Feb 2012
.MX51 EVK Windows Embedded CE 6.0 Documentation Bundle. Includes Hello World App note, ReadMe doc, release notes,... (REV ER2011.04) ZIP (12.8 MB) IMX51_ER1104_WIN60DOCS_BUNDLE13 May 2011
Archived
Ordering Information
ProductStatusBudgetary Price excluding tax(US$)Package Type and Termination CountCore TypeOperating Frequency (Max) (MHz)Core: Number of cores (Spec)Ambient Operating Temperature (Min-Max) (°C)Cache (KB)L2 Cache (Max) (KB)Internal RAM (KB)External Memory SupportedMultimediaExternal Storage SupportQualification TierUSB featuresCAN TypeEthernet TypeAdditional FeaturesVideo/Display features
MCIMX512DJM8CActive1K @ US$18.00MAPBGA 529ARM Cortex-A88001-20 to 7032256128FLASH, DDR2Image Pre- and Post-Processor, Camera Interface5-YEARS APPLICATION LIFEUSB OTGMAC (FEC) 10/100 EthernetSmart Card Interface, Watchdog OSC/Timer, SPDIF Transmitter, Encryption Hw. Accelerator, Random Number Generator, PLL, Memory Management Unit (MMU), ATA Controller, External Memory Controller, Flash Media Interface, Floating Point Unit (FPU), Internal Clock GeneratorLCD Controller
MCIMX512CJM6CActive1K @ US$19.90MAPBGA 529ARM Cortex-A86001-40 to 8532256128FLASH, DDR2Image Pre- and Post-Processor, Camera Interface10-YEARS APPLICATION LIFEUSB OTGMAC (FEC) 10/100 EthernetSmart Card Interface, Watchdog OSC/Timer, SPDIF Transmitter, Encryption Hw. Accelerator, Random Number Generator, PLL, Memory Management Unit (MMU), ATA Controller, External Memory Controller, Flash Media Interface, Floating Point Unit (FPU), Internal Clock GeneratorLCD Controller
MCIMX512CJM6CR2Active1K @ US$19.90MAPBGA 529ARM Cortex-A86001-40 to 8532256128FLASH, DDR2Camera Interface, Image Pre- and Post-Processor10-YEARS APPLICATION LIFEUSB OTGMAC (FEC) 10/100 EthernetSmart Card Interface, Watchdog OSC/Timer, SPDIF Transmitter, Encryption Hw. Accelerator, Random Number Generator, PLL, Memory Management Unit (MMU), Internal Clock Generator, Floating Point Unit (FPU), Flash Media Interface, External Memory Controller, ATA ControllerLCD Controller
MCIMX512DJM8CR2No Longer ManufacturedARM Cortex-A88001-20 to 8532256128FLASH, DDR2Camera Interface, Image Pre- and Post-ProcessorSD5-YEARS APPLICATION LIFEUSB OTGMAC (FEC) 10/100 EthernetSmart Card Interface, Watchdog OSC/Timer, SPDIF Transmitter, Encryption Hw. Accelerator, Random Number Generator, PLL, Memory Management Unit (MMU), Internal Clock Generator, Floating Point Unit (FPU), Flash Media Interface, External Memory Controller, ATA ControllerLCD Controller
Package Information
Package DescriptionOutline VersionPackingProduct StatusPart NumberChemical ContentRoHS / Pb FreeChina RoHS LookupMSLPPT (°C)
MABGAPGE 529 19SQ0.8P0.898ARE10735DMPQ - 420 BRICKPOQ - 420 BRICKActiveMCIMX512CJM6CMCIMX512CJM6C.pdf3260
MPQ - 420 BRICKPOQ - 420 BOXActiveMCIMX512DJM8CMCIMX512DJM8C.pdf3260
MPQ - 750 REELPOQ - 750 REELActiveMCIMX512CJM6CR2MCIMX512CJM6CR2.pdf3260
No Longer ManufacturedMCIMX512DJM8CR2MCIMX512DJM8CR2.pdf3260
i.MX51 Consumer Datasheet - IMX51CEC i.MX515
Chip Errata for the i.MX51 i.MX516
IMX51CE_Rev5.fm i.MX516
AN4547_wrkng.fm i.MX258
Using Open Source Debugging Tools for Linux on i.MX Processors i.MX258
Modifying Bootloader and Kernel to Support a Different SDRAM on the i.MX51 Using WinCE 6.0™ i.MX516
i.MX51 Power-Up Sequence i.MX516
Interfacing mDDR and DDR2 Memories with the i.MX51 i.MX516
i.MX51 DDR/mDDR Calibration Procedure i.MX516
Errata to i.MX51 Multimedia Applications Processor Reference Manual Rev. 1 i.MX516
MCIMX51 Multimedia Applications Processor i.MX516
MCIMX51LCD Panel Potential Electrical Short Issue i.MX516
i.MX51 Applications Processors Automotive portfolio: i.MX514 and i.MX516 - Fact Sheet i.MX516
i.MX51 Applications Processors Consumer and industrial portfolio: i.MX512, i.MX513 and i.MX515 - Fact Sheet i.MX516
i.MX515 Applications Processor - Fact Sheet i.MX516
i.MX Security Technology - White Paper i.MX258
XEC-LCD White Paper i.MX258
Windows CE Multimedia Codecs Documentation ER 2011.04 for i.MX51 i.MX516
.MX51 EVK Windows Embedded CE 6.0 Documentation Bundle. Includes Hello World App note, ReadMe doc, release notes,... i.MX516
[Archive]:i.MX51 IBIS Models i.mx516
[Archive]:BSDL file for i.MX51x 13x13 package i.mx516
[Archive]:BSDL file for i.MX51x 19x19 package i.mx516
98ARE10735D i.mx516
MCIMX512CJM6C.pdf i.mx512
MCIMX512DJM8C.pdf i.mx512
MCIMX512CJM6CR2.pdf i.mx512
MCIMX512DJM8CR2.pdf i.mx512