登录/注册

ad中pcb自动布线步骤

更多

好的,在 Altium Designer (AD) 中进行 PCB 自动布线通常遵循以下核心步骤,强调准备工作和后续优化至关重要:

核心原则:自动布线是辅助工具,效果高度依赖于前期的元件布局和规则设置,并且需要大量的后续检查和手动调整。不能期望点击一次按钮就获得完美的布线结果。

核心步骤:

  1. 完成原理图设计并关联到 PCB (已完成前提):

    • 确保你的原理图设计 (*.SchDoc) 已经完成,并且通过了电气规则检查。
    • 确保原理图已经更新到对应的 PCB 文档 (*.PcbDoc) 中(通过 设计 > Update PCB Document [你的PCB文件名]),所有元件封装和网络连接都已正确导入到 PCB 编辑器中。
  2. 进行精心的元件布局 (关键步骤):

    • 这是自动布线成功的最关键一步! 糟糕的布局几乎必然导致自动布线的失败(走线太长、绕路、交叉过多、无法布通)。
    • 手动摆放元件: 根据电路功能、信号流向、热设计、机械结构等因素,手动地、合理地将元件放置在 PCB 板上
    • 考虑信号流向: 尽量让信号路径短捷、直接。例如,MCU 靠近其连接的芯片,接插件靠近板边。
    • 考虑电源路径: 电源模块应靠近输入点,并合理布置去耦电容。
    • 考虑生产/散热: 为 SMT 回流焊留出空间,发热元件注意通风和散热路径。
    • 完成大部分位置固定: 布局应该尽可能接近最终位置。自动布线器很难处理元件间距过小或严重错位的问题。
  3. 设置完备的 PCB 设计规则 (核心步骤):

    • 打开 设计 > 规则。自动布线器会严格遵守这里设置的所有规则。
    • 关键的规则类别:
      • Electrical (电气规则):
        • Clearance: 设置所有对象(导线、焊盘、过孔、铺铜等)之间的最小安全间距(非常重要!)。
      • Routing (布线规则):
        • Width: 设置走线宽度规则! 包括默认宽度、特定网络或类的宽度(如电源线要宽得多)。根据载流能力、阻抗要求设置。
        • Routing Layers: 设置各信号层允许的布线方向。 例如,常用的双面板可设置 Top LayerHorizontalBottom LayerVertical
        • Routing Via Style: 设置过孔的尺寸(钻孔孔径、外径)。
        • Differential Pairs Routing: 如果设计中有差分对(如 USB, HDMI),必须在此处正确创建并对它们设置特殊的线宽、间距和长度匹配规则。
      • Manufacturing (制造规则): 如最小焊环环宽、最小丝印宽度等,确保设计符合生产要求。
      • High Speed (高速规则 - 可选但重要): 对于高速信号,可能需要设置长度匹配(Matched Net Lengths)、等长组、最大/最小长度限制、信号完整性约束等。
      • Placement (布局规则): 如元件间距(通常在布局时已遵守)。
    • 设置规则优先级: 如有针对特定对象(如某些网络)的例外规则,确保其优先级高于一般规则。
    • 运行 DRC (设计规则检查):T, D > Run Design Rule Check...。在布局完成后、布线前务必运行一次 DRC,确保布局没有违反间距等规则。修复所有报错。
  4. 配置自动布线策略 (可选但推荐):

    • 打开 布线 > 自动布线 > 设置 (Setup)。
    • Routing Layers: 确认激活了需要布线的层(通常是 Top 和 Bottom),并正确配置了 Allow Pre-Route(允许保留已存在的走线)。
    • Routing Grid: 可设置自动布线器使用的网格大小。更小的网格布线可能更灵活但也更耗时(一般默认即可)。
    • Routing Passes (路由过程): 这里包含了多个算法(如 Fanout扇出、Pattern模式布线、Memory存储器布线、Spread扩散布线、Recorner修线角、Cleanup清理等)。通常保留默认勾选的项目即可。你也可以根据需要启用或禁用某些过程。
    • Manufacturing Passes (制造过程): 可选,如自动添加泪滴 (Teardrops) 等。
    • 锁定已有布线: 如果已有部分手动布线需要保留,确保勾选此项。
    • 点击 OK 保存策略设置。
  5. 选择对象并启动自动布线:

    • 回到 PCB 编辑界面。
    • 打开 布线 > 自动布线 菜单。
    • 选择需要布线的范围:
      • 全部: 对整个板子上的所有连接进行布线 (通常选择这个)
      • 网络: 选择单个网络(点击该网络上的一条飞线或焊盘)。
      • 网络类: 对某个网络类(如电源类)布线。
      • 连接: 选择两个焊盘之间的单一飞线连接。
      • 区域: 用鼠标框选一个矩形区域,对该区域内的所有连接布线。
      • Room: 对特定 Room 空间内的连接布线 (需要提前定义 Room)。
      • 元件类: 对某一类元件上的所有连接布线。
      • 选择对象: 对当前选中的一个或多个对象上的连接布线。
    • 选择范围后(例如选择 全部),自动布线器立即开始运行。
  6. 监控布线过程和结果:

    • 自动布线器会在底部的 Messages 面板或一个弹出的 Situs Routing Results 窗口中显示布线进度和最终结果报告。
    • 关键指标:
      • 布通率 (Routed %): 显示成功布线的连接百分比。目标永远是 100%。如果低于 100%,表示有连接未能完成。
      • 未布通连接 (Not Routed): 列出哪些网络或连接失败了。
      • 冲突 (Violations): 检查是否有违反设计规则的地方(虽然布线器尽量避免,但复杂设计中仍可能出现)。
    • 分析失败原因:
      • 布局是否合理?元件是否太挤?关键路径是否有瓶颈?
      • 规则是否过严?间距、线宽、层方向是否限制了走线空间?
      • 是否存在无法跨越的区域(如禁布区设置过大)?
      • 需要调整布局或规则后重试。
  7. 必须进行的后续处理和优化 (至关重要):

    • 检查未布通连接 (100%布通是基础目标):
      • 如果布通率不是 100%,必须手动布线剩下的连接。点击飞线,使用快捷键 P, T 进行交互式手动布线。
    • 仔细审查布线质量:
      • 关键信号路径: 尤其关注高速信号、时钟、差分对、模拟信号、高功率电源等。检查它们的路径是否合理、长度是否满足要求(手动测量或使用 Reports > Measure 工具)、是否远离干扰源。
      • 电源/地网络: 自动布线对电源处理通常不理想。检查电源路径是否过窄、环路是否太大。通常需要:
        • 手动调整加宽关键的电源线和地线。
        • 删除自动布线产生的冗余细线路径。
        • 大面积使用 铺铜 (P, G 放置填充或多边形铺铜) 来承载大电流和提供低阻抗地平面。务必在铺铜后进行 工具 > 铺铜 > 铺全部铺铜 (T, G, A)。
      • 焊盘扇出: 检查引脚密集的 IC(如 BGA),自动布线扇出的过孔位置是否合理。
      • 走线拐角与连接: 检查走线拐弯是否平滑(避免直角或锐角),导线连接到焊盘或过孔时是否干净利落。使用 修线 (Re-Route) (P, Y) 或 推挤/环绕 交互式布线模式 (Shift+R 切换模式) 进行优化。
      • 检查 DRC 错误: 再次运行 DRC (T, D)!自动布线后必须检查是否有新产生的间距冲突、未连接点等。仔细排查并修复所有 DRC 错误。
    • 优化调整:
      • 对不满意的走线进行手动修改、推挤、重布。
      • 添加额外的过孔优化连接。
      • 微调元件位置(如果必要且空间允许)。
      • 添加泪滴 (T, E)。

