说起ARM处理器,大家肯定都会想到Cortex-A系列,但这只是人家三大产品线之一的高性能应用处理器,同时还有非常低调的Cortex-M系列微控制器、Cortex-R系列实时处理器。 今天,ARM就推出了新款实时处理器Cortex-R8。 所谓实时处理器,主要是为要求高可靠性、高可用性、高容错性、高维护性、实时响应的嵌入式系统提供高性能计算解决方案。 Cortex-R8在架构设计上基本延续了Cortex-R7的特点,仍然是11级乱序流水线,ARMv7-R指令集,向下兼容,不过Cortex-R8支持最多四个核心,比上代翻一番,而且各个核心可以非对称运行,有自己的电源管理,所以能单独关闭以省电。 每个核心还可以搭配最多2MB低延迟的紧耦合缓存(TCM),包括1MB指令、1MB数据,整个处理器最多8MB。相比之下,Cortex-R7每个核心最多只有128KB指令/数据缓存。 Cortex-R8可以采用28/16/14nm等不同工艺制造,其中在28nm HPM工艺下主频最高可达1.5GHz,性能最高15000 Dhrystone MIPS,是现在Cortex-R7的两倍,而核心面积最小可以做到仅仅0.33平方毫米。 Cortex-R8可广泛用于智能手机、平板电脑、车联网、物联网等领域,尤其是能满足4G LTE-A、4.5G LTE-A Pro、5G通信基带和大容量存储器对低延迟、高性能和高能效的要求。 目前,ARM伙伴已经开始着手Cortex-R8相关设计,尤其是华为海思图灵的5G方案,而应用于大容量存储市场的Cortex-R8方案也会在2016年面世。 |