Language: English | Deutsch | 中国的       Change Country  
 

i.MX » MCIMX31

Order Number Distributor Stock    
MCIMX31ADSE Digi-Key Corporation 0 ORDER QUOTE
MCIMX31ADSE/C Arrow Electronics 0 ORDER QUOTE
Digi-Key Corporation 0 ORDER QUOTE
Future Electronics 0 ORDER QUOTE
MCIMX31CJKN5D Digi-Key Corporation 421 BUY NOW QUOTE
Arrow Electronics 304 BUY NOW QUOTE
Future Electronics 304 BUY NOW QUOTE
MCIMX31CJMN4C Future Electronics 168 BUY NOW QUOTE
Arrow Electronics 158 BUY NOW QUOTE
Digi-Key Corporation 0 ORDER QUOTE
MCIMX31CJMN4CR2 Arrow Electronics 0 ORDER QUOTE
Digi-Key Corporation 0 ORDER QUOTE
Future Electronics 0 ORDER QUOTE
MCIMX31CJMN4D Digi-Key Corporation 136 BUY NOW QUOTE
Future Electronics 24 BUY NOW QUOTE
Arrow Electronics 0 ORDER QUOTE
MCIMX31CJMN4DR2 Arrow Electronics 0 ORDER QUOTE
Digi-Key Corporation 0 ORDER QUOTE
MCIMX31CVKN5C Digi-Key Corporation 0 ORDER QUOTE
MCIMX31CVKN5CR2 Digi-Key Corporation 0 ORDER QUOTE
MCIMX31CVKN5D Future Electronics 49 BUY NOW QUOTE
Arrow Electronics 0 ORDER QUOTE
Digi-Key Corporation 0 ORDER QUOTE
MCIMX31CVKN5DR2 Arrow Electronics 0 ORDER QUOTE
Digi-Key Corporation 0 ORDER QUOTE
MCIMX31CVMN4C Arrow Electronics 0 ORDER QUOTE
Digi-Key Corporation 0 ORDER QUOTE
Future Electronics 0 ORDER QUOTE
MCIMX31CVMN4CR2 Future Electronics 9000 BUY NOW QUOTE
Arrow Electronics 1500 BUY NOW QUOTE
Digi-Key Corporation 0 ORDER QUOTE
Future Electronics 0 ORDER QUOTE
MCIMX31CVMN4D Arrow Electronics 0 ORDER QUOTE
Digi-Key Corporation 0 ORDER QUOTE
MCIMX31CVMN4DR2 Future Electronics 0 ORDER QUOTE
 
Accelerate your power hungry mobile applications with the i.MX31 or i.MX31L mobile entertainment applications processors. The i.MX31 and i.MX31L processors unplug multimedia, driving video and graphics to VGA 30 fps quality with power to spare to perform other tasks simultaneously. Based on ARM1136JF-S core, these multimedia applications processors, starting at 532 MHz, with a vector floating point co-processor and L2 cache, are designed for any wireless device running computationally-intensive multimedia applications such as digital video broadcast and videoconferencing. It is also ideal for mobile devices targeting the power user who keeps several applications running at once. Target devices include feature rich smartphones, digital video recorders, digital cameras, mobile gaming consoles, mobile multimedia players and many other mobile wireless applications.

 FEATURES

CPU Complex
  • ARM1136JF-S
  • 16kB i-cache & d-cache, 128kB L2-cache
  • Jazelle Java Acceleration
  • Vector Floating Point Co-processor (VFP)
  • Smart Speed Switch
Multimedia
  • VGA MPEG-4 HW Encode
  • Graphics Acceleration (i.MX31 only)
  • IPU – Image Processing Unit
  • CMOS/CCD Sensor Interface
  • Resize, Color Space Conversion
  • Deblocking, Deringing, Blending
  • Display/TV controller
EMI – External Memory Interface
  • SDRAM 16/32-bit, 133 MHz
  • DDR 16/32 bit, 266 MHz
  • NAND Flash 8/16-bit
  • PSRAM
Advanced Power Management
  • Dynamic Voltage and Frequency Scaling (DVFS)
  • Dynamic Process Temperature Control (DPTC)
  • Active Well-Bias
  • Power Gating
Connectivity
  • USB OTG High Speed, Host x 2
  • 2 x MMC/SD, 2 x Memory Stick-Pro
  • PCMCIA/CF
  • ATA (HDD) Interface
  • Audio MUX
  • IrDA, Fast IrDA, Keypad
  • Configurable SPI x 2, SSI/I2S x 2, UART x 5
Performance
  • CPU complex: starting at 532 MHz
  • System: 133MHz @ 1.1 - 1.6V
Technology
    • 457 ball, 9.5 mm pitch MAPBGA
    • 90 nM CMOS

BENEFITS

