第 8 阶段 · 布线判断 · 重点理解

8-06 Routing Channel与拥塞:为什么看起来有空位,走线却过不去

把视觉空白转换为规则下的可用空间判断,并将拥塞反馈到布局。

学习本课前,你需要知道

如果还不熟悉,可以先回看对应基础课。

前面已经知道线宽不能随意缩小、换层也不是免费的。现在问:两颗器件之间明明有空位,为什么走线还是出不去?

快速理解 · 空白要扣掉规则占用

Routing Channel(布线通道) 不是器件外框之间的所有空白。当连接需求集中到出口,而可用资源不足时,就出现 Congestion(拥塞)。

真实走线需要 Trace Width(走线宽度),铜边之间还需要 Spacing(间距)。焊盘和 Via(过孔) 不仅占图形面积,还会带来间距占用;相应平面上的 Anti Pad(避让区域) 也消耗该层资源。

Pad Escape(焊盘引出) 首先要通过引脚出口。再考虑 Keepout(禁布区域)、可用层及 Constraint(约束)。所以“器件之间有2毫米”本身不足以断言能走几根线。

控制板引脚出口局部放大 · 原创示意,不是自动布线结果
沿用控制板:只放大两个相关器件的引脚出口控制器接口电路 尚未形成铜连接 空白不是容量:先看焊盘出口,再看规则。图形比例只用于理解,不提供通用可走线数量。沿用控制板:只放大两个相关器件的引脚出口控制器接口电路 禁布区域 候选路径不合规 浅红包络:间距占用;还没有扣完其他层资源。图形比例只用于理解,不提供通用可走线数量。沿用控制板:只放大两个相关器件的引脚出口控制器接口电路 禁布区域 前提:机械允许移动;重新检查所有受影响连接。图形比例只用于理解,不提供通用可走线数量。

从器件间空隙,逐步加入焊盘与规则占用,再看调整布局为什么可能比硬挤更合理。

为什么?深入理解 · 看起来空,不代表资源足够

出口比器件外框更直接

器件本体之间的空隙里可能已经伸入焊盘。线从焊盘起步后,还要避开邻脚以及别的网络;本体不相碰只能说明一种几何关系。

空间需求不是只有线宽

一条候选路径必须容纳铜宽与两侧适用间距。已有铜、过孔焊盘或禁布边界会进一步挤压它;图中红色候选段就是一个“能画出中心线、却不能合规通过”的例子。

层资源不能无限叠加

某层看似空闲,也可能不适合该网络的参考要求。换层孔又会占用其他层出口与平面避让空间,所以不断加孔未必减少拥塞。把一个局部问题搬到另一层,不等于解决了整体问题。

工程应用 · 布局与布线相互反馈

Placement(布局) 与 Routing(布线) 不是两次互不相关的交接。合法路径暴露出拥塞以后,应把原因反馈给布局。

  1. 先认最受限的出口、关键网络和允许层,避免被普通联系抢占。
  2. 检查是否存在合法绕行或合理的层分配,不直接缩线、改间距。
  3. 若必须调整器件位置、方向或间距,先确认接口开口、安装孔、散热和固定位置要求。
  4. 调整后重看相关飞线、供电与去耦、时钟及敏感路径,避免为一条通道破坏原来的关键布局关系。
  5. 机械位置不能动时,再联合评估路径或资源规划;不要把本图“移动右侧器件”当万能动作。

本互动只是局部容量判断,不是自动布线器,没有给出可走根数或精确制造值。真实设计需按该板规则与层叠验证。

某出口严重拥塞,适用线宽间距正确,机械又允许小范围调整,哪种思路合理?
提示

拥塞是需求与资源冲突,可以向布局反馈。

本批布线基础到这里形成闭环:先判断优先级,按规则形成铜连接,必要时换层并检查回流,拥塞时返回布局协调。

依据与教学范围

承接第7阶段布线通道与整板检查、第8阶段线宽间距及换层课程;使用同一控制板情境的原创出口局部图。不引入高级扇出、高速接口规范或精确布线容量公式。

← 返回学习路线
00入门未学习
基础PCB设计与布线基础技术未学习
01PCB 基础未学习
02PCB 连接未学习
03层叠未学习
04阻抗未学习
05Allegro未学习
06封装未学习
07布局未学习
08布线未学习
09高速未学习
  • 9-15Allegro 17.4高速实操:从约束到布线、调整与检查待开放
  • 9-16Stage 9综合练习:为一版高速Layout作出有依据的判断待开放
10DFM待开放

课程准备中,开放后会显示在这里。

11项目实战待开放

课程准备中,开放后会显示在这里。

放大图示

手机可左右滑动查看。

一句话解释