PCB设计完成后的DFM检查,是在投产前从制造和装配角度检查设计能否稳定加工。它不仅要确认线宽、线距和孔径是否达到板厂能力,还要检查叠层、铜厚、阻抗、钻孔、阻焊、表面处理、拼板和SMT装配等内容。
完整的DFM通常分为两部分:PCB裸板制造检查,即DFM;PCBA装配检查,即DFA。对于高多层、HDI、高速高频、厚铜或刚挠结合板,还需要结合实际材料和工艺能力进行专项评审。
需要注意的是,DFM检查主要确认“能不能制造、能否稳定制造”,不能替代原理图检查、PCB设计规则检查、信号完整性、电源完整性、热设计和EMC验证。
一、先检查生产资料是否完整
DFM开始前,首先要确认交付给PCB制造商的文件齐全且版本一致。资料缺失或不同文件版本混用,是生产中常见的风险来源。
PCB裸板通常需要提供:
Gerber或ODB++文件;
NC Drill钻孔文件;
钻孔表和孔径说明;
PCB叠层要求;
板厚和铜厚要求;
阻抗控制表;
外形及槽孔图;
表面处理要求;
阻焊和字符要求;
特殊工艺说明;
成品验收标准;
生产数量和拼板要求。
PCBA项目还需要提供BOM、坐标文件、装配图、钢网要求、极性说明、样板图片和特殊焊接要求。
所有文件应使用统一版本号。Gerber、BOM、坐标文件和装配图如果版本不一致,可能导致焊盘、器件位置或物料信息相互冲突。
二、板框和机械结构检查
首先确认PCB的外形尺寸、定位孔、螺丝孔、开槽和结构禁布区是否符合整机要求。
重点检查:
板框是否封闭且不存在重复线;
外形尺寸和公差是否明确;
圆弧、缺口和倒角是否可加工;
内槽、长槽和异形孔尺寸是否合理;
V割位置是否为直线;
邮票孔和工艺边是否满足分板要求;
器件、焊盘、走线到板边的距离是否足够;
连接器位置是否与外壳匹配;
安装孔周围是否需要禁铜或接地;
板厚是否满足连接器和结构公差要求。
如果PCB需要铣槽、控深槽、沉头孔、台阶或金属包边,应在机械图和工艺说明中单独标注,不能只依赖Gerber图形表达。
三、线宽、线距和铜皮检查
线宽线距不仅要通过设计软件的DRC,还要结合实际铜厚、线路层位置和制造补偿评估。
检查内容包括:
最小线宽是否满足制造能力;
最小线距是否符合铜厚要求;
外层和内层规则是否分别设置;
焊盘到铜皮、线路到槽孔的距离是否足够;
密集线路区域是否存在局部违规;
电源铜皮是否出现细颈;
大电流路径是否具备足够宽度;
铜皮尖角和细小残铜是否需要处理;
是否存在孤立铜块或悬空铜皮;
不同网络铜皮之间是否满足电气间距。
铜越厚,蚀刻补偿和侧蚀影响通常越明显,因此厚铜板不能直接沿用普通1oz铜的最小线宽线距规则。
涉及高压时,还要根据工作电压、污染等级、材料组别、海拔和适用标准检查电气间隙与爬电距离,不能只满足板厂的最低加工间距。
四、焊盘和孔环检查
焊盘尺寸应同时满足钻孔偏差、电镀、焊接和可靠性要求。
重点检查:
焊盘外径与成品孔径是否匹配;
孔环宽度是否足够;
内层连接盘尺寸是否合理;
安装孔和连接器孔是否有足够的机械强度;
椭圆孔、槽孔和异形孔是否能加工;
焊盘是否被走线或铜皮削弱;
焊盘与阻焊开窗是否匹配;
是否存在泪滴或需要增加连接加强;
BGA扇出焊盘是否符合孔型要求;
孔到板边、孔到槽、孔到孔的距离是否满足加工要求。
对于压接孔、金属化槽孔和连接器孔,还应检查孔径公差、孔铜厚度和成品尺寸,避免只按普通插件孔处理。
五、过孔设计检查
过孔DFM需要检查孔径、板厚、孔深、纵横比和孔铜可靠性。
主要内容包括:
最小机械钻孔是否满足板厂能力;
激光孔尺寸是否与介质厚度匹配;
机械孔纵横比是否合理;
盲孔、埋孔的起止层是否明确;
是否存在不合理的叠孔或交错孔;
通孔残桩是否需要背钻;
电源与地过孔数量是否满足载流需求;
过孔是否过于靠近焊盘和板边;
是否需要塞孔、树脂塞孔或盖油;
盘中孔是否明确填孔、电镀和表面平整要求。
HDI板还需要确认一阶、二阶或任意层互联结构是否与压合次数匹配。激光盲孔的孔径、介质厚度和焊盘尺寸必须配套设计,不能只缩小普通机械过孔。
六、叠层和板厚检查
多层PCB投产前应确认叠层结构,而不是只在设计文件中标注一个总板厚。
叠层DFM应检查:
层数和层序是否正确;
总板厚及允许公差;
芯板与半固化片配置;
各层铜厚;
信号层与参考层关系;
叠层是否保持合理对称;
内外层铜分布是否均衡;
压合次数是否合理;
材料型号和TG等级是否明确;
混压材料是否具备匹配工艺;
成品板厚是否包含外层铜和表面处理。
叠层不对称或铜分布严重不均,可能增加翘曲、板厚不均和压合偏移风险。高多层板还要关注层间对准能力和残铜率。
七、阻抗控制检查
有阻抗要求的PCB,应在投产前根据实际叠层、铜厚、线宽和材料参数重新计算。
主要检查:
单端和差分阻抗目标值;
阻抗公差;
阻抗走线所在层;
参考平面是否连续;
线宽、线距和铜厚是否匹配;
阻焊层是否计入计算;
材料Dk是否采用合理值;
差分线局部是否存在颈缩;
过孔、连接器和焊盘是否造成明显不连续;
是否需要阻抗测试条。
阻抗不是只由线宽决定。介质厚度、铜厚、蚀刻补偿、阻焊和参考层都会影响最终结果。设计文件中应明确哪些网络需要阻抗控制,避免只在备注中写“阻抗板”。
八、阻焊层检查
阻焊设计会影响焊接、绝缘和外观质量,常见DFM内容包括:
阻焊开窗是否覆盖正确焊盘;
开窗尺寸是否满足对位能力;
相邻焊盘之间是否保留阻焊桥;
BGA细间距焊盘采用阻焊定义还是非阻焊定义;
过孔是开窗、盖油还是塞孔;
测试点是否需要开窗;
插件孔和金手指区域是否有多余阻焊;
大铜面上的阻焊是否存在开裂风险;
双面阻焊颜色和特殊要求是否明确。
细间距BGA、QFN和密集连接器区域,应特别检查阻焊桥宽度。如果阻焊桥超出制造能力,量产时可能被取消,从而增加连锡风险。
九、字符和标识检查
字符问题通常不会影响电气性能,但可能影响装配、测试和售后追溯。
应检查:
字符是否压到焊盘和开窗区域;
位号是否与BOM和装配图一致;
极性、方向和1脚标识是否清晰;
字符线宽和高度是否可印刷;
条码、二维码和版本号是否预留位置;
UL标识、日期码和生产批次要求是否明确;
板面是否存在重叠或镜像字符;
元器件安装后关键标识是否仍可识别。
涉及认证标识时,应确认使用条件和授权范围,不能自行添加或修改认证标志。
十、表面处理和特殊工艺检查
表面处理应根据器件封装、焊接方式、储存周期和产品应用选择。常见工艺包括有铅喷锡、无铅喷锡、沉金、沉银、OSP和电镀金等。
DFM需要检查:
表面处理类型是否明确;
金手指是否需要电镀硬金;
金手指倒角尺寸是否标注;
连接器接触区的镍金厚度是否满足要求;
BGA和细间距焊盘对平整度的要求;
选择性表面处理区域是否清晰;
碳油、蓝胶、可剥胶等特殊工艺是否标注;
局部加厚铜、埋铜块和金属包边是否具备加工条件;
背钻深度、残桩和公差是否明确。
特殊工艺如果只通过文字描述而没有对应图层,容易产生理解偏差。建议同时提供工艺图和说明文件。
十一、铜平衡和可制造性检查
铜分布不均可能造成压合、蚀刻和翘曲问题,尤其是在高多层、薄板和大尺寸PCB中。
检查重点包括:
每层残铜率是否差异过大;
左右、上下铜分布是否明显失衡;
局部大面积无铜区域是否需要补铜;
外层电镀面积是否均匀;
密集线路与空旷区域是否相邻;
板边是否需要工艺补铜;
大铜面与焊盘连接是否采用合理热焊盘;
补铜是否影响阻抗、爬电距离和射频性能。
板厂增加的工艺补铜不能改变原有网络连接,也不能进入高压隔离、天线净空和阻抗敏感区域。
十二、拼板和工艺边检查
单板能够生产,不代表适合SMT装配。拼板应同时考虑PCB加工、贴片、回流焊和分板。
需要检查:
选择V割还是邮票孔;
拼板数量和排列方向;
工艺边宽度;
定位孔和光学Mark点;
阴阳板是否影响贴装;
元器件到分板边的距离;
板边连接强度;
分板应力是否影响陶瓷电容、BGA和连接器;
异形板是否需要铣边或治具;
拼板尺寸是否适配SMT设备;
V割后剩余厚度是否合理;
邮票孔断点是否影响外观和装配。
靠近板边的MLCC、晶振和BGA等器件需要重点评估分板应力,必要时调整器件方向和位置。
十三、SMT装配DFM需要检查什么?
PCBA项目还应进行DFA检查,重点包括:
元器件封装与实物是否匹配;
焊盘尺寸是否符合器件推荐值;
元件方向、极性和1脚标识是否正确;
器件间距是否满足贴装和返修要求;
高低器件布局是否影响钢网和贴片;
BGA、QFN和LGA焊盘是否合理;
大焊盘是否需要分窗钢网;
通孔回流焊或插件器件是否满足工艺要求;
双面贴装器件是否会在二次回流时脱落;
散热焊盘下过孔是否需要填孔或盖油;
测试点是否便于ICT或飞针接触;
是否存在器件干涉、反装或吸嘴无法拾取问题。
BOM还应检查型号、封装、数量、替代料、停产风险和物料等级,避免PCB封装正确但采购物料不匹配。
十四、高速PCB需要增加哪些专项检查?
高速PCB除常规DFM外,还应检查:
高速信号是否具有连续参考平面;
差分线是否存在局部不对称;
换层处是否有回流过孔;
过孔残桩是否需要背钻;
高速线到板边、槽孔和其他信号的距离;
阻抗线是否被工艺补铜影响;
BGA扇出是否破坏参考平面;
连接器和过孔区域是否存在阻抗突变;
高速材料型号与压合结构是否明确;
测试条是否与实际阻抗结构一致。
这些内容中,一部分属于电气设计检查,不是传统制造DFM的全部责任。板厂可以检查制造参数是否可实现,但高速链路是否满足眼图和损耗要求,还需设计方通过仿真和测试确认。
十五、高压和大电流PCB需要检查什么?
高压PCB应重点检查:
电气间隙和爬电距离;
开槽和隔离带设计;
保护地和高压区域标识;
阻焊是否能作为所依据标准认可的绝缘措施;
高压铜皮到板边、孔和金属件的距离;
材料CTI、污染等级和海拔修正;
初级、次级和保护地之间的隔离关系。
大电流PCB应重点检查:
铜厚和线宽;
铜皮细颈;
过孔数量和孔铜能力;
连接器和焊盘载流能力;
温升与散热路径;
铜面电流分布;
大电流焊点和螺栓连接;
不同铜厚区域的加工能力。
高压和大电流设计不能只满足板厂“做得出来”的最低参数,还必须满足产品安全、温升和长期可靠性要求。
十六、DFM检查与DRC有什么区别?
DRC是PCB设计软件按照预设规则自动检查线宽、线距、未连接网络、孔距等问题;DFM则根据制造商的设备、材料和工艺能力,判断设计是否能够稳定生产。
两者的主要区别是:
对比项目 DRC DFM
执行主体 PCB设计软件与设计人员 制造、装配工程人员
检查依据 预设设计规则 实际材料和工艺能力
关注重点 电气连接和几何规则 加工良率、装配与可靠性
是否包含拼板 通常不完整 通常包含
是否检查工艺文件 较少 重点检查
能否替代对方 不能 不能
设计软件DRC通过,只能说明文件符合当前设置的规则,并不代表该规则与实际板厂能力完全一致。
十七、DFM检查常见问题有哪些?
常见问题包括:
Gerber与钻孔文件版本不一致;
叠层信息缺失;
最小线宽线距不符合铜厚要求;
孔径太小或孔环不足;
盲埋孔结构无法压合;
盘中孔未注明填孔要求;
高速线阻抗参数不完整;
阻焊桥过小;
字符压焊盘;
铜皮局部细颈;
高压间距不足;
拼板缺少工艺边和Mark点;
BGA底部过孔处理方式不明确;
特殊工艺只有文字、没有图层;
BOM、坐标和装配图不一致。
这些问题越晚发现,修改成本越高。高多层、HDI和高速项目适合在布局或叠层确定阶段提前与PCB制造商沟通,而不是全部设计完成后才进行评审。
十八、聚多邦DFM检查可以确认哪些内容?
聚多邦可结合生产资料,对板框、叠层、板厚、铜厚、线宽线距、钻孔、孔环、阻焊、字符、阻抗、拼板和特殊工艺等内容进行制造性检查。
聚多邦支持1—40层PCB、1—5阶HDI、0.5—20oz铜厚及高频高速PCB加工,并可提供盘中孔、背钻、混压、控深槽和厚铜等工艺。对于PCBA项目,还可结合BOM、坐标和装配图检查封装、焊盘、器件方向及SMT装配可行性。
DFM检查主要用于发现制造与装配风险。原理图功能、网络逻辑、信号完整性、电源完整性、EMC、散热和整机安全性能,仍需设计人员负责确认。
常见问题
1. DFM检查通过后,PCB就一定没有问题吗?
不一定。DFM通过说明设计基本满足制造和装配条件,不代表电路功能、信号质量和EMC一定合格。
2. 什么时候做DFM最合适?
普通PCB可在设计完成、投产前进行;高多层、HDI、高速高频和特殊工艺项目,建议在叠层确定、BGA扇出和关键布局阶段提前介入。
3. 只有Gerber文件能做DFM吗?
可以完成大部分裸板制造检查,但如果需要评估装配,还应提供BOM、坐标文件和装配图。阻抗、特殊工艺和验收要求也需要单独说明。
4. DFM会自动修改客户文件吗?
一般应先形成工程问题或EQ,经客户确认后再进行涉及功能、网络或外形的修改。制造补偿应在不改变设计意图和电气连接的前提下进行。
5. 免费DFM检查能代替信号仿真吗?
不能。DFM关注加工可行性,信号完整性和电源完整性需要根据器件模型、叠层、拓扑和工作条件进行专门分析。
总结
PCB设计完成后的DFM检查,应覆盖生产资料、板框结构、线宽线距、焊盘孔环、过孔、叠层、阻抗、阻焊、字符、表面处理、铜平衡、拼板及SMT装配等内容。
对于高速、高压、大电流、HDI和特殊工艺PCB,还需要增加相应的专项评审。较稳妥的流程是:设计阶段提前确认板厂能力,完成后执行DRC和DFM,生产前关闭全部工程问题,并在样板阶段继续验证电气性能和可靠性。