你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于ARMv8-M内核的Cortex-M系列将很快登场  

[复制链接]
moyanming2013 发布时间:2015-11-12 11:59
本帖最后由 moyanming2013 于 2015-11-12 21:09 编辑

下一代Cortex-M处理器将使用ARMv8-M的新架构来驱动。 ARMv8-M TrustZone small.jpg

当前的Cortex-M处理器基于2种架构版本:
    Cortex-M3、Cortex-M4、Cortex-M7基于ARMv7-M架构
    Cortex-M0、Cortex-M0+、Cortex-M1基于ARMv6-M架构
ARM基于ARMv6-M和ARMv7-M推出了ARMv8-M架构,ARMv8-M仍然是32位的,与前2者高度兼容且易于移植。

ARMv8-M将实现2个不同的方向,ARMv8-M Baseline和ARMv8-M Mainline:
QQ截图20151112113828.jpg
简单说就是Baseline将替代基于ARMv6-M的低功耗产品,Mainline将替代基于ARMv7-M的产品,且2者都有新特性的加入和功能的增强。最为重要的是都加入了具有安全特性的TrustZone技术,不同于Cortex-A系列产品的TrustZone,在Cortex-M上需要确保其具有实时性、低功耗和低芯片占用面积。

ARMv8-M Baseline的加强了如下内容:
1.硬件除法指令
2.比较和分支指令,32位的分支指令
3.独占的访问指令(Exclusive access instructions)
4.16位立即数处理指令(MOVW, MOVT)
5.装载获取,存取释放指令(C11 atomic变量的处理)
6.支持TrustZone技术的新指令
7.支持更多的中断
8.新的MPU(内存保护单元)编程模式
9.更好的debug能力
QQ截图20151112115303.jpg
QQ截图20151112115318.jpg

ARMv8-M Mainline的加强了如下内容:
1.装载获取,存取释放指令(C11 atomic变量的处理)
2.浮点扩展指令v5(Cortex-M4基于FPv4)
3.支持TrustZone技术的新指令
4.新的MPU编程模式
5.更好的debug能力
QQ截图20151112115648.jpg

为了应对ARMv8-M新的特性,Cortex-M系列的生态系统也将加强,包括:
1.升级ARM编译器和GCC来支持新的指令集
2.升级ARM C语言扩展(ACLE)来支持TrustZone技术的软件开发
3.升级CMSIS-CORE支持未来下一代处理器
4.升级CMSIS-RTOS API支持RTOS操作带有TrustZone的ARMv8-M微控制器
5.增强ARM mbed OS功能
QQ截图20151112210637.jpg

关于本贴的原始参考内容、TrustZone和加强特性的更多技术细节请参考《Whitepaper - ARMv8-M Architecture Technical Overview》:
Whitepaper - ARMv8-M Architecture Technical Overview.pdf (572.21 KB, 下载次数: 111)
收藏 3 评论32 发布时间:2015-11-12 11:59

举报

32个回答
feiting94 回答时间:2015-11-12 12:06:05
这个真的赞
huiyiyfz 回答时间:2015-11-12 12:40:11
风子 回答时间:2015-11-12 13:02:32
赞个,谢谢分享
肽宰1 回答时间:2015-11-12 13:13:00
赞个,谢谢分享
眉来眼去 回答时间:2015-11-12 14:11:32
相当牛啊啊
disheng4688 回答时间:2015-11-12 14:19:42
谢谢分享
ROCK0525 回答时间:2015-11-12 14:25:34

赞个,谢谢分享
ersha4877 回答时间:2015-11-12 15:32:56
芯片厂商又有的忙了
党国特派员 回答时间:2015-11-12 15:51:34
我K,ARM好牛X...
1234下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版