OMAP

From Wikipedia, the free encyclopedia
  (Redirected from Texas Instruments OMAP)
Jump to: navigation, search
TI OMAP3530 on BeagleBoard described
TI OMAP4430 on PandaBoard described

OMAP (Open Multimedia Applications Platform) is a series of image/video processors developed by Texas Instruments. They are a category of proprietary system on chips (SoCs) for portable and mobile multimedia applications. OMAP devices generally include a general-purpose ARM architecture processor core plus one or more specialized co-processors. Earlier OMAP variants commonly featured a variant of the Texas Instruments TMS320 series digital signal processor.

On September 26, 2012, Texas Instruments announced that they would wind down their operations in smartphone and tablet oriented OMAP chips and instead focus on embedded platforms. The fate of OMAP therefore remains uncertain.[1] On November 14, 2012, Texas Instruments announced that they would cut 1,700 jobs due to its shift from mobile to embedded platforms.[2]

OMAP family[edit]

The Galaxy Nexus, example of a smartphone with an OMAP 4460 SoC

The OMAP family consists of three product groups classified by performance and intended application:

  • High-performance applications processors
  • Basic multimedia applications processors
  • Integrated modem and applications processors

Further, two main distribution channels exist, and not all parts are available in both channels. The genesis of the OMAP product line is from partnership with cell phone vendors, and the main distribution channel involves sales directly to such wireless handset vendors. Parts developed to suit evolving cell phone requirements are flexible and powerful enough to support sales through less specialized catalog channels; some OMAP 1 parts, and many OMAP 3 parts, have catalog versions with different sales and support models. Parts that are obsolete from the perspective of handset vendors may still be needed to support products developed using catalog parts and distributor-based inventory management.

Recently, the catalog channels have received more focus, with OMAP35x and OMAP-L13x parts being marketed for use with various applications where capable and power-efficient processors are useful.

High-performance applications processors[edit]

These are parts originally intended for use as application processors in smartphones, with processors powerful enough to run significant operating systems (such as Linux, Android or Symbian), support connectivity to personal computers, and support various audio and video applications.

OMAP 1[edit]

The OMAP 1 family started with a TI-enhanced ARM core, and then changed to a standard ARM926 core. It included many variants, most easily distinguished according to manufacturing technology (130 nm except for the OMAP171x series), CPU, peripheral set, and distribution channel (direct to large handset vendors, or through catalog-based distributors). In March 2009, the OMAP1710 family chips are still available to handset vendors.

Products using OMAP 1 processors include hundreds of cell phone models, and the Nokia 770 Internet tablets.

  • OMAP171x - 220 MHz ARM926EJ-S + C55x DSP, low-voltage 90 nm technology
  • OMAP162x - 204 MHz ARM926EJ-S + C55x DSP + 2 MB internal SRAM, 130 nm technology
  • OMAP5912 - catalog availability version of OMAP1621 (or OMAP1611b in older versions)
  • OMAP161x - 204 MHz ARM926EJ-S + C55x DSP, 130 nm technology
  • OMAP1510 - 168 MHz ARM925T (TI-enhanced) + C55x DSP
  • OMAP5910 - catalog availability version of OMAP 1510

OMAP 2[edit]

These parts were only marketed to handset vendors. Products using these include both Internet tablets and mobile phones:

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

OMAP 3[edit]

The 3rd generation OMAP, the OMAP 3[3] is broken into 3 distinct groups: the OMAP34x, the OMAP35x, and the OMAP36x. OMAP34x and OMAP36x are distributed directly to large handset (such as cell phone) manufacturers. OMAP35x is a variant of OMAP34x intended for catalog distribution channels. The OMAP36x is a 45 nm version of the 65 nm OMAP34x with higher clock speed.[4]

The video technology in the higher end OMAP 3 parts is derived in part from the DaVinci product line, which first packaged higher end C64x+ DSPs and image processing controllers with ARM9 processors last seen in the older OMAP 1 generation or ARM Cortex-A8.[5]

Not highlighted in the list below is that each OMAP 3 SoC has an "Image, Video, Audio" (IVA2) accelerator. These units do not all have the same capabilities. Most devices support 12 megapixel camera images, though some support 5 or 3 megapixels. Some support HD imaging.

