登录/注册

pcb自动布线步骤 17.0

更多

好的,以下是Altium Designer 17.0版本 中PCB自动布线(Auto Routing)的核心步骤详解(中文版):

核心思想: 自动布线高度依赖于设计规则的设置。规则设置的好坏直接决定了布线成功的质量和效率。布线前务必精心检查和设置规则。

主要步骤:

  1. 完成关键前期工作:

    • 原理图设计完成: 确保原理图设计无误,所有元器件已关联封装。
    • 导入网络表: 将原理图中的连接关系(网络表)成功导入到PCB文件中。
    • 元器件布局: 非常重要! 完成主要元器件的手动布局。合理的布局是成功自动布线的关键基础。确定元器件的大致位置、方向,处理好关键信号路径(如高速线、差分对、电源路径等)。将紧密连接的元器件靠近放置。
    • 板框定义: 精确绘制或导入PCB的物理边界(Board Outline)。
    • 层叠管理: 根据设计需求(如信号层数、电源地平面、阻抗控制等)设置好板层结构。
  2. 精细设置设计规则(Design Rules):

    • D + R 打开“设计规则”对话框。这是自动布线的灵魂所在。
    • 关键规则设置:
      • 电气规则:
        • Clearance (安全间距):设置不同网络(尤其是高压网络)、不同对象(线-线、线-焊盘、焊盘-焊盘等)之间的最小间距。必须满足制造能力要求。
        • Short-Circuit (短路):通常禁止短路(不允许Short-Circuit)。
        • Un-Routed Net (未连接网络):设置为不允许(Not Allowed),确保所有网络必须连上。
        • Un-Connected Pin (未连接引脚):设置为不允许(Not Allowed)。
      • 布线规则:
        • Width (线宽):至关重要! 设置不同网络(尤其是电源、地、时钟、高速信号)的导线宽度。
          • 为电源、地网络设置较宽的线宽(如0.5mm, 1.0mm或更宽)。
          • 为普通信号线设置默认线宽(如0.2mm, 0.25mm)。
          • 为需要阻抗控制的信号(如USB差分对、DDR内存线)设置特定的宽度(可能需要结合层叠计算)。
        • Routing Via Style (过孔样式):设置自动布线时使用的过孔尺寸(孔径、外径)。
        • Routing Topology (布线拓扑):设置网络内引脚连接的顺序(如最短距离、星形、菊花链等),通常默认即可。
        • Routing Priority (布线优先级):设置关键网络(如时钟、复位、使能信号)的布线优先级(值越大越优先布)。
        • Routing Layers (布线层):非常重要! 指定哪些网络可以在哪些信号层上布线。例如:
          • 禁止电源网络在顶层/底层走细线(如果电源层在内层)。
          • 设置关键高速信号只在特定层布线(如带状线层)。
          • 设置差分对必须走在同一层对(如Layer1 & Layer3)。
        • Differential Pairs Routing (差分对布线):如果设计中有差分对(如USB_D+, USB_D-),必须定义好差分对,并设置其规则(线宽、间距、最大/最小长度差等)。
      • 平面规则(如适用):
        • Polygon Connect Style (敷铜连接方式):设置敷铜(GND或电源平面)与焊盘的连接方式(直连、十字焊盘连接等)。
        • Power Plane Connect Style (电源层连接方式):设置电源层与焊盘的连接方式(通常也使用十字焊盘连接)。
    • 仔细检查和确认: 确保所有必要的规则都已设置且数值符合设计要求和制造工艺能力(咨询PCB制造商获取限制参数)。
  3. 运行自动布线器:

    • 菜单路径:Route -> Auto Route -> All...
    • 这将打开“Situs Routing Strategies”(布线策略)对话框。
  4. 配置布线策略:

    • 检查策略: Altium 17.0 通常会提供预设策略(如“Default Multi Layer Board”),这些策略基于之前设置的规则。通常可以从预设策略开始。
    • 编辑策略: 点击 Edit Layer Directions... 按钮。
      • 在这里定义每层走线的首选方向(如顶层Horizontal/水平,底层Vertical/垂直,内层信号层交替方向)。这有助于减少串扰和优化路径。
      • 保留一些层为Any(任意方向)通常有助于布线器寻找路径。
    • 设置选项:
      • Lock All Pre-routes (锁定所有预布线):如果已经在关键路径上手动布好了一些线(如电源主干、关键时钟线),勾选此项防止布线器改动它们。推荐勾选!
      • Rip-up Violations After Routing (布线后清除违规):布线完成后,自动移除违反规则的线。通常勾选。
      • Fan-out Used SMD Pads (扇出已使用的SMD焊盘):如果有很多表贴元器件(尤其是BGA),可能需要设置扇出策略(通常在更复杂的BGA设计中单独运行扇出命令)。
    • 高级选项: 对于非常复杂的设计,可能需要创建或修改策略,调整各种通道、内存分配等参数。初学者通常不需要改动。
    • 点击 Route All 按钮: 开始全板自动布线。
  5. 监控和等待:

    • 自动布线过程会在“Messages”面板和进度条中显示状态。
    • 布线时间长短取决于板子复杂度(网络数、元器件数)、规则严格程度、计算机性能和布线策略。复杂的板子可能需要几十分钟甚至数小时。
  6. 布线完成检查:

    • 布线完成后,查看“Messages”面板是否有错误或警告(如未布通网络、规则冲突)。
    • 在PCB编辑器中直观检查:
      • 飞线: 检查是否所有飞线(未连接的鼠线)都已消失?按 N + H + A 显示所有飞线,确保没有残留的飞线。
      • 布线质量: 放大查看布线是否合理?是否有不必要的锐角?线宽是否符合规则?关键信号路径是否优先且尽量短?过孔使用是否过多?
  7. 设计规则检查:

    • 布线完成后,必须运行设计规则检查(DRC)!
    • 菜单路径:Tools -> Design Rule Check...
    • 在打开的对话框中,通常保持默认设置,点击 Run Design Rule Check 按钮。
    • 仔细检查“Messages”面板中报告的所有错误(Error)。这些错误必须修正!警告(Warning)也需评估是否需要处理。
    • DRC失败的项目通常是间距冲突、线宽不符、未连接网络等。
  8. 手动修正和优化:

    • 自动布线结果通常不完美(尤其是在复杂或高密度设计中)。 这一步极其重要
    • 解决问题: 根据DRC报告和视觉检查结果,手动修复未布通的网络(可能需要调整布局或添加跳线)、解决间距冲突、修正锐角、优化绕线路径。
    • 关键路径优化: 对高速信号、时钟、复位、模拟信号等关键路径进行手动优化布线,确保信号完整性(长度、拓扑、参考平面)。
    • 电源/地处理:
      • 自动布线对电源和地的处理通常很差。需要手动添加电源主干线(宽线),并使用敷铜(Polygon Pour) 来创建大面积的地平面(GND Plane)和电源平面(Power Plane)。
      • 菜单路径:Place -> Polygon Pour... 设置好网络(通常是GND或电源网络),然后绘制敷铜区域。
    • 优化过孔: 减少不必要的过孔,优化过孔位置。
    • 丝印调整: 整理元器件标识符(Designator)和注释(Comment)的位置,确保清晰可读且不压焊盘/过孔。
    • 滴泪(Teardrops): 如果需要,在焊盘/过孔与导线连接处添加滴泪以增强可靠性(Tools -> Teardrops...)。
  9. 最终检查和输出:

    • 再次运行DRC,确保所有错误已解决。
    • 进行3D视图检查(View -> 3D Layout Mode),查看元器件是否干涉,整体结构是否合理。
    • 生成制造输出文件(Gerber, Drill Files, BOM等)。

