继ARM公布了新款M系列的处理器核心,同时也公布最先取得授权的MCU(微控制器)业者名单,紧接着,身为首波授权业者群之一的ST(意法半导体)也于今日抢先发表新一代MCU产品线,果不其然地,ST新款MCU产品所搭载的正是Cortex-M7。
|
ST资深产品营销经理杨正廉 |
ST资深产品营销经理杨正廉谈到,2007年正是ST首次发表业界第一款搭载Cortex-M系列处理器的MCU业者,如今七年后的现在,ST也是首波Cortex-M7 MCU产品线发布的业者。一如以往,ST在MCU产品线方面,一向都是尽可能采取接脚兼容的作法,让客户在不变动设计的情况下,完成系统设计。而搭载Cortex-M7的STM32F7当然也承袭了这样的特色,过去STM32F4的所设计的程序代码亦能无缝移植到F7的身上。同时,STM32F7也是目前ST旗下MCU产品线中,性能最强的产品线系列。
ST大中华区与南亚区MCU行和应用总监James Wiart则是补充说明谈到.就性能表现来说,STM32F7可达到1000 CoreMarks,而STM32F4仅有608 CoreMarks,DSP(数字信号处理器)方面则有两倍的性能差异,但在能源效率上并没有因此而大打折扣,在低功耗的情况下,F7与F4几乎无异,而工作状态下,同样操作电压为1.8V,F7的操作频率在180MHz时,仅耗费72mA,略高于F4的操作频率168MHz的47mA,此次Cortex-M7的发布,其中一个重点在于处理器与内存之间的数据搬运,有着相当大的突破,ST的STM32F7也理所当然地移植了这样的功能,但除此之外,F7也继承了F4过去就有的ART Accelerator技术(注一),以进一步达到数据与程序代码搬运零延迟的目标。
在这一点上,ARM与ST所提供的技术所要达成的目的,乍看之下看似雷同,但实务上还是有相当大的差异,James Wiart进一步指出,ARM所提供的技术主要是着重在针对算法运算或是相对困难的应用领域,但ST的ART Accelerator则是偏重一般目的性的数据搬运与内部沟通。
值得注意的是,目前STM32F7所采用的是90奈米制程,与ARM官方所提供的在40奈米制程达到频率400MHz与效能2000CoreMarks,有相当大的差距,但James Wiart也公布了下一代的M7 MCU的产品蓝图,预定会采用新一代的制程来达2000CoreMarks的产品性能,尽管James Wiart对于新一代制程诸多保留,但也不否认的情况下,增添不少想象空间,但他也指出,新一代产品将会在明年发布。
(注一:ST的ART Accelerator技术,主要是针对内部的SRAM、Flash等内存与其他外围数字控制器形成一个网络系统,以加速数据搬运与沟通速度,以提升整体MCU的性能表现。)