Model number Fab CPU Frq (MHz) GPU DSP HSA-features Utilizing devices
OMAP3410 65 nm Cortex-A8 600 PowerVR SGX530 ? ? Motorola Charm, Motorola Flipside (720 MHz),[6] Motorola Flipout
OMAP3420
OMAP3430 Motorola Droid/Milestone, Nokia N900, Palm Pre, Samsung i8910, Sony Ericsson Satio
OMAP3440 800 Archos 5 (Gen 7), Motorola Milestone XT720, Motorola Titanium XT800,[citation needed] Samsung Galaxy A (SHW-M100S),[citation needed] Samsung i7680[7]
OMAP3503 600 N/A Gumstix Overo Earth
OMAP3515 600 PowerVR SGX530
OMAP3525 600 N/A
OMAP3530 720 MHz PowerVR SGX530 TMS320C64x+ Alico's Kinetic 3500,[8] Always Innovating Touch Book, BeagleBoard, Embest DevKit8000,[9] Gumstix Overo Water, IGEPv2, OpenSourceMID K7 MID,[10] Oswald,[citation needed] Overo Water,[citation needed] Open Pandora, phyCARD-L OMAP-3530 SOM,[11] TianyeIT CIP312[12]
OMAP3611 45 nm 800 ? Cybook Odyssey[citation needed]
OMAP3621 800 Barnes & Noble Nook Color, Barnes & Noble Nook Simple Touch, Lenovo IdeaPad A1, Motorola Defy, Motorola Defy Plus
OMAP3622 1000
OMAP3630 600 MHz~1.2 GHz 3630-600: Motorola MOTOACTV

3630-800: Archos 28, Archos 32, Motorola Bravo,[citation needed] Motorola Defy[13]

3630-1000: Archos 43, Archos 70, Archos 101, LG Optimus Black, LG Optimus Bright, LG Optimus Mach,[14][citation needed] Motorola Cliq 2, Motorola Droid 2 R2D2 Special Edition, Motorola Droid X, Motorola Defy+, Nokia N9, Nokia N950, Palm Pre 2, Panasonic P-07C, Panasonic Sweety 003P,[citation needed] Samsung Galaxy SL I9003, Sony Ericsson Vivaz, Lenovo A1-07[citation needed] Samsung Galaxy Player 4.2 (YP-GI1),[citation needed]Le Pan TC970

OMAP3640 1.2 GHz Motorola Droid 2 Global

OMAP 4[edit]

The TI Ducati SIP core does video acceleration and accelerated image processing.

The 4th generation OMAPs, OMAP 4430, 4460 (formerly named 4440),[15] and 4470 all use a dual-core ARM Cortex-A9 CPU, with two ARM Cortex-M3 cores, as part of the "Ducati" sub-system[16] , for off-loading low-level tasks.[17][18][19] The 4430 and 4460 use a PowerVR SGX540 integrated 3D graphics accelerator, running at a clock frequency of 304 and 384 MHz respectively.[20] 4470 has a PowerVR SGX544 GPU that supports DirectX 9 which enables it for use in Windows 8 as well as a dedicated 2D graphics core for increased power efficiency up to 50-90%%.[21] All OMAP 4 come with an IVA3 multimedia hardware accelerator with a programmable DSP that enables 1080p Full HD and multi-standard video encode/decode.[22][23][24][25][26] OMAP 4 uses ARM Cortex-A9's with ARM's SIMD engine (Media Processing Engine, aka NEON) which may have a significant performance advantage in some cases over Nvidia Tegra 2's ARM Cortex-A9s with non-vector floating point units.[27] It also uses a dual-channel LPDDR2 memory controller compared to Nvidia Tegra 2's single-channel memory controller.

