複製鏈接
請複製以下鏈接發送給好友

ARM Cortex-A15

鎖定
ARM Cortex™-A15 MPCore™ 處理器是業界迄今為止性能最高且可授予許可的處理器。它提供前所未有的處理功能,與低功耗特性相結合,在各種市場上成就了卓越的產品,包括智能手機平板電腦移動計算、高端數字家電、服務器和無線基礎結構Cortex-A15 MPCore 處理器提供了性能、功能和能效的獨特組合,進一步加強了 ARM 在這些高價值和高容量應用細分市場中的領導地位。為何選擇ARM Cortex™-A15 MPCore™ 處理器
中文名
ARM Cortex-A15
類    型
處理器
應用領域
智能手機、平板電腦、移動計算
設備特性
即時 Web 瀏覽、高帶寬操作

ARM Cortex-A15處理器

ARM Cortex&#8482 ARM Cortex&#8482
ARM Cortex™-A15 MPCore™ 處理器提供前所未有的處理功能,與低功耗特性相結合,在 ARM 的各種新市場和現有市場上成就了卓越的產品,這些市場包括移動計算、高端數字家電、服務器和無線基礎結構
Cortex-A15 MPCore 處理器是Cortex-a 系列處理器的最新成員,確保在應用方面與所有其他獲得高度讚譽的 Cortex-A 處理器完全兼容。這樣,就可以立即訪問已得到認可的開發平台和軟件體系,包括 Android™、Adobe® Flash® Player、Java Platform Standard Edition (Java SE)、JavaFXLinux、Microsoft Windows Embedded、Symbian 和 Ubuntu 以及 700 多個 ARM Connected Community ™ 成員,這些成員提供應用軟件、硬件和軟件開發工具中間件以及 SoC 設計服務。
Cortex-A15 MPCore 處理器具有無序超標量管道,帶有緊密耦合的低延遲 2 級高速緩存,該高速緩存的大小最高可達 4MB。浮點和NEON™ 媒體性能方面的其他改進使設備能夠為消費者提供下一代用户體驗,併為 Web 基礎結構應用提供高性能計算
預計 Cortex-A15 MPCore 處理器的移動配置所能提供的性能是當前的高級智能手機性能的五倍還多。在高級基礎結構應用中,Cortex-A15 的運行速度最高可達 2.5GHz,這將支持在不斷降低功耗、散熱和成本預算方面實現高度可伸縮的解決方案。
應用:高級智能手機
移動計算
高端數字家庭娛樂
無線基礎結構
低功耗服務器
隨着以 Web2.0 為中心的設備日益複雜,需要設備支持多種軟件特性並能夠組合各不相同的功能。為此,Cortex-A15 MPCore 處理器引入了 ARM 的新技術,該技術支持高效處理複雜的軟件環境,包括完全硬件虛擬化、大物理地址擴展 (LPAE),最高可實現 1TB 內存,並具有針對容錯和軟故障恢復的錯誤糾正功能。
Cortex-A15 MPCore 處理器是首個融合了針對數據管理和仲裁的高效硬件支持的 ARM 處理器,支持多個軟件環境及其應用程序同時訪問系統功能。這樣,就實現了可靠、具有相互隔離的虛擬環境的設備。

ARM Cortex-A15性能

預計 Cortex-A15 MPCore 處理器的移動配置所能提供的性能是當前的高端智能手機性能的五倍還多,是基於 ARM 處理器的基礎結構平台的總性能的 10 倍還多,同時還具有 ARM 標誌性的低功耗特性。預計的特定於應用的實現方案示例在下面列出:
智能手機和移動計算

使用範圍:1 GHz - 1.5 GHz 單核和雙核配置
設備特性:靈活的性能: 即時 Web 瀏覽、高帶寬操作
提高媒體和浮點浮點性能
最佳功耗: 擴大了低功率範圍並延長了電池使用壽命
更豐富的體驗: 控制枱品質的遊戲、導航、增強現實應用
數字家庭娛樂

