說(shuō)起ARM處理器,大家肯定都會(huì)想到Cortex-A系列,但這只是人家三大產(chǎn)品線之一的高性能應(yīng)用處理器,同時(shí)還有非常低調(diào)的Cortex-M系列微控制器、Cortex-R系列實(shí)時(shí)處理器。今天,ARM就推出了新款實(shí)時(shí)處理器Cortex-R8。所謂實(shí)時(shí)處理器,主要是為要求高可靠性、高可用性、高容錯(cuò)性、高維護(hù)性、實(shí)時(shí)響應(yīng)的嵌入式系統(tǒng)提供高性能計(jì)算解決方案。
Cortex-R8在架構(gòu)設(shè)計(jì)上基本延續(xù)了Cortex-R7的特點(diǎn),仍然是11級(jí)亂序流水線,ARMv7-R指令集,向下兼容,不過Cortex-R8支持最多四個(gè)核心,比上代翻一番,而且各個(gè)核心可以非對(duì)稱運(yùn)行,有自己的電源管理,所以能單獨(dú)關(guān)閉以省電。
每個(gè)核心還可以搭配最多2MB低延遲的緊耦合緩存(TCM),包括1MB指令、1MB數(shù)據(jù),整個(gè)處理器最多8MB。相比之下,Cortex-R7每個(gè)核心最多只有128KB指令/數(shù)據(jù)緩存。
Cortex-R8可以采用28/16/14nm等不同工藝制造,其中在28nm HPM工藝下主頻最高可達(dá)1.5GHz,性能最高15000 Dhrystone MIPS,是現(xiàn)在Cortex-R7的兩倍,而核心面積最小可以做到僅僅0.33平方毫米。
Cortex-R8可廣泛用于智能手機(jī)、平板電腦、車聯(lián)網(wǎng)、物聯(lián)網(wǎng)等領(lǐng)域,尤其是能滿足4G LTE-A、4.5G LTE-A Pro、5G通信基帶和大容量存儲(chǔ)器對(duì)低延遲、高性能和高能效的要求。
目前,ARM伙伴已經(jīng)開始著手Cortex-R8相關(guān)設(shè)計(jì),尤其是華為海思圖靈的5G方案,而應(yīng)用于大容量存儲(chǔ)市場(chǎng)的Cortex-R8方案也會(huì)在2016年面世。