Cortex-A9 MPCore技術(shù)
Cortex-A9 MPCore多核處理器是一種設(shè)計(jì)定制型處理器,以集成緩存一致的方式支持1到4個CPU內(nèi)核?蓡为(dú)配置各處理器,設(shè)定其緩存大小以及是否支持FPU、 MPE或PTM接口等。
Cortex-A9多核處理器
此外,無論采用何種配置,處理器都可應(yīng)用一致性加速口,允許其他無緩沖的系統(tǒng)控制外設(shè)及加速器(如DMA引擎或加密加速器)核與一 級處理器緩存保持緩存一致。另外還集成了一種符合GIC架構(gòu)的綜合中斷及通信系統(tǒng),該系統(tǒng)配有專用外設(shè),其性能和軟件可移植性都更上一層樓,適當(dāng)配置后, 可支持0(legacy bypass 模式)到224個獨(dú)立中斷資源。這種處理器可支持單個或兩個64位AMBA3 AXITM互聯(lián)接口。
ARM MPCore靈活和先進(jìn)的功耗管理技術(shù)
利用ARM MPCore技術(shù)的設(shè)計(jì)靈活性和先進(jìn)的功耗管理技術(shù),Cortex-A9 MPCore的針對性應(yīng)用能夠在有限的功耗下維持移動設(shè)備的正常運(yùn)轉(zhuǎn),從而為移動設(shè)備帶來優(yōu)于現(xiàn)有解決方案的峰值性能。這種處理器充分利用了可擴(kuò)展峰值性能,在性能上超越了現(xiàn)有的同等高端嵌入式設(shè)備,并在更為廣闊的市場中維持了持續(xù)穩(wěn)定的軟件投資。
偵測控制單元(SCU)
SCU 是ARM多核技術(shù)的中央情報(bào)局,負(fù)責(zé)為支持MPCore技術(shù)的處理器提供互聯(lián)、仲裁、通信、緩存間及系統(tǒng)內(nèi)存?zhèn)鬏、緩存一致性及其他多核功能的管理?/P>
同時(shí),Cortex-A9 MPCore處理器還率先向其他系統(tǒng)加速器及無緩沖的DM A驅(qū)動控制外設(shè)開啟此類功能,通過處理器緩存層次的共享,有效地提高了性能、減少了整個系統(tǒng)的功耗水平。不僅如此,利用這種系統(tǒng)來維持每個操作系統(tǒng)驅(qū)動中 的軟件一致性,軟件復(fù)雜性就大大降低了。