01
存储单元概述
什么是存储单元 · 芯片中的作用 · SRAM/DRAM/ROM/Flash分类
基础概念
02
SRAM基本结构
6T单元 · 位线/字线原理 · 读/写操作
SRAM6T
03
DRAM基本结构
1T1C单元 · 电容存储 · 刷新机制 · 行/列地址选通
DRAM1T1C
04
ROM与Flash结构
Mask ROM · PROM · EPROM · EEPROM · NAND/NOR Flash
ROMFlash
05
网表逆向基础
什么是网表 · 层级结构 · 通用逆向流程
逆向流程
06
存储单元在网表中的表现形式
晶体管级 · 门级锁存器/寄存器 · 存储阵列层次化
网表层次
07
存储单元识别流程
网表解析 → 子电路提取 → 模板匹配 → 特征验证 → 标注
流程识别
08
网表解析技术
SPICE/Verilog格式 · HSPICE · Synopsys · Cadence
解析EDA
09
子电路提取方法
图论提取 · 信号路径 · 层次结构提取
子电路图论
10
模板匹配技术
精确/模糊匹配 · 子图同构 · 特征向量匹配
匹配模板
11
SRAM单元模板构建
6T晶体管连接 · 位线/字线 · 电源与地
SRAM模板
12
DRAM单元模板构建
1T1C晶体管+电容 · 行/列选通 · 刷新电路
DRAM模板
13
ROM单元模板构建
Mask ROM · PROM熔丝 · EPROM浮栅
ROM模板
14
Flash单元模板构建
NAND串行 · NOR并行 · 浮栅晶体管
Flash模板
15
特征验证技术
电气特性 · 功能特性 · 物理特性验证
验证特性
16
单元标注与分类
自动/手动标注 · 一致性检查 · 分类体系
标注分类
17
大规模存储阵列识别
阵列检测 · 重复/冗余/缺陷单元处理
阵列大规模
18
存储单元识别工具开发
Python/Tcl脚本 · Calibre · ICV集成
工具脚本
19
机器学习在存储单元识别中的应用
特征提取 · SVM/CNN · 训练数据 · 模型评估
ML深度学习
20
存储单元识别中的常见问题
噪声 · 工艺偏差 · 单元变形 · 缺失
鲁棒性问题
21
案例分析:SRAM阵列识别实战
从网表到单元标注完整流程
实战SRAM
22
案例分析:DRAM阵列识别实战
刷新电路 · 行/列选通识别
实战DRAM
23
案例分析:Flash阵列识别实战
NAND与NOR的区分识别
实战Flash
24
案例分析:混合存储单元识别
SoC中多种存储单元共存识别
SoC混合
25
存储单元识别结果验证
HSPICE仿真 · 形式化验证 · 物理验证
验证仿真
26
存储单元识别报告生成
报告结构 · 数据可视化 · 结果统计
报告可视化
27
存储单元识别工具链集成
从网表解析到报告生成自动化
工具链自动化
28
安全与隐私
知识产权 · 数据加密 · 逆向工程伦理
安全伦理
29
存储单元识别前沿技术
端到端深度学习 · 图神经网络 · 自动模板生成
前沿GNN
30
课程总结与展望
技术总结 · 发展趋势 · 学习资源推荐
总结展望