資料介紹
??引言
?
??智能電話與移動因特網設備 (MID) 等移動設備開始提供一系列高級功能,如類似 PC 網頁瀏覽與高清 (HD) 視頻錄制和回放、類似單反相機的數字影像和 3D 圖像功能等。為了能在外形小巧且具有超長電池使用壽命的設備中實現上述功能以及語音、SMS、藍牙? 和 GPS 等傳統電話服務,就需要融合了電源管理技術的高級處理技術來推動移動設備服務不斷更上層樓。
??對稱多處理 (SMP) 過去一直是 PC 領域用于提升性能的一種技術,目前也開始應用于移動設備,能夠顯著提升系統的按需處理性能和電源可擴展性。德州儀器 (TI) 推出的最新 OMAP? 4 平臺能以極低的功耗提供出色的移動計算和多媒體性能,這在一定程度上要歸功于內置的雙核 ARM? Cortex?-A9 MPCore 功能,其不僅支持 SMP 通用處理功能,而且還能與低功耗異構處理引擎協同工作,可充分滿足要求極高的多媒體需求。德州儀器 (TI) 在為移動設備推出 SMP 方面居于領先地位,積極推進新一代高性能低功耗應用的發展。
?
??何謂 SMP?我們為什么需要它?
?
??對稱多處理 (SMP) 廣泛應用于 PC 領域,能夠顯著提升臺式計算機的性能。SMP 能使單芯片上多個相同的處理子系統運行相同的指令集,而且都對存儲器、I/O 和外部中斷具有同等的訪問權限。操作系統 (OS) 的單份拷貝就能控制所有內核,使任何處理器都能運行所有的線程,而無需考慮內核、應用或中斷服務的區分。
?
??
??圖 1:多重因素推動移動設備對 SMP 的需求不斷增長
?
??SMP 將推動移動應用和設備不斷發展進步,而這正是目前單核解決方案所無法實現的。SMP 能激活執行任務所需的某個特定內核或多個內核,從而使 OEM 廠商能夠實現高度可擴展的性能與電源,充分滿足當今業界最流行的應用以及未來潛在的創新應用。
??無障礙 Web 瀏覽等大量新型應用對移動設備提出了更高的峰值計算性能要求。目前的單核解決方案無法滿足這一需求,只有 SMP 才能在移動設備的空間尺寸及電源限制條件下實現上述性能需求。我們固然可通過增加單核解決方案的尺寸來滿足性能需求,但若增加功耗則對移動設備來說是不可接受的。SMP 正是滿足此類需求的唯一架構技術。
??可以預見,高級移動應用將像現在的 PC 應用一樣復雜,而 PC 領域開發的線程技術也將有望移植到移動手持終端上。推動 PC 處理器不斷發展的挑戰(例如單內核芯片性能略有提高就需要大幅加大技術的復雜性)也同樣推動移動手持終端轉向多內核架構。此外,在較大型的單內核解決方案上實現更高性能會使成本和復雜性直線上升,從而因更復雜的設計和驗證過程最終導致產品上市時間拖延。
??PC 市場是促進 SMP 技術推廣的催化劑,目前許多 PC 都內置了雙核乃至四核處理器。ARM Ltd. 一直積極推動 SMP 技術向手持終端市場發展,并推出了 Cortex?-A9 MPCore 架構。為了支持最新系列的 SMP 內核,諸如 Linux 和 Symbian 等操作系統紛紛增加了對 SMP 的支持。
??SMP 將為采用一至四核乃至更多內核的產品提供高度可擴展的產品發展規劃,滿足未來需求。SMP 高度可擴展的發展規劃可全面滿足從低到高各級設備的需求,幫助開發人員充分利用現有的軟件投資,確保推出的產品能夠迎合不同市場對各種性能級別的需求。
?
??移動局限性
?
??要想獲得成功,SMP 就必須克服眾多移動設備自身存在的局限問題,而尺寸、成本以及功耗屬于最顯而易見的問題。消費者期望獲得可方便地裝入口袋或錢包中的超小型移動設備,而且一次充電就能全天無憂。此外,移動設備的成本也是市場必須考慮的問題。SMP 可全面解決上述移動技術面臨的局限問題,確保設備滿足消費者的要求。SMP 將幫助高級應用提高運行效率,不過我們也必須注意,增加的內核不能在功耗方面造成消極影響。在 SMP 設備中采用新技術必須確保功耗不超過單內核的水平。
??隨著移動手持終端開始支持過去只有 PC 才具備的 Web 瀏覽、多媒體和 WLAN 連接等功能,以及語音和藍牙等標準移動功能,用戶對性能的需求越來越高。不過,在移動環境中,提升性能不僅必須確保高效性,而且還必須根據實際需求滿足相應的功耗要求。只有根據不同的使用情況優化功耗和性能,才能最大限度地延長電池工作時間并實現最高性能。SMP 使智能電話能夠集成 PC 以及傳統電話的功能,讓單部移動設備滿足用戶對功耗與性能的需求。
??ARM 目前在移動設備市場上占據主導地位,因而我們既需要支持傳統代碼,又需要支持功能豐富的工具。展望未來,SMP 將必須確保支持可實現正常工作的傳統代碼,同時還要節約功耗,提高性能。
??我們必須解決的最后一個移動局限問題,就是在盡可能減小芯片尺寸的同時提供足夠大的存儲器高速緩存,以確保多內核工作不會出現死機問題。如果單內內核設備需要的高速緩存量為 N,那么多內核設備保持良好性能所需的緩存量就應為 4*N。此外,我們還要考慮數據一致性和系統存儲器一致性等其他存儲器設計問題,才能確保所有處理器都能在準確時間存取當時的數據。
?
??ARM Cortex-A9 MPCore
?
??
??圖 2:ARM? Cortex?-A9 MPCore?為移動設備實現可擴展的功率與性能
?
??為了滿足移動手持設備市場對可擴展功率與性能的需求,ARM 推出了 Cortex-A9 MPCore 架構。該架構與 ARM Cortex-A8 相比,可將處理效率提高 20% (IPC),從而幫助設計人員以更低的頻率完成更多的工作。
??Cortex-A9 MPCore 可在一個群集中支持多達 4 個內核,能夠為客戶設計產品、滿足特定需求提供高度的靈活性。Cortex-A9 MPCore 包含豐富的特性,如:
??高效超標量管線能夠以低功耗實現優異的峰值性能;
??NEON 媒體處理引擎可加速媒體處理功能;
??比前代 ARM FPU 性能提高一倍的浮點單元;
??優化的 1 級高速緩存可最大限度地降低時延與功耗;
??Thumb?-2 技術可將存儲器要求降低 30%;
??TrustZone? 技術支持可靠的安全應用;
??L2 高速緩存控制器支持低時延、高帶寬存儲器存取;
??CoreSight? 多內核調試與跟蹤架構可在開發調試期間提高可視性。
??Cortex-A9 MPCore 內核比 Cortex-A8 更小,在降低功耗的同時提高了處理效率。可擴展峰值性能與高級電源管理相結合,使 Cortex-A9 MPCore 性能超過了同類單內核架構,并可為多內核設計提供明顯的優勢。Cortex-A9 MPCore 不但能夠實現可擴展至多個市場的統一平臺,同時還可充分利用通用軟件開發來降低研發成本,加速產品上的市進程。
?
??SMP 賦予應用與產品的優勢
?
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 理解傳感器需要注意幾點資料下載
- 使用貼片功率電感需要注意的幾點資料下載
- PCB設計中都有哪些間距需要考慮資料下載
- 我們在談論音質的時候在談論什么資料下載
- NPN與PNP的區別有哪些?我們怎么判別?資料下載
- 汽車電源設計需要考慮的問題資料下載
- 什么是高亮度LED,它需要用什么來驅動?資料下載
- 如何需要測量阻抗?資料下載
- PCB設計需要避免得5個問題資料下載
- 什么情況,我們需要DDR信號仿真分析呢?資料下載
- 初學C語言,你的“行囊”需要準備什么呢?資料下載
- 選擇去耦電容時,需要考慮的因素資料下載
- 新型芯片封裝的一些需要掌握的概念資料下載
- 何謂盲孔 0次下載
- SMP-04采樣保持四放大器和SMP-08 SMP-18采樣
- 我們為什么需要7層OSI網絡模型? 414次閱讀
- SMP是什么?多核芯片(SMP)的啟動方法 1.4w次閱讀
- 何謂碳化硅 2886次閱讀
- 何謂dB,dB怎么理解? 5193次閱讀
- CPU 拓撲中的SMP架構 4084次閱讀
- Raspberry pico處理器的移植SMP教程 2351次閱讀
- 基于SMP8654芯片和嵌入式Linux實現智能導診統的設計 1886次閱讀
- 如何使用MPC7448結合vME單板機設計嵌入式SMP系統 1361次閱讀
- 在貼片加工廠中有哪些安全防護需要了解 1306次閱讀
- 復合放大器實現高精度的高輸出驅動能力 獲得最佳的性能 1600次閱讀
- 我們為什么需要偏置電路? 1w次閱讀
- 為什么我們在波卡生態中需要Plasma 3916次閱讀
- 2018年AI的技術發展的五大趨勢是什么?它給我們帶來了哪些益處 5369次閱讀
- 一文讀懂SMP、NUMA、MPP三大體系結構 2551次閱讀
- 我們對技術的依賴有多強?程序員為何關注它? 983次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多