036 BGA与QFP封装布局注意事项去年做一块四层ARM核心板,QFP封装的MCU旁边放了一颗BGA封装的DDR颗粒,板子回来调试时死活跑不起来。用示波器抓DDR时钟,波形像被狗啃过一样,毛刺和振铃严重到让人怀疑人生。后来发现是QFP的扇出过孔离BGA焊盘太近,电源平面被切成了“孤岛”,地回流路径绕了半块板子。这种问题在原理图上看不出来,只有画过、焊过、调过的人才知道疼。BGA封装布局:别把“球”当“点”看BGA的焊球间距从1.27mm到0.4mm都有,很多人以为只要把焊盘画对就行,实际上BGA的布局核心是逃逸布线和电源完整性。0.8mm以上间距的BGA还算友好,可以用过孔打在焊盘之间的“狗骨头”方式扇出。但0.65mm以下的细间距BGA,过孔必须打在焊盘上(via-in-pad),这就涉及到树脂塞孔和电镀填平工艺。别想着用普通过孔直接打在焊盘上,回流焊时锡膏会顺着过孔流走,焊球直接虚焊。我见过有人为了省成本用普通过孔,结果BGA芯片一上电就冒烟,拆下来一看焊盘上全是空洞。BGA的电源和地引脚通常分布在芯片中心区域,这些引脚需要直接打过孔到内层电源平面。这里有个容易忽略的细节:BGA正下方不要走其他信号线,尤其是高速信号。BGA焊盘和过孔会形成寄生电容,信号线从下面穿过等于给信号线加了个“电容负载”,时序容易出问题。如果实在要穿,至少保证信号线距离BGA焊盘边缘3倍线宽以上。电源平面在BGA区域要特别注意。BGA的电源引脚密集,如果只是简单地把电源平面铺成一大片,回流