Image Processing Unit
The i.MX31 and i.MX31L mobile entertainment applications processors have a built-in Image Processing Unit (IPU) that includes all the functionality required for image processing and display management including deblock, dering, color space conversion, independent horizontal and vertical resizing, blending of graphics and video planes, and rotation in parallel to video decoding. The IPU accelerates loop deblocking for H.264 decode as well as encode. It provides acceleration of image processing to deliver up to VGA 30 fps video quality. The IPU is equipped with powerful control and synchronization capabilities to perform tasks with minimal to no involvement of the ARM CPU.

Graphics Processing Unit (not available in i.MX31L)

The i.MX31 processor delivers an integrated 3D Graphics Processing Unit (GPU) that provides an incredible 0.8 - 0.9 MTri/sec (double textured, bi-linear, Gouraud shaded) at about 100 Mpix/sec (effective). The GPU is built around the ARM MBX R-S graphics accelerator. It offers full scene anti-aliasing for superior image quality and provides OpenGL | ES and Java Mobile 3D support.

L210 Level 2 Cache Controller

The ARM® L210TM Level 2 cache controller and the accompanying 128 kilobytes of memory, combined with the ARM1136JF-S processor, can increase performance by 25 to 75 percent and extend battery life, while reducing memory cost. By bringing more data on-chip, and closer to the CPU, the ARM L210 Level 2 cache controller helps remove the performance-limiting bandwidth constraints associated with off-chip memory. Freescale Semiconductor was the lead partner in the definition and is the first ARM Partner to license it.

Power Management

The i.MX31 and i.MX31L are built using Freescale’s Smart Speed Technology with some powerful new innovations. Our patent-pending Dynamic Process Temperature Compensation (DPTC) mechanism measures reference circuits’ delays dependent on the process speed and temperature. The DPTC then lowers the Voltage to the minimum level needed to support the current operating frequency. Dynamic Voltage and Frequency Scaling (DVFS) allows on-the-fly frequency adjustment according to the current performance requirements of the system. By lowering the frequency it is possible to lower the operating voltage (on-the-fly as well) thereby dramatically reducing the power consumption. Parallelism is achieved via the 6x5 Smart Speed Switch that virtually eliminates wait states and enables the processor to perform equivalent to processors with much higher clock speeds. The i.MX31 and i.MX31L offer an abundance of different power saving modes, giving the system developer the ability to make trade-offs between power consumption in stand-by and recovery times. These modes include: Run, Wait, Doze, State Retention, Deep Sleep, and Hibernate

Increased Security

The i.MX31 and i.MX31L incorporate Freescale’s Platform Independent Security Architecture, a combination of security features that provides a high level of confidence for carriers, content providers and consumers. The i.MX31 security architecture is a blended hardware/software solution. Security features include:
  • Memory Management Unit (MMU)
  • Security Controller (SCC), including Secure RAM and Security Monitor
  • Random Number Generator Accelerator (RNGA)
  • Secure JTAG Controller (with optional JTAG disabling)
  • Universal Unique Identification
  • Run-Time Integrity Checker (RTIC), including SHA-1 acceleraton
  • High Assurance Boot (HAB)
  • Tamper Detection
For carriers, the security architecture provides protection against malicious service attacks, theft of services, configuration protection, and concerns with cloning. For content providers, it blocks illegal access to licensed content, thereby protecting against unauthorized use and distribution. And for consumers, private data is inaccessible, helping protect against identify theft.

USB On-The-Go (USB-OTG)

The i.MX31 and i.MX31L integrate one High Speed USB On-The-Go port for connection to a PC or PC peripherals without PC involvement, plus one High Speed USB Host and one Full Speed USB Host for interfacing with peripherals such as WiFi, Bluetooth and cellular baseband.

Connectivity

i.MX31 and i.MX31L support connectivity to a wide range of external devices - cameras, displays, graphics accelerators, TV encoders and decoders and more. The display controller can support two smart displays, plus a TV encoder simultaneously.

Smart Speed Switch

Our Smart Speed Switch allows you to achieve true parallelism in the system resulting in more effective data per CPU cycle. The crossbar switch allows up to five simultaneous transactions, which can significantly improve the effective throughput of the 532 MHz bus. This allows enriched multimedia experiences, such as Video and Voice over IP (V2IP), with exceptional quality that exceeds the performance of higher MHz processors.

Tools and Development Support
The Freescale Design Alliance Program provides you with the platforms, tools, technology and expertise to get your product powered by i.MX applications processors to market faster. With early access to the newest tools, system designers are better equipped to deliver mobile wireless solutions to a global audience in less time, with less effort, and at a lower cost. For more information on joining the developer network, visit: www.freescale.com/, click on Support, then 3rd Party Support.

Data Sheet

i.MX31

Reference Manual

i.MX31

User Manual

i.MX31

