0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Cortex-M23:现在针对安全关键型汽车应用进行了增强

jf_9aVl32Dp 来源:Arm软件开发者 2023-04-25 11:51 次阅读

令人难以置信的创新正在推动汽车的技术变革,但有一件事必须继续放在首位:驾驶员、乘客和道路使用者的安全。Arm技术已经存在了几十年,我们知道汽车技术需要适合安全应用的处理器,这些处理器仍然可以满足我们合作伙伴更广泛的功率、成本、面积和软件考虑。在本博客中,我们谈论了最近更新的Arm Cortex-M23处理器,该处理器现在具有增强的汽车应用功能。

Arm Cortex-M处理器在面积和功耗方面都很高效,非常适合广泛的汽车应用。它们也很容易编程,因为有一个庞大的软件和工具生态系统支持它们,而且它们有一个简单的程序员模型。构建安全相关产品可能在时间和精力上成本都很高。为了加快汽车合作伙伴的上市时间,Arm为M型芯添加了更多的功能安全功能,并通过ISO 26262的外部评估机制进行了认证。这提高了芯片设计者的安全起点,减轻了他们的安全工作的负担,并使他们能够专注于其他领域。随着更新版Cortex-M23的发布,包括Cortex-M85(https://community.arm.com/arm-community-blogs/b/internet-of-things-blog/posts/cortex-m85-safety-and-performance-updates)和Cortex-M55(https://community.arm.com/arm-community-blogs/b/automotive-blog/posts/functional-safety-cortex-m55)在内的Cortex-M处理器的全部产品组合现在都包含了领先的功能性安全功能。

更新的Cortex-M23

在所有车辆中,都有一些小型、单一的功能需要具有成本效益的计算解决方案。正是在这个领域,在低功率和低面积的限制下实现功能安全是一个持续的挑战。Cortex-M23是Arm最节能的v8-M Cortex-M CPU,经过更新,包括功能性安全功能,提高了安全关键应用程序的诊断覆盖率。例如,用于停车辅助的超声波停车传感器、轮胎压力和雨水传感器、用于前照灯和刹车灯的照明和LED控制器等等。其中许多应用程序需要ASIL B,这是一种中等级别的完整性,更新后的Cortex-M23可能与其单核安全机制完美匹配。

面积和功率高效的解决方案

ASIL B级通常要求检测90%的单点故障,并在适用的情况下解决瞬态故障。您可以在我们的Cortex-M55:功能安全就绪博客(https://community.arm.com/arm-community-blogs/b/automotive-blog/posts/functional-safety-cortex-m55)中了解更多关于ASIL B的信息,我们在博客中概述了ISO 26262定义的不同ASIL级别。瞬态故障很棘手,因为它们很容易被发现。这是因为粒子可能会击中设计的一个区域并翻转一位数据,但不久后下一位数据就会被写入该位置,覆盖翻转的位。

更新后的Cortex-M23增加了瞬态故障保护,以解决受面积和成本限制的应用程序的这一问题,而双核锁步方法是不可取的。它还增加了用于检测CPU边界故障的接口保护,为芯片设计者省去了系统级的更多工作。Cortex-M23软件测试库的使用也将为永久性故障提供更多的诊断覆盖范围,补充内部核心安全机制。此外,与以前的Cortex-M23相比,这些附加功能对基准性能没有影响,因此采用起来更简单。

别忘了ASIL D

对于需要双核锁步(dual-core lockstep)的应用,Arm现在发布了Cortex-M23专用的新双核锁步应用说明(https://developer.arm.com/documentation/107936/0200/?lang=en)。本文档提供了如何在Cortex-M23上实现此功能的指导,以及在实现此功能时应注意的事项。如果您的设计能够支持双锁步实现带来的额外管芯面积和功率,则这可能也是ASIL B应用程序的正确解决方案。

Cortex-M23,提醒

Cortex-M23于2016年首次推出,实现了ARMv8-M架构,带来了更多指令和系统级功能。那些有Cortex-M0+经验的人可以在Cortex-M23中看到许多相同的能效优势。这些好处包括深度睡眠模式和退出时睡眠,这使其成为低功耗应用的理想选择。随着越来越多的车辆实现电气化,Tier 1必须开发能够满足原始设备制造商电力需求的解决方案,Cortex-M处理器非常适合这些解决方案。

开发人员可以使用可选的MPU(内存保护单元)来设计更健壮、更安全的系统。MPU可以编程为定义内存区域,根据任务分配某些属性和访问权限。当应用程序试图访问未经授权的内存区域时,MPU可能会触发故障异常。

全功能安全产品组合

Cortex-M23、Cortex-M55和Cortex-M85是Cortex-M处理器的可扩展集合,可以支持从低功耗到高性能需求的各种汽车应用。为了便于代码移植,它们共享一个通用的体系结构。广泛的生态系统支持它们,包括安全认证的软件和工具,以简化下一代汽车的开发。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19155

    浏览量

    229041
  • 控制器
    +关注

    关注

    112

    文章

    16185

    浏览量

    177333
  • 汽车应用
    +关注

    关注

    0

    文章

    52

    浏览量

    17012

原文标题:Cortex-M23:现在针对安全关键型汽车应用进行了增强

文章出处:【微信号:Arm软件开发者,微信公众号:Arm软件开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    TLV320AIC3106IRGZT随着PGA音量的抬高是不是同时将底噪也进行了放大?

    我的问题如下 1. 随着PGA音量的抬高是不是同时将底噪也进行了放大? 2. 这样的放大是不是芯片固有的现象?能否进一步降低频谱底噪?
    发表于 10-24 06:15

    石墨烯基导电油墨具有良好的渗透性和低阻抗,针对 RFID天线性能进行了

    “电子丝网印刷技术”是指电子信息技术与具有历史的丝网印刷技术相结合而产生的崭新技术。Haydale这款石墨烯墨水除了优异的柔韧性、附着力和兼容性外,用于 RFID 产品还能够传输和接收特定的无线电频率,具有好的渗透性和低阻抗,针对 RFID天线性能进行了优化
    的头像 发表于 09-13 15:26 328次阅读
    石墨烯基导电油墨具有良好的渗透性和低阻抗,<b class='flag-5'>针对</b> RFID天线性能<b class='flag-5'>进行了</b>优

    AMC1306M05-Q1汽车类高精度±50mV输入增强型隔离式Δ-Σ调制器数据表

    电子发烧友网站提供《AMC1306M05-Q1汽车类高精度±50mV输入增强型隔离式Δ-Σ调制器数据表.pdf》资料免费下载
    发表于 08-19 11:32 0次下载
    AMC1306<b class='flag-5'>M</b>05-Q1<b class='flag-5'>汽车</b>类高精度±50mV输入<b class='flag-5'>增强型</b>隔离式Δ-Σ调制器数据表

    AMC1306M25-Q1汽车类高精度±250mV 输入增强型隔离式Δ-Σ调制器数据表

    电子发烧友网站提供《AMC1306M25-Q1汽车类高精度±250mV 输入增强型隔离式Δ-Σ调制器数据表.pdf》资料免费下载
    发表于 08-19 11:30 0次下载
    AMC1306<b class='flag-5'>M</b>25-Q1<b class='flag-5'>汽车</b>类高精度±250mV 输入<b class='flag-5'>增强型</b>隔离式Δ-Σ调制器数据表

    AMC23C15-Q1具有可调节阈值的汽车类、双路、快速响应、增强型隔离式窗口比较器数据表

    电子发烧友网站提供《AMC23C15-Q1具有可调节阈值的汽车类、双路、快速响应、增强型隔离式窗口比较器数据表.pdf》资料免费下载
    发表于 08-16 11:19 0次下载
    AMC<b class='flag-5'>23</b>C15-Q1具有可调节阈值的<b class='flag-5'>汽车</b>类、双路、快速响应、<b class='flag-5'>增强型</b>隔离式窗口比较器数据表

    更深入地了解汽车与航空电子等安全关键应用的IP核考量因素

    中国已经连续十多年成为全球第一大汽车生产国和消费市场,同时越来越多的制造商正在考虑进入无人机和飞行汽车等低空设备,而所有的这些产品都需要先进芯片的支撑,同时这些芯片又都是安全关键
    的头像 发表于 07-09 16:22 274次阅读
    更深入地了解<b class='flag-5'>汽车</b>与航空电子等<b class='flag-5'>安全</b><b class='flag-5'>关键</b><b class='flag-5'>型</b>应用的IP核考量因素

    信息安全驱动汽车行业快速向数字化转型

    经纬恒润针对ISO/SAE 21434、WP.29 R155等法规进行了深入研究,结合多年功能安全、信息安全经验,可以为客户提供信息安全全流
    的头像 发表于 07-05 14:35 1478次阅读
    信息<b class='flag-5'>安全</b>驱动<b class='flag-5'>汽车</b>行业快速向数字化转型

    瑞萨推出基于Arm Cortex-M23处理器的RA0微控制器(MCU)系列

    全球半导体解决方案供应商瑞萨电子(TSE:6723)宣布推出基于Arm Cortex-M23处理器的RA0微控制器(MCU)系列。全新32位通用MCU RA0系列产品除了实现更低成本,也提供超低功耗性能。
    的头像 发表于 04-14 10:12 789次阅读
    瑞萨推出基于Arm <b class='flag-5'>Cortex-M23</b>处理器的RA0微控制器(MCU)系列

    GD32E235系列超值MCU登场,提供入门级应用首选

    兆易创新正式推出全新GD32E235系列超值MCU,进一步扩充Cortex-M23内核产品阵容。首颗同系列产品ArmCortex-M23内核GD32E230系列MCU自2018年上市以来,凭借其
    的头像 发表于 04-12 08:24 517次阅读
    GD32E235系列超值<b class='flag-5'>型</b>MCU登场,提供入门级应用首选

    针对功率密度和低EMI进行了优化的LM62460、LM61480和LM61495引脚兼容6A/8A/10A降压转换器数据表

    电子发烧友网站提供《针对功率密度和低EMI进行了优化的LM62460、LM61480和LM61495引脚兼容6A/8A/10A降压转换器数据表.pdf》资料免费下载
    发表于 04-11 09:55 0次下载
    <b class='flag-5'>针对</b>功率密度和低EMI<b class='flag-5'>进行了</b>优化的LM62460、LM61480和LM61495引脚兼容6A/8A/10A降压转换器数据表

    兆易创新正式推出全新GD32E235系列超值MCU,扩充Cortex-M23产品阵容

    兆易创新正式推出全新GD32E235系列超值MCU,进一步扩充Cortex-M23内核产品阵容。首颗同系列产品Arm Cortex-M23内核GD32E230 系列MCU自2018年上市以来,凭借其卓越的性价比优势,
    的头像 发表于 03-27 11:15 780次阅读
    兆易创新正式推出全新GD32E235系列超值<b class='flag-5'>型</b>MCU,扩充<b class='flag-5'>Cortex-M23</b>产品阵容

    瑞萨电子宣布推出基于Arm Cortex-M23处理器的RA2A2微控制器产品群

    全球半导体解决方案供应商瑞萨电子(TSE:6723)今日宣布推出基于Arm Cortex-M23处理器的RA2A2微控制器(MCU)产品群。
    的头像 发表于 03-22 10:57 655次阅读
    瑞萨电子宣布推出基于Arm <b class='flag-5'>Cortex-M23</b>处理器的RA2A2微控制器产品群

    Arm发布汽车增强型IP设计,加速软件开发进程

    该公司首先发布了适用于服务器应用的汽车增强型CPUVNeoverse V3AE,具备高效处理AI加速的自动驾驶与ADAS任务所需的服务器性能。同时,ARM还首次展示了其他几款IP新品,包括第一款采用Arm V9的Cortex-A
    的头像 发表于 03-14 15:55 490次阅读

    使用STM32H7的AD进行了7M频率的采集信号,采集进去后可以实现实时处理吗?

    使用STM32H7的AD进行了7M频率的采集信号,采集进去后可以实现实时处理吗?
    发表于 03-08 08:10

    ARM®Cortex®-M23 32位MCU数据表

    电子发烧友网站提供《ARM®Cortex®-M23 32位MCU数据表.pdf》资料免费下载
    发表于 02-22 14:32 0次下载
    ARM®<b class='flag-5'>Cortex</b>®-<b class='flag-5'>M23</b> 32位MCU数据表