SoC CPU GPU DSP Image & Video acceleration Memory technology Availability Devices
Model Fab Microarchitecture # Cores Frq
(GHz)
Type Bus width (bit) Bandwidth (GB/s)
OMAP4430 45 nm Cortex-A9 2 1–1.2 PowerVR SGX540 @ 304–365 MHz  ? "Ducati":[16] dual Cortex-M3@266 MHz
& IVA–HD
& ISS
LPDDR2 32-bit dual-channel 7.4 Q1 2011 Japanese Market:Fujitsu Arrows Tab LTE F-01D, Fujitsu Arrows X LTE F-05D, Fujitsu Arrows Z ISW11F, Panasonic Lumix Phone 101P, Panasonic Lumix Phone P-02D, Fujitsu Regza Phone T-01D, Sharp Aquos Phone SH-01D, Sharp Aquos Phone 102SH, Toshiba AT200 Excite[citation needed]
Global market: BlackBerry PlayBook,[28] Panasonic Eluga DL1, LG Prada 3.0, LG Optimus 3D P920, LG Optimus 3D Max, LG Optimus L9, Motorola Atrix 2, Motorola Droid 3/Milestone 3, Motorola Droid Bionic, Motorola Droid RAZR,[29] Motorola Xyboard, PandaBoard, phyCORE-OMAP4460/OMAP4430 SOM,[30] Samsung Galaxy S II (GT-I9100G), Samsung Galaxy Tab 2 (7.0), Samsung Galaxy Tab 2 (10.1), TianyeIT CIP411,[31] LGP925 Thrill AT&T, Amazon Kindle Fire, Archos 80 (Gen 9), Archos 101 (Gen 9), Barnes and Noble Nook Tablet, Archos 80 Turbo (Gen 9) 1.0/1.2 GHz, Archos 101 Turbo (Gen 9) 1.0/1.2 GHz, SmartDevices SmartQ Ten3 (T15),[32] Google Glass,[33] Sony NWZ-ZX1
OMAP4460 1.2–1.5 PowerVR SGX540 @ 307–384 MHz  ? Q4 2011 Samsung Galaxy Nexus, Archos 80 Turbo (Gen 9) 1.5 GHz & 1.2 GHz, Archos 101 Turbo (Gen 9) 1.5 GHz & 1.2 GHz, Huawei Ascend D1,[34] Huawei Ascend P1/P1S,[35] Pandaboard ES,[36] Sharp Aquos Phone 104SH, Variscite VAR-SOM-OM44,[37] Nexus Q,[38] BlackBerry Playbook 4G LTE, Kindle Fire HD 7", BlackBerry Dev Alpha
OMAP4470 1.3–1.5 PowerVR SGX544 @ 277–384 MHz + Vivante GC320 (dedicated 2D graphics core)[21]  ? Q2 2012 ARCHOS 101XS, ARCHOS TV Connect, SmartDevices T30, Kindle Fire HD 8.9", Kobo Arc, BlackBerry Dev Alpha B, Samsung Galaxy Premier, Blackberry Z10 (International Market), SmartQ X7, ARCHOS 97XS, Nook HD/HD+

OMAP 5[edit]

The 5th generation OMAP, OMAP 5 SoC uses a dual-core ARM Cortex-A15 CPU with two additional Cortex-M4 cores to offload the A15s in less computationally intensive tasks to increase power efficiency, two PowerVR SGX544MP graphics cores and a dedicated TI 2D BitBlt graphics accelerator, a multi-pipe display sub-system and a signal processor.[39] They respectively support 24 and 20 megapixel cameras for front and rear 3D HD video recording. The chip also supports up to 8 GB of dual channel LPDDR2/DDR3 memory, output to four HD 3D displays and 3D HDMI 1.4 video output. OMAP 5 also includes three USB 2.0 ports, one USB 3.0 OTG port and a SATA 2.0 controller.

Model number Fab CPU Frq GPU Frq DSP Memory technology Availability Utilizing devices
OMAP5430 28 nm Cortex-A15 (dual-core)[40] and
Cortex-M4 (dual-core)
1.5, 1.7 GHz PowerVR SGX544MP2 [41] + dedicated TI 2D BitBlt graphics accelerator 532 MHz but little information 32-bit dual-channel 532 MHz LPDDR2 (8.5 GB/sec)[42] Q2 2013 Jorjin APM-5
OMAP5432 1.5, 1.7 GHz 532 MHz but little information 32-bit dual-channel 532 MHz DDR3 (8.5 GB/sec)[42] Q2 2013 DragonBox Pyra, Variscite VAR-SOM-OM54 SOM, SVTronics UEVM5432G-02-12-00 Development Board[43]

Basic multimedia applications processors[edit]

These are marketed only to handset manufacturers. They are intended to be highly integrated, low cost chips for consumer products. The OMAP-DM series are intended to be used as digital media coprocessors for mobile devices with high megapixel digital still and video cameras.

