pcbcheck 规则包括
PCB设计中的设计规则检查(DRC)是确保电路板可制造、可装配、电气性能可靠的关键步骤。PCB检查规则(PCB Check Rules) 通常涵盖以下几大类,具体规则会因设计复杂度、生产工艺(如SMT、THT)、层数、信号速率(高速设计)以及代工厂/装配厂的能力(如最小线宽/线距、最小孔径)而异:
-
电气规则 (Electrical Rules)
- 安全间距 (Clearance / Spacing): 设定不同网络(尤其是不同电压等级的网络)、不同层、不同对象(如导线-导线、导线-焊盘、焊盘-焊盘、导线-过孔、焊盘-过孔、过孔-过孔、导线-板边)之间的最小允许距离。这是防止短路的最基本规则。
- 短路 (Short Circuit): 禁止属于不同网络的导体(铜皮、导线、焊盘、过孔)意外连接在一起。
- 开路 (Open Net / Unrouted Net / Connectivity): 确保原理图中所有需要连接的网络都已实际布线连通,没有悬空的走线端点。
- 未连接引脚 (Unconnected Pin): 检查元器件上所有应该连接的引脚是否都有网络连接(尤其注意电源、地、未使用的输入引脚等)。
- 天线规则 (Antenna Rule): 防止在制造过程中(如等离子蚀刻)因电荷积累在悬空的走线上(连接到栅极)导致MOSFET栅氧击穿。通常要求在连接到栅极的走线上添加保护二极管或确保制造过程在电荷积累前完成连接。
-
布线规则 (Routing Rules)
- 线宽 (Width): 设定不同网络(如电源、地、普通信号)允许的最小、最大和优选导线宽度。电源/地线通常更宽以承载更大电流。
- 过孔规则 (Via Rules):
- 过孔尺寸(钻孔直径、焊盘直径)
- 过孔类型(通孔、盲孔、埋孔)约束
- 过孔间距(孔到孔、孔到线、孔到焊盘等)
- 扇出规则(Fanout - SMD焊盘到过孔的连接方式)
- 拓扑结构 (Topology): 对特定网络(如时钟、差分对、DDR)的布线形状、长度匹配、T型分支等有约束。
- 差分对 (Differential Pair): 设定差分对的线宽、线距、长度匹配容差等。
- 长度匹配 (Length Matching / Timing): 对需要等长或满足特定时序要求的网络组(如DDR数据线、地址线、高速串行总线)设定最大长度差。
- 布线层约束 (Layer Usage): 指定哪些网络可以在哪些层布线。
- 布线角度 (Routing Corners): 通常推荐或强制使用45度角或圆弧拐角,避免90度角(制造问题和潜在信号反射)。
- 布线泪滴 (Teardrops): 在导线与焊盘/过孔连接处添加泪滴状铜皮,增强连接可靠性(可选规则)。
- 敷铜连接 (Copper Pour Connect): 设定敷铜(GND/Power Plane)与过孔/焊盘连接的方式(Direct, Thermal Relief)。
-
物理规则 / 装配规则 (Physical / Assembly Rules)
- 器件间距 (Component Clearance): 设定元器件本体(包括其丝印框)之间、元器件与板边之间的最小距离,确保可装配、可维修、散热空间充足。
- 焊盘与孔规则 (Pad / Hole Rules):
- 焊盘尺寸(相对于钻孔)
- 钻孔尺寸(最小孔径)
- 非金属化孔(NPTH)标识
- 阻焊开窗(Solder Mask Expansion)大小
- 钢网开窗(Paste Mask Expansion)大小
- 丝印规则 (Silkscreen Rules): 确保丝印清晰可辨,不与焊盘重叠,丝印线宽足够。
- 板外形 (Board Outline): 定义PCB的实际物理边界,所有对象(除特定允许外,如V-CUT边)应在此边界内。
- 禁布区 (Keepout): 设定禁止布线、禁止放置元器件或禁止敷铜的区域。
- 器件方向 (Component Orientation): 通常推荐或要求同类型器件(尤其是极性器件、有散热要求的器件)方向一致以利于装配和检测。
- 测试点规则 (Test Point Rules): 设定测试点的位置、大小、间距及是否可访问性要求。
-
制造规则 (Manufacturing Rules)
- 最小环宽 (Annular Ring): 钻孔中心到外层焊盘边缘的最小距离要求,确保孔壁镀铜可靠。
- 阻焊桥 (Solder Mask Bridge / Sliver): 检查相邻焊盘(尤其是SMD细间距器件如QFP、BGA)之间的阻焊层是否足够宽,防止焊接时桥连。禁止过窄的阻焊条。
- 铜皮/孤岛 (Copper Area / Island): 检查是否存在制造时可能翘起脱落的过小孤立铜皮(孤岛)。
- 孔到板边距离 (Hole to Board Edge): 确保过孔、安装孔等距离板边足够远,以免加工时损坏。
- 最小槽宽/槽长 (Slot Rules): 对铣削槽(槽孔)的尺寸、位置要求。
- 拼板规则 (Panelization Rules): 如果需要拼板,检查V-CUT槽、邮票孔、工艺边等是否符合要求。
-
高速信号规则 (High-Speed Signal Rules - 通常集成在电气/布线中,但更严格)
- 阻抗控制 (Impedance Control): 设定关键网络(如单端50ohm,差分90/100ohm)的目标阻抗值,通过约束线宽、线距、参考层距离、叠层材料参数来实现。
- 返回路径连续性 (Return Path): 检查高速信号线下方的参考平面(通常是GND或Power)是否完整无割裂,确保低电感回流路径。
- 串扰 (Crosstalk): 设定平行走线的最大长度、最小间距,或使用3W规则来限制串扰。
- 过孔残桩 (Via Stub): 对于高速信号(特别是射频),过长的未使用孔柱(Stub)会引起信号反射,需控制或使用背钻消除。
- 屏蔽规则 (Shielding): 对敏感信号可能需要添加接地屏蔽过孔或走线。
-
约束管理器规则 (Constraints Manager Rules - 现代EDA工具核心)
- 现代PCB设计工具(如Altium Designer, Cadence Allegro, Mentor Xpedition/PADS)通常有一个核心的“约束管理器”。它将上述所有规则(电气、物理、高速、制造)集中定义和管理:
- 网络类 (Net Classes): 将具有相同规则的网络分组(如PWR, GND, CLK, DDR_DQ, USB_Diff)。
- 匹配组 (Match Groups): 定义需要长度匹配的网络组。
- 差分对 (Differential Pairs): 定义差分对及其规则。
- 间距约束 (Spacing Constraints): 按对象类型和网络类定义各种间距。
- 物理约束 (Physical Constraints): 按网络类定义线宽、过孔规则。
- 电气约束 (Electrical Constraints): 定义阻抗、传播延迟、最大过孔数等。
- 层规则 (Layer Rules): 定义每层的默认属性。
- 扇出规则 (Fanout Rules): 定义特定器件(如BGA)的扇出方式。
- 现代PCB设计工具(如Altium Designer, Cadence Allegro, Mentor Xpedition/PADS)通常有一个核心的“约束管理器”。它将上述所有规则(电气、物理、高速、制造)集中定义和管理:
重要提示:
- 规则来源: 规则主要来源于:
- 代工厂/装配厂的工艺能力文档 (Capability Doc / DFM Guidelines):这是最重要的规则来源!必须向他们索取最新的文档,并严格按照要求设置规则。规则会随着工艺进步而变化。
- 元器件数据手册 (Datasheet):特别是对高速器件、大功率器件、高密度连接器(如BGA),手册会有布局布线建议和要求(如阻抗、去耦电容位置、散热焊盘要求)。
- 电气设计要求: 基于电路功能和信号完整性/电源完整性分析得出的要求(如阻抗、长度匹配、电流承载能力)。
- 公司设计规范/经验: 内部积累的最佳实践。
- 规则优先级: 工具通常允许设置规则的优先级或范围(如全局规则 vs. 针对特定网络/区域的规则)。
- DRC不是万能的: DRC主要检查几何规则和连通性。它不能代替:
- 电气规则检查(ERC - 原理图级)
- 信号完整性仿真(SI)
- 电源完整性仿真(PI)
- 热分析
- 设计意图的逻辑正确性检查(需人工Review)
- 错误解读: 运行DRC后,需要仔细查看每一项报告的违规(Violation),根据设计意图和规则来源判断是必须修改的错误、可豁免的警告还是规则设置不合理。
总结来说,PCB检查规则是一个庞大而细致的体系,核心目标是确保设计的PCB满足电气功能、可高效可靠地制造和装配。制定规则时,必须紧密依据生产工艺能力和元器件要求。 在设计流程中,应在布线前设置好规则,并在设计过程中和完成后反复运行DRC进行检查和修正。
网关的设置规则
网关的设置规则涉及多个方面,包括硬件安装、网络连接、基本配置、高级配置以及安全设置等。以下是一篇关于网关设置规则的详细指南,旨在帮助用户正确配置
2024-09-30 11:48:30
CMOS晶体管的尺寸规则
CMOS晶体管尺寸规则是一个复杂且关键的设计领域,它涉及到多个方面的考量,包括晶体管的性能、功耗、面积利用率以及制造工艺等。以下将从CMOS晶体管的基本结构、尺寸对性能的影响、设计
2024-09-13 14:10:43
高速pcb布线规则有哪些
,包括信号完整性、电源完整性、电磁兼容性、热设计、布线密度和布线长度等方面的内容。 关键词:高速PCB;布线规则;信号完整性;电源完整性;电磁兼容性 1. 引言 高速PCB设计是现代电子技术的核心部分,它涉及到信号传
2024-06-10 17:33:00
可减少错误数据产生的规则链自动组合与检测方法
针对传统规则链顺序执行方法面向大规模数据清洗任务时存在的规则冗余和逻辑冲突问题,提出一种规则链自动组合与检测方法。结合上下文信息设计通用、领域和
资料下载
佚名
2021-03-17 10:22:32
将置信规则库分级优化的网络安全态势预测方法
基于置信规则库的网络安全态势预测将定性经验知识与定量网络数据结合,具有较好的预测效果,但当训练数据分布不均时,传统整体优化的预测方法易导致过拟合造成预测精度较低。为此,利用置信规则库中
资料下载
佚名
2021-03-16 10:47:04
什么是电气规则的检查
对于Altium Designer来说,在所有的布局,布线,铺铜都完成之后,也就完成了初步的设计工作,接下来就是进行电气规则的检查了。 什么是电气规则的检查呢? 电气
2023-11-06 15:17:35
详解Xpedition规则驱动设计
本期Xpedition入门指南进行规则的设置,规则设置贯穿在全流程当中,比如原理图设计阶段就可以进行规则的设计,布局布线阶段可详细设计高速
2022-04-29 13:35:04
STM32分别利用软件/定时器TGRO信号触发ADC采样,包括规则组和注入组的配置方法 精选资料分享
目录1. ADC简介1.1ADC通道和转换时间1.2ADC触发方式、模式等的设置(ADC_CR2)1.3ADC的数据存储(ADC_DR和ADC_JDRx)1.3.1 规则通道1.3.2 注入通道
PCB设计之电气(Electrical)规则设置
电气(Electrical)规则设置是设置电路板在布线时必须遵守的规则,包括安全距离、开路、短路方面的设置。这几个参数的设置会影响所设计PCB的
2020-10-09 11:39:41
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 如何进行编码器的正确接线?接线方法介绍
- 什么是场效应管?它的作用是什么?
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- amoled屏幕和oled区别
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 苹果笔记本macbookpro18款与19款区别
- 通讯隔离作用
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机