i.MX

Ir a: navegación, búsqueda de

El i.MX gama es una familia de Freescale Semiconductor Propietario microprocesadores para aplicaciones multimedia basadas en el Arquitectura ARM y se centró en bajo consumo de energía. Son los procesadores de aplicaciones i.MX SoCs (Sistema-on-Chip), integran muchas unidades de procesamiento en morir, como la CPU principal, una unidad de procesamiento de vídeo y una unidad de procesamiento por ejemplo de gráficos. Los productos i.MX están calificados para los mercados de automoción, industrial y de consumo. La mayoría de ellos está garantizada durante un período de 10 a 15 años.[1]
Muchos dispositivos usan procesadores i.MX, tales como Ford Sync, Amazon Kindle, Sony Reader, algunos Logitech Armonía controles remotos y Squeezebox radio, algunos Toshiba Gigabeat reproductores de MP4. La gama de i.MX era conocida previamente como la familia de "DragonBall MX", la quinta generación de Dragon Ball microcontroladores. i.MX estaba parado originalmente para "extensión Multimedia innovadora".

Las soluciones de i.MX consisten en hardware (procesadores y placas de desarrollo) y software optimizado para el procesador.

Contenido

  • 1 serie i.MX1x
  • 2 serie i.MX2x
    • 2.1 familia i.MX21
    • 2.2 familia i.MX27
    • 2.3 familia i.MX25
    • 2.4 familia i.MX23
    • 2.5 familia i.MX28
  • 3 serie i.MX3x
    • 3.1 familia i.MX31
    • 3.2 familia i.MX37
    • 3.3 familia i.MX35
  • 4 serie i.MX5x
    • 4.1 familia i.MX51
    • 4.2 familia i.MX50
    • 4.3 familia i.MX53
  • 5 serie i.MX6x
    • 5.1 familia Solo i.MX6
    • 5.2 familias i.MX6 Dual/Quad
  • 6 Soluciones de software
    • 6.1 Linux
    • 6.2 FreeBSD
    • 6.3 OpenBSD
    • 6.4 Windows CE
    • 6.5 Android
    • 6.6 Cromo
    • 6.7 Sistema operativo en tiempo real
  • 7 Diseños de referencia
  • 8 Véase también
  • 9 Referencias
  • 10 Enlaces externos

serie i.MX1x

Lanzado en 2001/2002, la serie i.MX1x se basa en la arquitectura ARM920T.

  • i.MX1 = 200 MHz ARM920T
  • i.MXS = 100 MHz ARM920T
  • i.MXL = 150-200 MHz ARM920T

serie i.MX2x

La serie i.MX2x es una familia de procesadores basados en la ARM9 Arquitectura (ARM926EJ-S), diseñada en proceso CMOS de 90 nm.

familia i.MX21

El i.MX21 familia está diseñado para dispositivos portátiles de baja potencia. Fue lanzada en 2003.

  • i.MX21 = 266 MHz ARM9 plataforma CIF VPU (decodificar/codificar) + seguridad
  • i.MX21S = 266 MHz ARM9 plataforma + seguridad

familia i.MX27

El familia i.MX27 está diseñado para videotelefonía y videovigilancia. Fue lanzada en 2007.

  • i.MX27 = plataforma ARM9 400 MHz + VPU D1 (decodificar/codificar) + UNIÓN INTERPARLAMENTARIA + seguridad
  • i.MX27L = plataforma ARM9 400 MHz + IPU + seguridad

familia i.MX25

