OMAP - OMAP

TI OMAP3530 auf BeagleBoard
TI OMAP4430 auf PandaBoard

Die von Texas Instruments entwickelte OMAP- Familie ( Open Multimedia Applications Platform ) war eine Reihe von Bild- / Videoprozessoren . Sie sind proprietäre System-on-Chips (SoCs) für tragbare und mobile Multimedia- Anwendungen . OMAP-Geräte umfassen im Allgemeinen einen Allzweck- Prozessorkern mit ARM-Architektur sowie einen oder mehrere spezialisierte Co-Prozessoren . Frühere OMAP-Varianten enthielten üblicherweise eine Variante des digitalen Signalprozessors der Serie TMS320 von Texas Instruments .

Die Plattform wurde nach dem 12. Dezember 2002 geschaffen, als STMicroelectronics und Texas Instruments gemeinsam eine Initiative für Open Mobile Application Processor Interfaces (OMAPI) ankündigten, die mit 2,5- und 3G- Mobiltelefonen verwendet werden sollen, die 2003 produziert werden sollen. (Dies wurde später zu einer größeren Initiative zusammengeführt und in MIPI Alliance umbenannt .) OMAP war die Implementierung dieses Standards von Texas Instruments. (Die Implementierung von STMicroelectronics wurde Nomadik genannt .)

OMAP hatte bis 2011 einige Erfolge auf dem Smartphone- und Tablet-Markt, als es gegenüber Qualcomm Snapdragon an Boden verlor . Am 26. September 2012 kündigte Texas Instruments an, seine Aktivitäten im Bereich Smartphone- und Tablet-orientierte Chips einzustellen und sich stattdessen auf eingebettete Plattformen zu konzentrieren. Am 14. November 2012 kündigte Texas Instruments an, aufgrund der Umstellung von mobilen auf eingebettete Plattformen 1.700 Stellen abzubauen. Die letzten OMAP5-Chips wurden im zweiten Quartal 2013 veröffentlicht.

OMAP-Familie

Das Galaxy Nexus , Beispiel für ein Smartphone mit einem OMAP 4460 SoC

Die OMAP-Familie besteht aus drei Produktgruppen, die nach Leistung und Einsatzzweck klassifiziert sind:

  • leistungsstarke Anwendungsprozessoren
  • Prozessoren für grundlegende Multimediaanwendungen
  • integrierte Modem- und Anwendungsprozessoren

Außerdem existieren zwei Hauptvertriebskanäle, und nicht alle Teile sind in beiden Kanälen verfügbar. Der Ursprung der OMAP-Produktlinie liegt in der Partnerschaft mit Mobilfunkanbietern, und der Hauptvertriebskanal umfasst den direkten Verkauf an solche Mobilfunkanbieter . Teile, die für die sich entwickelnden Mobiltelefonanforderungen entwickelt wurden, sind flexibel und leistungsstark genug, um den Verkauf über weniger spezialisierte Katalogkanäle zu unterstützen. Einige OMAP 1-Teile und viele OMAP 3-Teile haben Katalogversionen mit unterschiedlichen Verkaufs- und Supportmodellen. Teile, die aus Sicht der Handset-Anbieter veraltet sind, werden möglicherweise immer noch benötigt, um Produkte zu unterstützen, die mit Katalogteilen und händlerbasiertem Bestandsmanagement entwickelt wurden.

Leistungsstarke Anwendungsprozessoren

Dies sind Teile, die ursprünglich für den Einsatz als Anwendungsprozessoren in Smartphones gedacht waren , mit Prozessoren, die leistungsstark genug sind, um wichtige Betriebssysteme (wie Linux , FreeBSD , Android oder Symbian ) auszuführen , die Konnektivität zu PCs zu unterstützen und verschiedene Audio- und Videoanwendungen zu unterstützen.

OMAP 1

Die OMAP 1-Familie begann mit einem von TI erweiterten ARM925- Kern (ARM925T) und wechselte dann zu einem Standard-ARM926-Kern. Es umfasste viele Varianten, die sich am einfachsten nach Fertigungstechnologie ( 130 nm außer OMAP171x-Serie), CPU, Peripheriegerät und Vertriebskanal (direkt an große Handset-Anbieter oder über katalogbasierte Distributoren) unterscheiden ließen. Im März 2009 sind die Chips der OMAP1710-Familie noch für Handyhersteller verfügbar.

