欢迎光临
我们一直在努力

GND贴片焊盘连接性错误排错

立创 EDA(LCEDA)完成布局布线后,用铺铜(Polygon/覆铜)连接 GND,DRC 检测时报「连接性错误」——GND 网络的贴片焊盘提示 "与其他相同网络的对象断开了连接"。

结论:孤立的 GND 区域需要通过"底层铜皮 + 过孔"建立第二通道,重新连回主 GND,DRC 才能通过。


一、先理解 DRC 在检查什么

DRC 的连接性检查(Connectivity Check)判断的是:同一网络的所有对象在物理上是否构成一条完整的导电路径。

对于 GND 网络,常见的误判场景是:

焊盘周围明明"看着"有铜皮;

但这块铜皮被走线、丝印禁布区或其他网络的铜皮切割包围,与真正的主 GND 铜皮在物理上是断开的;DRC 不看"视觉上的接近",只看"电气上的连通",于是报错。


二、三大根因

#根因说明典型表现
铜皮孤岛 顶层 GND 铺铜被 MCU 扇出走线、晶振区域走线等切割包围,铜皮无法流入 U3 中间散热焊盘和 C8~C11 电容所在区域,形成与主 GND 隔离的"孤岛" 报错焊盘集中在某一片被走线包围的封闭区域内

#根因说明典型表现
缺少过孔 GND 焊盘附近没有过孔把顶层铜皮与底层连通,孤岛一旦形成便彻底悬空,没有任何绕行路径 报错焊盘周边找不到任何 GND 过孔

#根因说明典型表现
单层铺铜 只有顶层铺了 GND 铜皮(或底层铺铜缺失 / 未连通 / 网络选错),孤立的顶层区域没有"第二通道"可绕回主 GND 切换到底层视图发现没有 GND 铜皮,或铜皮网络不是 GND

三、解决方案

步骤 1:补底层铺铜

  • 菜单:放置 → 铺铜;
  • 属性栏设置:
    • 层:底层(Bottom Layer)
    • 网络:GND
  • 沿板框画满整板;
  • 画完后执行 铺铜 → 重建全部铺铜。
  • 步骤 2:打过孔

    • 在报错的焊盘焊盘上或紧挨着的位置放置 GND 网络过孔;
    • 过孔会穿透到刚铺好的底层 GND 铜皮,孤岛焊盘经"顶层焊盘 → 过孔 → 底层铜皮 → 主 GND"形成完整路径,DRC 立即通过。

    散热焊盘(EPAD)的过孔阵列建议:

    参数推荐值说明
    过孔数量 4~9 个阵列 既保证电气连通,又兼顾散热
    过孔孔径 0.3 mm(内径)/ 0.5~0.6 mm(外径) 常规工艺即可,过小增加成本
    排列方式 3×3 居中阵列或四角分布 均匀导热,避免回流焊时焊锡被吸走造成虚焊(必要时选盘中孔树脂塞孔工艺)
    间距 ≥ 1.0 mm 避免密集过孔把铜皮打成"筛子"反而割裂电流路径

    步骤 3:给铜皮留通道

    打过孔是"绕行",更好的做法是让顶层铜皮直接流进去:

  • 切换到顶层,检查孤岛周围封锁它的走线;
  • 把个别非关键走线挪动位置,腾出缺口;
  • 缺口宽度需 ≥ 铺铜最小间距(Clearance),铜皮才能流入;
  • 挪完走线后重建铺铜,观察铜皮是否成功流入孤岛区域。
  • 步骤 4:检查铺铜设置(排除配置类问题)

    双击铺铜区,逐项确认:

    • 网络确实是 GND(不是 No Net、不是 GNDA 之类的相近名称);
    • 层选择正确(顶层/底层与报错焊盘所在层匹配);
    • 保留孤岛/删除死铜选项:如果勾选了"删除孤岛铜皮",孤岛会被直接挖掉,报错形式可能不同,按实际需求选择;

    四、延伸说明:为什么不能只靠"看着连着"

    很多初学者会疑惑:"我明明看到焊盘旁边全是铜皮,为什么还报错?"

    原因在于立创 EDA 的铺铜是矢量运算结果:铜皮会按照间距规则(Clearance)自动避让所有其他网络的走线和焊盘。当一片区域四周被走线围死、且缺口宽度小于两倍间距时,铜皮在数学上就无法流入——视觉上可能只差零点几毫米,但电气上就是彻底的断路。

    这也解释了为什么"补过孔"是最快的解法:它不依赖铜皮流进孤岛,而是直接用垂直方向的层间连接绕过平面上的封锁。

    赞(0)
    未经允许不得转载:171主机测评 » GND贴片焊盘连接性错误排错
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址