스냅드래곤
스냅드래곤(영어: Snapdragon)은 퀄컴에서 개발한 모바일 AP SoC(Application Processor System on Chip)이다. 2008년 4분기에 첫 스냅드래곤 칩셋이 발표되었으며, 저전력 실시간 유비쿼터스 컴퓨팅을 위해 만들었다. 주로 스마트폰과 태블릿 기기에 쓰인다. 2012년 2월 MWC 에서 Krait 쿼드코어 AP가 공개되었다.
목차 |
명칭 [편집]
스냅드래곤은 스냅(snap)과 드래곤(dragon)의 합성어가 아니라 금어초(金魚草)를 뜻하는 영어 낱말이다.
특징 [편집]
스냅드래곤은 1 GHz 이상의 작동속도와 낮은 전력사용량이 특징이다. CPU는 퀄컴 독자 아키텍처의 CPU이다. 1~3세대 CPU 아키텍처는 스콜피온(Scorpion)이며 4세대 이후 아키텍처는 Krait(크레이트) 이다.[1]
Krait 아키텍처는 Krait 200/300/400 으로 다시 분류되며, Krait 200은 스냅드래곤 S4 제품군, Krait 300은 스냅드래곤 600, Krait 400은 스냅드래곤 800의 기반이 된다.
그 외에 이 칩셋에는 통신 모듈, 애플리케이션 프로세서, GPS와 같은 부품들이 결합되어 있어 많은 업체가 사용한다.
QSDxxxx, MSMxxxx 모델명을 사용하는 경우는 SoC(System On Chip)를 의미하며, APQxxxx 모델명을 사용하는 경우는 단순히 AP만 포함된 모델을 의미한다. 그리고 아키텍처와 클럭 속도 등에 따라 S1, S2, S3, S4로 분류된다.
Krait 아키텍처 [편집]
Krait 아키텍처는 2012년에 공개 되었다. 기존 Scorpion 아키텍처에 비해 개선된 부분이 많다. 우선 문제가 제기 되어 왔던 FPU(부동 소수점 연산 유닛)이 VFPv3 에서 VFPv4 로 교체 되어 DMIPS(명령어 처리 능력)이 2.1 DMIPS/Mhz (Scorpion 기준) 에서 3.1 DMIPS/Mhz 로 증가하였다. 또한 L2 캐시가 512KB 에서 1MB(모델에 따라 2MB)로 증가 하였으며 OoO (Out or Order) 비순차 실행 방식으로 바뀌었다. 제조 공정역시 28nm 로 바뀌어 발열 및 소비전력이 감소하였다. 추가적으로 소비전력을 감소 시키기 위하여 비동기 방식을 사용하였으며, 각 코어의 클럭 스피드가 능동적으로 조절된다.
Adreno GPU [편집]
Adreno GPU는 원래 Imageon이라 불렸으나 퀼컴에서 AMD의 모바일 그래픽 사업부를 인수한 이후 Adreno로 이름이 바뀌었다.
- Adreno 130 - 400만 폴리곤/초, 1억 3300만 픽셀/초의 성능. OpenGL ES 1.1, OpenVG 1.1, EGL 1.3, 다이렉트3D 모바일, SVGT 1.2, 다이렉트 드로우, GDI 지원.
- Adreno 200 - 2200만 폴리곤/초, 1억 3300만 픽셀/초의 성능. OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.3, 다이렉트3D 모바일, SVGT 1.2, 다이렉트 드로우 지원.
- Adreno 205 - 4100만 폴리곤/초, 2억 4500만 픽셀/초의 성능. OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.3, 다이렉트3D 모바일, SVGT 1.2, 다이렉트 드로우, GDI 지원.
- Adreno 220 - 8800만 폴리곤/초, 5억 3200만 픽셀/초의 성능.
- Adreno 225 - 1억 1250만 폴리곤/초, 8억 픽셀/초의 성능, DirectX 9_3, OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.3, 다이렉트3D 모바일, SVGT 1.2, 다이렉트 드로우, GDI 지원.
- Adreno 305 - 8000만 폴리곤/초 8억 픽셀/초의 성능, OpenGL ES 3.0, OpenCL ES 1.2, OpenVG 1.1, 다이렉트X11(내부 프로파일9.3)
- Adreno 320 - 2억 2250만 폴리곤/초, 32억 픽셀/초의 성능. OpenGL ES 3.0, OpenCL ES 1.2, OpenVG 1.1, 다이렉트X11(내부 프로파일9.3)
- Adreno 330 - 36억 픽셀/초의 성능, OpenGL ES 3.0, OpenCL ES 1.2, OpenVG 1.1, 다이렉트X11(내부 프로파일9.3)
- Adreno 420 - 40억 픽셀/초의 성능, OpenGL ES 3.0, OpenCL ES 1.2-Full Profile, OpenVG 1.1, 다이렉트X11.1/ Compute
스냅드래곤의 제원 [편집]
| 칩셋 종류 | 모델 넘버 | 제조 공정 | 최대 작동 클럭 |
명령어 세트 |
GPU | 지원 통신망 | 출시 시기 | 칩셋을 사용하는 장치 |
|---|---|---|---|---|---|---|---|---|
| S1 (Low) | MSM7225[2] | 65 nm | 528 MHz ARM11 |
ARMv6 | Software rendered 2D support | GSM (GPRS/EDGE), UMTS (HSPA) | 2007 | HTC Tattoo, HTC Wildfire |
| MSM7625[2] | 65 nm | 528 MHz ARM11 |
ARMv6 | Software rendered 2D support | GSM (GPRS/EDGE), CDMA (1x Rev. A, 1xEV-DO Rev. A), UMTS (HSPA) | 2007 | ||
| MSM7227[2] | 65 nm | 600/800 MHz ARM11 |
ARMv6 | Adreno 200 | GSM (GPRS/EDGE), UMTS (HSPA) | 2008 | LG Optimus Me, Samsung Galaxy Fit, Samsung Galaxy Mini, Samsung Galaxy 551, LG Optimus Chic, ZTE Blade, HTC 레전드, Mytouch 3G Slide, HTC Gratia, LG Optimus One P500 GSM, ViewSonic ViewPad 7, Samsung Galaxy Europa, Sony Ericsson Xperia X8 (SE Shakira), HTC Aria, Palm Pixi GSM, OlivePad VT-100, HTC Wildfire S, Alcatel OT-990, Micromax A70, LG Optimus chat L-04C, Huawei Pocket WiFi S II S41HW, Huawei Ideos X3, Huawei Sonic U8650, Sony Ericsson Xperia X10 Mini, Sony Ericsson Xperia X10 Mini Pro, Garmin & Asus M10, WellCom A88, Coolpad W706, Garmin & Asus A10 800 MHz Samsung Galaxy Gio, Samsung Galaxy Ace, Odys Space, LG Optimus Net, LG Optimus Hub, ZTE Skate, HTC ChaCha, HTC Salsa, Huawei smart bar S42HW, Coolpad 7260, ZTE Blade S |
|
| MSM7627[2] | 65 nm | 600/800 MHz ARM11 |
ARMv6 | Adreno 200 | GSM (GPRS/EDGE), CDMA (1x Rev. A, 1xEV-DO Rev. A), UMTS (HSPA) | 2008 | LG Optimus V, LG VS740(Ally/Apex), Kyocera Zio, Motorola Devour, Palm Pixi Plus, BlackBerry Curve 8500(8530 CDMA), Motorola ES400, Samsung Galaxy Prevail, Samsung SCH-i509 (Samsung Galaxy Y CDMA), Coolpad 5820, Ouku Horizon P801W, ZTE Score x500 | |
| MSM7225A | 45 nm | 600/800 MHz ARM Cortex-A5 |
ARMv7 | Adreno 200 (enhanced) | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA), MBMS | 2011년 4분기 | 600 MHz HTC Explorer, HTC Desire C, Motorola Defy Mini XT320 800 MHz LG Optimus L3 E400, LG Optimus L5 E610, Sony Xperia Miro, Sony Xperia Tipo, Sony Xperia Tipo Dual |
|
| MSM7625A | 45 nm | 800 MHz ARM Cortex-A5 |
ARMv7 | Adreno 200 (enhanced) | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA), MBMS, CDMA2000 (1xRTT, 1xEV-DO Rel.0/Rev.A/Rev.B, 1xEV-DO MC Rev.A) |
2011년 4분기 | ||
| MSM7227A | 45 nm | 800/1000 MHz ARM Cortex-A5 |
ARMv7 | Adreno 200 (enhanced) | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA), MBMS | 2011년 4분기 | 800 MHz Motorola Motoluxe XT615, Samsung Galaxy Mini 2, Nokia Lumia 610, Huawei Ascend Y200
|
|
| MSM7627A | 45 nm | 800 MHz ARMCortex-A5 |
ARMv7 | Adreno 200 (enhanced) | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA), MBMS, CDMA2000 (1xRTT, 1xEV-DO Rel.0/Rev.A/Rev.B, 1xEV-DO MC Rev.A) |
2011년 4분기 | HTC Desire VC T328d, Huawei Ascend C8812 | |
| QSD8250 | 65 nm | 1 GHz Scorpion |
ARMv7 | Adreno 200 | GSM, GPRS, EDGE, UMTS/WCDMA, HSDPA, HSUPA, MBMS | 2008년 4분기 | 에이서 스트림/리퀴드, 에이서 네오 터치, 델 베뉴 프로 (라이트닝), 델 스트릭, 델 썬더, 후지쯔 도시바 모바일 REGZA Phone T-01C, HP 컴팩 에어 라이프 100, HTC 디자이어, HTC 드래곤, HTC HD2, HTC 7 모짜르트, HTC 7 트로피, HTC HD7, HTC 7 프로, HTC 패션/구글 넥서스 원, 화웨이 스마킷 S7, 레노버 LePhone, LG 엑스포, LG 옵티머스 Z, LG 옵티머스 Q, LG 팬더, 팬택 시리우스, 팬택 베가, 샤프 SH-10B, 샤프 LYNX 3D SH-03C, 삼성 옴니아 7, 소니 에릭슨 엑스페리아 X10, 도시바 다이나포켓 T-01B/KG01, 도시바 TG01/TG02/TG03, LePhone. | |
| QSD8650 | 65 nm | 1 GHz Scorpion |
ARMv7 | Adreno 200 | GSM, GPRS, EDGE, UMTS/WCDMA, HSDPA, HSUPA, MBMS, CDMA2000 1xRTT, CDMA2000 1xEV-DO Rel.0, CDMA2000 1xEV-DO Rev. A, CDMA2000 1xEV-DO MC(MC-Rev. A), CDMA2000 1xEV-DO Rev. B | 2008년 4분기 | 후지쯔 도시바 모바일 REGZA Phone IS04(TSI04), 후지쯔 도시바 모바일 T006(TS006)/TSX06, HTC 다이아몬드 3/옵세션, HTC 드로이드 인크레더블, HTC 슈퍼소닉/evo 4G, LG 아폴로 GW990, LG 패섬 VS750, LG GW820 엑스포, LG GW825 IQ, 팬택 IS06(PTI06), 샤프 S01(SHI01)/IS03(SHI03)/IS05(SHI05), 소니 에릭슨 S004(SO004)/S005(SO005)/S006(SO006)/SOX02, 도시바 다이나 포켓 IS02(TSI01)/K01, 도시바 T004(TS004), LG 옵티머스 Q, 팬택 베가 X(스카이 IM-A720L), 팬택 베가엑스플러스 (스카이 IM-A725L) | |
| QSD8250A | 45 nm | 1.3 GHz Scorpion |
ARMv7 | Adreno 205 | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA), MBMS | 2009년 4분기 | ||
| QSD8650A | 45 nm | 1.3 GHz Scorpion |
ARMv7 | Adreno 205 | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA), MBMS, CDMA2000 (1xRTT, 1xEV-DO Rel.0/Rev.A/Rev.B, 1xEV-DO MC Rev.A) | 2009년 4분기 | 레노버 LePad | |
| S2 (Mid) | MSM7230 | 45 nm | 800 MHz Scorpion |
ARMv7 | Adreno 205 | GSM, GPRS, EDGE, UMTS/WCDMA, HSDPA, HSUPA, HSPA+ | 2010년 2분기 | 델 플래쉬, 델 스모크, HTC 디자이어 Z/T-Mobile G2, Acer 리퀴드 메탈 |
| MSM7630 | 45 nm | 800 MHz Scorpion |
ARMv7 | Adreno 205 | GSM, GPRS, EDGE, UMTS/WCDMA, HSDPA, HSUPA, HSPA+, MBMS, CDMA2000 1xRTT, CDMA2000 1xEV-DO Rel. 0, CDMA2000 1xEV-DO Rev. A, CDMA2000 1xEV-DO MC(MC-Rev. A), CDMA2000 1xEV-DO Rev. B, CDMA SV-DO | 2010년 2분기 | HTC Lexikon, Sharp IS05(SHI05) | |
| MSM8255 | 45 nm | 1 GHz Scorpion |
ARMv7 | Adreno 205 | GSM, GPRS, EDGE, UMTS/WCDMA, HSDPA, HSUPA, HSPA+ | 2010년 2분기 | HTC 디자이어 HD, HTC 인크레더블 S, T-Mobile myTouch 4G, 팬택 베가 X(스카이 IM-A710K), 베가 S(1.2 GHz로 클럭 상향), LG 옵티머스 솔,루미아710 | |
| MSM8655 | 45 nm | 1 GHz Scorpion |
ARMv7 | Adreno 205 | GSM, GPRS, EDGE, UMTS/WCDMA, HSDPA, HSUPA, HSPA+, MBMS, CDMA2000 1X, 1xEV-DO Rel 0/A/B | 2010년 2분기 | HTC 썬더볼트, LG 레볼루션, Sharp IS05(SHI05), HP 프리 3 | |
| MSM8255T | 45 nm | 1.4 GHz Scorpion |
ARMv7 | Adreno 205 | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+), MBMS | 2011년 | 삼성 갤럭시 S 플러스, 삼성 갤럭시 S II 미니, Sharp Aquos SH-12C, HTC 플라이어 4G, HTC 센세이션 XL | |
| MSM8655T | 45 nm | 1.4 GHz Scorpion |
ARMv7 | Adreno 205 | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+), MBMS, CDMA2000 (1xRTT, 1xEV-DO Rel.0/Rev.A/Rev.B) | 2011년 | HP Pre 3 | |
| S3 (High) | APQ8060 | 45 nm | 1.2~1.5GHz 듀얼 코어 Scorpion |
ARMv7 | Adreno 220 | GSM, GPRS, EDGE, UMTS/WCDMA, HSDPA, HSUPA, HSPA+, MBMS, CDMA2000 1xRTT, CDMA2000 1xEV-DO Rel. 0, CDMA2000 1xEV-DO Rev. A, CDMA2000 1xEV-DO MC(MC-Rev. A), CDMA2000 1xEV-DO Rev. B, LTE, LTE-Advanced | 2011년 | HP 터치패드 |
| MSM8260 | 45 nm | 1.2~1.5 GHz 듀얼 코어 Scorpion |
ARMv7 | Adreno 220 | GSM, GPRS, EDGE, UMTS/WCDMA, HSDPA, HSUPA, HSPA+ | 2010년 3분기 | HTC 센세이션, HTC EVO 4G+, 팬택 베가 레이서 | |
| MSM8660 | 45 nm | 1.2~1.5 GHz 듀얼 코어 Scorpion |
ARMv7 | Adreno 220 | GSM, GPRS, EDGE, UMTS/WCDMA, HSDPA, HSUPA, HSPA+, MBMS, CDMA2000 1xRTT, CDMA2000 1xEV-DO Rel. 0, CDMA2000 1xEV-DO Rev. A, CDMA2000 1xEV-DO MC(MC-Rev. A), CDMA2000 1xEV-DO Rev. B, LTE, LTE-Advanced | 2010년 3분기 | HTC EVO 3D, HTC Raider(ViVid) 4G, 삼성 갤럭시 노트
|
|
| S4 (Premium) | ||||||||
| MSM8960 | 28 nm | 1.5~1.7 GHz 듀얼 코어 Krait |
ARMv7 | Adreno 225 | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+, DC-HSPA+ cat.29), MBMS, LTE cat.3, CDMA2000 (1xRTT, 1xEV-DO Rel.0/Rev.A/Rev.B, 1xEV-DO MC Rev.A), TD-SCDMA | 2011년 4분기 | LG 옵티머스 LTE 2(3G/4G model)Asus Transformer Pad Infinity (3G/4G version),[3] HTC One XL,[4] ZTE V96 Pantech VEGA S5, Pantech Vega Racer 2 | |
| MSM8960 Pro | 28 nm | 1.5~1.7 GHz 듀얼 코어 Krait |
ARMv7 | Adreno 320 | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+, DC-HSPA+ cat.29), MBMS, LTE cat.3, CDMA2000 (1xRTT, 1xEV-DO Rel.0/Rev.A/Rev.B, 1xEV-DO MC Rev.A), TD-SCDMA | 2012년 2분기 | ||
| MSM8270 | 28 nm | 1.5~1.7 GHz 듀얼 코어 Krait |
ARMv7 | Adreno 225 | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, DC-HSPA cat.21), MBMS | 2011년 4분기 | ||
| MSM8260A | 28 nm | 1.5~1.7 GHz 듀얼 코어 Krait |
ARMv7 | Adreno 225 | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+ cat.14), MBMS, CDMA2000 (1xRTT, 1xEV-DO Rel.0/Rev.A/Rev.B, 1xEV-DO MC Rev.A), TD-SCDMA | 2011년 4분기 | Asus Padfone, HTC One S,[4] Panasonic Eluga Power, ZTE V9S | |
| MSM8230 | 28 nm | 1.0~1.2 GHz 듀얼 코어 Krait |
ARMv7 | Adreno 305 | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+ cat.14), MBMS | 2012년 3분기 | ||
| MSM8930 | 28 nm | 1.0~1.2 GHz 듀얼 코어 Krait |
ARMv7 | Adreno 305 | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+, DC-HSPA+ cat.29), MBMS, LTE cat.2, CDMA2000 (1xRTT, 1xEV-DO Rel.0/Rev.A/Rev.B, 1xEV-DO MC Rev.A), TD-SCDMA | 2012년 3분기 | ||
| APQ8064 | 28 nm | 1.5~1.7 GHz GHz 쿼드 코어 Krait |
ARMv7 | Adreno 320 | 통신 모듈 미포함 | 2012년 | Shaomi Mi-Two, LG 옵티머스 G, 팬택 베가 R3, 팬택 베가 넘버 6, 소니 엑스페리아 Z, 구글 넥서스 4 | |
| 600 | APQ8064T | 28 nm | 1.7~1.9 GHz 쿼드 코어 Krait300 |
ARMv7 | Adreno 320 | 통신 모듈 미포함 | 2013년 1분기 | LG 옵티머스 G 프로, HTC 원, 팬택 베가 아이언, 삼성 갤럭시 S4(GT-I9505) |
| 800 | MSM8974 | 28 nm | 2.0~2.5 GHz 쿼드 코어 Krait400 |
ARMv7 | Adreno 330 | GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+, DC-HSPA+ cat.29), MBMS, LTE cat.4, CDMA2000 (1xRTT, 1xEV-DO Rel.0/Rev.A/Rev.B, 1xEV-DO MC Rev.A, 1xAdv Rev.A/Rev.B), TD-SCDMA | 2013년 2분기 |
QSD8250과 QSD8650은 성능, 기능상 차이는 없으며, 단순한 통신망의 차이이다. QSD8250은 WCDMA를 비롯한 유럽식 이동통신방식을 지원하며, QSD8650은 WCDMA 외에 CDMA EV-DO Rev.A와 같은 미국식 이동통신방식을 지원한다.
비슷한 플랫폼 [편집]
주석 [편집]
- ↑ Announces Krait CPU: The Successor to Scorpion - The AnandTech Review
- ↑ 가 나 다 라 https://developer.qualcomm.com/sites/default/files/snapdragon-specs.pdf
- ↑ Anand Lal Shimpi (27 February 2012). The ASUS Transformer Pad Infinity: 1920 x 1200 Display, Krait Optional. AnandTech. 27 Feb 2012에 확인.
- ↑ 가 나 Anand Lal Shimpi (26 February 2012). HTC's New Strategy - The HTC One. AnandTech. 27 Feb 2012에 확인.
바깥 고리 [편집]
- (영어) 퀄컴의 스냅드래곤 - 공식 웹사이트