第二章:Xpedition HDI设计流程:从原理图到Gerber的完整HDI流程,关键节点把控
说实话,很多工程师觉得HDI设计就是「把线布密一点」。
其实远没那么简单。
HDI(高密度互连)是一套完整的设计方法论。
从原理图到Gerber,每个节点都有坑。
我做了十几年HDI板,踩过的雷能写本书。
今天我就把完整的HDI流程拆开来讲。
重点说说那些「关键节点」——
嗯,就是那些你一不小心就会翻车的地方。
2.1 原理图阶段:HDI的「基因」决定
很多人觉得原理图跟HDI没关系。
大错特错。
原理图阶段,你就要为HDI布线「铺路」。
关键节点1:BGA扇出规划
我习惯在原理图阶段就做BGA扇出预分析。
说白了,就是先看看这颗BGA能不能扇出来。
0.8mm pitch的BGA,用常规通孔肯定不行。
必须用激光盲孔+埋孔的组合。
举个例子:
BGA pitch 0.8mm → 焊盘0.4mm → 孔到焊盘间距0.1mm
→ 只能使用8mil激光孔(0.2mm)
→ 扇出方式:VIP(Via in Pad)或狗骨头
我在项目中遇到过一颗0.5mm pitch的BGA。
客户非要走常规通孔。
结果呢?扇出率不到60%。
最后只能改叠层,加了两层HDI。
成本翻倍,工期延误两周。
所以,原理图阶段就要跟结构、工艺对齐。
2.2 叠层设计:HDI的「骨架」
叠层设计是HDI流程里最关键的节点。
没有之一。
叠层定了,后面所有布线都跟着走。
关键节点2:确定HDI阶数
HDI分1阶、2阶、3阶、任意阶。
阶数越高,成本越高,但布线密度也越高。
| HDI阶数 | 典型叠层 | 适用场景 | 相对成本 |
|---|---|---|---|
| 1阶 | 1+N+1 | 手机、平板 | 1x |
| 2阶 | 2+N+2 | 高端手机、服务器 | 1.5-2x |
| 3阶 | 3+N+3 | AI芯片、FPGA | 2.5-3x |
| 任意阶 | m+n+m | 超高端、军工 | 5x+ |
我一般这样选:
- 如果BGA pitch ≥ 0.8mm → 1阶HDI就够了
- 如果BGA pitch = 0.5mm → 至少2阶
- 如果BGA pitch ≤ 0.4mm → 3阶起步
你想想看,0.4mm pitch的BGA,焊盘才0.2mm。
1阶HDI根本扇不出来。
我曾经有个项目,硬要用1阶做0.4mm pitch。
结果布线时发现,内层走线根本穿不过去。
最后只能加层,从8层改到12层。
嗯,教训深刻。
2.3 布局阶段:HDI的「血脉」
布局决定了HDI布线的「血脉」是否通畅。
关键节点在于:BGA周边器件摆放。
关键节点3:BGA退耦电容布局
HDI板上的BGA,退耦电容必须紧贴BGA。
我习惯把0402电容放在BGA背面。
通过VIP(Via in Pad)直接连接到BGA焊盘。
这样回路最短,电源完整性最好。
但要注意:
- VIP会占用焊盘位置,需要跟工厂确认填孔工艺
- 电容不能放在BGA正下方,否则维修时拆不下来
- 同一电源轨的电容要均匀分布,别挤在一起
我在项目中遇到过一个问题:
电容全放在BGA背面,结果散热不好。
BGA工作时温度飙到85°C。
后来只能加散热片,又改了一版。
所以布局时就要考虑热管理。
2.4 布线阶段:HDI的「经络」
布线是HDI设计里最耗时的环节。
关键节点在于:盲埋孔的使用策略。
关键节点4:盲埋孔分配
HDI布线,说白了就是「用孔换空间」。
但孔不是随便打的。
我的策略:
- 表层到L2: 用激光盲孔(L1-L2),孔径8-10mil
- 内层换层: 用埋孔(L2-L3或L3-L4),孔径10-12mil
- 底层到L(N-1): 用激光盲孔(LN-L(N-1))
- 贯穿层: 尽量少用通孔,除非是电源或地
- 激光孔是否落在焊盘中心(偏移不能超过2mil)
- 盲埋孔之间的间距是否满足工艺要求(≥4mil)
- VIP是否做了填孔处理(树脂填孔+电镀)
- 叠层对位标记是否齐全(用于工厂对位)
- 原理图阶段: BGA扇出预分析 → 确定HDI可行性
- 叠层设计: 确定HDI阶数 → 匹配BGA pitch
- 布局阶段: BGA周边器件布局 → 退耦电容、散热
- 布线阶段: 盲埋孔策略 → 用孔换空间
- 后处理: DFM检查 → SI仿真 → Gerber输出
你想想看,一个通孔占的面积,能放3个激光盲孔。
所以HDI布线,核心就是「用盲埋孔替代通孔」。
我曾经有个项目,布线时通孔用太多。
结果BGA区域根本走不通。
后来把所有通孔改成盲埋孔。
布线密度提升了40%。
嗯,这就是HDI的精髓。
2.5 后处理阶段:HDI的「体检」
布线完成不代表结束。
后处理阶段有3个关键节点:
关键节点5:DFM检查
HDI板的DFM检查比普通板严格得多。
我一般检查这几项:
关键节点6:信号完整性仿真
HDI板上的高速信号,比如DDR、PCIe、SerDes。
必须做SI仿真。
我习惯用Xpedition的HyperLynx做预仿真和后仿真。
预仿真在布局阶段做:
看看走线拓扑、阻抗、延时是否满足要求。
后仿真在布线完成后做:
看看串扰、反射、眼图是否合格。
我曾经有个项目,DDR3走线没做后仿真。
结果板子回来,DDR跑不到标称频率。
查了三天,发现一组DQ线等长差了50mil。
嗯,从那以后我再也不敢跳过仿真了。
关键节点7:Gerber输出
Gerber输出是最后一步,也是最容易出错的一步。
我一般输出以下文件:
| 文件类型 | 说明 | 注意事项 |
|---|---|---|
| Gerber (RS-274X) | 各层线路、阻焊、字符 | 确认格式为RS-274X,带内嵌光圈 |
| 钻孔文件 | 通孔、盲孔、埋孔 | 区分激光孔和机械孔 |
| 叠层文件 | 叠层结构、材料、阻抗 | 标注每层厚度和铜厚 |
| IPC-356网表 | 用于飞针测试 | 确认与原理图一致 |
我习惯在输出Gerber前,用CAM工具做一次「预审」。
看看有没有断线、短路、间距违规。
这一步能省掉很多返工成本。
2.6 总结:HDI流程的「黄金节点」
好了,我把整个HDI流程串起来:
每个节点都有坑。
但只要你把控好这些关键节点,HDI设计其实没那么难。
说白了,就是「提前规划、步步为营」。
我刚开始做HDI时,总觉得流程太繁琐。
后来发现,跳过任何一个节点,后面都要加倍还回来。
嗯,这就是经验。
下一章,我会详细讲「HDI叠层设计的实战技巧」。
包括怎么选阶数、怎么算阻抗、怎么跟工厂沟通。
都是干货,别错过。