首页/新闻资讯/正文详情

PCB布线状态查验及相关DRC模型设置与消除笔记

发布时间:2026/9/26 10:33:03 来源:云帆数科 栏目:资讯中心
PCB布线状态查验及相关DRC模型设置与消除笔记
PCB布线状态查验及相关DRC模型设置与消除笔记前言一、Display Status 动态状态检测1.1 状态检测入口1.2 状态检测项目详解二、各项检测的深入解析2.1 Unplaced Symbols未放置器件2.2 Unrouted Nets / Unrouted Connections未连接网络/走线2.3 Isolated Shapes孤岛铜皮2.4 Unassigned Shapes未分配网络铜皮2.5 Out of Date Shapes需更新铜皮2.6 DRC ErrorsDRC规则错误2.7 Waived DRC Errors允许存在的DRC错误三、DRC 规则设置与开关管理3.1 为什么有时系统不报错3.2 规则管理器中的关键开关四、DRC 检查完整流程4.1 标准检查流程前言在完成PCB的布局与布线后如何确认板子上不存在短路、开路、间距违规等隐患这就需要对PCB的布线状态进行全面的检查和验证。Allegro PCB Editor 提供了强大的Display → Status动态状态检测功能以及基于规则的DRC设计规则检查机制帮助设计师在出图前发现并修复所有潜在问题。本文将系统讲解 Allegro 中布线状态检查的各项指标含义、DRC 错误的定位与修复方法、规则管理器中关键开关的设置以及 Analysis Modes 的高级分析功能。一、Display Status 动态状态检测1.1 状态检测入口动态信息位于菜单Display → Status中。该功能可以实时显示当前 PCB 设计中的各类异常状态是出图前必须执行的健康检查。图1Display → Status 状态检测入口1.2 状态检测项目详解Status 面板中列出了以下各类状态指标每一项都对应一种常见的设计缺陷检测项含义说明Unplaced Symbols未放置到PCB中的器件原理图中有但PCB中尚未摆放的封装Unrouted Nets未连接的网络有网络但走线尚未连通的净表Unrouted Connections未连接的走线具体某条走线未连通Isolated Shapes孤岛铜皮不与任何网络连接的孤立铜皮碎片Unassigned Shapes未分配网络的铜皮已铺铜但未指定所属网络的铜皮区域Out of Date Shapes需要更新的铜皮因布局布线变动导致需要重新计算的动态铜皮DRC ErrorsDRC规则错误违反设计规则的布线问题Waived DRC Errors允许存在的DRC错误已手动忽略/允许的错误重要提醒我们一般不推荐使用 Waived DRC Errors。因为 Waive 之后该错误在界面上会被隐藏你自己看不见万一本来是有错误的却没有发现会导致重大的生产隐患。所以如果有错误是允许存在的建议把它放在显眼的位置标记出来方便后面的设计师看到你的问题而不是直接 Waive 掉。二、各项检测的深入解析2.1 Unplaced Symbols未放置器件功能用途用于检测原理图中已存在但 PCB 中尚未摆放的封装器件。典型使用场景例如在执行删除元件操作时如果错误地删除了不该删的元件检查状态时发现连线未释放通过 Unplaced Symbols 功能可以直观地看到误删的器件并将其恢复到 PCB 中。工程实践在每次完成原理图更新Update PCB from Schematic后第一时间检查 Unplaced Symbols确保所有器件都已正确放置。2.2 Unrouted Nets / Unrouted Connections未连接网络/走线这两个指标分别反映了网络级别和走线级别的未连通问题Unrouted Nets从网络层面看哪些 Net 还没有被完全连通Unrouted Connections从走线层面看具体哪些连接点Connection还没有被走线覆盖排查方法在 Status 面板中点击对应的项Allegro 会自动高亮显示未连接的位置帮助快速定位。2.3 Isolated Shapes孤岛铜皮孤岛铜皮是指那些不与任何网络连接的铜皮碎片。它们通常产生于铺铜后器件移动或走线删除导致的铜皮断开。孤岛铜皮不仅没有电气作用还可能在制造过程中引起问题。2.4 Unassigned Shapes未分配网络铜皮已铺设的铜皮区域如果没有分配所属网络将无法参与电气规则检查。这通常发生在铺铜时忘记选择网络或后续修改导致网络丢失。2.5 Out of Date Shapes需更新铜皮当使用动态铜皮Dynamic Copper时布局或布线的变动可能导致部分铜皮区域需要重新计算填充。Out of Date Shapes 会标记出这些需要更新的区域。2.6 DRC ErrorsDRC规则错误DRCDesign Rule Check错误是最需要重视的检测项。它表示 PCB 布线违反了预设的设计规则如线宽不足、间距不够、过孔与焊盘间距过小等。定位方法在 Status 面板中点击 DRC ErrorsPCB 上会以红色框高亮标注错误位置。点击红色框框可弹出详细报告确认具体的错误类型和位置。图2DRC错误以红色框高亮标注点击可弹出详细报告2.7 Waived DRC Errors允许存在的DRC错误Waived 表示设计师手动忽略了某些 DRC 错误。虽然某些情况下确实存在无法修改的合理违规如芯片引脚之间的固有间距不足但滥用 Waive 会带来严重隐患。使用建议不要随意 Waive 错误优先尝试修复如果确实有无法修改的合理违规建议在 PCB 上添加醒目的文字标注如NOTE: DRC waived - approved by design lead而不是简单地 Waive 掉这样后续的设计师可以看到你的问题标记而不是被隐藏的错误误导三、DRC 规则设置与开关管理3.1 为什么有时系统不报错有时我们会遇到一种情况两个器件明显叠加在一起但系统却没有报错。这是因为DRC 模型没有开启系统不会对这些违规进行检查。3.2 规则管理器中的关键开关在Setup → Constraints → Modes…中有一些开关是一定要打开的否则 DRC 检查会遗漏重要错误必须开启的开关Spacing间距相关的所有开关确保所有 spacing 检查都处于打开状态。间距检查是 DRC 的核心如果关闭了 spacing 检查走线之间、走线与焊盘之间的间距违规将不会被发现核心原则Spacing 检查是 DRC 的基石。一般要特别注意 spacing 的开关状态确保所有 spacing 检查都处于打开状态否则就会出现明明有错误但系统不报错的情况。四、DRC 检查完整流程4.1 标准检查流程执行 DRC 检查菜单命令Design → DRC或点击工具栏上的 DRC 图标查看 Status 面板检查 Unplaced Symbols、Unrouted Nets、DRC Errors 等各项指标逐项修复点击各项PCB 界面自动高亮错误位置逐一修复确认间距开关在 Design Rules → Model 中确认所有 spacing 检查已开启最终确认再次执行 DRC确认所有错误已清除

