随着整车控制器功能日益复杂,为满足越发严格的功能安全认证要求,项目开发人员需要采取相应的安全措施对系统中电子元器件的单点故障(Singel Point Fault)和潜在故障(Latent Fault)进行检测和管理,以实现不同ASIL等级要求下的功能安全目标,从而避免随机硬件失效(Random Hardware Failure)对车辆和人员安全的危害。

       在实际的功能安全控制器开发项目中,经过系统级功能安全危害分析和功能安全需求分解,通常会由功能安全工程师提取出针对系统中各组件的功能安全目标,如ECU上各个芯片需要满足的功能安全需求。

图1 不同ASIL等级下的SPFM、LFM、PMHF指标要求

       符合功能安全要求的车规级芯片(如MCU、SBC、AFE等)中通常内置多种芯片安全机制(AOU/ Safety Mechanism),以保障芯片在上电和运行状态下的功能安全,如:芯片内置自检(LBIST, MBIST)、Ram Flash ECC、供电监控、时钟监控等,这些安全机制通常依赖项目开发人员设计额外的驱动程序实现对芯片运行状态的检测。

图2 功能安全MCU的示例安全机制架构

芯片安全标准驱动库解决方案

       为应对多样化的控制器项目需求和芯片型号,经纬恒润提供了针对芯片功能安全机制的标准化驱动库解决方案,其中包含针对芯片硬件失效的多项安全机制驱动程序。该驱动库能够覆盖当前汽车市场功能安全控制器的主流MCU、SBC、AFE等类型芯片,以标准化的底层驱动软件形式实现多种应用场景下的芯片功能安全机制,保障芯片自身在上电过程中和运行状态下的功能安全。

       芯片安全标准驱动库能够对多种类型的芯片硬件功能故障进行监控,如芯片内置自检、内存ECC功能检查、时钟频率紊乱、芯片供电和温度异常、关键外设功能自检、AD采样和驱动信号以及通信模块功能安全机制软件设计等。同时基于SMU等功能为客户提供可定制化的故障自动收集、上报和后处理开发服务,从而一站式覆盖芯片硬件功能安全实施的全流程。

该标准化驱动库具有以下特性:

  • 专为实现芯片功能安全机制的底层驱动程序
  • 不依赖于任何芯片底层驱动程序,可独立运行的驱动软件
  • 可作为AUTOSAR CDD使用,同时可用于非AUTOSAR环境
  • 软件接口高度封装化处理,便于移植和集成到多种应用环境下
  • 已适配多种配置工具,便于用户进行相关参数配置
  • 可定制化的故障处理流程开发

图3 芯片功能安全标准驱动库与AUTOSAR示例架构

       芯片安全标准驱动库支持使用EB Tresos、EAS Configurator等配置工具进行参数自定义配置,并生成相应配置代码,便于进行项目定制化需求调整以及与AUTOSAR底层软件组件的集成。

图4 使用工具进行参数配置并生成代码

       经纬恒润具备完善的功能安全测试工具链以及丰富的测试验证经验,能够通过多维度的测试指标保障芯片安全标准驱动库的可靠性。

图5 对芯片安全标准驱动库进行测试验证

功能安全认证支持

       芯片安全标准驱动库开发流程遵循 ISO26262 SEooC开发流程,具备完善的功能安全开发活动和工作产品,最高支持ASILD等级的认证需求。交付物模板可根据认证机构要求进行相应调整或裁剪,灵活支持不同标准下的认证需求。

图6 功能安全流程和交付物

客户收益

  • 节约功能安全控制器开发项目过程中的时间、人力成本
  • 芯片硬件故障检测、收集、上报处理全流程覆盖,无需进行额外软件开发
  • 完整的功能安全认证流程支撑,交付物可定制化裁剪,加速项目功能安全认证落地
  • 支持多种主流芯片类型、架构和型号
  • 支持各类芯片的功能安全驱动定制化开发,适应多种类型项目的应用需求

图7 芯片安全驱动库支持的主要芯片型号

       经纬恒润多年深耕于功能安全开发与测试,积累了深厚的技术底蕴与丰富的实战经验,已成功在多项控制器量产项目中针对不同的功能安全认证要求以及芯片类别,为客户提供标准化的功能安全驱动软件,助力客户项目功能安全认证顺利落地,为其产品安全性和可靠性保驾护航。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/92848.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/92848.shtml
英文地址,请注明出处:http://en.pswp.cn/web/92848.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

rn相关ScrollView

一:ScrollView的style和contentContainerStyle二:flex:1,和flexGrow:1用处内容将纵向空间占满

Spark Core 3.3.2 略讲~

✨博客主页: https://blog.csdn.net/m0_63815035?typeblog 💗《博客内容》:大数据、Java、测试开发、Python、Android、Go、Node、Android前端小程序等相关领域知识 📢博客专栏: https://blog.csdn.net/m0_63815035/…

智能家居Agent:物联网设备的统一控制与管理

智能家居Agent:物联网设备的统一控制与管理 🌟 Hello,我是摘星! 🌈 在彩虹般绚烂的技术栈中,我是那个永不停歇的色彩收集者。 🦋 每一个优化都是我培育的花朵,每一个特性都是我放飞的…

汉高携手SAP推出AI驱动的退换货与争议管理解决方案

2025年8月12日,SAP宣布与全球知名的胶黏剂、密封剂及消费品制造商汉高(Henkel AG & Co. KGaA)联合开发了一套基于SAP AI Services的定制化解决方案,用于优化退换货及争议管理流程。该方案旨在通过人工智能自动化索赔相关文件的…

[SC]SystemC中的SC_FORK和SC_JOIN用法详细介绍

