ad如何给pcb布线
更多
在 Altium Designer (AD) 中进行 PCB 布线是一个核心设计流程,涉及将原理图的电气连接(网络)转化为 PCB 上的实际铜走线(Trace)。以下是详细步骤和关键要点(中文):
核心步骤:
-
完成布局:
- 布线前必须完成元件布局。合理的布局是良好布线的基础,能显著缩短走线长度、简化路径、减少过孔、避免干扰。
- 遵循布局原则:功能模块化、信号流向清晰(输入->处理->输出)、模拟/数字分区、高频/敏感器件远离干扰源、考虑散热和机械装配。
-
设置布线规则:
- 至关重要! 进入
设计 -> 规则...或按快捷键D + R。 - 电气规则 (Electrical):
间距 (Clearance): 设定不同网络(如信号与信号、信号与电源、焊盘与走线等)之间的最小安全距离。需满足制造工艺要求和电气绝缘需求。短路规则 (Short-Circuit): 通常禁止短路。特殊设计除外。未连接引脚规则 (Un-Routed Net): 检查所有网络是否都已布线。未连接引脚规则 (Un-Connected Pin): 检查所有引脚是否都已连接。
- 布线规则 (Routing):
宽度 (Width): 核心规则! 为不同网络(尤其是电源、地)设置最小、首选、最大线宽。电流越大,线宽越宽(可用在线计算器估算)。信号线通常 0.2mm - 0.3mm (8-12mil) 起。布线层 (Routing Layers): 指定哪些层允许布线。例如,顶层走水平线,底层走垂直线(常见做法)。禁用不用于布线的层(如机械层)。布线优先级 (Routing Priority): 为关键网络(如时钟、差分对、电源)设置更高优先级,让它们先布。拓扑结构 (Topology): 指定网络内焊盘连接的顺序模式(如最短、星形、菊花链)。高速数字常用最短或菊花链。过孔类型 (Routing Via Style): 定义允许使用的过孔尺寸(孔径、直径)。电源过孔通常比信号过孔大。差分对布线 (Differential Pairs Routing): 关键! 为差分对(如 USB、HDMI、LVDS)设置线宽、间距、内部间距公差、过孔设置等,确保阻抗匹配和长度匹配。
- 高速规则 (High Speed): (如涉及)
匹配长度 (Matched Net Lengths): 为需要时序匹配的网络组(如 DDR 数据线)设定长度公差。差分对长度公差 (Differential Pairs Length Tolerance): 设定差分对内两条线之间的允许长度差(通常很小)。阻抗计算 (Impedance Calculations): 结合层叠管理器设置,定义目标阻抗(如 50Ω 单端, 90Ω/100Ω 差分)及其计算依据。
- 仔细配置所有相关规则后,点击
应用和确定。
- 至关重要! 进入
-
开始布线:
- 交互式布线:
- 最常用方法。 转到
布线 -> 交互式布线或单击工具栏图标(像铅笔穿过焊盘)或快捷键P + T。 - 光标悬停在要连接的焊盘(或飞线上的连接点)上,焊盘会高亮。
- 单击该焊盘开始布线。移动鼠标,走线会根据规则(间距、宽度)动态规划路径并推挤已有走线(如有冲突)。
- 换层: 布线过程中按
*键(小键盘)在允许的信号层间切换,并自动添加过孔。也可按Tab修改过孔类型或暂停推挤。 - 调整拐角: 默认 45° 拐角。按
Shift + Space循环切换拐角模式(45°、90°、圆弧、任意角度)。 - 完成连接: 将光标移动到目标焊盘上,光标形状会变化,单击完成连接。飞线消失表示连接成功。
- 最常用方法。 转到
- 连接线:
布线 -> 连接或快捷键P + C。单击起点焊盘,再单击终点焊盘,AD 会尝试自动完成两点之间符合规则的连线(通常需要手动优化)。
- 差分对布线:
- 需要先在原理图中将网络定义为差分对(Place -> Directive -> Differential Pair),并更新到 PCB。
- 在 PCB 中,选择
布线 -> 交互式差分对布线或快捷键P + I。 - 光标悬停在差分对的任一焊盘或飞线上,差分对的两条线会同时高亮。
- 单击开始布线。同时布两条线,保持设定的间距和内部间距公差。按
Tab修改规则。按~键(或 Shift+1)可临时拉开间距绕过障碍。
- 多根走线:
- 选中多个焊盘(同网络或不同网络),然后
布线 -> 多根走线或U + M。可同时布多条线,AD 会尝试保持它们之间的间距。
- 选中多个焊盘(同网络或不同网络),然后
- 扇出:
工具 -> 扇出 -> 器件/组件/焊盘。常用于 BGA/QFN 等精细间距器件。AD 自动从焊盘引出短线并添加过孔,将连接扇出到更宽松的外层。之后再进行详细布线。
- 交互式布线:
-
电源/地平面处理:
- 大面积敷铜 (Polygon Pour):
- 主流方法。转到
放置 -> 多边形敷铜或工具栏图标(锯齿波浪线)或快捷键P + G。 - 在要敷铜的层(通常是电源或地层)绘制一个闭合多边形(尽量覆盖整个可用区域)。
- 在属性面板:
网络 (Net): 选择要连接的网络(如 VCC、GND)。移除死铜 (Remove Dead Copper): 勾选,移除没有连接到指定网络的孤立铜皮。连接方式 (Pour Over): 选择敷铜如何连接焊盘(直连/十字连接/无连接)。电源/地焊盘通常用直连 (Direct Connect) 以减小阻抗和压降。信号焊盘常用十字连接 (Relief Connect),便于焊接。填充模式 (Fill Mode): 常用实体(Solid)。
- 敷铜后,右键点击它选择
多边形敷铜操作 -> 重铺选定的多边形敷铜使其生效并连接焊盘。
- 主流方法。转到
- 电源走线:
- 对于大电流路径或无法用平面提供足够低阻抗的情况,需使用宽走线。
- 过孔阵列: 在电源/地焊盘附近或连接平面时,放置多个过孔并联,显著降低连接阻抗和电感。
- 大面积敷铜 (Polygon Pour):
-
优化和调整:
- 推挤和绕行: 手动移动已布的线(
M + M或Edit -> Move -> Move),让位给更重要的线或优化路径长度。 - 调整线宽: 选中走线段,按
Tab或双击进入属性,修改线宽(需在规则允许范围内)。 - 添加泪滴:
工具 -> 泪滴。在焊盘/过孔与走线连接处添加泪滴状铜皮过渡,增强机械强度(尤其钻孔时)和可靠性。 - 包地: 对极敏感线路(如高频时钟),在其两侧布地线(GND Trace)提供额外屏蔽。有时也可用地过孔阵列形成“壕沟”。
- 长度匹配:
- 使用
布线 -> 交互式长度调整或快捷键U + T。选中需要调整长度的一组网络(如 DDR 数据线)。激活工具后,在需要加长的走线段上绕蛇形线(Trombone/ Accordion/ Sawtooth),AD 会实时显示当前长度、目标长度和差值。 - 也可在
设计 -> 网络类中创建长度匹配组 (Matched Length Group) 并设置规则。
- 使用
- 推挤和绕行: 手动移动已布的线(
-
布线后检查:
- 设计规则检查: 极其重要!
工具 -> 设计规则检查...或快捷键T + D。运行 DRC。检查所有违反规则的情况(间距、未连接、线宽、长度等)。必须修正所有 Error(错误),Warning(警告)也需要评估是否可接受。 - 3D 视图检查:
视图 -> 切换到 3D 显示或快捷键3。检查元件、走线、过孔是否存在高度冲突,连接器方向是否正确。 - 查看报告:
报告 -> Board Information查看网络完成度、过孔数量等信息。 - 目视检查: 放大仔细检查关键路径(电源、时钟、差分、接口)、是否有尖锐拐角、天线效应(长悬空线)、无端接的高速线等。
- 设计规则检查: 极其重要!
关键技巧和建议:
- 先难后易,先关键后一般: 优先布线最关键、最密集、约束最多的区域(如高速器件、连接器、BGA下方)和网络(电源、地、时钟、差分、高速总线)。
- 善用飞线与网络高亮: 按
N键隐藏/显示飞线。按Ctrl + Click网络或元件,高亮显示相关连接。 - 网格与捕获: 布线时开启合适的网格捕捉 (
View -> Grids -> Set Global Snap Grid...或G) 和捕获到对象 (Tools -> Preferences -> PCB Editor -> General -> Editing Options -> Snap To Center),保证元件、过孔对齐美观。 - 避免锐角 (90° 或更小): 尽量使用 45° 或圆弧拐角,以减少信号反射(高速时尤其重要)和制造蚀刻问题。设置规则禁止锐角 (
Design -> Rules -> Routing -> Routing Corners)。 - 地回路: 保证地平面的完整性,避免地线被分割造成大的环路面积(EMC 问题)。关键信号线下方尽量有连续地平面作为参考。
- 过孔数量: 尽量少用非必要的过孔,尤其高速信号。必要时使用盲埋孔(HDI)减少层间切换。
- 预留空间: 布线不要太满,为后期调试、修改、生产公差留有余地。
- 文档参考: 仔细阅读芯片手册、接口规范、参考设计,遵循其推荐的布局布线指南(特别是电源、阻抗、长度匹配要求)。
总结:
AD PCB 布线是一个迭代优化的过程:布局 -> 规则设定 -> 布线(关键/电源先布 -> 一般信号)-> 敷铜 -> 优化调整 -> DRC 检查 -> 再调整。熟练掌握交互式布线、规则管理和 DRC 是核心。务必重视电源完整性和信号完整性(SI/PI)的基本要求,尤其是高速设计。
遵循以上步骤和原则,结合实践经验和设计规范,你就能在 Altium Designer 中高效、可靠地完成 PCB 布线任务。祝你设计顺利!
DDR电路PCB布局布线技巧
上期和大家聊的电源PCB设计的重要性,那本篇内容小编则给大家讲讲存储器的PCB设计建议,同样还是以大家最为熟悉的RK3588为例,详细介绍一下D
2023-08-16 15:20:58
PCB的三种特殊走线技巧讲解和PCB布线后的检查方法说明
手术很重要,术后恢复也必不可少!各种PCB布线完成之后,就ok了吗?很显然,不是!PCB
资料下载
ah此生不换
2020-01-07 14:41:33
7天热门专题
换一换
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览