📘 DFT·设计验证与仿真

🎯 30章 完整路径
📚 30个实战章节 扫描链 · ATPG · JTAG · BIST 🧪 项目案例 + 自动化脚本
01
DFT概述概念
什么是DFT?为什么需要DFT?芯片设计流程中的位置。
02
故障模型 (Stuck-at, Transition, Bridging) · 测试覆盖率 · ATPG概念
03
扫描链设计Scan Chain
扫描链原理 · 扫描触发器 · 扫描输入输出 · 使能控制
04
RTL准备 · 综合工具设置 · 插入命令 · 验证连接
05
ATPG工具 · STIL/WGL格式 · 故障仿真
06
测试模式 · Shift/Capture测试 · 故障诊断
07
TAP控制器 · 指令寄存器 · 边界扫描寄存器
08
JTAG链配置 · BSDL文件 · 边界扫描测试 · 在线编程
09
BIST原理 · LFSR · MISR · Memory BIST架构
10
MBIST控制器 · March C/C-算法 · 修复机制
11
Logic BIST架构 · PRPG · MISR · 测试点插入
12
数据压缩 · X-tolerant · X-compact · OCC
13
OCC原理 · PLL控制 · 时钟门控 · at-speed测试
14
扫描链时序约束 · 保持时间修复 · 时钟树影响
15
电源门控 · 电压域隔离 · 低功耗扫描链 · MTCMOS
16
布局布线影响 · 扫描链重排序 · 时钟布线
17
形式验证 · 等价性检查 · DFT规则检查
18
工具选择 · 测试平台架构 · 波形调试
19
功能仿真 vs 测试仿真 · SDF反标 · 时序仿真
20
故障注入 · 故障模拟 · 覆盖率报告解读
21
ATE流程 · 向量格式转换 · 测试时间优化
22
DFT设计规范 · 测试计划文档 · 评审流程
23
小型SoC的DFT设计全流程
24
高速接口 (DDR, SerDes) 的DFT设计
25
模拟混合信号芯片的DFT策略
26
Tcl脚本在DFT中的应用 · 流程自动化
27
DFT工具深入工具对比
Tessent · DFT Compiler · TestMAX 对比
28
2.5D/3D IC测试 · Chiplet · AI辅助DFT
29
常见面试题 · 技能树 · 职业路径
30
综合项目实践 · 成果展示 · 答疑