第1章
DRC入门
什么是设计规则检查(DRC)?DRC在芯片设计流程中的位置与重要性。
基础概念
第2章
DRC规则文件解析
常见的DRC规则(最小宽度、最小间距、最小包围、最小面积)及其物理含义。
规则物理
第3章
DRC工具与流程
主流DRC工具(Calibre、ICV、Assura)简介,DRC运行流程(输入、运行、输出)。
工具流程
第4章
DRC结果解读
如何阅读DRC报告(错误类型、坐标、层次信息),DRC结果浏览器(RVE)的使用。
报告RVE
第5章
常见DRC错误与修复(上)
最小宽度违规、最小间距违规的案例分析与修复方法。
宽度间距
第6章
常见DRC错误与修复(下)
最小包围违规、天线效应违规、密度规则的案例分析与修复方法。
包围天线密度
第7章
层次化DRC
Hierarchical DRC与Flat DRC的区别,层次化DRC的优势与注意事项。
层次Hierarchical
第8章
DRC与LVS的关系
DRC与版图电路一致性检查(LVS)的区别与联系,如何协同使用。
LVS协同
第9章
DRC Runset开发基础
了解DRC规则文件的语法(以Calibre SVRF为例),编写简单的规则语句。
SVRF开发
第10章
DRC调试技巧
如何定位假错(False Error),如何优化DRC运行时间。
调试性能
第11章
先进工艺节点下的DRC挑战
FinFET工艺、多重图形技术(MPT)带来的新规则。
FinFETMPT
第12章
DRC Signoff标准
什么是DRC Clean?如何达到Signoff标准,Waiver(豁免)的使用。
SignoffWaiver
第13章
模拟版图DRC要点
匹配结构、保护环、敏感信号线的DRC注意事项。
模拟保护环
第14章
数字版图DRC要点
标准单元、I/O、时钟树的DRC注意事项。
数字标准单元
第15章
DRC与可靠性设计
ESD、Latch-up、EM/IR相关的DRC规则。
ESDLatch-up
第16章
DRC脚本自动化
使用Tcl/Perl脚本批量处理DRC结果,自动修复简单错误。
TclPerl自动化
第17章
DRC Rule Deck的维护与管理
版本控制、规则更新、团队协作。
版本控制团队
第18章
DRC与OPC/RET
光学邻近效应修正(OPC)对DRC的影响,辅助图形(SRAF)规则。
OPCSRAF
第19章
DRC与DFM
可制造性设计(DFM)规则,CMP、蚀刻负载效应的DRC检查。
DFMCMP
第20章
DRC在IP验证中的应用
Hard Macro的DRC检查,IP集成时的DRC一致性。
IPHard Macro
第21章
DRC与物理验证流程整合
DRC在PDK中的角色,与PEX、ERC的协同。
PDKPEX
第22章
DRC结果可视化
使用工具或脚本生成DRC热点图,辅助版图优化。
可视化热点图
第23章
DRC规则文件调试
如何验证新写的规则是否正确,Debug技巧。
Debug验证
第24章
DRC与3DIC/先进封装
中介层、硅通孔(TSV)的DRC规则。
3DICTSV
第25章
DRC与AI/ML
机器学习在DRC热点检测和错误分类中的应用趋势。
AIML
第26章
DRC与低功耗设计
多电压域、电平转换器相关的DRC检查。
低功耗多电压
第27章
DRC与射频设计
电感、电容、传输线结构的特殊DRC要求。
射频电感
第28章
DRC与存储器设计
SRAM、ROM位单元的DRC规则与优化。
存储器SRAM
第29章
DRC与跨工艺移植
将版图从一个工艺节点移植到另一个节点时的DRC规则映射。
移植映射
第30章
DRC项目实战
一个完整的DRC Signoff流程案例(从Runset到Clean)。
实战Signoff