El familia i.MX25 fue lanzado en 2009. Especialmente integra las características clave de seguridad en hardware. El miembro de la familia, High-End i.MX258, integra una plataforma MHz ARM9 CPU 400 + LCDC (controlador LCD) + bloque de seguridad y apoya mDDR-SDRAM de 133 MHz.

  • i.MX258 (industrial) = plataforma ARM9 400 MHz + LCDC (con soporte de pantalla táctil) + seguridad
  • i.MX257 (consumo industrial) = plataforma ARM9 400 MHz + LCDC (con soporte de pantalla táctil)
  • i.MX253 (consumo industrial) = plataforma ARM9 400 MHz + LCDC + seguridad (sin contacto)
  • i.MX255 (industria automotriz) = plataforma ARM9 400 MHz + LCDC (con soporte de pantalla táctil) + seguridad
  • i.MX251 (industria automotriz) = plataforma ARM9 400 MHz + seguridad

familia i.MX23

El i.MX233 procesador, lanzado en 2009, integra un Unidad de gestión de energía (PMU) y un codec de audio estéreo en el silicio. Esta integración única elimina la necesidad de alimentación externa gestión chip y chip códec de audio.

  • i.MX233 (consumidor) = 454 MHz ARM9 plataforma controlador LCD (con soporte de pantalla táctil) Pixel Pipeline + seguridad + gestión de alimentación + codec de audio. Proporcionada en 128LQFP o 169 paquetes BGA.

familia i.MX28

El familia i.MX28 fue lanzado en 2010. Especialmente integra las características clave de seguridad en hardware, un ADC y la unidad de gestión de energía. Soporta mDDR, LV-DDR2, DDR2-SDRAM a 200 MHz.

  • i.MX287 (industrial) = 454 MHz ARM9 plataforma LCDC (con soporte de pantalla táctil) + seguridad + administración de energía + doble interfaz CAN + Ethernet dual
  • i.MX286 (industrial) = 454 MHz ARM9 plataforma LCDC (con soporte de pantalla táctil) + seguridad + administración de energía + doble interfaz CAN
  • i.MX285 (industria automotriz) = 454 MHz ARM9 plataforma LCDC (con soporte de pantalla táctil) + seguridad + administración de energía + doble interfaz CAN + Ethernet dual
  • i.MX283 (consumo industrial) = 454 MHz ARM9 plataforma + seguridad + LCDC (con soporte de pantalla táctil), gestión de energía
  • i.MX281 (industria automotriz) = 454 MHz ARM9 plataforma, seguridad, administración de energía + doble interfaz CAN + single Ethernet

serie i.MX3x

La serie i.MX3x es una familia de procesadores basados en la ARM11 Arquitectura (ARM1136JF-S principalmente), diseñada en proceso CMOS de 90 nm.

familia i.MX31

El i.MX31 fue lanzado en 2005. Integra una plataforma 532 MHz CPU ARM1136 (con vector flotante Unidad de punto, las cachés L1 y 128KB L2 caché) + unidad de procesamiento de vídeo (VPU) 3D GPU (OpenGL ES 1.1) + UNIÓN INTERPARLAMENTARIA + bloque de seguridad soporta mDDR-SDRAM de 133 MHz.

  • i.MX31 (consumo/industrial/automotriz) = 532 MHz ARM1136 plataforma + VPU + 3D GPU + IPU, seguridad
  • i.MX31L (consumo/industrial/automotriz) = 532 MHz ARM1136 plataforma + VPU IPU + seguridad

familia i.MX37

El i.MX37 procesador está diseñado para reproductores de medios portátiles. Fue lanzada en 2008.

  • i.MX37 (consumidor) = 532 plataforma MHz ARM1176 CPU D1 VPU (multiformato descifra D1) UIP + seguridad bloque

Soporta mDDR-SDRAM de 133 MHz.

familia i.MX35