使用範圍:1 GHz - 2 GHz 雙核或四核配置
設備特性: 高端性能: 通用和媒體性能
密集流
媒體、圖形和計算工作負載。
最佳功耗、散熱: 無風扇操作、energyStar
更大的物理內存: 附加內存大於 4GB
家用服務器和 Web 2.0 服務器

使用範圍:1.5GHz-2.5 GHz 四核配置
設備特性:高性能: 高端高能效單線程和 MP
高擴展性: SoC 一致性,確保高性能和高能效。
虛擬化支持: 支持高效虛擬機和訪問 4GB 以上的物理內存
無線基礎結構

使用範圍:1.5GHz-2.5 GHz 四核、八核或更高配置
設備特性:性能: 高端整數、浮點數性能
可伸縮性: “大集成”> 4 個核。TCO 更低。
大內存設備: 支持最高 1TB、硬件虛擬化支持
可靠性: 錯誤糾正、軟故障恢復、監視設備完整性
Cortex-A15 MPCore
體系結構
ARMv7-A Cortex
多核
單處理器羣集中的 1-4X SMP
通過 AMBA® 4 技術實現多個一致的 SMP 處理器羣集
ISA 支持
ARM
Thumb-2
TrustZone® 安全技術
NEON™ 高級 SIMD
DSP & SIMD 擴展
VFPv4 浮點
Jazelle® RCT
硬件虛擬化支持
大物理地址擴展 (LPAE)
內存管理
ARMv7 內存管理單元
調試和跟蹤
CoreSight™ DK-A15
Cortex-A15 MPCore 主要功能
Thumb-2 技術
可為傳統 ARM 代碼提供最高性能,對於存儲指令佔用的內存,最多可節省 30% 的空間。
TrustZone 技術
確保安全應用的可靠實現,適合從數字版權管理到電子支付等應用。獲得技術和行業合作伙伴的廣泛支持
NEON
NEON 技術可加速多媒體和信號處理算法(如視頻編碼/解碼、2D/3D 圖形、遊戲、音頻和語音處理、圖像處理技術、電話和聲音合成)
DSP & SIMD 擴展
增加高性能應用中 ARM 解決方案的 DSP 處理能力,同時通過便攜式、電池電源設備提供所需的低功耗。DSP 擴展經過優化,適用於範圍廣泛的軟件應用,包括伺服馬達控制、VoIP 和視頻音頻編解碼器。
浮點
對半精度、單精度和雙精度浮點算法中的浮點操作提供硬件支持。Cortex-A15 處理器的浮點功能增強了下一代消費類產品(如 Internet 設備、機頂盒和家用網關)中使用的浮點算法的性能。
Jazelle RCT
最多可使即時生產 (JIT) 和提前編譯的字節碼語言的代碼大小縮小 3 倍,以便提高傳統虛擬機的速度
硬件虛擬化
Cortex-A15 MPCore 處理器是首個融合了針對數據管理和仲裁的高效硬件支持的 ARM 處理器,通過此方式,多個軟件環境及其應用程序將能夠同時訪問系統功能。這樣,就實現了可靠、具有相互隔離的虛擬環境的設備。
大物理地址擴展 (LPAE)
大物理地址擴展 (LPAE) 的引入允許處理器可訪問最大 1TB 內存。
優化的 1 級高速緩存
性能和功率優化的 L1 高速緩存結合了最低訪問延遲技術,可以在最大程度上提高性能和降低功耗。高速緩存中的 32KB 用於指令,32KB 用於數據。還為實現高速緩存一致性提供了增強處理器間通信的選項或支持富 SMP 功能操作系統的選項,以便簡化多核軟件開發
集成、可配置大小的 2 級高速緩存控制器
在高頻率設計或需要降低與芯片外內存訪問關聯的功耗的設計中,最多可對 4 MB 高速緩存內存提供低延遲、高帶寬訪問
可靠性和軟故障恢復
Cortex-A15 處理器內的所有 RAM(包括 L1 和 L2 高速緩存)都受奇偶校驗和 ECC 錯誤糾正功能的保護。此機制可糾正單位錯誤、檢測雙位錯誤和日誌錯誤。ECC 支持不會影響常見情況(無錯誤)
AMBA® 4 高速緩存一致性互連 (CCI)
CCI 提供符合 AMBA 4 AXI™ 一致性擴展 (ACE) 的端口,以在多個 Cortex-A15 MPCore 處理器之間實現完全一致,可以更好地利用高速緩存並簡化軟件開發。此功能對於高帶寬應用是必需的,包括需要一致的單核和多核處理器的羣集的遊戲、服務器和網絡。CCI 與 ARM CoreLink™ 網絡互連和內存控制器 IP 相結合,提高了系統性能和能效。
Cortex-A15 NEON 媒體處理引擎 (MPE)
Cortex-A15 MPE 提供了一個引擎,該引擎可同時提供 Cortex-A15 浮點單元的性能和功能以及 NEON 高級 SIMD 指令集實現,以便進一步提高媒體和信號處理功能的速度。MPE 擴展了 Cortex-A15 處理器的浮點單元 (FPU) 以提供一個 quad-MAC 以及附加的 64 位和 128 位寄存器集,在每個週期 8 位、16 位和 32 位整型以及 32 位浮點數據量的基礎上支持一組豐富的 SIMD 操作。
Cortex-A15 浮點單元 (FPU)
FPU 提供了與 ARM VFPv4 體系結構兼容的高性能的單雙精度浮點指令,該體系結構是與上一代 ARM 浮點協處理器兼容的軟件。