The Image Signal Processor (ISP) is used to accelerate processing of camera images.

  • OMAP331 - ARM9
  • OMAP310 - ARM9
  • OMAP-DM270 - ARM7 + C54x DSP
  • OMAP-DM299 - ARM7 + Image Signal Processor (ISP) + stacked mDDR SDRAM
  • OMAP-DM500 - ARM7 + ISP + stacked mDDR SDRAM
  • OMAP-DM510 - ARM926 + ISP + 128 MB stacked mDDR SDRAM
  • OMAP-DM515 - ARM926 + ISP + 256 MB stacked mDDR SDRAM
  • OMAP-DM525 - ARM926 + ISP + 256 MB stacked mDDR SDRAM

Integrated modem and applications processors[edit]

An OMAP 850 in an HTC Wizard

These are marketed only to handset manufacturers. Many of the newer versions are highly integrated for use in very low cost cell phones.

  • OMAPV1035 - single-chip EDGE (was discontinued in 2009 as TI announced baseband chipset market withdrawal).
  • OMAPV1030 - EDGE digital baseband
  • OMAP850 - 200 MHz ARM926EJ-S + GSM/GPRS digital baseband + stacked EDGE co-processor
  • OMAP750 - 200 MHz ARM926EJ-S + GSM/GPRS digital baseband + DDR Memory support
  • OMAP733 - 200 MHz ARM926EJ-S + GSM/GPRS digital baseband + stacked SDRAM
  • OMAP730 - 200 MHz ARM926EJ-S + GSM/GPRS digital baseband + SDRAM Memory support
  • OMAP710 - 133 MHz ARM925 + GSM/GPRS digital baseband

OMAP L-1x[edit]

The OMAP L-1x parts are marketed only through catalog channels, and have a different technological heritage than the other OMAP parts. Rather than deriving directly from cell phone product lines, they grew from the video-oriented DaVinci product line by removing the video-specific features while using upgraded DaVinci peripherals. A notable feature is use of a floating point DSP, instead of the more customary fixed point one.

The Hawkboard uses the OMAP-L138

  • OMAP-L137 - 300 MHz ARM926EJ-S + C674x floating point DSP
  • OMAP-L138 - 300 MHz ARM926EJ-S + C674x floating point DSP

Products using OMAP processors[edit]

Many mobile phones use OMAP SoCs, including the Nokia N9, N90, N91, N92, N95, N82, E61, E62, E63 and E90 mobile phones, as well as the N800, N810 and N900 Internet tablets, Motorola Droid, Droid X, and Droid 2. The Palm Pre, Pandora, Touch Book also use an OMAP SoC (the OMAP3430). Others to use an OMAP SoC include Sony Ericsson's Satio and Vivaz, the Samsung Omnia HD, Sony Ericsson Idou, the Nook Color, some Archos tablets (such as Archos 80 gen 9 and Archos 101 gen 9), Kindle Fire HD, Blackberry Playbook, Kobo Arc, and B&N Nook HD. Also, there are all-in-one smart displays using OMAP 4 SoCs, such as the Viewsonic VSD220 (OMAP 4430).

OMAP SoCs are also used as the basis for a number of hobbyist and prototyping boards, such as the BeagleBoard, PandaBoard and Gumstix.

Similar platforms[edit]

See also[edit]