El familia i.MX35 es el reemplazo de i.MX31. Fue lanzada en el 2009. El High-End miembro de la familia, i.MX357, integra una plataforma CPU ARM1136 MHz (unidad de coma flotante de Vector, con cachés L1 128KB de caché L2) 532 + 2,5 D GPU (OpenVG 1.1) + UNIÓN INTERPARLAMENTARIA + seguridad bloquearlo soporta DDR2-SDRAM de 133 MHz.

  • i.MX357 (consumo industrial) = 532 plataforma MHz ARM1136 CPU + GPU 2.5D + IPU + seguridad
  • i.MX353 (consumo industrial) = 532 MHz CPU ARM1136 plataforma + IPU + seguridad
  • i.MX356 (industria automotriz) = 532 plataforma MHz ARM1136 CPU + GPU 2.5D + IPU + seguridad
  • i.MX355 (industria automotriz) = 532 MHz CPU ARM1136 plataforma + IPU + seguridad
  • i.MX351 (industria automotriz) = i.MX355 con ninguna interfaz de pantalla LCD

serie i.MX5x

La serie i.MX5x se basa en la ARM Cortex A8 núcleo. Se compone de dos familias: la familia i.MX51 (High-End dispositivos multimedia como Smartbook o infoentretenimiento automotrices) y la familia () i.MX50lectores de libros electrónicos). Está diseñado en proceso CMOS 65 nm. Algunos modelos tienen una Imageon z460 GPU.

familia i.MX51

El High-End miembro de la familia, i.MX515, integra un 800 MHz ARM Cortex A8 Plataforma de CPU (con NEÓN coprocesador, Vector Coma flotante Unidad, las cachés L1 y L2 caché de 256 KB) + multiformato HD 720p decodificar / codificar D1 hardware códecs de vídeo (VPU, Video Processing Unit) + Imageon 3D GPU (OpenGL ES 2.0) + 2,5 D GPU (OpenVG 1.1) + UNIÓN INTERPARLAMENTARIA + bloque de seguridad. Es especialmente compatible con DDR2 SDRAM en 200 MHz. el familia fue lanzado en 2009.

  • i.MX515 (consumo industrial) = 800 MHz ARM Cortex A8 plataforma (600 MHz para industrial) VPU HD + 3D GPU + 2,5 D GPU + IPU + seguridad
  • i.MX513 (consumo industrial) = 800 MHz ARM Cortex A8 plataforma (600 MHz para industrial) + HD VPU IPU
  • i.MX512 (consumo industrial) = 800 MHz ARM Cortex A8 plataforma (600 MHz para industrial) + Unión Interparlamentaria
  • i.MX516 (industria automotriz) = plataforma ARM Cortex A8 a 600 MHz + VPU HD + 3D GPU + 2,5 D GPU + IPU + seguridad bloque
  • i.MX514 (industria automotriz) = plataforma ARM Cortex A8 a 600 MHz + 3D GPU + 2,5 D GPU + IPU + seguridad bloque

familia i.MX50

El procesador i.MX508 es el resultado de la colaboración de Freescale con Tinta electrónica. Se dedica para eReaders. Lanzado en 2010, que integra el controlador de pantalla E INK dentro del silicio para ahorrar espacio y costes BOM el PCB. Es especialmente compatible LP-DDR2 SDRAM a 400 MHz.

  • i.MX508 (consumidor) = 800 MHz ARM Cortex A8 plataforma + 2.5D GPU + Pixel Pipeline E INK Mostrar controlador.

familia i.MX53

i.MX535 fue anunciado en junio de 2010. Enviado desde el primer trimestre de 2011.

  • i.MX537 (industrial) = 800 MHz ARM Cortex A8 plataforma + Full HD VPU (1080p decodificar) + 3D GPU 2.5D GPU + IPU + seguridad + IEEE1588
  • i.MX535 (consumidor) = plataforma ARM Cortex A8 de 1 GHz + Full HD VPU (1080p decodificar) + 3D GPU 2.5D GPU + IPU + seguridad
  • i.MX536 (industria automotriz) = 800 MHz ARM Cortex A8 plataforma + Full HD VPU (1080p decodificar) + 3D GPU 2.5D GPU + IPU + seguridad
  • i.MX534 (industria automotriz) = 800 MHz ARM Cortex A8 plataforma 3D GPU + 2,5 D GPU + IPU + seguridad

