大家好。在OrCAD原理图设计中,DRC(设计规则检查)是确保电气连接正确性和设计规范性的核心工具。为了满足不同设计场景的需求,DRC提供了灵活且详细的参数配置选项——从检查触发方式(在线实时 vs. 手动批量)、执行范围(全工程 vs. 选中对象),到引脚连接合法性的精细控制(ERC矩阵),再到特定错误的豁免处理。理解这些参数的含义,能够帮助工程师根据项目要求精准配置DRC,避免遗漏关键错误,同时减少不必要的干扰性警告。
本次分享将系统介绍OrCAD中DRC检测各项参数设置的含义及其配置方法。以下是关键要点总结:
一、Options(全局运行配置)——控制DRC的触发方式与行为
| 参数项 | 选项 | 功能说明 |
|---|---|---|
| Online DRC | On / Off | On:开启在线实时检查,编辑原理图时即时标记错误;Off:仅手动触发批量检查 |
| Batch DRC | — | 手动触发的全量检查配置区域 |
| DRC Action | Run on Design / Run on Selection | 设置检查范围:全设计检查 或 仅检查选中的对象 |
| Delete DRCMarkers | 勾选/不勾选 | 执行检查时是否删除已有的DRC标记 |
| Use Properties (Mode) | Instances / Occurrences | 规则匹配模式:优先使用器件实例属性 或 优先使用原理图页属性 |
| Warning | Create DRC Markers / Do Not Create | 对警告级别的问题:生成DRC标记 或 不生成 |
| Waived DRC | Preserve / Do Not Preserve | 对已豁免的DRC:保留豁免标记 或 不保留 |
| Show DRC Outputs | None / Reports / DRC Window / Both | 控制检查结果的输出显示方式:不显示 / 仅报告 / 仅窗口 / 两者都显示 |
| Report | 路径设置 | DRC报告的保存路径,可通过【...】自定义 |
二、Rules Setup(规则配置页)——决定检查哪些具体规则
列出所有DRC检查项(如引脚悬空、网络短路、未连接线端等),通过勾选开关,决定哪些规则启用、哪些跳过。
三、Report Setup(报告配置页)——控制DRC报告输出内容
配置DRC报告中包含哪些信息类型(如错误汇总、详细列表、按类型分类等),便于后续筛选与分析。
四、ERC Matrix(ERC矩阵)——核心电气规则配置
通过矩阵形式定义不同引脚类型(输入/输出/电源/地等)之间连接的合规性。
每个交叉点可设置为:
E= Error(错误,严格禁止)
W= Warning(警告,允许但需注意)
空白= 无检查(忽略该组合)
五、Exception Setup(豁免配置页)——跳过特定对象的检查
对某些已知安全但DRC会报错的情况(如特定网络、器件或引脚),在此添加豁免规则,使其跳过检查,避免无效报错。
通过合理配置以上参数,即可使DRC检查既全面又高效,适应不同项目的严苛要求。
本次分享就到这里,谢谢大家。