第2章:PCB设计基础回顾——层叠、走线、过孔、焊盘与封装

各位工程师朋友们,大家好。我是老刘,在PCB设计这行摸爬滚打了十几年。

说实话,每次带新人,我都会让他们先过一遍本章内容。别看这些都是“基础”,好多老手也容易在层叠搭配或者过孔选择上翻车。今天咱们就掰开了聊聊这些基本功。

2.1 层叠结构——板子的“骨架”

层叠结构,说白了就是PCB各层的堆叠顺序。它决定了信号的参考平面、电源地平面以及走线层的位置。

  • 信号层(Top / Bottom / Inner):走信号线的地方。
  • 电源层(Power Plane):通常是一整块铜皮,给芯片供电。
  • 地层(Ground Plane):回流路径,必须完整。

我建议新手直接使用 4层板 起步(信号-地-电源-信号)。千万别省那点成本去用双面板,高频信号会把你坑惨。曾经我接手过一个项目,客户非要双面板做DDR3,结果眼图全塌,加了四层板才搞定。

避坑指南:电源层和地层必须紧耦合(间距≤4mil)。间距太大,电源阻抗会高,噪声容易窜进信号层。

常见的层叠顺序我列在下面这张表里,大家在设计前先对照着选好。

层数 推荐叠层 适用场景
2层 Top(信号)– Bottom(地/信号) 低频、低速、简单电路
4层 Top – GND – PWR – Bottom 高速数字、DDR、USB 2.0
6层 Top – GND – Signal – PWR – GND – Bottom 多电源/多DDR、SerDes 5Gbps+
8层 Top – GND – Signal – PWR – Signal – GND – Signal – Bottom FPGA、高速背板、10G+

2.2 走线——板上的“血管”

走线把各个器件连起来。但走线不是随便拉根铜线就行的,要考虑阻抗、损耗和串扰。

  • 微带线(Microstrip):走在表层,参考层在下一层。
  • 带状线(Stripline):走在内层,上下都是参考层。
  • 差分对(Differential Pair):两根等长、等距的线,抗干扰能力强。

我习惯把关键信号(时钟、差分对)走在内层,因为内层被上下地平面包裹,EMI会好很多。外层的走线,你想想看,天线效应更明显。

经验公式(使用前先仿真):

微带线 50Ω:线宽 ≈ 1.8 × 介质厚度(FR4,εr≈4.5)
带状线 50Ω:线宽 ≈ 1.2 × 介质厚度(内层对称)

当然,这只是估算,建议用SI9000或Polar算一遍。我犯过直接用公式结果做板,结果阻抗偏了10%,导致信号反射严重。

2.3 过孔——信号跨层的“桥”

过孔(Via)连接不同层的走线,但千万别小看它——过孔有寄生电容、寄生电感,高频下会严重劣化信号。

  • 通孔(Through-hole Via):贯穿整个板子。
  • 盲孔(Blind Via):从表层钻到内层。
  • 埋孔(Buried Via):只在内层之间,不钻到表层。

嗯,这里要注意:盲埋孔成本高,但能节省布线面积。如果预算有限,尽量用通孔,但要在高速信号换层处加回流地孔。

过孔类型 寄生电容(pF) 寄生电感(nH) 适用频率
通孔(0.2mm钻头) 0.3 0.5 < 5 GHz
激光盲孔(0.1mm) 0.1 0.2 < 20 GHz
埋孔(小尺寸) 0.15 0.3 < 10 GHz

曾经我处理过一个10Gbps的SerDes,所有差分对换层时只在换层处加了一颗过孔,结果眼图闭合。后来在每个信号过孔旁边加一对地过孔,回流路径缩短,眼图立刻打开。记住:换层必加回流地孔,而且尽量靠近信号过孔(间距≤20mil)。

2.4 焊盘——器件与板子的“焊点”

焊盘(Pad)是焊接元件的铜区域。它的形状、尺寸直接决定焊接质量和可靠性。

  • 方形焊盘:常用于插件元件、大电流焊盘。
  • 圆形焊盘:常用于表贴元件(SMD)、过孔。
  • 椭圆形/条状焊盘:用于某些大功率、散热需求高的器件。
  • 热焊盘(Thermal Pad):与铜皮通过“花盘”(Spoke)连接,便于焊接时散热均匀。