serie i.MX6x

La serie i.MX6x es la última incorporación a la cartera de i.MX de Freescale, basada en el ARM Cortex A9 individuales, dos o cuatro núcleos. Está diseñado en proceso CMOS 40 nm. i.MX6 Solo, Dual y Quad fueron anunciados en enero de 2011, durante Consumer Electronics Show en Las Vegas.

familia Solo i.MX6

  • i.MX6 Solo = plataforma ARM Cortex A9 1.0GHz + Full HD VPU (1080p decodificar) 3D (Vivante GC880) + GPU 2D (Vivante GC320) + IPU + seguridad + 512KB de caché L2
  • i.MX6 SoloLite = 1,0 GHz ARM Cortex-A9 plataforma Vector Graphics GPU (Vivante GC335) + GPU 2D (Vivante GC320) + seguridad + 256KB de caché L2

familias i.MX6 Dual/Quad

  • i.MX6 Dual = 1,2 GHz ARM Cortex A9 dual cores plataforma + dual Full HD VPU (1080p decodificar) + 3D GPU (Vivante GC2000) Vector Graphics GPU (Vivante GC335) + GPU 2D (Vivante GC320) + 2xIPU + seguridad + 1MB de caché L2
  • i.MX6 DualLite = 1,0 GHz ARM Cortex A9 dual cores plataforma + dual Full HD VPU (1080p decodificar) + 3D GPU (Vivante GC880) + GPU 2D (Vivante GC320) + 2xIPU + seguridad + 512KB de caché L2
  • i.MX6 Quad = 1,2 GHz ARM Cortex A9 quad cores plataforma + dual Full HD VPU (1080p decodificar) + 3D GPU (Vivante GC2000) Vector Graphics GPU (Vivante GC335) + GPU 2D (Vivante GC320) + 2xIPU + seguridad + 1MB de caché L2

Vivante GC2000 tiene cuatro núcleos y 24 GLOS FRACASOS.

Soluciones de software

Freescale propone un enfoque estratificado de software con selección de componentes de software optimizado para sus virutas. El i.MX paquetes de soporte del tablero (BSP), común en todos los nodos i.MX, consiste en la optimización del kernel, controladores de hardware y pruebas unitarias. La compañía también ofrece una cartera de Codecs multimedia (unidad de procesamiento de brazo y Video acelerado). La solución i.MX también incluye middleware frameworks de código abierto como plugins framework multimedia, administración de energía, seguridad/DRM o gráficos (una reutilizaciónOpenGL/OpenVG).

Todas las soluciones de software para i.MX están disponibles al público en el sitio web de la compañía.

Linux

Kits de desarrollo de i.MX de Freescale incluye una pila de software de Linux con un GNOME Mobile medio ambiente.

En la familia i.MX51, es la interfaz de usuario de referencia Ubuntu. La última versión de Ubuntu apoyada es 10.04.1 (todavía disponible en los espejos). Ubuntu cayó el apoyo a la familia i.MX51 "oficial" desde la versión 10.10.[2] Puesto que Ubuntu 11.10 apoyo para la i.MX53 Junta Quickstart es disponible como una tarjeta de SD preinstalada de escritorio o servidor.[3]

El OpenEmbedded Distribución de Linux es compatible con varias plataformas i.MX.

Soporte comercial de Linux está disponible de las compañías como Lanedo, TimeSys, MontaVista, Wind River Systems y Mentor Graphics.

FreeBSD

Se agregó soporte para la Freescale i.MX51 a FreeBSD en 2013-10-31. [4] Se ha añadido soporte para otros miembros de la familia i.MX5 desde.

Se agregó soporte para la familia i.MX6 de Freescale a FreeBSD en 2013-10-31.[5]

OpenBSD

