altium pcb自动布线规则
以下是 Altium Designer 中 PCB 自动布线规则的核心设置要点(中文说明),合理配置这些规则是高效利用自动布线器(如 Situs)的前提:
一、核心布线规则设置路径
- 菜单:
设计 (Design)->规则 (Rules)->PCB 规则及约束编辑器 (PCB Rules and Constraints Editor) - 规则类别: 主要在
Routing大类下设置。
二、关键自动布线规则详解
-
线宽规则 (
Width):- 作用: 定义不同网络或信号类型允许使用的导线宽度范围(最小/首选/最大)。
- 关键设置:
- 匹配对象 (
Where the First Object Matches): 指定规则适用范围(如:所有网络、特定网络类、特定网络、层等)。 - 约束: 设置最小线宽、首选线宽、最大线宽。通常设置最小和首选即可,最大可设很大或不设。
- 特性阻抗驱动宽度: 勾选后,可输入目标阻抗、层叠参数,软件自动计算满足阻抗的线宽(高速设计必备)。
- 匹配对象 (
- 优先级: 可针对电源网络、高速信号、普通信号等设置不同线宽规则,优先级高的规则覆盖低的。
-
间距规则 (
Clearance):- 作用: 定义不同网络、不同对象(导线、焊盘、过孔、覆铜等)之间的最小安全间距。
- 关键设置:
- 匹配对象 (
Where the First Object Matches/Where the Second Object Matches): 定义需要检查间距的两个对象范围。"所有对象"、"不同网络"、“相同网络”等。 - 约束: 设置最小间距值。可以针对不同对象组合(如导线-导线、导线-焊盘、焊盘-焊盘、所有)设置不同的间距。
- 忽略同一焊盘上的封装内间距: 一般不勾选,确保封装内间距合规。
- 匹配对象 (
-
布线层规则 (
Routing Layers):- 作用: 定义哪些信号层允许布线,以及布线方向(水平、垂直、任意角度等)。
- 关键设置:
- 匹配对象: 通常设置为
All(所有对象),或按需指定网络类。 - 约束: 在层列表 (
Layers in layerstack) 中,为每一层勾选允许布线 (Allow Routing)。并可设置该层布线的优选方向:Not Used: 不在该层布线。Horizontal: 优选水平布线。Vertical: 优选垂直布线。Any: 任意方向(最灵活,但布线结果可能杂乱)。45 degree/45 Up/45 Down: 45度方向(常用折衷方案)。Fan Out: 主要用于扇出(BGA等封装)。
- 常见策略: 顶层/底层可设为
Any或45 degree;内部奇数层设Horizontal,内部偶数层设Vertical(或反之),形成正交布线层叠,减少串扰。
- 匹配对象: 通常设置为
-
布线过孔类型规则 (
Routing Via Style):- 作用: 定义自动布线器可以使用的过孔尺寸(孔径、外径)。
- 关键设置:
- 匹配对象: 通常设置为
All。 - 约束: 设置过孔的最小/最大/首选尺寸:
孔径 (Hole Size): 钻孔直径。直径 (Diameter): 过孔焊盘外径。
- 建议: 根据板厂工艺能力和电流要求设置。常用过孔尺寸(如 0.3mm/0.6mm)应在此范围内。
- 匹配对象: 通常设置为
-
差分对布线规则 (
Differential Pairs Routing- 通常需先定义差分对):- 作用: 控制 USB、HDMI、LVDS、高速 SerDes 等差分信号的布线参数。
- 关键设置 (在
Differential Pairs规则类别下):- 匹配对象: 选择对应的差分对或差分对类 (
Differential Pair Class)。 - 约束:
最小间距 (Min Gap)/最大间距 (Max Gap)/首选间距 (Preferred Gap): 两条差分线边缘之间的间距。最大未耦合长度 (Max Uncoupled Length): 允许差分对两条线分开走的最大长度(通常很小)。目标阻抗 (Target Impedance): 差分阻抗目标值(如 90Ω, 100Ω)。正负公差 (Tolerance): 阻抗计算允许的公差。层叠设置 (Layer Stack): 选择正确的层叠模型计算阻抗。
- 关联规则: 差分对通常会继承或关联到特定的
Width(线宽) 和Electrical->Routing->Differential Pairs(更高级的耦合、长度调整参数) 规则。
- 匹配对象: 选择对应的差分对或差分对类 (
-
长度调整规则 (
Matched Lengths/Length):- 作用: 确保一组关键信号(通常是并行总线或差分对)的布线长度在指定容差范围内匹配,以满足时序要求。
- 关键设置 (在
Electrical->Signal Integrity->Matched Net Lengths或High Speed->Length类别下,取决于版本):- 匹配对象: 选择需要匹配长度的网络组(通过
Query或Net Class指定)。 - 约束:
公差 (Tolerance): 允许的长度偏差(绝对值或百分比)。匹配方式 (Style): 如何调整长度(蛇形线Tuning的形状规则Amplitude/Gap)。
- 注意: 自动布线器通常只保证初步连接,精细的长度匹配需要手动或使用交互式长度调整工具(
Tools->Interactive Length Tuning)。
- 匹配对象: 选择需要匹配长度的网络组(通过
三、其他重要相关规则
- 扇出控制 (
Fanout Control- 在Routing大类下): 定义 BGA、QFN 等密集封装器件的扇出方式(方向、过孔位置、走线层等)。 - 焊盘入口规则 (
Solder Mask Expansion): 定义阻焊层开窗比焊盘大的量(通常默认即可)。 - 覆铜连接规则 (
Polygon Connect Style): 虽然不是布线规则,但影响自动布线后覆铜的连接方式(热焊盘或直接连接)和可靠性。 - 铺铜间距规则 (
Clearance规则中设置): 确保覆铜与其他网络(尤其是信号线)的安全间距。
四、使用自动布线器的关键建议
- 规则先行! 务必在布线前精心设置好上述规则。规则不合理,自动布线结果必然糟糕。
- 不要期望全自动完美布线: Altium 的自动布线器更适合完成基础连接、处理非关键信号或作为手动布线的起点。关键信号(高速、电源、模拟、时钟)强烈建议手动布线。
- 分区域/分网络类布线: 使用
Route->Auto Route->Area或Net Class/Net功能,只对特定区域或特定信号类进行自动布线,避免全局布线的混乱。 - 利用“优化”和“调整”工具: 自动布线后,使用
Route->Optimize Selected或Interactive Length Tuning等工具进行手动优化和长度匹配。 - 多次迭代: 根据初次自动布线的结果,检查并调整规则(如放宽某些约束、增加特殊规则),再进行尝试。
- 结合交互式布线: 手动布完关键路径后,用自动布线处理剩余连接效率更高。
- 仔细检查 DRC: 自动布线后必须运行设计规则检查 (
Tools->Design Rule Check) 并修正所有错误和警告。
总结: Altium PCB 自动布线的效果极度依赖规则 (Rules) 的合理性和完备性。熟练掌握规则设置,并将其作为辅助工具而非万能解决方案,结合手动布线的精细控制,才是高效完成 PCB 设计的关键。永远记住:高质量的 PCB 布线主要依靠工程师的经验和手动操作,自动布线只是一个辅助手段。
详解PCB高速信号电路设计中的布线规则资料下载
电子发烧友网为你提供详解PCB高速信号电路设计中的布线规则资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
资料下载
佚名
2021-04-25 08:47:42
PCB设计布局布线规则小总结资料下载
电子发烧友网为你提供PCB设计布局布线规则小总结资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
资料下载
h1654155275.3132
2021-04-11 08:50:18
单端信号的PCB布线规则
由慢速信号还是快速信号,您的走线都需要遵循一些PCB布线规则,以确保您的电路板按预期工作。 开始在组件之间路由信号之前,您需要查看您的设计规则,
2020-12-17 13:14:38
PCB设计中,有哪些布线规则?
产生寄生耦合。自动布线的布通率,依赖于良好的布局,布线规则可以预先设定,包括走线的弯曲次数、导通孔的数目、步进的数目等。一般先进行探索式布经线,
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机