freefei 发表于 2014-9-26 11:22:44

ARM发布Cortex-M7可用于多个智能控制系统

尽管ARM正忙着向64位高性能领域转移,但是该公司也没停下推出新款Cortex-系列嵌入式微控制器(MCU)的工作。自2005年以来,ARM已经出货了超过80亿颗基于Cortex-M的芯片,其中4.6亿更是在过去18个月中完成的。而今天,该公司终于为Cortex-M家族推出了更高端的Cortex-M7。



Cortex-M7采用了32位的ARMv7-M核心,并且拥有6段式超标量流水线(six-stage superscalar pipeline)。在与上一代产品保持兼容的同时,新款MCU的速度却是前者的2倍。

官方声称,其单个400MHz Cortex-M7(基于40nm低功耗制程)芯片的峰值性能可达到2000 CoreMarks。相信在28nm Cortex-M7 MCU到来之后,更有望突破4000 CoreMarks。



Cortex-M7将能够快速处理图像和音频数据(如语音识别等功能)

ARM表示,该芯片将在各种智能控制系统中被使用,包括马达控制、工业自动化、高级音频和图像处理、以及车辆连接和物联网(IoT)等。

ARM已经向Ateml、飞思卡尔、以及意法半导体等合作伙伴发放了Cortex-M7的授权。

2avr 发表于 2014-9-26 11:23:55

抢到沙发了呀,哈哈

freefei 发表于 2014-9-26 11:31:16

【Cortex-M7架构解析】
虽然很小很小,M7的首要使命却是高性能,号称达到了前所未有的水平,同时还要维持该系列一贯的超小面积、超低功耗。
之所以努力提升性能,ARM一是希望和传统的8/16位产品进一步拉开档次(M7 32位的),二就是满足可能的下一个爆发点:物联网(IoT)、可穿戴设备,特别是增强了DSP处理能力后,M7比以往更适合作为音频和视觉传感中心。
当然,对于传统的工控、汽车等应用领域,它也是如鱼得水。


架构上,M7具备六级、顺序、双发射超标量流水线,拥有单精度、双精度浮点单元、指令和数据缓存、分支预测、SIMD支持、紧耦合内存(TCM)。


指令和数据缓存、分支预测、TCM都是以往M系列上没有的。MCU经常不考虑缓存,有时候甚至将闪存作为唯一的内存接口。通过加入高性能的指令和数据缓存(最大均为64KB),M7开始向典型的高性能处理器设计靠拢。
TCM之前也只在A、R系列上存在,可以用来扩展M7的有效缓存,最大容量16MB,是MCU物理内存映射的一部分。
它可以拥有真正缓存的性能,但其内容是直接由开发者控制的,可以放置一些关键的代码和数据供,通过中断服务请求等途径来访问,而且性能很高。
分支预测的加入则可以让M7用于独立的DSP服务。代码运行在始终开启的MCU上时,几乎总是会不停循环。如果没有分支预测器,代码必须不断评估循环状况,但其中99.9%的时候结果都是同一路径。当然了,分支预测器会消耗一些核心面积,但对于DSP应用来说是值得的。

由于ARM Cortex处理器都是只卖授权,具体产品得看合作伙伴的实现情况,因此现在没办法确切地讨论面积、功耗、性能等指标,也没办法估算。
ARM唯一提到的就是能耗比和以前是同样的水平,那么鉴于理论性能增加了50-70%,功耗也会付出这么大的代价。

Cortex-M系列指令集

Cortex-M系列面积、性能、功耗

GunGun 发表于 2014-9-26 11:53:34

不知道价格如何?

sonyericsson 发表于 2014-9-26 11:55:25

Mark!                        

abutter 发表于 2014-9-26 11:57:36

主要是提高频率,不过2发射还是不错的。

LCH201328 发表于 2014-9-26 11:59:01

学习,MARK

簡丶灬讠己 发表于 2014-9-26 13:14:47

不知道多久能在市面上看到啊

suxiaobo 发表于 2014-9-26 14:03:29

等高人拉这芯片做四轴

johncoop 发表于 2014-9-26 15:45:25

不知道ARM是不是像高通那样赚钱

qufuta 发表于 2014-10-27 15:06:57

GANJUEFEICHANGBANG

yebx 发表于 2014-10-31 11:21:59

应该不便宜

freefei 发表于 2016-9-18 22:05:52

现在google搜索的链接怎么都不见啦

GunGun 发表于 2016-9-19 07:21:47

这个有点是想抢TI的28系列DSP的饭碗似的了?

hushaoxin 发表于 2016-9-19 10:31:59

GunGun 发表于 2016-9-19 07:21
这个有点是想抢TI的28系列DSP的饭碗似的了?

不用M7,M4的内核就足够抢28系列的市场了,只是28系列的市场惯性在那里
页: [1]
查看完整版本: ARM发布Cortex-M7可用于多个智能控制系统