🧩 SoC故障诊断 · 异常处理
🎯 实战课程 · 30章
📚
30个模块
⚙️ 算法 · 硬件 · 系统
🧪 案例驱动 · 故障注入
01
SoC故障诊断概述
系统复杂度
故障重要性
硬件/软件/算法故障
02
故障模型与特征提取
Stuck-at
Transition
Bridging
时域/频域
03
基于规则的故障诊断
专家系统
规则库
推理机
冲突解决
04
基于机器学习的故障诊断
数据预处理
SVM
决策树
随机森林
05
基于深度学习的故障诊断
CNN/RNN
自编码器
LSTM时序
06
异常检测算法基础
3σ/箱线图
KNN
LOF
DBSCAN
07
实时异常检测
滑动窗口
流式数据
在线学习
低延迟
08
故障预测与健康管理(PHM)
剩余寿命
趋势分析
健康指标
阈值
09
传感器数据融合
多传感器校准
卡尔曼滤波
粒子滤波
10
故障注入技术
SFI/HFI
模拟注入
PIN/LLVM
11
故障传播分析
路径追踪
扇出分析
关键路径
隔离
12
容错设计基础
硬件/软件冗余
信息冗余
N版本编程
13
看门狗与超时机制
看门狗定时器
窗口看门狗
软件看门狗
14
错误纠正码(ECC)
汉明码
BCH/RS
CRC
ECC控制器
15
安全岛与故障隔离
安全岛概念
隔离区
隔离通信
恢复
16
状态机与故障恢复
FSM设计
故障状态
状态回滚
恢复协议
17
日志与追踪系统
日志级别
结构化日志
OpenTracing
ELK
18
调试接口与协议
JTAG
SWD
CoreSight
调试协议
19
片上调试与监控
PMU
硬件断点
ETB/ETM
20
故障诊断自动化
pytest/unittest
CI/CD
回归测试
21
系统级故障诊断
多核/异构
NoC
内存子系统
22
电源管理故障诊断
电压降
电源域隔离
DVFS
电源门控
23
时钟与复位故障诊断
时钟抖动
时钟门控
复位同步
多时钟域
24
总线与互联故障诊断
AXI/AHB/APB
死锁/活锁
总线仲裁
25
存储系统故障诊断
SRAM/DRAM
Flash
Cache一致性
26
外设接口故障诊断
UART/SPI/I2C
USB/PCIe
协议分析仪
27
安全相关故障诊断
TEE/Secure Boot
侧信道
故障注入攻击
28
AI加速器故障诊断
推理错误
量化误差
带宽瓶颈
计算单元
29
案例:自动驾驶SoC故障诊断
传感器融合
决策算法
安全冗余
30
案例:5G基带SoC故障诊断
信号处理链路
协议栈
功耗管理
调试实战