当前位置: 首页 > news >正文

功能安全实战系列14-英飞凌TC3xx MBIST检测理论篇

本文框架

  • 0. 前言
  • 1. Why?
  • 2. What?
    • 2.1 MTU测试介绍
      • 2.1.1 MTU测试流程
      • 2.1.2 SSH Instances
      • 2.1.3 SSH分组测试
      • 2.1.4 SSH关联Alarm
      • 2.1.5 MTU寄存器
        • 2.1.5.1 寄存器的权限
        • 2.1.5.2 SSH控制寄存器
      • 2.1.6 security-sensitive Memory
    • 2.2 MBIST检测
      • 2.2.1 MBIST测试
    • 2.3 ECC校验
      • 2.3.1 ECC校验的工作流程
      • 2.3.2 ECC RAM的初始化
      • 2.3.3 ECC错误的处理
    • 2.4 注意事项
  • 3. How?

0. 前言

在本系列笔者将结合工作中对功能安全实战部分的开发经验进一步介绍常用,包括Memory(Flash,Ram)失效检测,程序运行时序时间检测,及功能安全软件相关的功能安全分析,DFA分析方法等进行介绍。从本篇开始将对英飞凌Tricore系列芯片功能安全进行系统介绍,包括锁步核,SMU,MONBIST,LBIST,MBIST,时钟监控,ECC,MPU,总线监控等,如您对汽车电子底层相关Autosar全模块实战感兴趣,可参读专栏:AutoSar实战进阶系列导读

本篇将对MBIST开发介绍,步骤详细配合开发中的故障注入情况方便理解。主要框架如下:
在这里插入图片描述

1. Why?

MBIST(Memory Built-In Self-Test,内存内建自测试)对内存进行自检。
根据ISO 26262标准,MCU需要具备检测潜在故障的能力,以确保系统的可靠性和安全性。
MBIST作为一种硬件自检机制,能够在系统初始化阶段或运行时检测内存硬件的潜在故障,从而最高可满足ASIL D等高级别功能安全需求。

http://www.dtcms.com/a/298278.html

相关文章:

  • 【大模型关键技术】Transformer 前沿发展
  • 模糊匹配fuzzywuzzy
  • c++文件操作详解
  • ubuntu安装cuda版本问题
  • 平时开发中使用 Redis 分布式锁,有哪些需要注意的问题?
  • Mysql 日志 binlog redolog
  • 基于springboot的剧本杀预约管理系统
  • Metaspace耗尽导致OOM问题
  • JAVA知识点(三):Spring与ORM框架
  • 【lucene】如何给StandardAnalyzer添加charfilter
  • HANA语法随手记:<> ‘NULL‘值问题
  • php算法-- 关联数组使用,优化sip账号去重
  • 验证 GitHub Pages 的自定义域(Windows)
  • 从混乱到秩序:IT服务管理如何重塑企业运营效率
  • CTF-Web题解:“require_once(‘flag.php‘); assert(“$i == $u“);”
  • C++ STL常用容器总结(vector, deque, list, map, set)
  • Schmidt 分解 ⚙️ 与 SVD 之间的本质联系
  • IDM:registered with a fake serial number
  • TDengine 转化函数 TO_UNIXTIMESTAMP 用户手册
  • 188.买卖股票的最佳时机IV 309.最佳买卖股票时机含冷冻期 714.买卖股票的最佳时机含手续费
  • Java 笔记 lambda
  • 多层感知机(深度学习-李沐-学习笔记)
  • 【WPS】office邮件合并,怎么将数据源excel中的下一条拼接在文档中的下一个位置
  • selenium 元素定位
  • 深入浅出设计模式——创建型模式之工厂模式
  • 机器学习(九):KNN算法全解析与项目实践
  • 记录es收集日志报错问题as the final mapping would have more than 1 type[XXX,doc]
  • HCIP MGRE实验
  • 【机器学习之推荐算法】基于矩阵分解和损失函数梯度下降的协同过滤算法实现
  • RAG实战指南 Day 24:上下文构建与提示工程