- 博客(184)
- 收藏
- 关注
原创 AutoSar功能安全实战系列导读
本文是一系列关于汽车电子控制器功能安全开发的实战指南。文章以实战为主,针对英飞凌Tricore和瑞萨RH850等主流MCU,详细讲解功能安全组件开发,包括RAM/Flash自检、ECC检测、锁步核检测等模块的实现。目前已发布15篇技术文章,涵盖FMEA分析、DFA分析、MPU开发、SMU详解、电源监控、ECC监控、LBIST开发等内容。该系列将持续更新,旨在帮助工程师掌握功能安全开发技能,成为优秀的功能安全软件工程师。
2025-07-19 11:43:01
160
原创 功能安全实战系列13-英飞凌TC3xx Safety Flip-Flop寄存器及其自检介绍
本文介绍了英飞凌Tricore系列芯片的功能安全机制,重点讲解了Safety Flip-Flop寄存器及其自检方法。文章首先概述了Safety Flip-Flop的三模冗余设计原理,通过三份寄存器加多数表决电路确保系统可靠性。随后详细阐述了自检流程涉及的三个关键寄存器(RMCTL、RMEF、RMSTS)的功能及操作注意事项,包括写保护关闭和故障清除等关键操作。最后提醒开发者在自检过程中需注意的细节问题。该机制为汽车电子系统在强干扰环境下的安全运行提供了重要保障。
2025-07-13 10:24:46
34
原创 预期功能安全SOTIF基本介绍
本文探讨了自动驾驶领域的新安全标准ISO 21448(SOTIF),该标准针对传统功能安全标准无法覆盖的功能不足和人为误用风险。文章分析了SOTIF的核心目标:识别并降低由功能局限性和用户操作不当引发的安全隐患。详细阐述了SOTIF的12项关键开发流程,包括规范定义、风险评估、系统优化等环节。同时对比了SOTIF与ISO 26262标准的互补关系,指出前者侧重功能性能,后者关注系统故障。文章还讨论了实施SOTIF面临的挑战和未来发展方向,强调其在自动驾驶商业化进程中的重要性。
2025-06-29 18:08:12
883
原创 功能安全实战系列12-英飞凌TC3xx锁步核及其自检开发
本文介绍了英飞凌Tricore系列芯片的锁步核(Lockstep Core)功能及其故障注入自检机制。锁步核通过主核和检查核同步执行指令,并比较输出结果来检测硬件故障。文章详细阐述了锁步核的工作原理、使能配置方法以及故障注入自检的实现过程。故障注入测试通过专用寄存器LCLTEST触发,系统会定期自动测试比较器节点,验证锁步核的故障检测能力。当检测到异常时,会触发SMU模块的警报机制。该技术为汽车电子系统提供了重要的功能安全保障。
2025-06-29 09:00:45
168
原创 功能安全实战系列11-英飞凌TC3xx_FPI总线监控开发
本文介绍了英飞凌Tricore系列芯片中FPI总线的功能安全开发实践。FPI总线作为连接中低带宽外设的重要通道,其功能安全机制包括总线错误检测、EDC完整性保护及故障注入测试。重点阐述了总线错误处理流程,通过BCU寄存器捕获错误信息并上报SMU告警;详细说明了FPI总线的EDC保护机制和故障注入测试方法,包括MEDM/SEDM解码器测试步骤及调试结果验证。该方案为汽车电子系统提供了可靠的总线安全监测手段,配合专栏其他内容可构建完整的Autosar功能安全开发体系。
2025-06-22 11:16:58
76
原创 功能安全实战系列10-英飞凌TC3xx_SRI总线监控开发
本文介绍了英飞凌Tricore系列芯片功能安全中的SRI总线(System Resource Interconnect)开发。SRI总线用于MCU系统总线通信安全监测,包含64位数据总线,连接TriCore CPU、DMA模块等资源。文章详细解析了TC3xx芯片的总线架构、SRI主机与从机的连接机制、错误处理流程(包括协议、传输ID和EDC错误),以及故障注入测试方法。
2025-06-14 22:37:53
192
原创 功能安全实战系列08-英飞凌TC3xx ECC监控开发详解
对PFlash及DFlash ECC监控开发进行介绍,步骤详细配合开发中的测试源码及结果,方便理解
2025-04-19 12:35:12
406
1
原创 功能安全实战系列07-英飞凌TC3xx电源监控开发详解
本文对电源监控(PBIST及MONBIST)开发介绍,步骤详细配合开发中的测试情况,图文并茂,方便理解。
2025-04-19 10:58:00
414
原创 功能安全实战系列06-英飞凌Tricore系列SMU详解
对英飞凌Tricore系列芯片功能安全SMU进行系统介绍,后续继续介绍MONBIST,LBIST,MBIST,时钟监控,总线监控等
2025-03-19 21:05:47
480
原创 如何通过Davinci Configurator来新增一个BswM仲裁规则
详细介绍如何通过Davinci Configurator来新增一个BswM仲裁规则。
2025-02-07 21:37:50
348
原创 Autosar通信系列-ECU休眠及唤醒流程再梳理
图文结合介绍ECU的休眠及唤醒流程,罗列了在休眠过程中各组件之间的交互逻辑及相关接口,更好理解。
2024-12-22 11:42:44
1588
原创 信息安全实战03-SHA256及RSA算法原理<万字细解>
基于SHA256+RSA2048涉及的加密算法,详细介绍其中涉及的概念,作用原理,并结合本人理解整理成文。
2024-11-09 10:53:01
887
原创 功能安全实战系列04-DFA(Dependent Failure Analysis)分析
本文主要从以下三个话题出发,介绍为什么需要DFA?什么是DFA?如何做DFA?
2024-08-10 18:12:15
2801
原创 功能安全实战系列01-FlsTst(Flash Test)开发介绍
Flash test,功能安全模块,用于检测Flash是否由于硬件或其他原因损坏导致功能受影响,本文详细从What(是什么)及How(如何开发使用)两个方面进行介绍。
2024-08-03 16:49:20
632
原创 Autosar诊断实战系列28-2E写DID Pending期间偶发回NRC0x13问题排查
通过0x2E执行DID写操作时,ECU先回复NRC 0x78,Pending期间如上位机又发送了功能寻址请求会偶发回复NRC 0x13问题排查过程分享。
2024-07-11 21:03:09
715
原创 AES加密算法及AES-CMAC原理白话版系统解析
对AES不同加密算法,加密模式,加密原理,填充算法及AES-CMAC算法的详细系统介绍,帮助大家对AES进行系统掌握。
2024-06-29 18:39:02
2659
原创 XCP协议系列介绍02-基于ASAP2 Tool-Set生成A2l介绍
基于vector公司的ASAP2 Tool-Set工具介绍A2l文件的生成及相关的工具进行功能性介绍
2024-06-02 16:03:31
2696
原创 Autosar通信入门系列07-CanNM状态机切换详解
CAN通信的网络管理状态机跳转过程详解,涉及跳转期间会调用到的常用接口及时间参数介绍
2023-12-10 13:05:47
5008
4
ASAM-XCP-Part5-Example-Communication-Sequences-V1-1-0
2023-02-03
ASAM-XCP-Part4-Interface-Specification-V1-1-0
2023-02-03
ASAM-XCP-Part3-Transport-Layer-Specification-XCPonCAN-V1-1-0
2023-02-03
ASAM-XCP-Part2-Protocol-Layer-Specification-V1-1-0
2023-02-03
Infineon-TLE9278-3BQX-DataSheet-v01_50-EN
2022-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人