📐⚡
Siemens EDA · 设计规则检查与优化实战
Calibre · Xpedition · PADS 全流程深度解析
📘 30 章节
完整版
🎯 DRC / LVS / PERC
01
Siemens EDA 概述
工具套件介绍(Calibre、Xpedition、PADS)、设计流程概览、DRC基本概念。
入门
概览
02
Calibre DRC 基础
DRC规则文件结构、标准规则解读、运行DRC的基本流程。
DRC
Calibre
03
Calibre DRC 高级规则
复杂条件规则(条件语句、循环)、自定义规则编写、层次化DRC。
进阶
脚本
04
DRC 结果分析
RVE界面详解、错误定位与分类、常见错误类型(短路、断路、间距违规)。
调试
RVE
05
DRC 结果过滤与排序
使用RVE过滤规则、按层次/类型排序、批量处理错误标记。
效率
过滤
06
Calibre LVS 基础
LVS概念、网表提取、LVS规则文件结构、运行LVS流程。
LVS
验证
07
LVS 结果调试
LVS报告解读、匹配与不匹配分析、常见LVS错误(短路、开路、器件不匹配)。
调试
匹配
08
LVS 高级技巧
层次化LVS、黑盒处理、电源地网络检查。
进阶
层次
09
Calibre PERC 可靠性检查
PERC简介、ESD检查流程、天线效应检查。
PERC
可靠性
10
PERC 规则定制
自定义可靠性规则、电流密度检查、电压降分析。
定制
电流
11
Xpedition PCB 设计规则
PCB设计规则分类(电气、物理、间距)、规则层次结构。
PCB
Xpedition
12
Xpedition 规则设置
约束管理器使用、网络类与规则分配、差分对规则。
约束
差分对
13
Xpedition 实时DRC
在线DRC设置、动态规则检查、实时反馈与避让。
实时
动态
14
Xpedition 批量DRC
批量检查流程、DRC报告生成、错误高亮与定位。
批量
报告
15
PADS DRC 基础
PADS设计规则体系、规则设置界面、基本间距与线宽规则。
PADS
基础
16
PADS 条件规则
区域规则(Keepout/Route Keepout)、类规则、条件规则(如BGA扇出)。
条件
BGA
17
PADS DRC 运行与调试
运行DRC、错误浏览器使用、常见PADS DRC错误处理。
调试
错误
18
Siemens EDA 规则优化策略
规则冗余消除、规则优先级调整、规则合并技巧。
优化
策略
19
基于Calibre的规则优化
规则简化、条件合并、性能优化(减少运行时间)。
Calibre
性能
20
基于Xpedition的规则优化
约束优化、规则分组、减少误报。
Xpedition
误报
21
基于PADS的规则优化
规则模板化、条件规则优化、批量修改技巧。
PADS
模板
22
DRC/LVS 脚本自动化
Tcl脚本基础、Calibre Tcl API、自动化运行DRC/LVS。
脚本
Tcl
23
DRC/LVS 脚本进阶
批量处理多个设计、结果自动汇总、报告生成自动化。
进阶
自动化
24
规则验证与回归测试
规则变更管理、回归测试流程、自动化测试框架搭建。
回归
框架
25
多工艺节点规则适配
不同工艺节点(如7nm、28nm、65nm)规则差异、规则迁移方法。
工艺
节点
26
先进工艺DRC挑战
FinFET特殊规则、多重 patterning 规则、OPC相关检查。
先进
FinFET
27
Siemens EDA 与其他工具集成
与Cadence/Synopsys流程集成、数据交换格式(GDSII/OASIS)。
集成
GDSII
28
设计规则检查案例分析 (上)
真实案例1(模拟电路DRC问题)、案例2(数字电路LVS问题)。
案例
模拟
29
设计规则检查案例分析 (下)
案例3(混合信号PERC问题)、案例4(PCB信号完整性规则)。
案例
混合信号
30
课程总结与最佳实践
DRC/LVS/PERC最佳实践、常见陷阱总结、未来趋势(机器学习在DRC中的应用)。
总结
最佳实践