第1章
SSD概述
什么是SSD · 发展历史 · 与HDD对比 · 应用场景
入门基础
第2章
NAND Flash基础
存储原理 · SLC/MLC/TLC/QLC · ONFI/Toggle
存储介质接口
第3章
SSD控制器核心架构
整体框图 · CPU子系统 · 数据通路 · 前端/后端
核心架构
第4章
FTL层详解
逻辑-物理映射 · 页/块映射 · 映射表 · 垃圾回收
FTL算法
第5章
磨损均衡与坏块管理
动态/静态均衡 · 坏块策略 · 预留空间(OP)
可靠性NAND
第6章
ECC纠错码
BCH · LDPC · ECC引擎 · 软/硬解码
纠错可靠性
第7章
PCIe接口协议
分层结构 · 事务/数据链路/物理层 · NVMe基础
接口高速
第8章
NVMe协议详解
队列机制 · SQ/CQ · Doorbell · 中断
协议NVMe
第9章
DMA引擎设计
控制器架构 · 描述符链 · 数据搬运 · 多通道
DMA数据通路
第10章
缓存与缓冲区管理
SRAM/DRAM · 替换策略 · 写/读缓冲
缓存性能
第11章
命令调度器
解析 · 优先级 · FIFO/RR/WFQ · 超时处理
调度QoS
第12章
电源管理
电源状态 · 功耗优化 · 休眠唤醒 · 热管理
低功耗热
第13章
安全特性
AES · 安全擦除 · TCG Opal · 固件签名
安全加密
第14章
固件架构
分层设计 · 任务调度 · 异常处理 · 升级机制
固件软件
第15章
调试与测试
JTAG · Trace · 性能计数器 · 压力测试
调试验证
第16章
性能优化
IOPS/延迟 · 队列深度 · NUMA · 多核调度
优化性能
第17章
NVMe over Fabrics
NVMe-oF · RDMA · TCP · 目标/主机端
网络NVMe
第18章
ZNS SSD
分区命名空间 · 顺序写入 · 对比 · 应用
ZNS新型
第19章
计算型SSD
近存储计算 · FPGA · SmartSSD · 案例
计算加速
第20章
Open Channel SSD
开放通道 · 物理页管理 · 主机FTL · 对比
开放灵活
第21章
多路径与容错
多路径I/O · 故障切换 · 镜像 · RAID-like
容错高可用
第22章
QoS保障
服务质量 · 延迟抖动 · 带宽 · 多租户隔离
QoS隔离
第23章
遥测与监控
SMART · Telemetry · 日志 · 故障预测
监控可靠性
第24章
硬件加速器
CRC · RAID · 数据压缩 · 哈希引擎
加速硬件
第25章
时钟与复位
时钟域 · 复位策略 · 门控 · 异步FIFO
时钟设计
第26章
片内互联总线
AXI · AHB · NoC · 总线仲裁
总线互联
第27章
封装与测试
封装类型 · ATE/SLT · 可靠性测试
封装测试
第28章
合规与认证
PCIe/NVMe认证 · CE/FCC · 可靠性标准
认证标准
第29章
未来趋势
CXL · 存算一体 · QLC/PLC · AI应用
前沿趋势
第30章
项目实战
需求分析到流片 · 环境搭建 · 模块划分 · 集成验证
实战流片