重要提示:

遵循这些步骤,并结合设计实际灵活调整,就能在Altium Designer 17.0中有效地利用自动布线功能。祝你设计顺利!

PCB布局布线的检查步骤与处理方法

一站式PCBA智造厂家今天为大家讲讲pcb布线后要怎么做检查?pcb布线

2023-06-14 09:50:42

pcb双层板布线技巧 双层板布线步骤

PCB是很重要的电子部件,PCB从出现到现在变得越来越复杂,设计也比较难,所以布线的技巧非常重要,那么

2021-10-03 17:57:00

如何实现PCB高效自动布线的设计?

如何实现PCB高的布通率以及缩短设计时间呢?如何实现PCB高效自动布线的

2021-04-23 06:39:20

PCB布线知识大全

——PCB常见布线规则——PCB高频电路布线——特殊元器件的

资料下载 传奇198 2022-09-30 12:00:50

PCB封装设计步骤PPT课件下载

PCB封装设计步骤PPT课件下载

资料下载 ah此生不换 2021-09-02 16:09:44

PCB设计中自动布线和手动布线是怎么一回事?资料下载

电子发烧友网为你提供PCB设计中自动布线和手动布线是怎么一回事?资料下载

资料下载 名士流 2021-04-12 08:51:59

PCB布线经验的教程大全

在PCB设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的, 在整个

资料下载 ah此生不换 2020-12-14 08:00:00

PCB的布局布线和高速设计教程免费下载

在 PCB 设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的, 在整个

资料下载 ah此生不换 2020-06-01 08:00:00

如何才能进行PCB布线

在PCB设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的, 在整个

2021-04-05 17:44:00

如何实现PCB高效自动布线

如何实现PCB高效自动布线

2021-03-17 06:56:08

PCB设计时代:自动布线

最初,自动路由的想法听起来不错。一台能为您完美布线的机器?那不是太神奇了吗?不幸的是,早期的自动

2020-09-28 19:06:15

如何进行PCB布线

在PCB设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的, 在整个

2020-05-05 15:40:00

pcb布线pcb的设计有多重要

 在PCB设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的, 在整个

2019-10-10 14:21:17

怎样可以高效的自动pcb布线

怎样可以高效的自动pcb布线

2019-08-23 11:14:50

PCB设计过程和提高布线效率的步骤

布线是PCB设计中非常重要的一部分,会直接影响PCB的性能。在PCB设计

2019-08-02 09:19:37

7天热门专题 换一换
相关标签