跳到正文
半导体开放世界

BGA

Ball Grid Array也称 球栅阵列封装、焊球阵列、Ball Grid Array package、FBGA、FC-BGA

以封装底面二维焊球阵列作为封装到印制电路板二级互连端子的封装家族。

报告问题

速览

约 1 分钟

BGA定义的是封装外部端子形态。封装内部的裸片既可用引线键合,也可用倒装连接到基板;基板再把芯片端口扇出到下表面焊球,经过板级回流与PCB焊盘连接。

系统理解

约 2 分钟

BGA需要区分两级互连。第一级互连发生在裸片与封装基板或引线框之间,可采用引线键合、倒装凸点等方法;第二级互连是封装底部焊球与系统板焊盘之间的回流焊点。球栅阵列把端子从四周引脚扩展到整个底面,使较高I/O数能够在有限周长下扇出,但也把基板布线层数、过孔结构、焊球节距与PCB逃逸布线纳入共同设计。

BGA不是单一结构。采用引线键合的WB-BGA与采用倒装的FC-BGA在芯片侧互连、散热和电气路径上不同;细间距BGA、塑料BGA及其他变体还会改变基板、球径、节距和材料。封装名称不能替代对截面结构、材料栈和装配流程的描述。

板级可靠性受封装与PCB热膨胀失配、封装翘曲、焊球高度、角点距离、焊盘设计、焊料合金、回流曲线和机械弯曲共同影响。底部焊点不可直接目视检查,通常需结合X射线、边界扫描、电测、切片或可靠性抽样。更高焊球数量也不等于可用信号数量同比增加,因为电源、地、保留球、机械支撑与逃逸布线都会占用资源。

位于裸片一级互连与PCB表面贴装之间;与倒装是“外部封装形态”和“内部互连方法”的交叉关系,与WLCSP则在基板、尺寸和晶圆级完成程度上形成边界。

公式提示

理想方形阵列的几何上限可粗略写成N≈⌊L/p⌋²;实际球数还会因边界间距、去球区、键控、电源地分配和逃逸布线而明显减少。

关键参数

关键参数
参数单位含义
焊球节距mm相邻焊球中心距,决定装配公差与PCB逃逸布线难度
球径与站高mm影响焊料体积、顺应性、桥连和热循环寿命
封装基板层数—决定芯片端口向球阵列扇出的布线和电源分配能力
封装翘曲μm回流温度历程中封装平面偏离,影响开路、连锡和共面性

常见误区

  • 把BGA等同于倒装,忽略封装内部也可能采用引线键合
  • 认为焊球数量就是全部可用信号I/O数量
  • 认为面阵列端子一定比所有周边引脚封装更可靠
  • 认为底部看不见焊点就无法检测或进行板级失效分析

工程深入

12 条结论

封装层级与结构边界

定义

BGA由底部二维焊球阵列定义

BGA把封装外部端子布置为底面二维焊球阵列,通过板级回流连接PCB;它描述封装到系统板的二级互连形态。123

成立条件 焊球应属于封装外部端子;内部芯片互连方式不由BGA名称唯一决定

边界

BGA内部可以采用引线键合或倒装

裸片可先通过金属引线连接封装基板,也可通过倒装凸点直接连接基板;两种结构再由基板把端口扇出到底部焊球。123

成立条件 WB-BGA与FC-BGA的材料栈、寄生和散热不同;封装外观相似不能证明内部结构相同

机制

封装基板承担端口扇出和层间转换

封装基板通过细线、微孔和积层结构把芯片侧密集端口转换为较大节距的底部球阵列,同时组织信号、电源和地回路。13

成立条件 扇出能力受线宽间距、过孔、层数与参考平面约束;增加层数会同时增加成本、损耗和翘曲控制难度

端子密度与板级装配

公式

理想阵列球数只给出几何上限

若可布球区域近似为边长L的正方形、节距为p,则完整方阵球数约按每边可排数量的平方增长;真实球图还要扣除边界、去球区和设计保留。13

Nmax ≈ ⌊L / p⌋²

Nmax
理想完整方阵的球数上限
L
可布球区域特征边长,单位 mm
p
焊球中心节距,单位 mm

成立条件 仅用于规则方阵的一级估算;不包含球径、公差、键控、电源地和PCB逃逸布线约束

边界

焊球数量不等于可用信号数量

球阵列需分配电源、地、测试、保留和机械支撑位置,部分内圈还可能因PCB走线和过孔能力无法有效逃逸,因此信号I/O通常小于总球数。23

成立条件 可用数量取决于球图和系统板设计规则;不能仅凭封装数据表的总球数估算系统接口

机制

板级回流通过润湿和表面张力形成焊点

印刷焊膏或预置焊料、贴装和回流使BGA焊球润湿PCB焊盘并形成冶金连接,表面张力可提供有限自对准和最终站高。12

成立条件 必须控制焊盘、焊料体积、助焊剂、温度曲线和共面性;自对准不能修复大偏移、翘曲或不润湿

可靠性、检测与比较

机制

封装翘曲会把共面问题转化为开路或桥连

封装和PCB在回流温度下的热变形会改变各焊球接触和压缩状态,过大翘曲可能造成非润湿开路、焊料桥连或焊点形貌不均。13

成立条件 翘曲随温度、材料和结构变化;室温共面度不能替代回流过程中的动态评价

机制

板级热循环优先考验外侧焊点

封装与PCB热膨胀不同会驱动焊点循环剪切,距中性点较远的角点通常承受更大相对位移,但局部刚度、球图和板弯会改变危险位置。13

成立条件 结论是常见趋势而非固定失效点;寿命还受焊料合金、站高、焊盘和温度驻留影响

边界

隐藏焊点需要多方法联合检测

BGA焊点位于封装底部,自动光学检查覆盖有限;X射线适合观察桥连、空洞和球形,电测定位开短路,切片与染色等方法用于确认界面裂纹。12

成立条件 不同方法的可探测缺陷并不相同;X射线二维投影不能单独证明全部界面完好

边界

面阵列不会自动保证更高可靠性

BGA减少了外露长引脚并可提高端子密度,但板级可靠性仍由焊料、CTE失配、翘曲、PCB刚度、装配曲线和机械载荷共同决定。13

成立条件 比较需在相同封装尺寸、任务剖面和板级条件下进行;不同BGA变体不能只按名称归为同一可靠性等级

关联

BGA与周边引脚封装的核心差异是端子分布

周边引脚封装主要受封装周长限制,BGA利用底面二维区域布置端子;面积阵列提升端子容纳能力,也增加了隐藏焊点、基板扇出和PCB逃逸的复杂性。12

成立条件 电气和热优势需结合具体结构验证;面积阵列不等于每个位置都必须放球

关联

BGA与WLCSP都可见焊球但结构层级不同

BGA通常用封装基板把裸片端口扇出到底部球阵列,扇入型WLCSP则在晶圆级用RDL直接重分配到裸片范围内;外观相似不能替代截面和流程识别。123

成立条件 部分晶圆级或基板类封装会形成混合边界;分类时需同时说明基板、RDL和加工层级

出处

3 本教材 · 4 处引用
  1. 1
  2. 2
  3. 3