Семейство OMAP ( Open Multimedia Applications Platform ), разработанное компанией Texas Instruments , представляло собой серию процессоров изображений / видео . Это запатентованные системы на чипах (SoC) для портативных и мобильных мультимедийных приложений . Устройства OMAP обычно включают в себя ядро процессора с архитектурой ARM общего назначения плюс один или несколько специализированных сопроцессоров . Более ранние варианты OMAP обычно включали вариант процессора цифровых сигналов серии Texas Instruments TMS320 .
Платформа была создана после 12 декабря 2002 года, когда компании STMicroelectronics и Texas Instruments совместно объявили об инициативе по созданию открытых интерфейсов процессоров мобильных приложений (OMAPI), предназначенных для использования с мобильными телефонами 2.5 и 3G , которые должны были производиться в 2003 году . ] (Позже это было объединено в более крупную инициативу и переименовано в MIPI Alliance .) OMAP был реализацией этого стандарта компанией Texas Instruments. (Реализация STMicroelectronics получила название Nomadik .)
OMAP действительно пользовался некоторым успехом на рынке смартфонов и планшетов до 2011 года, когда он уступил позиции Qualcomm Snapdragon . [2] 26 сентября 2012 года компания Texas Instruments объявила, что сворачивает свою деятельность по производству чипов, ориентированных на смартфоны и планшеты, и вместо этого сосредоточится на встроенных платформах. [3] 14 ноября 2012 года компания Texas Instruments объявила, что сократит 1700 рабочих мест из-за перехода с мобильных на встроенные платформы. [4] Последние чипы OMAP5 были выпущены во втором квартале 2013 года.
Семейство OMAP состоит из трех групп продуктов, классифицированных по производительности и предполагаемому применению:
Кроме того, существуют два основных канала сбыта, и не все детали доступны в обоих каналах. Линейка продуктов OMAP возникла в результате партнерства с поставщиками мобильных телефонов, а основной канал сбыта включает продажи непосредственно таким поставщикам беспроводных телефонов . Детали, разработанные с учетом растущих требований к сотовым телефонам, являются гибкими и достаточно мощными, чтобы поддерживать продажи через менее специализированные каналы каталога ; некоторые детали OMAP 1 и многие детали OMAP 3 имеют каталожные версии с различными моделями продаж и поддержки. Детали, устаревшие с точки зрения производителей мобильных телефонов, все еще могут потребоваться для поддержки продуктов, разработанных с использованием деталей из каталога и управления запасами через дистрибьюторов.
Это детали, изначально предназначенные для использования в качестве процессоров приложений в смартфонах , причем процессоры достаточно мощные для запуска важных операционных систем (таких как Linux , FreeBSD , Android или Symbian ), поддерживают подключение к персональным компьютерам и поддерживают различные аудио- и видеоприложения.
Семейство OMAP 1 началось с усовершенствованного TI ядра ARM925 (ARM925T), а затем было заменено на стандартное ядро ARM926. Он включал множество вариантов, которые легче всего отличить по технологии производства ( 130 нм , за исключением серии OMAP171x), процессору, периферийному набору и каналу распространения (напрямую крупным производителям мобильных телефонов или через дистрибьюторов по каталогам). В марте 2009 года чипы семейства OMAP1710 все еще доступны производителям мобильных телефонов.
Продукты, использующие процессоры OMAP 1, включают сотни моделей сотовых телефонов и интернет-планшеты Nokia 770 .
Эти детали продавались только продавцам мобильных телефонов. Продукты, использующие их, включают как интернет-планшеты, так и мобильные телефоны :
OMAP третьего поколения, OMAP 3 [6] , разбит на 3 отдельные группы: OMAP34x, OMAP35x и OMAP36x. OMAP34x и OMAP36x распространяются напрямую среди крупных производителей мобильных телефонов (например, сотовых телефонов). OMAP35x — это вариант OMAP34x, предназначенный для каналов распространения по каталогам. OMAP36x — это 45-нм версия 65-нм OMAP34x с более высокой тактовой частотой. [7]
OMAP 3611, который можно найти в таких устройствах, как Cybook Odyssey от Bookeen, представляет собой лицензионную урезанную версию OMAP 3621, оба представляют собой один и тот же кремний (поскольку маркировка одинаковая), но официально 3611 продавался с возможностью управления только экраном e-Ink и не имеет доступа к IVA и DSP.
Видеотехнология в компонентах OMAP 3 более высокого класса частично заимствована из линейки продуктов DaVinci , в которой впервые были установлены высокопроизводительные DSP C64x+ и контроллеры обработки изображений с процессорами ARM9, которые последний раз использовались в более старом поколении OMAP 1 или ARM Cortex-A8. [8]
В списке ниже не выделено то, что каждая SoC OMAP 3 имеет ускоритель «Изображение, видео, аудио» (IVA2). Не все эти устройства обладают одинаковыми возможностями. Большинство устройств поддерживают изображения с камеры с разрешением 12 мегапикселей, хотя некоторые поддерживают разрешение 5 или 3 мегапикселя. Некоторые поддерживают HD-изображение.
OMAP 4-го поколения, OMAP 4430 (используется в Google Glass [20] ), 4460 (ранее называвшийся 4440), [21] и 4470, используют двухъядерный процессор ARM Cortex-A9 с двумя ядрами ARM Cortex-M3 , а часть подсистемы «Дукати» , [22] для разгрузки низкоуровневых задач. [23] [24] [25] В моделях 4430 и 4460 используется интегрированный 3D-графический ускоритель PowerVR SGX540 , работающий на тактовой частоте 304 и 384 МГц соответственно. [26] 4470 оснащен графическим процессором PowerVR SGX544, поддерживающим DirectX 9, что позволяет использовать его в Windows 8 , а также выделенным графическим ядром 2D для повышения энергоэффективности до 50–90%. [27] Все OMAP 4 поставляются с аппаратным мультимедийным ускорителем IVA3 с программируемым DSP, который обеспечивает разрешение 1080p Full HD и мультистандартное кодирование/декодирование видео. [28] [29] [30] [31] [32] OMAP 4 использует ARM Cortex-A9 с движком ARM SIMD (Media Processing Engine, также известный как NEON), который в некоторых случаях может иметь значительное преимущество в производительности по сравнению с ARM Cortex от Nvidia Tegra 2. -A9 с невекторными единицами с плавающей запятой. [33] Он также использует двухканальный контроллер памяти LPDDR2 по сравнению с одноканальным контроллером памяти Nvidia Tegra 2.
OMAP 5-го поколения, OMAP 5 SoC , использует двухъядерный процессор ARM Cortex-A15 с двумя дополнительными ядрами Cortex-M4 для разгрузки A15 при выполнении менее ресурсоемких задач и повышения энергоэффективности, два графических ядра PowerVR SGX544MP и выделенный процессор TI 2D BitBlt. графический ускоритель, многоканальная подсистема отображения и процессор сигналов. [45] Они поддерживают камеры с разрешением 24 и 20 мегапикселей соответственно для передней и задней записи 3D-видео высокой четкости. Чип также поддерживает до 8 ГБ двухканальной памяти LPDDR2/ DDR3 , вывод на четыре HD 3D-дисплея и видеовыход 3D HDMI 1.4. OMAP 5 также включает три порта USB 2.0, один низкоскоростной порт USB 3.0 OTG и контроллер SATA 2.0.
Они продаются только производителям мобильных телефонов. Они предназначены для создания недорогих микросхем с высокой степенью интеграции для потребительских товаров. Серия OMAP-DM предназначена для использования в качестве цифровых медиа-сопроцессоров для мобильных устройств с цифровыми фото- и видеокамерами с высоким разрешением. Эти чипы OMAP-DM включают в себя как процессор ARM , так и процессор сигналов изображения (ISP) для ускорения обработки изображений с камеры.
Они продаются только производителям мобильных телефонов. Многие из новых версий хорошо интегрированы для использования в очень недорогих сотовых телефонах.
Детали OMAP L-1x продаются только через каналы каталога и имеют другое технологическое наследие, чем другие детали OMAP. Вместо того, чтобы происходить непосредственно из линейки продуктов для мобильных телефонов, они выросли из линейки продуктов DaVinci , ориентированной на видео , путем удаления функций, специфичных для видео, при использовании обновленных периферийных устройств DaVinci. Примечательной особенностью является использование DSP с плавающей запятой вместо более привычного с фиксированной запятой.
В Hawkboard используется OMAP-L138.
Многие мобильные телефоны, выпущенные в начале XXI века, использовали SoC OMAP, в том числе мобильные телефоны Nokia 3230, N9, N90, N91, N92, N95, N82, E61, E62, E63 и E90 , а также мобильные телефоны Nokia 770, N800, N810 и Интернет-планшеты N900 , Motorola Droid , Droid X и Droid 2 , а также некоторые ранние устройства Samsung Galaxy, такие как Samsung Galaxy Tab 2 7.0 и вариант Galaxy S II GT-I9100G. Palm Pre , Pandora , Touch Book также используют SoC OMAP (OMAP3430). Другие, использующие SoC OMAP, включают Sony Ericsson Satio (Idou) и Vivaz , большинство телефонов Samsung под управлением Symbian (включая Omnia HD ), Nook Color , некоторые планшеты Archos (например, Archos 80 gen 9 и Archos 101 gen 9), Kindle Fire. HD , Blackberry Playbook , Kobo Arc и B&N Nook HD . Кроме того, существуют интеллектуальные дисплеи «все в одном», использующие SoC OMAP 4, такие как Viewsonic VSD220 (OMAP 4430). Радиостанции Motorola MOTOTRBO 2. поколения используют защищенный процессор OMAP-L132 или OMAP-L138.
SoC OMAP также используются в качестве основы для ряда плат для любителей, прототипирования и оценки, таких как BeagleBoard , PandaBoard , OMAP3 Board, цифровые микшерные платы Gumstix и Presonus.
Процессор OMAP 5 использует два процессора ARM Cortex-A15 MPCores [...] [Он также включает в себя два процессора ARM Cortex-M4 [...]