Se agregó soporte para la serie de i.MX6 de FreeScale SoC a [6]Cabeza de OpenBSD en el 2013-09-06.

Windows CE

Kits de desarrollo de i.MX de Freescale incluye Mueca de dolor.

Android

En febrero de 2010, Freescale lanzó un Android plataforma para la familia i.MX5x.[7]

Cromo

A principios de 2010 demos Freescale Chromium OS corriendo en el procesador i.MX515.[8] La compañía no ha revelado más planes sobre cromo o cromo.

Sistema operativo en tiempo real

Freescale cuenta con una gama de socios proporcionando sistemas operativos en tiempo real y soluciones de software se ejecuta en los procesadores i.MX, tales como Convergencia de TrinidadThundersoft Adeneo, Intrinsyc, Wind River Systems, QNX, Green Hills y Mentor Graphics.[9]

Diseños de referencia

En enero de 2010, Freescale anunció la primera plataforma de su plan de aplicación inteligente para serie rápida Ingeniería (sable).[10] Es un smartbook (factor de forma de la tableta con 7" pantalla táctil resistiva), corriendo en i.MX515.

En febrero de 2010, Freescale demos la plataforma SABRE para eReaders,[11] basado en i.MX515.

Muchas más tablas de referencia son mencionados y apoyados a través de la Sitio de Web comunidad i.MX de Freescale. Estos incluyen:

  • i.MX23EVK
  • i.MX25PDK
  • i.MX28EVK
  • MX37PDK
  • i.MX35PDK
  • i.MX51EVK
  • i.MX53QSB (LOCO)

Véase también

  • Lista de Microcontroladores Freescale
  • Freescale (División de semiconductores de Motorola hasta 2004)
  • Smartbook
  • lector de libros electrónicos
  • Infoentretenimiento automotrices
  • Chumby
  • UDOO

Referencias

  1. ^ Programa de longevidad de Freescale https://www.Freescale.com/productlongevity
  2. ^ ReleaseNotes rebelde en https://wiki.ubuntu.com/UbuntuStudio
  3. ^ ReleaseNotes onírico
  4. ^ FreeBSD.org -Anuncio de apoyo Efika MX y i.MX51
  5. ^ FreeBSD.org -Anuncio de apoyo Wandboard y i.MX6
  6. ^ theaimsgroup.com -De FreeScale i.MX6 SoC
  7. ^ Sistema operativo Android para i.MX aplicaciones procesadores producto página Resumen
  8. ^ Chromium OS en una tableta de $199 https://www.youtube.com/watch?v=Yr5cGR-uSv4
  9. ^ https://www.Freescale.com/webapp/SPS/site/Overview.jsp?Code=FWDN_CUST_EXPER_CNTR_WP
  10. ^ ¡ Bienvenido a Freescale Semiconductor - sala de prensa - comunicado de prensa
  11. ^ https://www.Freescale.com/webapp/SPS/site/prod_summary.jsp?Code=RDIMX51EREADEVSYS&aspll=1

Enlaces externos

  • G5 i.MX6 SOMs Soluciones de ingeniería G5, nos construyó i.MX6 SOMs y apoyo
  • procesador de aplicaciones i.MX - página del producto
  • Sitio de Web comunidad i.MX de Freescale
  • Freescale pública GIT -Linux Kernel y U-Boot
  • Chips y tecnología de Codec de Video de los medios utilizan en la última i.MX de Freescale 6 serie
  • DH electrónica iMX6 — SoM basado en i.MX 6 por DH electrónica, Alemania
  • Variscita VAR-SOM-MX6 — Alto rendimiento SoM basado en i.MX 6 por Variscita, Israel
  • MYD-IMX28X MYIR -EVM basado en i.MX28 de Myirtech, Shenzhen, China
  • MYIR MYC-IMX28X -SoM basado en i.MX28 de Myirtech, Shenzhen, China

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=I.mx&oldid=622792751"