pads pcb规则设置
在 PADS PCB 设计中设置规则(通常称为“约束”或“设计规则”)是确保设计符合电气、制造和性能要求的关键步骤。以下是如何在 PADS Layout(通常是 PADS Professional / Xpedition 流程中的 Layout 工具,但逻辑也适用于其他 PADS 版本)中进行规则设置的详细中文指南:
核心路径:进入规则编辑器
- 打开 PCB 设计文件:在 PADS Layout 中打开你的设计文件 (.pcb)。
- 访问 Setup 菜单:顶部菜单栏 ->
Setup。 - 打开 Rules...:在
Setup下拉菜单中找到并点击Rules...。这会打开核心的 规则编辑器(Rules Editor) 对话框。
规则编辑器(Rules Editor)详解
规则编辑器是设置所有约束的中心枢纽。它提供层级化的规则管理结构,主要分为两大类:
-
默认规则 (Default Rules):
- 这是规则的“基线”或“全局”设置。
- 在没有为特定对象(网络、类、元件等)设置更具体的规则时,它们将应用默认规则。
- 设置方法:在规则编辑器左侧树状结构中,右键点击
Default,选择Properties...(或双击Default)。这将打开默认规则属性对话框。
-
条件规则 (Conditional Rules):
- 这是针对设计中的特定对象(如特定网络、网络类、元件、层对组合等)设置的更严格或更宽松的规则。
- 条件规则优先级高于默认规则。当特定对象满足条件规则定义的条件时,该对象的规则将覆盖默认规则。
- 创建方法:
- 在规则编辑器左侧树状结构中,右键点击
Net(网络规则),Class(网络类规则),Component(元件规则),Decal(封装规则),Layer(层规则),Differential Pairs(差分对规则) 或Conditional Rules(复杂的组合条件规则) 等节点。 - 选择
New...->Rule(或Class,Differential Pair等)。这将引导你创建对应的规则对象。 - 设置规则的范围 (Scope):定义这个规则应用于哪些对象(例如,选择特定的网络名称、网络类名称、元件参考标号等)。
- 设置规则的参数 (Properties):定义具体的约束值。
- 在规则编辑器左侧树状结构中,右键点击
关键规则类型及其设置选项:
在默认属性或条件规则的属性对话框中,你会看到多个选项卡,包含不同的规则类别:
-
安全间距规则 (Clearance):
- 位置:
Clearance选项卡。 - 作用:定义不同网络、不同对象(导线/导线、导线/焊盘、焊盘/焊盘、导线/敷铜、敷铜/焊盘等)之间的最小间距。
- 设置内容:
- 矩阵视图 (Matrix):一个网格表格,行和列代表不同对象类型(如导线 Trace、SMD 焊盘、过孔 Via、测试点 Test Point、敷铜 Copper 等)。在交叉单元格中输入该对象组合间的最小允许间距。
- Same Net:同一网络内部不同对象(如过孔到导线、焊盘到填充)之间的间距要求。通常比不同网络间距宽松。
- Trace Width:设置默认导线宽度(在此处设置会影响默认布线宽度,但更精细的控制通常在布线宽度规则)。
- 位置:
-
布线规则 (Routing):
- 位置:
Routing选项卡。 - 作用:控制导线宽度、布线层、过孔使用、拓扑结构等。
- 设置内容:
- 布线宽度 (Trace Width):
Minimum:允许的最小导线宽度。Recommended:推荐使用的宽度(布线时优先使用)。Maximum:允许的最大导线宽度。- 可以为不同层设置不同的宽度规则(例如,电源层比信号层宽)。
- 布线层 (Layer Biasing):指定允许或禁止在该网络上布线的层。例如,可以强制某些高速信号只在内部层布线。
- 过孔 (Vias):
- 指定允许该网络使用的过孔类型(需要在库中定义好过孔)。
- 设置默认过孔 (
Default Via)。 - 设置过孔网格间距 (
Via Grid)。
- 拓扑结构 (Topology):设置布线的优先连接方式(如 Minimize Length 最短线长、Daisy Chain 菊花链、Star 星形等)。
- 布线方向 (Direction):设置特定层上导线的首选布线方向(如 Horizontal 水平、Vertical 垂直、Any 任意)。
- 最大过孔数 (Maximum Via Count):限制一条网络上允许使用的过孔数量。
- 平滑布线 (Smoothing):控制自动优化导线拐角时的平滑程度。
- 扇出控制 (Fanout):针对 BGA 等元件,设置自动扇出布线的规则。
- 布线宽度 (Trace Width):
- 位置:
-
高速电路规则 (High Speed):
- 位置:
High Speed选项卡(或可能在单独的Electrical选项下,具体版本稍有差异)。 - 作用:管理信号完整性相关的约束。
- 设置内容:
- 平行限制 (Parallelism):
Parallelism Limit:允许两条不同网络导线平行走线的最大长度。Parallelism Gap:平行走线时要求的最小间距(常大于安全间距)。
- 延迟规则 (Delay):设置网络的传播延迟限制(
Min Length最小长度,Max Length最大长度,Tolerance相对于匹配网络的容差)。 - 差分对规则 (Differential Pairs):
- 必须先创建差分对:在规则编辑器中右键
Differential Pairs->New...->Differential Pair。命名并选择构成差分对的正(P)负(N)网络。 - 设置差分对属性:选择创建的差分对,设置其属性:
Clearance(差分对内间距):P/N 线之间的间距。Max Gap:允许 P/N 线分开的最大距离(耦合失效距离)。Min Length/Max Length/Tolerance:差分对总长度约束(有时也称为相位匹配)。Min Line Spacing:P/N 线中心到中心的最小间距(与 Clearance 相关)。Primary Gap:布线时 P/N 线之间的目标间距。Primary Width:布线时 P/N 线的目标宽度。- 对内等长 (Intra-Pair Length Matching):规则驱动 P/N 线长度差在容差范围内(通常很小,如 5/10mil)。
- 必须先创建差分对:在规则编辑器中右键
- 匹配长度组 (Match Groups):将需要等长的多个网络(或差分对)分组,设置它们之间的最大长度差(
Tolerance)。创建方法类似差分对。 - 屏蔽 (Shielding):设置网络是否需要屏蔽(地线伴随),以及屏蔽线的规则(间距、过孔密度等)。
- 平行限制 (Parallelism):
- 位置:
-
敷铜规则 (Plane / Copper Pour):
- 位置:
Clearance和Routing选项卡(主要影响敷铜与其他对象的间距),以及 层规则 (LayerRules)。 - 作用:控制敷铜(铜箔)与网络连接方式、安全间距、填充样式等。
- 设置内容:
- 敷铜连接 (Connect Style / Thermal Settings):这是关键设置,通常在层规则 (
LayerRules) 中设置:- 在规则编辑器中,展开
Layer,选择具体的层(如GND Plane)。 - 右键 ->
Properties...或双击。 - 在打开的层属性对话框中,找到
Plane或Thermals标签页。 - 设置敷铜连接到该层网络的样式:
Flood Over:直接全覆盖连接(很少用,除非是实心铜)。Thermal Relief:热焊盘连接(最常用),需设置连接线宽 (Width)、连接线数量 (Count)、空径 (Air Gap)。None:无连接(用于特殊区域)。
- 设置敷铜与其他对象(不同网络)的安全间距 (
Clearance)。
- 在规则编辑器中,展开
- 敷铜安全间距:在
Clearance选项卡的矩阵中,设置Copper行/列与其他对象的间距。 - 填充样式 (Fill Style):通常在敷铜管理器 (
Tools -> Pour Manager) 中设置,但规则可以影响默认值(如填充网格大小)。
- 敷铜连接 (Connect Style / Thermal Settings):这是关键设置,通常在层规则 (
- 位置:
-
测试点规则 (Test Points):
- 位置:
Test Points选项卡(可能在Routing或单独)。 - 作用:定义测试点的尺寸、类型、允许的添加位置等。
- 设置内容:
- 指定允许的测试点类型(如 SMD Pad, Through-Hole Pin, Via)。
- 设置测试点的最小/最大尺寸。
- 设置测试点与焊盘边缘的最小间距。
- 设置是否允许在导线中间添加测试点 (
Allow Stub)。
- 位置:
-
制造规则 (Fabrication / Manufacturing):
- 位置:
Solder Mask和Paste Mask选项卡(通常在默认规则或层规则中),以及Drill相关设置(如Pad Stacks管理)。 - 作用:满足 PCB 加工厂的工艺能力要求。
- 设置内容:
- 阻焊层扩展 (Solder Mask Expansion):定义焊盘(铜)到阻焊开窗边缘的距离(正值表示开窗比焊盘大)。通常在封装 (
Decal) 或过孔 (Pad Stack) 级别设置,默认值可在此覆盖。 - 钢网层扩展 (Paste Mask Expansion):定义焊盘(铜)到钢网开窗边缘的距离(影响锡膏量)。设置方式类似阻焊。
- 最小环形环 (Min Annular Ring):孔壁到外层铜环的最小宽度。通过过孔尺寸和焊盘尺寸间接控制。
- 最小钻孔尺寸 (Min Drill Size):允许的最小过孔/钻孔直径。
- 孔径比 (Aspect Ratio):板厚与最小钻孔直径的比例限制(通常由板厂能力决定)。
- 最小线宽/线距 (Min Trace Width / Space):最终走线和间距的物理极限(安全间距规则已覆盖)。
- 阻焊层扩展 (Solder Mask Expansion):定义焊盘(铜)到阻焊开窗边缘的距离(正值表示开窗比焊盘大)。通常在封装 (
- 位置:
设置规则的关键步骤总结:
- 规划:在设计开始前,根据电气要求(电压、电流、信号类型)、封装要求(间距、密度)、板厂能力(线宽线距、孔径)规划好需要的规则。
- 设置默认规则:在
Default属性中设置设计中最通用的基线规则(尤其是安全间距矩阵、默认线宽、过孔)。 - 创建网络类 (Net Classes):将具有相同规则要求的网络分组(例如 “POWER”, “CLOCK”, “USB”, “DDR”)。在规则编辑器中右键
Class->New...->Class。然后可以针对整个类设置规则(右键类名 ->Properties...),这比为每个网络单独设置更高效。 - 设置条件规则:为特定网络、网络类、元件、差分对、匹配长度组等设置更具体的规则。记住:条件规则优先级高于默认规则。
- 设置层规则:特别是对于平面层 (
Plane),一定要设置正确的热焊盘连接方式。布线层的默认布线方向和宽度也可以在此调整。 - 检查规则优先级和冲突:PADS 规则编辑器通常会显示规则的应用顺序。复杂的条件规则可能冲突,需要仔细检查和调整范围。
- 应用和验证:
- 保存规则设置。
- 在布局布线过程中,规则会强制执行(如在线 DRC - Design Rule Check)。
- 布线后必须进行完整的 DRC 检查:
Tools->Verify Design。检查所有选项(尤其Clearance,Connectivity,High Speed,Fabrication)。解决报告中所有的错误 (Errors) 和严重警告 (Warnings)。
- 输出与沟通:将最终的设计规则(特别是线宽、线距、孔径、层叠、特殊约束)明确提供给 PCB 制造厂。
重要提示:
- 版本差异:PADS 的不同版本(如 PADS Standard/Plus/Professional, Xpedition)界面和术语可能有细微差别,但核心概念(默认规则、条件规则、安全间距、布线、高速、敷铜连接)是相通的。
- 库定义:许多规则(如焊盘尺寸、过孔定义、封装中的间距)依赖于库中元件封装的正确设计 (
Decals) 和过孔 (Pad Stacks) 的定义。确保库设计符合规则要求。 - 理解优先级:PADS 规则应用通常遵循:
Conditional Rule > Class Rule > Default Rule。对象级别越具体,其规则优先级越高。 - DRC 是保障:规则设置得再好,也必须通过最终的 DRC 验证来确保设计完全符合规则。
遵循这些步骤和方法,你就能有效地在 PADS PCB 设计环境中设置和管理设计规则,确保电路板设计的可靠性和可制造性。
Altium Designer中PCB设计规则设置
在使用 Altium Designer 进行PCB设计时,除了电气间距(Clearance)等基础规则外, 导线宽度、阻焊层、内电层连接、铜皮敷设等规则
2025-04-17 13:54:54
pcb走线的规则设置方法介绍
随着电子产品的迅速发展,PCB(Printed Circuit Board)在电子设计中扮演着重要的角色。设计PCB走线时,合理设置
2024-01-09 10:45:15
PADS AD Cadence转换
PADS的版本是PADS9.5,Altium designer的版本是Altium designer winter 09 PADS和AD的转换
资料下载
jf_51383636
2022-09-28 10:00:57
设计PCB,PADS的几个小技巧资料下载
电子发烧友网为你提供设计PCB,PADS的几个小技巧资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
资料下载
麻酱
2021-04-06 08:55:25
Pads文件转换Allegro PCB后封装如何按PAD大小规则的重命名
Pads文件转换Allegro PCB后封装如何按PAD大小规则的重命名,避免设计出错。 封装PAD名字
换一换
- 如何分清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功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机