Development Kits etc.

Provider Tool name Order Number
Freescale Semiconductor i.MX31 Platform Development Kit - Windows CE Preloaded MCIMX31WPDK
Micro/sys, Inc. Professional-Grade Development Kit: i.MX515 ARM Cortex-A8... DK1651-ET-Linux
Micro/sys, Inc. Professional-Grade Development Kit: i.MX515 ARM Cortex-A8... DK1651-ET-WinCE
TQ i.mx28 Starterkit STKa28-AA

Daughter/OEM Boards

Provider Tool name Order Number
Micro/sys, Inc. StackableUSB™ Carrier Board for the Tower System CRR-TOWER
Micro/sys, Inc. StackableUSB™ Carrier Hub Board for the Tower System HUB-TOWER
TQ i.MX28 Minimodule TQMa28

IDEs (Compilers etc.)

Provider Tool name Order Number
IAR Systems Embedded Workbench for ARM EWARM
IAR Systems Embedded Workbench for ARM - Baseline EWARMBL
Keil ARM Development Studio 5 (DS-5) Application Edition... DS5AE-KT-40000
Keil ARM Development Studio 5 (DS-5) Application Edition Node... DS5AE-KT-30000
Keil ARM Development Studio 5 (DS-5) Linux Edition Node Locked... DS5LE-KT-30000
IAR Systems Embedded Workbench for ARM - Baseline EWARM-BL
Ultimate Solutions, Inc. Micrcross GNU X-Tools USI08-MCRX
Keil RealView Development Suite 4.1 Windows Node Locked License RS410-KT-30000
Keil RealView 4.1 Professional Development Suite Windows... RS41P-KT-40000
iSYSTEM winIDEA (IDE) winidea
CodeSourcery Sourcery G++ for ARM EABI SGPP_ARM_EABI_s10
CodeSourcery Sourcery G++ for ARM uClinux SGPP_ARM_uC_s10
CodeSourcery Sourcery G++ for ARM GNU/Linux SGPP_ARM_LNX_s10
Raisonance SAS RKit ARM Software Toolset RKit-ARM
Keil RealView 4.1 Professional Development Suite Windows Node... RS41P-KT-30000

Debuggers / Simulators

Provider Tool name Order Number
Synopsys, Inc. Innovator Innovator
Synopsys, Inc. Virtual Platform VPMXxxx
pls GmbH Universal Access Device 2+ UAD2+
pls GmbH Universal Access Device 2 - compact UAD2compact
pls GmbH Universal Debug Engine - High Level Language Debugger Tool UDE
Arium Arium's SourcePoint Debugger sourcepoint
Macraigor Systems JTAG Commander JTAG Commander
Ultimate Solutions, Inc. LinuxScope-JTD LinuxScope JTAG Target Debugger

Emulators

Provider Tool name Order Number
Arium HS-1000S JTAG Emulator with ETM Trace HS-1000S
Arium LC-500 JTAG Emulator LC-500
Arium LX-1000 JTAG Debugger With Deep Trace LX-1000

JTAG Probes

Provider Tool name Order Number
Macraigor Systems usb2Demon™ 14 pin ARM JTAG header U2D-ARM-14
Macraigor Systems Wiggler with 20 pin ARM JTAG header WNPJ-ARM-20
Macraigor Systems Wiggler with 14 pin ARM JTAG header WNPJ-ARM-14
Macraigor Systems usb2Demon™ 20 pin ARM JTAG header U2D-ARM-20
Signum Systems Corp JTAGjet-ARM11 JTAGjet-ARM11
Macraigor Systems mpDemon™ 14 pin ARM JTAG header MARM14
Macraigor Systems mpDemon™ 20 pin ARM JTAG header MARM20
Macraigor Systems usb2Wiggler™ 14 pin ARM JTAG header U2W-ARM-14
Macraigor Systems usb2Wiggler™ 20 pin ARM JTAG header U2W-ARM-20
Signum Systems Corp JTAGjet-DaVinci JTAGjet-DaVinci
Macraigor Systems Raven 14 pin ARM JTAG header RARM-14
Macraigor Systems Raven 20 pin ARM JTAG header RARM-20
Macraigor Systems usb2Sprite™ for 20 pin ARM JTAG header U2S-ARM-20
NXP Semiconductors J-Link JTAG OM11031
SEGGER Microcontroller J-Link ULTRA 8.16.00 J-LINK ULTRA
SEGGER Microcontroller J-Link 8.08.00 J-LINK
SEGGER Microcontroller J-Link 5V Adapter 8.08.15
SEGGER Microcontroller J-Link PRO 8.12.00 J-LINK PRO
Abatron AG High-speed BDM/JTAG Interface for GNU Debugger BDI3000/A & bdiGDB Firmware
Raisonance SAS RLink Standard RLink-STD
Raisonance SAS RLink Professional RLink-PRO
Ronetix PEEDI - JTAG/BDM Emulator PD-xxx-GDB
Ronetix PEEDI - JTAG/BDM/SWD Flash Programmer PGM-xxx
Keil ULINKpro Debug and Trace Unit ULINKpro
Signum Systems Corp JTAGjet-Trace-ARM with 1M Trace Buffer JTAGjet-Trace-1M
Signum Systems Corp JTAGjet-Trace-ARM with 4M Trace Buffer JTAGjet-Trace-4M
Signum Systems Corp JTAGjet-Trace-ARM with 2M Trace Buffer JTAGjet-Trace-2M
Signum Systems Corp JTAGjet-Trace-ARM with 256K Trace Buffer JTAGjet-Trace-256K
Signum Systems Corp JTAGjet-Trace-Cortex-M3 with 2M ETM trace buffer JTAGjet-Trace-CM3-2
Signum Systems Corp JTAGjet-Trace-Cortex-M3 with 4M ETM trace buffer JTAGjet-Trace-CM3-4
Signum Systems Corp JTAGjet-OMAP3 JTAGjet-OMAP3
SEGGER Microcontroller J-Link EDU 8.08.90 J-LINK EDU