相关推荐

【DeepAgents 系列·第 05 篇】真实世界应用:代码·数据·浏览器·研究——用 TaoToken 统一 Key 打通 Agent 落地链路
【DeepAgents 系列·第 05 篇】真实世界应用:代码·数据·浏览器·研究——用 TaoToken 统一 Key 打通 Agent 落地链路

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 10:32:57

2026国庆学生党蓝牙耳机推荐:四款200元档半入耳式横评,哪款最适合你?
2026国庆学生党蓝牙耳机推荐:四款200元档半入耳式横评,哪款最适合你?

国庆假期临近,不少同学都在考虑入手一副新耳机——可能是为了假期旅行路上听歌,也可能是为开学后的网课和自习做准备。200元档的半入耳式蓝牙耳机凭借佩戴舒适、价格友好的特点,一直是学生群体关注度最高的品类。不过在琳琅满目的产品中做出选… · 2026/9/26 10:32:57

同时开 Claude Code 和 Codex,终端一多就乱?这 5 个 Caravel 用法帮我把多 Agent 管住了
同时开 Claude Code 和 Codex,终端一多就乱?这 5 个 Caravel 用法帮我把多 Agent 管住了

用上 Claude Code、Codex、OpenCode 之后,写代码确实更快了。 但快你会发现一个瓶颈:不是模型不够强而是你自己在「管 Agent」 哪任务还在? 哪个卡等权限?这段对话属于哪个项目?这次到改哪些文件,能能合&am… · 2026/9/26 10:32:57

【stm32】串口(上)——前提的了解
【stm32】串口(上)——前提的了解

目录 通信的基本概念 UART 三根线 UART的特点 并行通信和串行通信 同步通信和异步通信 1对多通信和1对1通信 单工、半双工和双工 MCU和串口 UART和USART的区别 通信的宏观视角 通信的细节——本质两个问题 比特率和波特率 比特率 波特率 USART的帧格式 空闲状态… · 2026/9/26 11:07:58

简历技术栈全面复习——接口 、抽象类、Strategy / Adapter和多线程
简历技术栈全面复习——接口 、抽象类、Strategy / Adapter和多线程

好,继续。现在进入 C17 核心基础。这一块我们不从“什么是类、什么是变量”这种最基础的内容开始,而是直接围绕你简历里真正会用到的:C17↓ 对象生命周期↓ RAII↓ 智能指针↓ 接口 / 抽象类↓ Strategy / Adapter↓ 多线程↓ 锁↓ 条件变量↓… · 2026/9/26 11:07:58

Spring AI系列之基于MCP协议实现天气预报工具插件:TaoToken统一Key接入与config.toml配置骨架
Spring AI系列之基于MCP协议实现天气预报工具插件:TaoToken统一Key接入与config.toml配置骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 11:07:51

Go 面试实战:欢聚时代高频考点与 TaoToken 配置排错指南
Go 面试实战:欢聚时代高频考点与 TaoToken 配置排错指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 11:07:51

MindSpeed LLM长序列并行指南:Ring Attention与Ulysses上下文并行详解
MindSpeed LLM长序列并行指南:Ring Attention与Ulysses上下文并行详解

MindSpeed LLM长序列并行指南:Ring Attention与Ulysses上下文并行详解 【免费下载链接】MindSpeed-LLM 昇腾LLM分布式训练框架 项目地址: https://gitcode.com/Ascend/MindSpeed-LLM MindSpeed LLM 是昇腾 NPU 上的 LLM 分布式训练框架,其上下文并… · 2026/9/26 11:07:45

基于OpenVINO与oneAPI AI Analytics Toolkit的垃圾分类应用:从YOLOX模型到RK3568边缘部署的TaoToken配置实践
基于OpenVINO与oneAPI AI Analytics Toolkit的垃圾分类应用:从YOLOX模型到RK3568边缘部署的TaoToken配置实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 11:07:45

数据库课后习题答案别硬背:当测试用例集刷,效率翻倍
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍

简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21

OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40

向下兼容与向上兼容:接口设计中的兼容性策略与工程实践
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践

一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码