OMAP ( Plataforma Abierta de Aplicaciones Multimedia ) es una familia de procesadores de imagen / vídeo desarrollada por Texas Instruments . Son sistemas propietarios en chips (SoC) para aplicaciones multimedia portátiles y móviles . Los dispositivos OMAP generalmente incluyen un núcleo de procesador de arquitectura ARM de propósito general más uno o más coprocesadores especializados . Las variantes anteriores de OMAP presentaban comúnmente una variante del procesador de señal digital de la serie TMS320 de Texas Instruments .
La plataforma se creó después del 12 de diciembre de 2002, cuando STMicroelectronics y Texas Instruments anunciaron conjuntamente una iniciativa para Interfaces Abiertas de Procesador de Aplicaciones Móviles (OMAPI) destinadas a ser utilizadas con teléfonos móviles 2.5 y 3G , que se iban a producir durante 2003. [1 ] (Más tarde se fusionó en una iniciativa más grande y se le cambió el nombre a MIPI Alliance .) OMAP fue la implementación de este estándar por parte de Texas Instruments. (La implementación de STMicroelectronics se denominó Nomadik ).
OMAP disfrutó de cierto éxito en el mercado de teléfonos inteligentes y tabletas hasta 2011, cuando perdió terreno frente a Qualcomm Snapdragon . [2] El 26 de septiembre de 2012, Texas Instruments anunció que cerraría sus operaciones en chips orientados a teléfonos inteligentes y tabletas y se centraría en plataformas integradas. [3] El 14 de noviembre de 2012, Texas Instruments anunció que recortaría 1.700 puestos de trabajo debido a su cambio de plataformas móviles a plataformas integradas. [4] Los últimos chips OMAP5 se lanzaron en el segundo trimestre de 2013.
La familia OMAP consta de tres grupos de productos clasificados por rendimiento y aplicación prevista:
Además, existen dos canales de distribución principales y no todas las piezas están disponibles en ambos canales. La génesis de la línea de productos OMAP proviene de la asociación con proveedores de teléfonos celulares, y el principal canal de distribución implica las ventas directas a dichos proveedores de teléfonos inalámbricos . Las piezas desarrolladas para adaptarse a los requisitos cambiantes de los teléfonos móviles son lo suficientemente flexibles y potentes como para respaldar las ventas a través de canales de catálogo menos especializados ; Algunas piezas de OMAP 1 y muchas piezas de OMAP 3 tienen versiones de catálogo con diferentes modelos de venta y soporte. Es posible que aún se necesiten piezas que son obsoletas desde la perspectiva de los proveedores de teléfonos móviles para respaldar los productos desarrollados utilizando piezas de catálogo y gestión de inventario basada en distribuidores.
Se trata de piezas originalmente destinadas a su uso como procesadores de aplicaciones en teléfonos inteligentes , con procesadores lo suficientemente potentes como para ejecutar sistemas operativos importantes (como Linux , FreeBSD , Android o Symbian ), admiten conectividad con computadoras personales y admiten diversas aplicaciones de audio y video.
La familia OMAP 1 comenzó con un núcleo ARM925 mejorado por TI (ARM925T) y luego cambió a un núcleo ARM926 estándar. Incluía muchas variantes, que se distinguían más fácilmente según la tecnología de fabricación ( 130 nm excepto la serie OMAP171x), CPU, conjunto de periféricos y canal de distribución (directo a grandes proveedores de teléfonos o mediante distribuidores basados en catálogos). En marzo de 2009, los chips de la familia OMAP1710 todavía están disponibles para los proveedores de teléfonos.
Los productos que utilizan procesadores OMAP 1 incluyen cientos de modelos de teléfonos móviles y las tabletas de Internet Nokia 770 .
Estas piezas sólo se comercializaron para proveedores de teléfonos móviles. Los productos que los utilizan incluyen tanto tabletas con Internet como teléfonos móviles :
El OMAP de tercera generación, el OMAP 3 [6], se divide en 3 grupos distintos: el OMAP34x, el OMAP35x y el OMAP36x. OMAP34x y OMAP36x se distribuyen directamente a grandes fabricantes de teléfonos móviles (como teléfonos móviles). OMAP35x es una variante de OMAP34x destinada a canales de distribución de catálogos. El OMAP36x es una versión de 45 nm del OMAP34x de 65 nm con mayor velocidad de reloj. [7]
El OMAP 3611 que se encuentra en dispositivos como el Cybook Odyssey de Bookeen es una versión dañada con licencia del OMAP 3621, ambos son del mismo silicio (ya que las marcas son las mismas), pero oficialmente el 3611 se vendió para poder controlar solo la pantalla de tinta electrónica y no tiene acceso a IVA y DSP.
La tecnología de video en las partes OMAP 3 de gama alta se deriva en parte de la línea de productos DaVinci , que primero incluyó DSP C64x+ de gama alta y controladores de procesamiento de imágenes con procesadores ARM9 vistos por última vez en la generación anterior OMAP 1 o ARM Cortex-A8. [8]
Lo que no se resalta en la lista a continuación es que cada SoC OMAP 3 tiene un acelerador de "Imagen, Video, Audio" (IVA2). No todas estas unidades tienen las mismas capacidades. La mayoría de los dispositivos admiten imágenes de cámaras de 12 megapíxeles, aunque algunos admiten 5 o 3 megapíxeles. Algunos admiten imágenes HD.
La línea OMAP 4 consta de OMAP 4430, OMAP 4460 (anteriormente llamado 4440), [20] y OMAP 4470. Los OMAP de cuarta generación tienen una CPU ARM Cortex-A9 de doble núcleo con dos núcleos ARM Cortex-M3 , como parte de el subsistema "Ducati" [21] para descargar tareas de bajo nivel. [22] [23] [24] El OMAP 4430 fue el SoC utilizado en Google Glass . [25]
OMAP 4 utiliza ARM Cortex-A9 con el motor SIMD de ARM (Motor de procesamiento de medios, también conocido como NEON) que en algunos casos puede tener una ventaja de rendimiento significativa sobre los ARM Cortex-A9 de Nvidia Tegra 2 con unidades de punto flotante no vectoriales. [26] También utiliza un controlador de memoria LPDDR2 de doble canal en comparación con el controlador de memoria de un solo canal de Nvidia Tegra 2.
Todos los procesadores OMAP 4 vienen con un acelerador de hardware multimedia IVA3 con un DSP programable que permite codificación y decodificación de video 1080p Full HD y multiestándar. [27] [28] [29] [30]
El 4430 y el 4460 utilizan una unidad de procesamiento de gráficos (GPU) PowerVR SGX540 . La GPU del 4430 funciona a una frecuencia de reloj de 304 Mhz y la GPU del 4460 funciona a 384 MHz. [31]
El 4470 tiene una GPU PowerVR SGX544 compatible con DirectX 9 que permite su uso en Windows 8 . También tiene un núcleo de gráficos 2D dedicado para una mayor eficiencia energética hasta un 50-90%. [32]
El SoC OMAP 5 de quinta generación utiliza una CPU ARM Cortex-A15 de doble núcleo con dos núcleos Cortex-M4 adicionales para descargar los A15 en tareas menos intensivas desde el punto de vista computacional para aumentar la eficiencia energética, dos núcleos gráficos PowerVR SGX544MP y un TI 2D BitBlt dedicado. acelerador de gráficos, un subsistema de visualización de múltiples tubos y un procesador de señal. [44] Admiten respectivamente cámaras de 24 y 20 megapíxeles para grabación de video 3D HD frontal y trasera. El chip también admite hasta 8 GB de memoria LPDDR2/ DDR3 de doble canal , salida a cuatro pantallas 3D HD y salida de vídeo 3D HDMI 1.4. OMAP 5 también incluye tres puertos USB 2.0, un puerto USB 3.0 OTG de baja velocidad y un controlador SATA 2.0.
Estos se comercializan únicamente para fabricantes de teléfonos móviles. Están destinados a ser chips altamente integrados y de bajo costo para productos de consumo. La serie OMAP-DM está diseñada para usarse como coprocesadores de medios digitales para dispositivos móviles con cámaras de video y fotografías digitales de alto megapíxel. Estos chips OMAP-DM incorporan un procesador ARM y un procesador de señal de imagen (ISP) para acelerar el procesamiento de las imágenes de la cámara.
Estos se comercializan únicamente para fabricantes de teléfonos móviles. Muchas de las versiones más nuevas están altamente integradas para su uso en teléfonos celulares de muy bajo costo.
Las piezas OMAP L-1x se comercializan únicamente a través de canales de catálogo y tienen un patrimonio tecnológico diferente al resto de piezas OMAP. En lugar de derivar directamente de las líneas de productos de teléfonos celulares, surgieron de la línea de productos DaVinci orientada al video al eliminar las funciones específicas de video mientras usaban periféricos DaVinci actualizados. Una característica notable es el uso de un DSP de punto flotante , en lugar del más habitual de punto fijo.
El Hawkboard utiliza el OMAP-L138
Muchos teléfonos móviles lanzados a principios del siglo XXI han utilizado SoC OMAP, incluidos los teléfonos móviles Nokia 3230, N9, N90, N91, N92, N95, N82, E61, E62, E63 y E90, así como los Nokia 770, N800, N810. y tabletas de Internet N900 , Motorola Droid , Droid X y Droid 2 , y algunos de los primeros dispositivos Samsung Galaxy, como Samsung Galaxy Tab 2 7.0 y Galaxy S II variante GT-I9100G.
El OMAP3430 se utiliza en Palm Pre , Pandora y Touch Book . Otros dispositivos que utilizan procesadores OMAP incluyen Satio (Idou) y Vivaz de Sony Ericsson , la mayoría de los teléfonos Samsung con Symbian (incluido Omnia HD ), el Nook Color , algunas tabletas Archos (como Archos 80 gen 9 y Archos 101 gen 9), Kindle Fire. HD , Blackberry Playbook , Kobo Arc y B&N Nook HD .
Algunas pantallas inteligentes todo en uno utilizan SoC OMAP 4, incluido el Viewsonic VSD220, que utiliza un OMAP 4430.
Los SoC OMAP también se utilizan como base para una serie de placas de evaluación, creación de prototipos y aficionados, como las placas de mezcla digitales BeagleBoard , PandaBoard , OMAP3, Gumstix y Presonus.
Los radios Motorola MOTOTRBO de segunda generación utilizan la CPU segura OMAP-L132 o OMAP-L138.
El procesador OMAP 5 aprovecha dos MPCores ARM Cortex-A15 [...] [También incluye dos procesadores ARM Cortex-M4 [...]