Cortex-M7的推出,是否会打破MCU与MPU之间的隔阂?
据ARM官方新闻稿的内容表示,在采用40奈米低耗电制程与时脉400MHz,效能表现可达2,000 Coremarks,此外,其安全套件与内建错误侦测功能选配,有助于取得ASIL D与SIL 3认证,其言下之意对于晶片业者进入车用电子将会有相当程度的助益。与此同时,支援64位元AXI互连,可选配经过全面整合的指令及资料快取,能更有效率地存取大型外部记忆体与大容量周边。
Cortex-M7的高速处理效率能让使用者立即体会到其在音效处理、影像资料及语音辨识上所带来的效能提升。与现有Cortex-M系列产品相同,Cortex-M7亦提供C语言的开发环境,使既有在Cortex-M(M0+, M3, M4)上运作的程式皆能在Cortex-M7上执行而不需要重新编译。藉由完整的生态系统与软体相容性,现有Cortex-M核心能轻松移转至Cortex-M7。如此一来系统设计人员可重复利用各式的程式码,降低研发及维护相关成本。
值得注意的是,若操作时脉能达到400MHz,其实已经十分接近低阶MPU(微处理器)的规格,M7的推出,是否会打破MCU与MPU之间的隔阂?亦或是两者仍然有一定的市场区隔在?从官方新闻稿中,并未见到M7有支援相关的作业系统(如Linux等)。
据了解,ARM官方未来将会透露更多的具体细节才能了解现况,所以M7的未来发展将会引来产业界的高度关注。