Zu den Produkten, die OMAP 1-Prozessoren verwenden, gehören Hunderte von Mobiltelefonmodellen und die Nokia 770 Internet-Tablets .

  • OMAP1510 – 168 MHz ARM925T (TI-erweitert) + C55x DSP
  • OMAP161x – 204 MHz ARM926EJ-S + C55x DSP, 130-nm-Technologie
  • OMAP162x – 204 MHz ARM926EJ-S + C55x DSP + 2 MB interner SRAM, 130-nm-Technologie
  • OMAP171x – 220  MHz ARM926EJ-S + C55x DSP, Niedervolt- 90-nm- Technologie
  • OMAP5910 – Katalogverfügbarkeitsversion von OMAP 1510
  • OMAP5912 – Katalogverfügbarkeitsversion von OMAP1621 (oder OMAP1611b in älteren Versionen)

OMAP 2

Diese Teile wurden nur an Handy-Hersteller vermarktet. Produkte, die diese verwenden, umfassen sowohl Internet-Tablets als auch Mobiltelefone :

  • OMAP2431 – 330 MHz ARM1136 + 220 MHz C64x DSP
  • OMAP2430 – 330 MHz ARM1136 + 220 MHz C64x DSP + PowerVR MBX lite GPU, 90-nm-Technologie
  • OMAP2420 – 330 MHz ARM1136 + 220 MHz C55x DSP + PowerVR MBX GPU, 90-nm-Technologie

OMAP 3

Das OMAP der 3. Generation, das OMAP 3, ist in 3 verschiedene Gruppen unterteilt: das OMAP34x, das OMAP35x und das OMAP36x. OMAP34x und OMAP36x werden direkt an große Handset-Hersteller (z. B. Mobiltelefone) vertrieben. OMAP35x ist eine Variante von OMAP34x, die für Katalogvertriebskanäle vorgesehen ist. Der OMAP36x ist eine 45-nm- Version des 65-nm- OMAP34x mit höherer Taktrate.

Der OMAP 3611, der in Geräten wie dem Cybook Odyssey von Bookeen zu finden ist, ist eine lizenzierte verkrüppelte Version des OMAP 3621 hat keinen Zugriff auf IVA & DSP.

Die Videotechnologie in den höherwertigen OMAP 3-Teilen ist teilweise von der DaVinci- Produktlinie abgeleitet, die zuerst höherwertige C64x+ DSPs und Bildverarbeitungscontroller mit ARM9-Prozessoren verpackte, die zuletzt in der älteren OMAP-1-Generation oder ARM Cortex-A8 zu sehen waren.

In der folgenden Liste nicht hervorgehoben ist, dass jeder OMAP 3-SoC über einen "Image, Video, Audio" (IVA2)-Beschleuniger verfügt. Diese Einheiten haben nicht alle die gleichen Fähigkeiten. Die meisten Geräte unterstützen Kamerabilder mit 12 Megapixel, obwohl einige 5 oder 3 Megapixel unterstützen. Einige unterstützen HD-Bildgebung.

Modell-Nr Fab Zentralprozessor Frequenz ( MHz ) GPU DSP HSA -Eigenschaften Geräte verwenden
OMAP3410 65 nm Kortex-A8 600 PowerVR SGX530 Unbekannt Unbekannt
Aufführen
OMAP3420
OMAP3430 TMS320C64x+
OMAP3440 800 Unbekannt
Aufführen
OMAP3503 600 -
Aufführen
OMAP3515 600 PowerVR SGX530
OMAP3525 600 -
OMAP3530 720 MHz PowerVR SGX530 TMS320C64x+
Aufführen
OMAP3611 45 nm 800
Aufführen
  • Cybook Odyssee
OMAP3621 800
OMAP3622 1000
OMAP3630 600 MHz~1,2 GHz Unbekannt
Aufführen
OMAP3640 1,2 GHz

OMAP 4

Der SIP-Core von TI Ducati sorgt für Videobeschleunigung und beschleunigte Bildverarbeitung.