References[edit]

  1. ^ UPDATE 3-Texas Instruments eyes shift away from wireless, Reuters, 25 September 2012 
  2. ^ Fingas, Jon (2012-11-14). "Texas Instruments to cut 1,700 jobs as part of its shift away from mobile". Engadget.com. Retrieved 2013-07-10. 
  3. ^ "OMAP™ Mobile Processors : OMAP™ 3 Processors". Texas Instruments. 
  4. ^ Angel, Jonathan (23 February 2009). "TI die-shrinks OMAP3". linuxdevices.com. Archived from the original on 2012-07-11. 
  5. ^ DaVinci Digital Video Processor - TMS320DM37x SOC - DM3730, Texas Instruments 
  6. ^ "Motorola FLIPSIDE MB508". GSMArena. Retrieved 2013-06-28. 
  7. ^ "BORQS". BORQS. Retrieved 2013-07-10. 
  8. ^ [1][dead link]
  9. ^ "Embest DevKit8000 OMAP3530 Evaluation Kit". Embest. Retrieved 17 Feb 2012. 
  10. ^ "OpenSourceMID K7 MID". OpenSourceMID. Retrieved 17 Feb 2012. 
  11. ^ "TI OMAP3530 ARM Cortex A8 System on Module". Phytec America, LLC. Retrieved 17 Feb 2012. 
  12. ^ "CIP312 TI DM3730/OMAP3530 Computer in Package". TianyeIT LTD. Retrieved 17 Feb 2012. 
  13. ^ OMAP36xx (PDF (in ZIP file)), Texas Instruments 
  14. ^ "LG LU3000 Specifications". Letsgomobile.org. Retrieved 2012-08-04. 
  15. ^ Computer module taps 1.5GHz, dual-core OMAP4460 SoCv, LinuxDevices.com, archived from the original on 2012-09-03 
  16. ^ a b "The Ducati subsystem – Introcution". 
  17. ^ http://focus.ti.com/pdfs/wtbu/OMAP4430_ES2.x_Public_TRM_vK.zip
  18. ^ "OMAP4460 Public TRM vE (pdf)"
  19. ^ "Texas Instruments announces multi-core, 1.8GHz OMAP4470 ARM processor for Windows 8". Engadget. Retrieved 2012-10-28. 
  20. ^ "TI Announces OMAP4470 and Specs: PowerVR SGX544, 1.8 GHz Dual Core Cortex-A9". AnandTech. Retrieved 2012-10-28. 
  21. ^ a b "Texas Instruments OMAP4470 CGPU Information". Vivantecorp.com. Retrieved 2012-10-28. 
  22. ^ "OMAP44xx series in TI Web site". Focus.ti.com. Retrieved 2012-10-28. 
  23. ^ "TI speeds up its OMAP 4 for 3D video". Archived from the original on 2012-09-11. 
  24. ^ "TI's OMAP 4 prototype drives three independent displays without breaking a sweat". Engadget.com. Retrieved 2012-10-28. 
  25. ^ "TI's OMAP 4 bringing 1080p support to smartphones and MIDs". Engadget.com. Retrieved 2012-10-28. 
  26. ^ "Texas Instruments introduces ARM-based OMAP 4 SOC, Blaze development platform". Engadget.com. Retrieved 2012-10-28. 
  27. ^ "NVIDIA's Tegra 2 Take Two: More Architectural Details and Design Wins". AnandTech. Retrieved 2012-10-28. 
  28. ^ Hunter Skipworth (23 March 2011). "Blackberry confirms PlayBook specs and launch date". The Telegraph. Telegraph Media Group. Retrieved 17 Feb 2012. 
  29. ^ "Droid Razr by Motorola, XT912". MotoDev. Motorola Mobility. Retrieved 17 Feb 2012. 
  30. ^ "OMAP4460/OMAP4430: OMAP 4 Cortex A9 System on Module". Phytec America, LLC. Retrieved 17 Feb 2012. 
  31. ^ "CIP Ti OMAP4430/4460 Computer In Package". TianyeIT. Retrieved 17 Feb 2012. 
  32. ^ "SmartQ Ten3 (T15)". Retrieved 13 September 2012. 
  33. ^ Lee, Jay. "Google+ Post by Jay Lee". Retrieved 26 April 2013. 
  34. ^ "Huawei Ascend D1 visits FCC". PhoneArena, FCC. Retrieved 7 July 2012. 
  35. ^ "Huawei Ascend P1 visits the FCC". PhoneArena, FCC. Retrieved 7 July 2012. 
  36. ^ "PandaBoard ES Technical Specs". PandaBoard. Retrieved 17 Feb 2012. 
  37. ^ "VAR-SOM-OM44 CPU: TI OMAP4460". Variscite. Retrieved 17 Feb 2012. 
  38. ^ Brian Klug (27 Jun 2012). "Google Announces Nexus Q - Music and Video Streamer for Google Play and YouTube CPU: TI OMAP4460". AnandTech. Retrieved 27 Jun 2012. 
  39. ^ "Not Just a Faster Horse: TI’s OMAP 5 Platform Transforms the Concept of ‘Mobile’". Texas Instruments. 11-02-07. Retrieved 2011-02-09. "The OMAP 5 processor leverages two ARM Cortex-A15 MPCores [...] [It] also includes two ARM Cortex-M4 processors [...]" 
  40. ^ "OMAP5430". Texas Instruments. 
  41. ^ "Texas Instruments' OMAP 5 platform takes center stage" (Press release). Texas Instruments. Feb 27, 2012. Retrieved 2012-04-27. 
  42. ^ a b "OMAP 5 mobile applications platform". Texas Instruments. Retrieved 2012-04-27. 
  43. ^ "Texas Instruments OMAP5432 EVM / Development Board". CNX-Software. Retrieved 2013-07-09. 

External links[edit]