高級多核功能
該處理器還利用得到廣泛認可的 ARM MPCore 多核技術,支持性能可伸縮性並可控制功耗,超過現今類似的高性能設備的性能,同時能夠在嚴格限制移動電源的情況下維持運行。多核處理功能為任何四個組成處理器提供了在不使用時關閉的功能,例如,當設備處於待機模式時關閉以節省功耗。當需要更高性能時,將利用所有處理器以滿足需求,同時仍分享工作負載以保持儘可能低的功耗。

偵測控制單元
SCU 負責管理互連、仲裁、通信、高速緩存之間的傳輸和系統內存傳輸、高速緩存一致性以及處理器的其他功能。Cortex-A15 MPCore 處理器還向其他系統加速器和非緩存 DMA 驅動的外設公開這些功能,以便提高性能並降低系統範圍內的功耗。這一系統一致性還可降低在各個操作系統驅動程序中維持軟件一致性所涉及的軟件複雜性。
加速器一致性端口
SCU 上的此 AMBA 4 AXI™ 兼容的輔助接口為主機提供了一個互連點,這些互接點更易於直接連接 Cortex-A15 處理器。該接口支持所有標準讀寫事務,而沒有其他一致性要求。但是,針對一致的內存區域的任何讀事務都會與 SCU 交互,以測試信息是否已存儲在 L1 高速緩存中。SCU 將在寫入數據轉發到內存系統之前強制其保持一致性,並可能將該事務分配到 L2 高速緩存,從而消除了直接寫入對片外內存產生的功耗和性能影響
通用中斷控制器
實現標準化、基於架構的中斷控制器後,GIC 可提供內容豐富、使用靈活的方式來中斷處理器間通信以及路由系統中斷和確定其優先次序。在軟件控制下,最多支持 224 次獨立中斷,每次中斷均可在 CPU 之間分佈,經過硬件確定優先級,然後在操作系統和 TrustZone 軟件管理層之間路由。藉助虛擬機監控程序,此路由靈活性以及支持虛擬化操作系統中斷這一特性賦予了增強解決方案功能所需的其中一個主要功能。


Cortex-A15 MPCore 處理器融合了各種各樣的 ARM 技術並由這些技術提供支持,包括系統 IP、物理 IP 和開發工具。此技術由來自 ARM Connected Conmmunity ™ 的各種不同 SoC 和軟件設計解決方案、工具和服務提供補充,為 ARM 合作伙伴提供了一個涵蓋全功能開發、驗證和生產的通道,增加了設備的吸引力同時顯著縮短了上市時間。

ARM Cortex-A15系統IP