我个人习惯用 IPC-7351B 标准计算焊盘尺寸,然后留 0.2mm 的额外余量。为什么?因为PCB厂家的蚀刻公差±0.05mm,不加余量做出来焊盘会偏小,立碑风险高。

警告:电源或地的焊盘,不要直接连大片铜皮!必须用热焊盘,否则手工焊接时会虚焊。我见过一个电源模块,地焊盘直接连整块铜皮,烙铁放上去温度瞬间被导走,焊锡根本不流动。改成十字花盘后,一次焊接成功。

2.5 元件封装——器件的“外衣”

封装(Package)把芯片的Die和外部引脚连接起来。PCB约束设计时,你需要根据封装选择焊盘、布局间距和走线规则。

常用的封装类型有:

  • DIP(双列直插):插件式,2.54mm间距。
  • SOIC(小外形集成电路):表贴,1.27mm间距。
  • QFP(四方扁平封装):四边引脚,0.5~0.8mm间距。
  • BGA(球栅阵列):底部焊球,0.8/1.0/1.27mm pitch。
  • QFN(四方扁平无引脚):底部散热焊盘,侧面无引脚。
封装 引脚间距 走线挑战 常用Fanout
SOIC-8 1.27mm 易走线 直连或单过孔
QFP-48 0.5mm 0.5mm 需要细线(4~5mil) 过孔打在焊盘外侧
BGA-256 0.8mm 0.8mm 需要盲埋孔或微过孔 过孔在焊盘间或盘中孔
QFN-32 0.5mm 底部散热焊盘需打孔 散热地孔均匀分布

特别提一下BGA的约束。BGA内部焊盘间距通常0.8mm或1.0mm,走线必须经过过孔才能“逃逸”(escape routing)。我习惯用 “狗骨头”过孔(via-in-pad附近加一小段线)来扇出。如果间距太小(比如0.65mm),就得用激光盲孔和盘中孔工艺。

2.6 核心概念之间的逻辑关系

这个关系用一个图就能说清楚。我画了张结构图,你一看就明白。

PCB基础概念逻辑关系图 PCB约束设计 层叠结构 走线 过孔 焊盘 元件封装 提示:层叠决定了走线参考平面,走线需要过孔换层,焊盘连接元件封装,所有约束最终服务于PCB约束设计目标。

从这张图你能看出:层叠结构是地基,决定了走线的参考平面;走线中间换层必须借助过孔;焊盘是元件与走线的桥梁;而元件封装决定了焊盘样式和布局间距。每个环节都互相影响。

2.7 结合实际:设计流程中的基础应用

回顾这些概念是为了什么?为了做约束。我列举一个典型的高速DDR3布局布线流程,看看基础概念是怎么落地的。

  1. 选层叠:4层板,顶层走线,第二层完整地平面,第三层电源,底层少量走线。
  2. 设走线规则:DDR数据线按50Ω单端控制,等长误差±25mil。
  3. 放过孔:所有信号换层处增加回流地孔,间距不超过30mil。
  4. 定义焊盘:DDR芯片用0.8mm间距BGA,焊盘直径0.35mm,热焊盘用十字花盘。
  5. 匹配封装:根据芯片数据手册的封装尺寸,设置正确的阻焊层开窗和钢网层。

你想想看,如果层叠选错了,地平面不完整,后面做的等长和阻抗都是白费。我见过有人把电源层和地层放反了,导致所有信号参考面都是电源层,低频能跑,高频全是噪声。所以,基本功扎实,才能做出可靠的PCB。

个人习惯:每次新建PCB项目,我先花10分钟手工画一张层叠草图,写上每层材料和厚度,再导入到设计软件。这个习惯帮我避了不少坑,比如内层介质厚度算错导致的阻抗偏差。

2.8 本章小结

层叠、走线、过孔、焊盘、封装,这五个基本概念就像盖房子的地基、水管、楼梯、门窗和房间。你可以不知道各种高级约束规则,但只要把这五个点吃透,遇到大部分设计问题都能找到根源。

下一次当你面对一块新PCB时,不妨先问自己:
- 层叠选对了吗?
- 关键走线有没有完整参考平面?
- 换层时加了回流地孔吗?
- 焊盘是不是用了热焊盘?
- 封装库的焊盘尺寸和阻焊开窗对不对?

嗯,把这几个问题过一遍,设计质量就能上一个台阶。好了,本章内容就这些,希望对你有帮助。