Die 4. Generation OMAPs, OMAP 4430 (verwendet bei Google Glass), 4460 (früher 4440 genannt), und 4470 verwenden alle ein Dual-Core - ARM - Cortex-A9 CPU mit zwei ARM - Cortex-M3 - Cores, als Teil der "Ducati" Subsystem , zum Entladen von Low-Level-Aufgaben. Die Modelle 4430 und 4460 verwenden einen integrierten 3D-Grafikbeschleuniger PowerVR SGX540 , der mit einer Taktfrequenz von 304 bzw. 384 MHz läuft. 4470 verfügt über eine PowerVR SGX544 GPU, die DirectX 9 unterstützt, was die Verwendung in Windows 8 ermöglicht , sowie einen dedizierten 2D-Grafikkern für eine um bis zu 50-90% gesteigerte Energieeffizienz. Alle OMAP 4 sind mit einem IVA3-Multimedia-Hardwarebeschleuniger mit einem programmierbaren DSP ausgestattet, der 1080p Full HD und Multistandard-Videocodierung/-decodierung ermöglicht. OMAP 4 verwendet ARM Cortex-A9s mit ARMs SIMD-Engine (Media Processing Engine, auch bekannt als NEON), was in einigen Fällen einen erheblichen Leistungsvorteil gegenüber den ARM Cortex-A9s von Nvidia Tegra 2 mit Nicht-Vektor-Gleitkommaeinheiten haben kann. Es verwendet auch einen Dual-Channel-LPDDR2-Speichercontroller im Vergleich zum Single-Channel-Speichercontroller von Nvidia Tegra 2.

SoC Zentralprozessor GPU DSP Bild- und Videobeschleunigung Speichertechnologie Verfügbarkeit Geräte
Modell Fab Mikroarchitektur # Kerne Frequenz
( GHz )
Typ Busbreite ( Bit ) Bandbreite ( GB /s)
OMAP4430 45 nm Kortex-A9 2 1–1.2 PowerVR SGX540 @ 304–365 MHz "Tesla" (C64T) "Ducati": Dual Cortex-M3 @266 MHz
& IVA–HD
& ISS
LPDDR2 32-Bit-Dual-Channel 7,4 Q1 2011
OMAP4460 1,2–1,5 PowerVR SGX540 @ 307–384 MHz Q4 2011
Aufführen
OMAP4470 1,3–1,5 PowerVR SGX544 @ 277–384 MHz + Vivante GC320 (dedizierter 2D-Grafikkern) Q2 2012
Aufführen

OMAP 5

Die 5. Generation OMAP, OMAP 5 SoC verwendet einen Dual-Core ARM Cortex-A15 - CPU mit zwei zusätzlichen Cortex-M4 - Kerne in weniger rechenintensive Aufgaben , die A15S abzuladen Energieeffizienz zu erhöhen, zwei PowerVR SGX544MP Grafikkerne und einen dedizierten TI 2D BitBlt Grafikbeschleuniger, ein Multipipe-Display-Subsystem und ein Signalprozessor. Sie unterstützen jeweils 24- und 20-Megapixel-Kameras für die vordere und hintere 3D-HD-Videoaufzeichnung. Der Chip unterstützt außerdem bis zu 8 GB Dual-Channel-LPDDR2/ DDR3- Speicher, Ausgabe auf vier HD-3D-Displays und 3D-HDMI 1.4-Videoausgabe. OMAP 5 enthält außerdem drei USB-2.0-Ports, einen Lowspeed-USB-3.0-OTG-Port und einen SATA-2.0-Controller.

Modell-Nr Fab Zentralprozessor Frq GPU Frq DSP Speichertechnologie Verfügbarkeit Geräte verwenden
OMAP5430 28 nm Cortex-A15 (Dual-Core) und
Cortex-M4 (Dual-Core)
1,5, 1,7 GHz PowerVR SGX544MP2 + dedizierter TI 2D BitBlt-Grafikbeschleuniger 532 MHz "Tesla" (C64T) 32-Bit-Dual-Channel 532 MHz LPDDR2 (8,5 GB/Sek.) Q2 2013
Aufführen
  • Jorjin APM-5
OMAP5432 1,5, 1,7 GHz 532 MHz 32-Bit-Dual-Channel-DDR3 mit 532 MHz (8,5 GB/Sek.) Q2 2013
Aufführen
  • Casio V-R7000/V-R7100, DragonBox Pyra , IGEPv5 , Variscite VAR-SOM-OM54 SOM, SVTronics UEVM5432G-02-12-00 Entwicklungsboard

Grundlegende Multimedia-Anwendungsprozessoren

GStreamer nutzt Hardwarebeschleunigung durch Plugins von Texas Instruments. Die API ist DMAI (DaVinci Multimedia Application Interface).

