PCB过孔基础知识:结构、分类
好,咱们开始聊过孔。说实话,很多刚入行的兄弟觉得过孔就是个“打个洞,连起来”的事儿。我年轻时候也这么想,结果呢?吃过亏。过孔要是用不好,高速信号就像开着跑车进了烂泥路,跑不快的。
这一节,我就带你把这小小的孔看透。从它长什么样,到它分哪几种,掰扯清楚。心里有底了,后面做优化才有方向。
过孔到底是个啥?
说白了,过孔就是连接不同层走线的一个“管道”。你想啊,一块PCB有好多层,顶层的信号要跑到内层,或者底层去,总不能飞线吧?过孔就是干这个事的。
它本身其实是个金属化的小圆柱孔。工厂先钻孔,再把孔壁镀上铜,这样就形成了电气连接。
过孔的结构组成
别看它小,五脏俱全。我一般在设计的时候,会把它拆成下面几个部分来看:
- 焊盘(Pad): 就是过孔在每一层上的那个小圆环。它负责把过孔和走线连起来。焊盘太小,连不上;太大,又占地方,还可能造成阻抗突变。
- 孔壁(Barrel): 就是那个镀了铜的圆柱体,是信号传输的主要通道。孔壁的厚度和均匀性,直接影响过孔的电阻和电感。
- 反焊盘(Anti-pad): 这个很重要,但很多人忽略。它是在内层电源或地层上,围绕过孔挖掉的一个“空环”。作用就是防止过孔和旁边的铜皮短路。反焊盘的大小,直接影响过孔的寄生电容。
- 阻焊层(Solder Mask): 覆盖在焊盘上的绿油。它保护焊盘不被氧化,也防止焊接时连锡。
过孔分哪几类?
分类方式有好几种。按功能分,有信号过孔、电源过孔、地过孔。但工程师更关心的是它的物理结构。按结构分,主要有三类:通孔、盲孔、埋孔。我接下来说重点。
1. 通孔(Through Hole Via)
这个最常见。从顶层一直打到底层,穿透整个板子。
优点? 便宜!工艺简单,工厂都喜欢。而且散热好,能当散热孔用。
缺点? 占地方。它把整块板子都穿了个洞,其他层没法在它正下方走线了。对于高密度板,这很要命。另外,通孔的“残桩”效应(Stub)对高速信号很不友好,这个咱们后面会讲。
我记得在设计一个DDR3项目时,一开始全用通孔。结果仿真发现,某些高速信号的眼图张不开。分析半天,就是通孔残桩太长,成了个天线。后来换成背钻,才把残桩去掉。
2. 盲孔(Blind Via)
盲孔,顾名思义,你只能“看”到它的一端。它连接表层和内层,但不穿透整个板子。
比如,一个10层板,盲孔可以从第1层打到第3层,然后打住。
优点? 节省空间!因为只打一部分,不占用其他层。可以大幅提高布线密度。特别适合BGA封装下面那些细密的焊盘。
缺点? 贵。需要激光钻孔,或者机械钻孔后还得控制深度。工艺难度大,成本自然就上去了。
有一点要注意:盲孔的深径比。如果孔太深、直径太小,工厂可能镀铜不均匀,导致孔内断裂。我曾经遇到过一批样品,就因为深径比没控制好,使用一段时间后,信号时断时续,排查起来真头痛。
| 特性 | 通孔 | 盲孔 | 埋孔 |
|---|---|---|---|
| 连接层数 | 顶层至底层 | 外层至内层 | 内层之间 |
| 是否贯穿 | 是 | 否 | 否 |
| 成本 | 低 | 中高 | 高 |
| 布线密度 | 低,占用通道 | 高 | 极高 |
| 信号质量 | 差(残桩) | 好 | 最好 |
| 适用场景 | 低速、普通信号 | 高速、高密度 | 高速、超高密度 |
3. 埋孔(Buried Via)
埋孔更“害羞”,它完全藏在板子内部。不看截面图,你根本不知道它存在。
它连接两个或多个内层,既不接触顶层,也不接触底层。你想想看,它是不是像个内层的“地下通道”?
优点? 布线自由度最高的。因为不占用表层面积,也不影响其他层的走线。对于极其复杂的多层板,比如服务器主板,埋孔是神器。
缺点? 最贵。因为需要在压合前,就把内层板钻好孔、镀好铜。工序多,良品率也受影响。
用个图来总结一下
光用嘴说,你得想半天。我画个图,让你一目了然。下面这个SVG图,就是三种过孔在PCB截面上的样子:
怎么选?我给点建议
了解了分类,你肯定想问:那我到底用哪种?
这里有个基本原则——够用就行,别炫技。
- 低速、普通信号(比如GPIO、I2C、SPI):用通孔就行。便宜,可靠。没必要为了一丢丢的性能提升,花几倍的代价。
- 高速信号(比如DDR、SerDes、PCIe):尽量避免长残桩的通孔。如果条件允许,用盲孔。或者用背钻工艺去掉残桩。我个人习惯,做8层以上的高速板,至少关键信号会走盲孔。
- 超高密度BGA封装:这时候盲孔/埋孔是唯一的解。你想想看,0.5mm pitch的BGA,底下那么小的焊盘,通孔根本放不下。