官术网_书友最值得收藏!

第5章 Android的MSM內核和驅動

5.1 MSM處理器概述

5.1.1 MSM概述

MSM是高通(Qualcomm)的系列處理器,是Android系統最早使用的處理器。目前MSM主要包含了MSM7k系列處理器和QSD8k系列處理器。MSM7k系列處理器的內核是ARMv6體系結構的ARM11,QSD8k系列處理器的內核是ARMv7體系結構的Scorpion。

其中,MSM7200處理器的核心和參考外圍部件如圖5-1所示。

圖5-1 MSM7200 處理器的核心和參考外圍部件

1.MSM系列處理器

MSM處理器主要有MSM7200,MSM7201A,MSM7225/WCDMA,QSD8250,QSD8650等幾種,它們的描述如下所示。

MSM7200

MSM7200解決方案支持上行密集型(uplink-intensive)服務,例如IP語音(VoIP)、3D多人無線游戲,以及實時共享高質量視頻和圖像的一按式多媒體(push-to-multimedia)應用。此外,MSM7200芯片組還支持大容量附件電子郵件的發送和接收,從而進一步提高企業效率。

MSM7200芯片組支持的下行鏈路的數據傳輸速率高達7.2Mbps,上行鏈路的數據傳輸速率高達5.76Mbps,這一速率高于有線寬帶連接的速率。作為融合平臺的一部分,MSM7200還支持第三方操作系統,從而進一步將消費類電子產品功能和無線通信功能融合在一起。

高通MSM7200芯片的CPU部分主頻最高達到400MHz。采用雙核構架,有一個400MHz的Arm11核心負責程序部分,一個頻率為274MHz的Arm9核心負責通信,擁有高速的網絡接口,可以支持GPRS、EDGE、WCDMA、HSDPA、HSUPA等數據連接,另外MSM7200還可以提供Java硬件加速、擁有獨立的音頻處理模塊、內建Q3Dimension 3D渲染引擎,支持OpenGL ES 3D圖形加速,擁有每秒4百萬多邊形計算、133萬像素填充能力。從硬件上支持H.263以及H.264的視頻解碼。具有高分辨率攝像頭,并內建GPS模塊。可以說MSM是一塊高度集成的處理器,而且性能非常強勁。

MSM7201A

MSM7201A是單芯片、雙核的解決方案,可以提供高速數據處理功能、硬件加速多媒體功能、3D圖形,以及嵌入式多模3G移動寬帶連接以實現完美的無線體驗。

MSM7225/WCDMA

MSM7225芯片組是專為將移動寬帶智能手機降至200美元以下、讓更多用戶能夠使用智能手機而設計的。MSM7225芯片組特有針對第三方操作系統和高速HSDPA及HSUPA數據調制解調器的雙處理器架構。MSM7225芯片組利用業界首款HSUPA解決方案——高通公司MSM7200和MSM7200A芯片組的硬件及軟件設計。MSM7225解決方案特有12mm× 12mm的封裝尺寸,能使手機外型更加輕薄。未來可選的層疊封裝(PoP)堆棧存儲器將進一步減小基于MSM7225芯片組的智能手機的尺寸和厚度。

QSD8250

QSD8250將移動數據處理、多媒體功能、3G無線連接性,以及支持全天候電池壽命的最低功耗組合在了一起。QSD8250支持HSPA下行鏈路的數據傳輸速率達7.2Mbps、上行鏈路達 5.76Mbps,并提供全面的后向兼容性。雙模QSD8650 同時支持HSPA和CDMA2000 1xEV-DO版本B,并提供全面的后向兼容性。

這兩個解決方案都有一個定制的千兆赫(1GHz)微處理器內核,它與一個以600MHz運行的高通公司第六代DSP內核配對,從而通過無與倫比的移動性提供“即時連接”和“時時在線”用戶體驗。Snapdragon支持高清視頻解碼、1200萬像素攝像頭、GPS、廣播電視(支持MediaFLO、DVBH-H和JSDB-T)、Wi-Fi和藍牙。

QSD8650

雙模QSD8650同時支持HSPA和CDMA2000 1xEV-DO版本B,并提供全面的后向兼容性。這兩個解決方案都有一個定制的千兆赫微處理器內核,它與一個以600MHz運行的高通公司第六代DSP內核配對,從而通過移動性提供“即時連接”和“時時在線”用戶體驗。Snapdragon支持高清視頻解碼、1200萬像素攝像頭、GPS、廣播電視(支持MediaFLO、DVBH-H和JSDB-T)、Wi-Fi和藍牙,為設備制造商設計有吸引力的移動產品創造了更多機會,最終實現在極其纖薄小巧的機身內提供不間斷無縫連接的承諾。

2.關于Snapdragon的內核

QSD8250和QSD8260等QSD8k系列的處理器的名稱為Snapdragon。

Snapdragon是高度集成的移動優化系統芯片(SoC),結合了業內領先的3G/4G移動寬帶技術與高通公司自有的基于ARM的微處理器內核、強大的多媒體功能、3D圖形功能和GPS引擎。

Snapdragon芯片組系列定位IT與通信融合,由于具備極高的處理速度、極低的功耗、逼真的多媒體和全面的連接性,推動了全新智能移動終端的涌現,因此可以使用戶獲得“永遠在線、永遠激活、永遠連接”的最佳體驗,從而為世界各地的消費者重新定義移動性。Snapdragon旨在支持功能先進的智能手機和智能本,并為消費者提供了異于市場上任何其他產品的獨特體驗。通過更好地優化定制CPU內核,Snapdragon獲得了出色的移動性,兼具前所未有的處理性能與低功耗,使制造商能夠基于Snapdragon推出具有全天電池使用時間的輕薄且功能強大的終端產品。

Snapdragon SOC的特性如下所示。

工業引領的性能:

強大的超標量

1GHz的CPU

第6代600MHz的DSP(數字信號處理器)

永遠在線和連接方面:

通過自定義CPU和DSP核心,以及無所不在的WWAN,Wi-Fi和Bluetooth連接,實現低功耗

高級的多媒體和GPS特性

高性能、多模式的GPS

高清晰視頻解碼(720p)

高分辨率的顯示支持,達到WXGA(1280×768)

3D圖形形能達到每秒22M多邊形/sec和每秒133M 3D像素

Snapdragon的內核為Scorpion,這種內核類似ARM Cortex內核,也是實現ARMv7的體系結構。

Scorpion核心的結構如圖5-2所示。

圖5-2 Scorpion核心

提示:Snapdragon的內核Scorpion,這個內核也屬于ARMv7體系,但是并非ARM正統的Cortex A系列。

主站蜘蛛池模板: 宝清县| 郎溪县| 甘孜县| 怀仁县| 洪江市| 日喀则市| 阳泉市| 余姚市| 都昌县| 太康县| 兴业县| 治多县| 福海县| 平山县| 富裕县| 西乌珠穆沁旗| 会昌县| 泰和县| 扬州市| 朝阳县| 靖边县| 常宁市| 蒲江县| 高密市| 密山市| 大理市| 久治县| 黄梅县| 雷波县| 扬州市| 西畴县| 哈尔滨市| 讷河市| 长沙县| 高邑县| 六安市| 囊谦县| 勃利县| 陇川县| 黄龙县| 多伦县|