OMAP
[image]
1. 개요
2. 상세
3. 주요 모델
3.1. OMAP 0 시리즈 (가칭)
3.2. OMAP 1 시리즈
3.3. OMAP 2 시리즈
3.4. OMAP 3 시리즈
3.5. OMAP 4 시리즈
3.6. OMAP 5 시리즈
4. 개발 중단
1. 개요
텍사스 인스트루먼트에서 캠코더, PMP, PDA, 및 스마트폰등 멀티미디어시장을 겨냥해 내놓은 SoC.
OMAP라는 이름은 Open Multimedia Application Platform의 줄임말이다.
2. 상세
TI사에서 이전에 밀었던 멀티미디어용 SoC인 DaVinci 칩셋을 계승하는 개념으로 출발하였다. ARM 아키텍처가 적용된 CPU와, 모바일 GPU로 이름이 높은 PowerVR GPU 코어가 융합된 구조를 가지고 있으며, 다빈치 칩에서 약점으로 손꼽혔던 CPU의 성능을 보완하여 OMAP3 기준 동세대의 ARM 기반 SoC 중 가장 높은 클럭 효율을 가지고 있었다. 이후 삼성의 엑시노스3 싱글에 자리를 내주게 되었다.
다른 SoC와 차별되는 점으로서, 하드웨어 동영상 코덱 탑재로 유명한 DaVinci로부터 이어져 내려오는 DSP가 탑재되어 많은 수의 동영상 코덱을 별도의 인코딩을 거치지 않고서도 하드웨어적으로 인코딩 및 디코딩할 수 있다. 이러한 고성능 GPU와, DSP의 탑재 때문에 멀티미디어 성능이 뛰어난 것으로 평가받고 있다. 그래서 멀티미디어 인코딩 및 디코딩 기능을 내세우는 캠코더나 비디오 카메라 기능이 뛰어난 디지털 카메라 및 스마트폰에 많이 채택되며, 일부 오픈 플랫폼 방식 게임기에도 탑재되고 있다.
OMAP4 기준 ARM Cortex-A9 듀얼코어 CPU와 클럭을 높인 PowerVR SGX540 GPU, 듀얼 채널 메모리 컨트롤러를 탑재하여 NVIDIA Tegra 2 및 2세대 퀄컴 스냅드래곤 SoC를 능가하는 성능을 과시했다.
스마트폰 중에서는 모토로라의 모토로이, 모토쿼티, 모토글램, 디파이, 그리고 옵티머스 마하 등에 사용된 바 있고 비글 보드나 오픈판도라에도 사용되었다.
3. 주요 모델
3.1. OMAP 0 시리즈 (가칭)
3.1.1. OMAP 3xx 버전
3.1.1.1. OMAP 310
3.1.1.2. OMAP 311
3.1.1.3. OMAP 331
3.1.2. OMAP 7xx 버전
3.1.2.1. OMAP 710
3.1.2.2. OMAP 730
3.1.2.3. OMAP 733
TI OMAP 730에서 EDGE 코프로세서가 붙은 모델이다.
3.1.2.4. OMAP 750
3.1.3. OMAP 8xx 버전
3.1.3.1. OMAP 850
3.2. OMAP 1 시리즈
3.2.1. OMAP 15xx 버전
3.2.1.1. OMAP 1510
3.2.2. OMAP 16xx 버전
3.2.2.1. OMAP 1610
3.2.2.2. OMAP 1611
3.2.2.3. OMAP 1612
3.2.2.4. OMAP 1621
3.2.3. OMAP 17xx 버전
3.2.3.1. OMAP 1710
3.3. OMAP 2 시리즈
3.3.1. OMAP 24xx 버전
3.3.1.1. OMAP 2420
3.3.1.2. OMAP 2430
3.3.1.3. OMAP 2431
3.4. OMAP 3 시리즈
3.4.1. OMAP 34xx 버전
OMAP 34xx 시리즈의 CPU 코어는 어떠한 수정도 가해지지 않은 순수한 Cortex-A8 기반의 코어이다. TI가 ARM과 매우 밀접한 관계가 있었던 이 시기에, Cortex-A8은 처음으로 출시하는 ARM v7 기반의 코어였기에 준 레퍼런스 SoC를 만들기 위해서 ARM의 Cortex A8 설계를 그대로 사용했다. 같은 Cortex-A~ 시리즈라도 AP 형태로 만드는 과정에서 코어 부분을 필요에 따라 커스텀 한다. 이는 각 회사의 재량이지만 현재는 거의 모든 회사가 커스텀을 거치고 순수 ARM 코어는 거의 없다고 보면 된다. 삼성이 엑시노스3 싱글을 설계할 당시에 ARM은 OMAP 34xx보다 효율을 올리기 어렵다고 개발을 만류하였으나 이미 TI도 34xx 시리즈의 설계를 개선한 36xx 시리즈를 기획했다는 일화가 있다.
3.4.1.1. OMAP 3410
3.4.1.2. OMAP 3420
3.4.1.3. OMAP 3430
3.4.1.4. OMAP 3440
3.4.2. OMAP 35xx 버전
3.4.2.1. OMAP 3503
3.4.2.2. OMAP 3515
3.4.2.3. OMAP 3525
3.4.2.4. OMAP 3530
3.4.3. OMAP 36xx 버전
3.4.3.1. OMAP 3610
3.4.3.2. OMAP 3611
3.4.3.3. OMAP 3620
3.4.3.4. OMAP 3621
3.4.3.5. OMAP 3622
3.4.3.6. OMAP 3630
3.4.3.7. OMAP 3640
3.5. OMAP 4 시리즈
3.5.1. OMAP 44xx 버전
3.5.1.1. OMAP 4430
3.5.1.2. OMAP 4440
3.5.1.3. OMAP 4460
3.5.1.4. OMAP 4470
3.6. OMAP 5 시리즈
TSMC의 28nm SiON 공정으로 제작되며 ARM Cortex-A15 듀얼코어 CPU 탑재 및 전원 관리 능력 향상을 위해 별도의 ARM Cortex-M4 듀얼코어 프로세서가 탑재된다. M4의 클럭은 불명. 저전력 모드시 전력소모가 큰 A15에서 M4 프로세서로 전환하여 전력 소모를 최대한 억제한다. GPU는 PowerVR SGX 544MP2 및 TI의 2D 전용 그래픽 칩셋이 들어간다고 한다. 2012년 3분기 상용화 예정이었는데... 아래의 이유로 2013년 2분기 상용화 예정. 현재 이 AP보다 훨씬 좋은 AP들이 나온 상태에서 경쟁력이 있을지는 불명이다.
여담으로, 아직도 커널 지원 버프를 받는 유일한 OMAP 시리즈이다. 아무래도, 자동차에 쓰이는 AP다 보니 아직도 지원은 받는 듯하다. OMAP이 모바일 사업을 철수했지, 자동차용 AP 개발은 계속한다고 했다. 다만, 이 AP도 원래는 모바일용 AP로 개발된 듯 하다가, 모바일 사업을 철수하고 나서 자동차용 AP로 전환을 돌린 거 같다.
3.6.1. OMAP 54xx 버전
3.6.1.1. OMAP 5430
3.6.1.2. OMAP 5432
3.6.2. OMAP 59xx 버전
3.6.2.1. OMAP 5910
OMAP 1510의 카탈로그 유통 파생형 모델이다.
3.6.2.2. OMAP 5912
OMAP 1621의 카탈로그 유통 파생형 모델이다.
4. 개발 중단
2012년 11월 15일 개발 포기를 선언했다. 이유는 OMAP을 사용하는 제품이 적어 경쟁에서 밀린다고 판단되기 때문이라고. 텍사스 인스트루먼츠는 1700명을 해고하고 모바일 전자기기 부분에서 철수하고 차량, 산업용 프로세서 분야에 집중한다고 발표하였다
그래서 안드로이드와 관계 없는 OMAP의 임베디드 리눅스용 커널은 계속 업데이트 되고 있으나, 안드로이드용 커널은 4.2 이후부터 권장하는 3.4.0을 지원하지 않아서 4.1 커널(3.0.31)을 쓰는 형편이다.[3] 자세한 내용은 갤럭시 넥서스 참조. 커널 버전이 높을수록 IO등에 최적화가 더 된다거나 최신 코드들이 적용되기 때문에 성능 면에서는 이득이다. 예외적으로 OMAP 3630 중에서도 Moto 360에 쓰인 커널만이 3.10을 지원한다. Android Wear를 구동시키기 위해서인 듯 했으나, 그래도 역부족이었는지 Android Wear 2.0 지원 대상에 포함되지 못했다. 그러다가 2016년 10월, 오맵 4470을 장착한 누크 HD+에 3.4커널 포팅을 성공했다고 한다. 이제 오맵 4세대도 3.4 커널을 지원 받을 수 있을 것이다.
[1] 성능 표시에는 TI OMAP 3610으로 표시되어 있으나 XDA에서 분해 및 실험 결과 TI OMAP 3630의 다운클럭 버전과 다름없어서 TI OMAP 3630 800MHz 탑재 스마트폰 항목에 넣음. TI OMAP 3630을 다운클럭한 이유는 전력 절감으로, 최적화된 전력 절감을 위해서 POWER-PC를 만들던 노하우를 이용해서 제조공정도 일부 뜯어고친 것 같다.[2] 전력 사용 절감 등의 이유로 클럭이 307MHz로 하향되어 있다. 순정 커널 대신 다른 커널들은 384MHz로 클럭을 높인 커널과 512MHz로 클럭을 높인 커널이 있다. 전자가 전력 대비 효율이 높다고 하니 원래 SGX540의 성능을 뽑고싶은 사람은 384MHz로 가자.[3] 단, OMAP 5세대는 2018년까지 지원했다.