ARM ™ 互連和內存控制器 IP 解決了在多個 Cortex-A15 MPCore 處理器、高性能媒體處理器和動態內存之間高效移動和存儲數據的重大難題,優化了 SoC 的系統性能和功耗。使用 CoreLink 系統 IP,SoC 設計人員可以最大限度地利用內存帶寬並縮短靜態和動態延遲。ARM CoreSight 技術不僅提供了有關 Cortex-A15 MPCore 處理器的所有內核的完整片上調試和相關的實時跟蹤可見性,還降低了風險並加快了高質量多處理軟件的開發速度。
最佳系統帶寬和延遲由全新的 AMBA® 4 高速緩存互連 (CCI) 提供。CCI 提供符合 AMBA 4 AXI™ 一致性擴展 (ACE) 的端口,以在多個 Cortex-A15 MPCore 處理器之間實現完全一致,可以更好地利用高速緩存並簡化軟件開發。此功能對於高帶寬應用是必需的,包括需要一致的單核和多核處理器的羣集的遊戲、服務器和網絡。CCI 與 ARM CoreLink 網絡互連和內存控制器 IP 相結合,提高了系統性能和能效。

ARM Cortex-A15物理IP

ARM物理 IP 平台可提供工藝上得到優化的 IP,從而能夠在採用 40nm 及以下工藝時獲得同類最佳的 Cortex-A15 處理器實現。Cortex-A15 處理器由一組高性能處理器優化包 (POP) 提供支持,這些優化包中包含適用於 28nm 技術的高級 ARM 物理 IP,支持快速開發領先的物理實現。ARM 還在很早就着手準備,確保遵循旨在實現 20nm 優化的路線圖
優化包支持 ARM 旨在提供專用型物理 IP 的戰略,以支持合作伙伴獲得優化的 ARM 內核實現。ARM 獨家擁有同時設計優化包和 Cortex-A15 MPCore 處理器體系結構的功能,支持組合使用處理器和物理 IP 以在移動功率包絡中提供工作站級性能,同時加快上市速度。

ARM Cortex-A15工具支持

所有 ARM 處理器均受 ARM 系列開發工具以及各種第三方工具、操作系統和 EDA 供應商的支持。ARM RealView 工具獨一無二,所提供的解決方案涉及從概念到最終產品部署的整個開發過程。
ARM Development Studio 5 (DS-5™) 提供了一整套軟件工具,用於創建、調試和優化基於 Cortex-A15 MPCore 處理器的系統。它納入了 DS-5 調試器,該調試器具有強大且直觀的圖形環境,支持快速調試裸機、Linux 和 Android 本機應用程序。此外,其中包含的全新 ARM Streamline™ 性能分析器簡化了軟件中的熱點識別和內核之間的負載平衡。ARM 編譯器支持在芯片可用之前進行早期軟件開發,此編譯器已包括針對 Cortex-A15 MPCore 處理器的特定優化,ARM Versatile™ 參考虛擬平台基於 ARM快速模型技術構建。此虛擬平台可供 6 個月免費評估。

ARM Cortex-A15處理器

媒體處理器 Mali™ 系列產品組合可提供完整的圖形棧以滿足所有嵌入式圖形要求,從而使設備製造商和內容開發商能夠為範圍廣泛的消費類設備提供最高質量的尖端圖形解決方案。

ARM Cortex-A15支持

ARM 培訓課程和主動協助現場系統設計諮詢服務,可幫助授權使用方高效地將 Cortex-A15 MPCore 處理器集成到其設計中以實現最高系統性能,同時最大限度地降低風險和縮短上市時間
»
Forum Posts
21st Dec 2011
"Meaning of ACTLR.smp"
Views (483) Replies (4)
8th Jan 2012
"c5, Instruction Fault Status Registe"
Views (590) Replies (2)
27th Jan 2012
"Looking to start ARM Development!"
Views (545) Replies (3)
»
Downloads
Cortex-A15 Technical Reference Manual
Cortex-A9 NEON Media Processing Engine Technical Reference Manual
Cortex-A5 NEON Media Processing Engine Technical Reference Manual