cadencepcb怎么drc
在 Cadence Allegro PCB Editor 中进行 DRC (设计规则检查) 的步骤如下:
? 核心步骤 (Allegro 17.x 及相近版本)
-
确保规则已定义并启用:
- 在开始 DRC 之前,必须已经通过 Constraint Manager (
Setup -> Constraints -> Constraint Manager或快捷键Ctrl+Shift+G) 定义了各种设计规则(间距规则、物理规则、电气规则等)。规则状态应为绿色√或黄色!(警告),避免红色X(错误)。 - 确认规则已应用到相应的网络、网络类、器件等对象上。
- 在开始 DRC 之前,必须已经通过 Constraint Manager (
-
保存设计:
- 强烈建议在执行 DRC 前先保存你的设计文件 (
File -> Save或Ctrl+S)。
- 强烈建议在执行 DRC 前先保存你的设计文件 (
-
运行 DRC:
- 方法一:实时 DRC (On-line DRC)
- 确保状态栏上的实时 DRC 按钮已启用(通常是 ? 绿灯或显示
DRC字样)。如果显示为 ? 红灯或No DRC,点击它开启。 - 实时 DRC 会在你走线、放置元件或编辑设计时⏱️ 动态检查 违反规则的情况,并立即在画布上用 DRC 标记(通常是带字母的白色叉号
X)显示违规。这是最高效的早期发现问题的方式。
- 确保状态栏上的实时 DRC 按钮已启用(通常是 ? 绿灯或显示
- 方法二:批量 DRC (Batch DRC)
- 此方法会一次性对整个设计或指定区域进行全面检查。
- 路径:
Tools -> Quick Reports(或Tools -> Reports)- 选择报告类型: 在弹出的对话框中,找到并双击
Design Rules Check (DRC) Report。 - 配置选项: 在报告设置窗口:
Check Mode: 选择Full Design(检查整个板) 或Window(框选区域检查)。Update DRC: ✅ 务必勾选!这会在画布上放置或更新 DRC 错误标记。Waive DRC: 通常不勾选(除非你明确知道某些错误是可豁免的)。- 其他选项如
Check Etch(检查走线/铜皮)、Check Same Net(检查同网络间距)、Check Testpoints(检查测试点)、Check Shape(检查铜皮)、Check Dynamic(检查动态铜更新) 等,根据需要勾选。
- 运行报告:
- 点击
Report...按钮:这会生成一个文本格式的 DRC 错误报告(显示在Reports标签页或单独的文本窗口中),详细列出所有违规及其位置、违反的规则。 - 或者直接点击
OK按钮: 这会执行 DRC 检查并在画布上更新 DRC 标记,但不会立即弹出报告窗口。你可以稍后通过Tools -> Reports -> DRC Report查看报告。 - 或者使用菜单:
Display -> Status...,在弹出窗口的底部点击Update DRC按钮,效果与勾选Update DRC后点OK类似。
- 点击
- 选择报告类型: 在弹出的对话框中,找到并双击
- 方法一:实时 DRC (On-line DRC)
-
查看和处理 DRC 错误:
- 在画布上查看标记:
- 所有 DRC 错误都会在画布上以白色带字母的
X符号显示(默认)。字母代码表示错误类型(可在规则文档或帮助中查询)。 - 放大视图可以更清楚地看到错误位置。
- 所有 DRC 错误都会在画布上以白色带字母的
- 使用 DRC Browser:
- 路径:
Tools -> Database Check -> DRC Browser...(或在Display -> Status...窗口底部也有入口)。 - DRC Browser 工具会列出所有当前存在的 DRC 错误。
- 你可以:
- 根据错误类型 (
Error Class)、层 (Layer)、严重程度 (Severity) 等筛选错误。 - 点击列表中的错误条目,画布会自动缩放并高亮显示该错误的位置。
- 使用
Waive按钮豁免特定错误(需谨慎❗)。 - 使用
Zoom To/Select按钮定位错误。
- 根据错误类型 (
- 路径:
- 查看详细报告:
- 运行批量 DRC 时生成的文本报告(或通过
Tools -> Reports -> DRC Report再次运行)提供了最详细的错误描述,包括违反了哪条具体规则 (Constraint:)。
- 运行批量 DRC 时生成的文本报告(或通过
- 修复错误:
- 根据 DRC 错误标记或报告的提示,使用 Allegro 的布线、移动、编辑铜皮等功能修改设计,消除违规。
- 修复后,需要再次运行 DRC 来检查问题是否已解决。开启实时 DRC 有助于在修复过程中即时反馈。
- 在画布上查看标记:
-
清除 DRC 标记:
- 有时需要清理旧的标记。可通过:
Display -> Status...-> 点击Update DRC按钮会刷新标记(移除已修复错误的标记)。Display -> Color/Visibility...(Ctrl+F5) -> 在Display标签页 -> 取消勾选DRC errors即可隐藏所有 DRC 标记。再次勾选则显示。这不会删除标记本身。- 更彻底的清除(例如想完全重置):
Display -> Status...-> 点击Waive DRC按钮旁边的Delete All(慎用,会删除所有 DRC 标记,包括未修复的)。
- 有时需要清理旧的标记。可通过:
? 重要提示和技巧
- DBDoctor: 在首次运行 DRC 或遇到莫名其妙的问题时,先运行
Tools -> Database Check...(DBDoctor) 修复潜在的数据库错误。 - 实时 DRC 优先: 强烈建议始终开启实时 DRC (
On-line DRC),它能让你在设计过程中立即发现并修正大多数错误,避免问题累积。 - 定期批量 DRC: 在关键里程碑(如完成布线、铺铜、添加测试点后)或设计最终完成前,运行一次全面的批量 DRC。
- 理解错误代码: 学习常见的 DRC 错误代码含义(如
G= 物理间距问题,S= 走线宽度问题,V= 过孔问题等)。 - 交叉探测: 利用 DRC Browser 或报告列表中的错误条目与画布位置的联动(缩放/高亮)功能快速定位问题源。
- 过滤与豁免: 合理使用 DRC Browser 的筛选功能和
Waive(豁免)(仅在确信是假错误或规则允许特殊例外时使用豁免)。 - 规则检查顺序: 确保约束管理器中的规则层次结构和优先级设置正确。
- 动态铜皮: 在运行最终 DRC 前,确保所有动态铜皮都已更新 (
Shape -> Global Dynamic Params... -> Update to Smooth或Shape -> Refresh)。
? 简明流程总结
- 设规则: 在 Constraint Manager 中定义并应用规则。
- 开实时: 启用状态栏的实时 DRC(强烈推荐)。
- 保存文件: 防止意外。
- 跑批量:
Tools -> Quick Reports-> 双击Design Rules Check (DRC) Report。- ✅ 勾选
Update DRC。 - 选择
Check Mode(Full/Window)。 - 点击
Report(看详细列表) 或OK(仅更新画布标记)。
- 查错误:
- 观察画布上的白色 ❌ DRC 标记。
- 使用
Tools -> Database Check -> DRC Browser分类、定位错误。 - 查看文本报告 (
Tools -> Reports -> DRC Report)。
- 修设计: 根据错误提示修改走线、放置、铜皮等。
- 再检查: 修复后再次运行 DRC (实时或批量) 确认问题消除。重复此过程直到 Zero DRC Errors ✅!
完成这些步骤并确保所有DRC错误消除后,PCB设计便符合制造规则要求,可直接进入后续生产环节。??
芯片后端设计的DRC是什么?
DRC的全称为design rule check,也就是设计规则检查。广义上DRC会包含很多分类,只要是设计规则广义上都可以成为DRC。
2023-12-04 13:55:16
带EQ和2频段DRC的25W数字输入放大器用户指南
电子发烧友网站提供《带EQ和2频段DRC的25W数字输入放大器用户指南.pdf》资料免费下载
资料下载
佚名
2024-12-23 14:30:55
基于Cadence软件DRACULA工具的DRC检查
基于Cadence软件DRACULA工具的DRC检查(ups电源技术维修)-该文档为基于Cadence软件DRACULA工具的DRC检查讲解文档,是一份还算不错的参考文档,感兴趣的可以下载看看,,,,,,,,,,,,
资料下载
张涛
2021-09-27 15:25:26
DRC1746:HighPowerOutput“混合数字-同步/旋转转换器过时数据表
DRC1746:HighPowerOutput“混合数字-同步/旋转转换器过时数据表
资料下载
吴湛
2021-05-27 17:48:43
动态可靠性约束的资源分配模型DRC-MSMOTRA
为满足测试资源分配过程中用户对软件可靠性的需求,构建一种动态可靠性约束的多阶段多目标测试资源分配模型DRC- MSMOTRA。从理论上分析不同阶段满足可靠性约束的测试时间下限并设计相应的种群
资料下载
佚名
2021-03-10 15:13:56
orcad原理图文件怎么进行DRC的检测?
orcad原理图文件怎么进行DRC的检测? 答:第一步,选择原理图的根目录,然后执行菜单Tools-Design Rules Check,进行设计规则的检查,如图3-61所示; 图3-61 进行
2021-11-02 10:40:35
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- dtmb信号覆盖城市查询
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览