SystemC中的SC_FORK和SC_JOIN用法详细介绍 摘要:SystemC是一个开源的C++库(由Accellera和IEEE标准化,IEEE 1666-2011),用于系统级建模、硬件描述和仿真。它扩展了C++以支持硬件概念,如模块(sc_module)、端口(sc_port)、信号(sc_signal)和进程(SC_METHOD、S…

工作流调度(草稿)

串行回复当我加上第三条分支,此时的输出就很混乱了,按理来说最后输出的第二波输出反而先结束了,调用LLM结果的第一波输出最后才输出,这是为什么?当我把LLM节点改为一个不耗时的节点的时候:初步猜测&#xf…

AI不再停留在概念阶段,而是在各行业核心业务场景产生实际价值。随着大模型、边缘计算等技术的突破,AI应用将向实时化、自主化、普惠化方向深度演进。

一、金融领域:智能风控与欺诈检测案例:某银行使用AI实时拦截信用卡欺诈交易,每年减少损失$2400万python# 使用XGBoost构建欺诈检测模型(Python) import pandas as pd from xgboost import XGBClassifier from sklearn.…

GStreamer中解复用器(Demuxer)

在 GStreamer 中,解复用器(Demuxer) 用于分离容器格式(如 MP4、MKV、AVI 等)中的 视频、音频、字幕等流。不同的容器格式需要不同的 Demuxer 元素。 一、常见的 GStreamer Demuxer 元素 1. MP4 / QuickTime 格式 qtdemux 用于解析 MP4(.mp4)、MOV(.mov) 等基于 Quic…

MySQL 存储过程终止执行的方法

在 MySQL 存储过程(PROCEDURE)开发中,我们常常遇到这样的需求: 在执行过程中,如果某些条件不满足,就要立即终止剩余逻辑,避免无效或错误的操作。不同于 Java、Python 等编程语言直接 return 退出…

鲲鹏arm服务器安装neo4j社区版,实现图书库自然语言检索基础

我在dify实施中,发现采用自然语言进行数据库检索效果还不错,我就想起来了图数据库的自然语言检索,以前图书库的算法我不熟悉,这次打算采用这种方式完成。我才用但是鲲鹏920,泰山服务器,2280主机&#xff0c…

小八的学习日记 -- 为什么kafka吞吐量大

1. 「顺序读写」—— 像开高速公路一样爽!​​​​传统硬盘的痛点:​​ 普通硬盘(HDD)像在热闹的菜市场找东西,磁头要来回移动(寻道),随机读写特别慢。​​Kafka 的妙招:…

5G NTN 卫星测试产品

5G NTN 卫星测试产品非地面网络测试解决方案卫星射频节点测试测量相控阵天线应对卫星基础设施测试挑战适用于 5G NTN 卫星测试的高性能解决方案卫星基础设施测试解决方案的优势5G NTN 卫星测试产品FSW 信号与频谱分析仪R&SSMW200A 矢量信号发生器非地面网络测试解决方案 透…

Redis 内存大页(Transparent Huge Pages, THP)与写时复制(COW)性能全解:原理、源码、调优与架构进阶

Redis 内存大页(Transparent Huge Pages, THP)与写时复制(COW)性能全解:原理、源码、调优与架构进阶 Redis 性能瓶颈常见于持久化时 fork 操作的延迟,但系统级“内存大页”(THP)配置…

爬虫与数据分析入门:从中国大学排名爬取到数据可视化全流程

在数据驱动的时代,掌握爬虫技术获取数据、运用数据分析工具处理数据并通过可视化呈现结果,已成为一项重要技能。本文以 “中国大学排名爬取与分析” 为例,带你走进爬虫与数据分析的世界,了解相关基础知识与实操流程。 一、爬虫基…

剧本杀小程序系统开发:推动行业数字化转型新动力

近年来,剧本杀行业呈现出爆发式增长的态势,线下剧本杀店铺如雨后春笋般涌现,成为年轻人休闲娱乐的热门选择。然而,随着行业的快速发展,也暴露出一些问题,如场地限制、人员组织困难、剧本更新缓慢等。这些问…

多重时间聚合算法(MAPA)改进需求预测模型

这篇文章Improving your forecasts using multiple temporal aggregation介绍了“多重聚合预测算法”(MAPA)。它指出传统预测常依赖单一数据频率,但MAPA通过将数据聚合到不同时间粒度(如日、周、月、年)并分别建模&…

【测试】BDD与TDD在软件测试中的对比?

文章目录BDD与TDD在软件测试中的对比与应用引言一、TDD详解:测试驱动开发二、BDD详解:行为驱动开发三、BDD与TDD的对比四、实际项目应用举例结论BDD与TDD在软件测试中的对比与应用 在软件开发领域,测试是确保产品质量的核心环节。作为高级Ja…

SVM实战:从线性可分到高维映射再到实战演练

在支持向量机的分类模型中,我们会遇到两大类模型,一类是线性可分的模型,还有一类是非线性可分的。非线性可分模型是基于线性可分的基础上来处理的。支持向量机比较适合小样本的训练。线性可分如下图所示,有紫色和黑色两类&#xf…

面试问题总结——关于ROS

ROS作为机器人开发中必不可少的一环,总结了一些面试中常见的问题。 目录 1.ROS1 和 ROS2 的核心区别 2.ROS话题间通信和服务端之间通信有什么区别? 3.RViz 可视化ROS的消息发布是一对一还是一对多的? 4.ROS中的机器人指令发布ros topic pub的原理实现,用的ROS1还是ROS2? 5…

软考架构师:数据库的范式

软考架构师:数据库的范式 😄生命不息,写作不止 🔥 继续踏上学习之路,学之分享笔记 👊 总有一天我也能像各位大佬一样 🏆 博客首页 怒放吧德德 To记录领地 🌝分享学习心得&#xf…