Operating Systems

Provider Tool name Order Number
CMX Systems CMX-Tiny+ RTOS CMX-Tiny
CMX Systems CMX-RTX, preemptive, multi-tasking RTOS CMX-RTX
SEGGER Microcontroller embOS (Real Time Operating System) 1.xx.xx
Micro Digital Inc. smx® Real Time Kernel for ARM and Cortex smxARM
Micro Digital Inc. SMX.Blaze™ blaze

Stacks/Protocols/File systems

Provider Tool name Order Number
CMX Systems CMX TCP/IP is a full-featured and fast TCP/IP stack CMX-TCP/IP
CMX Systems CMX-MicroNet is a very small and fast TCP/IP stack CMX-MicroNet
CMX Systems CMX-FFS is a Flash File System FFS
Micro Digital Inc. smxWiFi™ WiFi Stack smxWiFi
Micro Digital Inc. smxUSBD™ USB Device Stack smxUSBD
Micro Digital Inc. smxUSBO™ USB OTG Stack smxUSBO
Micro Digital Inc. smxUSBH™ USB Host Stack smxUSBH
Micro Digital Inc. smxFFS™ Flash File System smxFFS
Micro Digital Inc. smxFS™ Portable File System smxFS
CMX Systems CMX-USB CMX-USB
Micro Digital Inc. smxNS™ TCP/IP Stack smxNS
SEGGER Microcontroller emWin (Graphics Software and GUI) 3.xx.xx
SEGGER Microcontroller emUSB (Embedded USB Stack) 9.xx.xx
SEGGER Microcontroller emFile (Embedded File System) 2.xx.xx
SEGGER Microcontroller embOS/IP (TCP/IP Stack) 7.xx.xx
HCC-Embedded SAFEFLASH SAFE-BS
HCC-Embedded FAT FAT-BS
HCC-Embedded TINY TINY
HCC-Embedded SAFE-FAT SAFE-FAT-BS
HCC-Embedded THIN THIN-BS
HCC-Embedded FTL FTL-BS
HCC-Embedded EUSBD EUSBD-BS
HCC-Embedded EUSBH EUSBH-BS
Interniche Technologies NicheStack Dual IPv4/IPv6 IPv4/IPv6

Programmers

Provider Tool name Order Number
SEGGER Microcontroller Flasher ARM 5.07.01 FLASHER ARM

Software Design

Provider Tool name Order Number
IAR Systems IAR visualSTATE VS

Other Software Tools

Provider Tool name Order Number
SEGGER Microcontroller J-Flash 8.08.02
SEGGER Microcontroller J-Link RDI 8.08.03
SEGGER Microcontroller J-Link Flash Breakpoint 8.08.04
SEGGER Microcontroller J-Link GDB Server 8.08.08
SEGGER Microcontroller J-Link Flash Download 8.08.05
Macraigor Systems Java Board Test Java Board Test
Micro Digital Inc. GoFast® Floating Point Library GoFast
Micro Digital Inc. PEG GUI Products smxPEG

General Accessories

Provider Tool name Order Number
SEGGER Microcontroller J-Link ARM-14 8.08.01 J-LINK ARM-14
SEGGER Microcontroller JTAG Isolator 8.07.00 JTAG ISOLATOR
SEGGER Microcontroller J-Link 19-Pin Cortex-M Adapter 8.06.02 J-LINK 19-PIN CORTEX-M ADAPTER
SEGGER Microcontroller J-Link 9-Pin Cortex-M Adapter 8.06.00 J-LINK 9-PIN CORTEX-M ADAPTER