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

    文章

    20148

    浏览量

    247133
  • 控制器
    +关注

    关注

    114

    文章

    17638

    浏览量

    190255
  • 汽车应用
    +关注

    关注

    0

    文章

    59

    浏览量

    17419

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Cortex-M产品的特色

    安全性和稳定性。 时钟和电源管理单元:Cortex-M处理器内置了丰富的时钟和电源管理功能,可提供灵活的功耗管理和时钟控制。 外设接口:支持多种外设接口,如UART、SPI、I2C等,以便
    发表于 11-26 07:22

    AMC3306M25 ±250mV输入、精密电流检测增强型隔离式调制器技术手册

    AMC3306M25是一款精密隔离式三角积分 (ΔΣ) 调制器,针对基于分流的电流测量进行了优化。完全集成的隔离式DC/DC转换器允许从器件的低侧进行单电源作,这使该器件成为空间受限应
    的头像 发表于 11-03 09:25 404次阅读
    AMC3306<b class='flag-5'>M</b>25 ±250mV输入、精密电流检测<b class='flag-5'>增强型</b>隔离式调制器技术手册

    AMC3306M05 ±50mV 输入、精密电流检测增强型隔离调制器技术手册

    该AMC3306M05是一款精密的隔离式三角积分 (ΔΣ) 调制器,针对基于分流的电流测量进行了优化。完全集成的隔离式DC/DC转换器允许从器件的低侧进行单电源作,这使该器件成为空间受
    的头像 发表于 11-01 11:40 1007次阅读
    AMC3306<b class='flag-5'>M</b>05 ±50mV 输入、精密电流检测<b class='flag-5'>增强型</b>隔离调制器技术手册

    AMC3336-Q1 汽车±1V输入、精密电压检测增强型隔离调制器,集成DC/DC技术手册

    AMC3336-Q1 是一款精密的隔离式 δ-σ (ΔΣ) 调制器,针对高阻抗交流电压测量进行了优化。完全集成的隔离式DC/DC转换器允许从器件的低侧进行单电源作,这使该器件成为空间受限应用的独特
    的头像 发表于 10-31 14:59 463次阅读
    AMC3336-Q1 <b class='flag-5'>汽车</b>±1V输入、精密电压检测<b class='flag-5'>增强型</b>隔离调制器,集成DC/DC技术手册

    AMC3306M05-Q1 汽车级隔离式 ΔΣ 调制器技术文档总结

    AMC3306M05-Q1 是一款精密隔离式 Δ-Σ 调制器,针对基于分流的电流测量进行了优化。完全集成的隔离式DC/DC转换器允许从器件的低侧进行单电源作,这使该器件成为空间受限应用
    的头像 发表于 10-24 13:48 458次阅读
    AMC3306<b class='flag-5'>M</b>05-Q1 <b class='flag-5'>汽车</b>级隔离式 ΔΣ 调制器技术文档总结

    新唐科技NuMicro M253系列微控制器盘点

    NuMicro M253 系列产品是基于Armv8-M指令集架构的 Arm Cortex-M23 内核的MCU,主频可达 48 MHz,支持 128 Kbytes Flash Memory,16 Kbytes SRAM。
    的头像 发表于 09-30 09:27 1023次阅读
    新唐科技NuMicro <b class='flag-5'>M</b>253系列微控制器盘点

    新唐 M2354 系列,RTU 应用的最佳选择

    M2354 系列框图: 新唐 M2354 系列具有引人注目的功能,使其成为 RTU 应用的最佳选择: 1. 安全性高 NuMicro® M2354系列微控制器基于Arm®
    发表于 09-05 08:25

    RA2L2#48MHz Arm Cortex-M23 入门级 USB 通用微控制器

    RA2L2 产品组是 RA 系列的入门级单芯片微控制器,基于 48MHz Arm® Cortex-M23® 内核,具有高达 128KB 的代码闪存以及 16KB SRAM 存储器。 这款产品采用优化
    的头像 发表于 06-27 15:31 1153次阅读
    RA2L2#48MHz Arm <b class='flag-5'>Cortex-M23</b> 入门级 USB 通用微控制器

    TPS62684 1600mA 高效降压转换器,针对小尺寸解决方案进行了优化数据手册

    进行了优化, 支持高达 1600mA 的负载电流,并允许使用低成本的片式电感器和电容器。 该器件的输入电压范围为 3.25V 至 5.5V,支持由锂离子供电的应用 电池以及 5V 导轨。
    的头像 发表于 06-25 13:41 480次阅读
    TPS62684 1600mA 高效降压转换器,<b class='flag-5'>针对</b>小尺寸解决方案<b class='flag-5'>进行了</b>优化数据手册

    新唐M2A23 MCU在车用照明系统中的应用

    NuMicro M2A23 系列是基于 32 位 Arm Cortex-M23 内核的微控制器,为汽车和工业控制的需求而设计。符合AEC-Q100 Grade 1 安全规范,支持最高
    的头像 发表于 06-24 11:40 933次阅读
    新唐<b class='flag-5'>M2A23</b> MCU在车用照明系统中的应用

    【瑞萨RA2L1入门学习】+UART测试

    48MHz Arm Cortex-M23 256KB 代码闪存和 32KB SRAM(支持 ECC) 8KB 数据闪存,提供与 EEPROM 类似的数据存储功能 48 引脚封装 内部电压调节电路 增强型
    发表于 03-09 16:52

    【瑞萨RA2L1入门学习】+Key控制LED实验

    48MHz Arm Cortex-M23 256KB 代码闪存和 32KB SRAM(支持 ECC) 8KB 数据闪存,提供与 EEPROM 类似的数据存储功能 48 引脚封装 内部电压调节电路 增强型
    发表于 03-07 15:16

    新唐科技M2351系列MCU引领物联网安全时代

    新唐科技的NuMicro M2351系列作为首批基于Arm Cortex-M23内核的微控制器,通过PSA Certified Level 2及Functional API认证,可以满足物联网时代对产品/通讯安全严苛需求,引领物
    的头像 发表于 02-26 15:53 769次阅读
    新唐科技<b class='flag-5'>M</b>2351系列MCU引领物联网<b class='flag-5'>安全</b>时代

    高压SiC针对电动汽车长途卡车运输中的兆瓦级充电进行了优化

    电子发烧友网站提供《高压SiC针对电动汽车长途卡车运输中的兆瓦级充电进行了优化.pdf》资料免费下载
    发表于 01-22 15:38 0次下载
    高压SiC<b class='flag-5'>针对</b>电动<b class='flag-5'>汽车</b>长途卡车运输中的兆瓦级充电<b class='flag-5'>进行了</b>优化

    FPGA通过SPI对DAC进行了配置,用频谱仪测不到输出是怎么回事?

    FPGA通过SPI对DAC进行了配置,确定配置时序正确,写了组测试的单音数据,data,clk,frame发的都对,用频谱仪测不到输出,可能是哪些地方不对呢?求助大神
    发表于 12-09 06:35