Diese werden nur an Handyhersteller vermarktet. Sie sollen hochintegrierte, kostengünstige Chips für Konsumgüter sein. Die OMAP-DM-Serie soll als digitale Medien-Coprozessoren für mobile Geräte mit digitalen Stand- und Videokameras mit hohen Megapixeln verwendet werden. Diese OMAP-DM-Chips enthalten sowohl einen ARM-Prozessor als auch einen Bildsignalprozessor (ISP) , um die Verarbeitung von Kamerabildern zu beschleunigen.

  • OMAP310 – ARM925T
  • OMAP331 – ARM926
  • OMAP-DM270 – ARM7 + C54x DSP
  • OMAP-DM299 – ARM7 + Bildsignalprozessor (ISP) + gestapeltes mDDR-SDRAM
  • OMAP-DM500 – ARM7 + ISP + gestapeltes mDDR-SDRAM
  • OMAP-DM510 – ARM926 + ISP + 128 MB gestapeltes mDDR-SDRAM
  • OMAP-DM515 – ARM926 + ISP + 256 MB gestapeltes mDDR-SDRAM
  • OMAP-DM525 – ARM926 + ISP + 256 MB gestapeltes mDDR-SDRAM

Integrierte Modem- und Anwendungsprozessoren

Ein OMAP 850 in einem HTC Wizard

Diese werden nur an Handyhersteller vermarktet. Viele der neueren Versionen sind für den Einsatz in sehr kostengünstigen Mobiltelefonen hochintegriert.

  • OMAPV1035 – Single-Chip EDGE (wurde 2009 eingestellt, als TI den Rückzug vom Markt für Basisband-Chipsätze ankündigte).
  • OMAPV1030 – EDGE digitales Basisband
  • OMAP850 – 200 MHz ARM926EJ-S + GSM/GPRS digitales Basisband + Stacked EDGE Coprozessor
  • OMAP750 – 200 MHz ARM926EJ-S + GSM/GPRS digitales Basisband + DDR-Speicherunterstützung
  • OMAP733 – 200 MHz ARM926EJ-S + GSM/GPRS digitales Basisband + gestapeltes SDRAM
  • OMAP730 – 200 MHz ARM926EJ-S + GSM/GPRS digitales Basisband + SDRAM Speicherunterstützung
  • OMAP710 – 133 MHz ARM925 + GSM/GPRS digitales Basisband

OMAP L-1x

Die OMAP L-1x-Teile werden nur über Katalogkanäle vermarktet und haben ein anderes technologisches Erbe als die anderen OMAP-Teile. Anstatt direkt von Mobiltelefon-Produktlinien abzuleiten, wuchsen sie aus der videoorientierten DaVinci- Produktlinie durch Entfernen der videospezifischen Funktionen bei Verwendung von aktualisierten DaVinci-Peripheriegeräten. Ein bemerkenswertes Merkmal ist die Verwendung eines Gleitkomma- DSP anstelle des üblicheren Festkomma-DSP.

Das Hawkboard verwendet den OMAP-L138

  • OMAP-L137 – 300 MHz ARM926EJ-S + C674x Gleitkomma-DSP
  • OMAP-L138 – 300 MHz ARM926EJ-S + C674x Gleitkomma-DSP

Produkte mit OMAP-Prozessoren

Viele Mobiltelefone verwenden OMAP SoCs, darunter das Nokia N9, N90, N91, N92, N95, N82, E61, E62, E63 und E90 Mobiltelefone , sowie das Nokia 770, N800, N810 und N900 Internet Tablets , Motorola Droid , Droid X und Droid 2 sowie mehrere Samsung-Geräte, wie Samsung Galaxy Tab 2 7.0 und Galaxy S II Variante GT-I9100G. Das Palm Pre , Pandora , Touch Book verwenden auch einen OMAP-SoC (den OMAP3430). Andere, die einen OMAP- SoC verwenden, sind Sony Ericssons Satio (Idou) und Vivaz , die meisten Samsung-Telefone mit Symbian (einschließlich Omnia HD ), das Nook Color , einige Archos- Tablets (wie Archos 80 Gen 9 und Archos 101 Gen 9), Kindle Fire HD , Blackberry Playbook , Kobo Arc und B&N Nook HD . Außerdem gibt es All-in-One-Smart-Displays mit OMAP-4-SoCs wie dem Viewsonic VSD220 (OMAP 4430). Die Funkgeräte der 2. Generation von Motorola MOTOTRBO verwenden die sichere CPU OMAP-L132 oder OMAP-L138.

OMAP SoCs werden auch als Basis für eine Reihe von Bastler-, Prototyping- und Evaluierungsboards verwendet, wie z. B. das BeagleBoard , PandaBoard , OMAP3 Board, Gumstix und Presonus digitale Mischpulte

Ähnliche Plattformen

Siehe auch

Verweise

Externe Links