重要提醒:

遵循这些步骤,并深刻理解自动布线的辅助性质,你就能有效地利用 AD 的自动布线功能来提高设计效率,但最终确保设计质量的还是工程师的经验和细致工作。

ADPCB如何增加布线层呢?

AD中的PCB如何增加布线层呢? 在AD软件中,要增加

2023-10-26 17:47:22

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

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

2023-06-14 09:50:42

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

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

2021-10-03 17:57:00

PCB布线知识大全

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

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

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

电子发烧友网为你提供PCB设计中自动布线和手动

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

PCB布线经验的教程大全

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

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

PCB布线有哪些规则

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

资料下载 佚名 2020-10-14 10:43:00

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

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

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

如何才能进行PCB布线

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

2021-04-05 17:44:00

如何进行PCB布线

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

2020-05-05 15:40:00

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

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

2019-08-02 09:19:37

PCB自动布线步骤

暂时具体的改规则还不太了解,暂时先知道大概步骤吧。。在PCB布线页面选择,

2019-07-22 08:13:42

PCB设计,快速消除PCB布线的方法步骤

在PCB设计当中,有可能需要对一些已经布好线的地方进行取消布线,或者对整个文件重新布线等操作需求。如果逐条删除

2019-07-21 09:11:00

请问在绘制PCB的时候会使用到自动布线功能吗?

我最近看一些PCB设计教程,他们绘制这个PCB板的时候先让软件自动进行布线

2019-07-11 04:36:10

PCB设计自动布线和手动布线

PCB设计工程师在设计PCB时,往往很想使用自动布线。通常,纯数字的电路

2019-07-10 06:11:44
7天热门专题 换一换
相关标签