3、设计评审(Design Review):DFM、DFA、DFT 评审要点
设计评审这件事,我做了快二十年。说实话,很多工程师觉得这是走流程,签个字就完事了。但真正吃过亏的人都知道——评审会上漏掉的一个小问题,到了产线上可能就是几十万的损失。
今天咱们重点聊三个评审维度:DFM(可制造性设计)、DFA(可装配性设计)、DFT(可测试性设计)。这三个东西,说白了就是回答三个问题:能不能做出来?能不能装上去?能不能测出来?
核心原则:设计评审不是找茬,而是帮设计团队提前扫雷。越早发现问题,改造成本越低。
3.1 DFM 评审要点——能不能做出来?
DFM 是我个人最看重的一环。为什么?因为制造问题一旦流到产线,改一次板子至少两周,成本少说几千块。我在项目中遇到过好几次,明明原理图没问题,就因为一个焊盘尺寸没标对,整批板子贴片后虚焊率高达 30%。
DFM 评审,我建议重点盯以下几个地方:
| 评审项目 | 检查要点 | 常见问题 |
|---|---|---|
| 线宽/线距 | 最小线宽 ≥ 4mil,线距 ≥ 4mil | 细密走线导致蚀刻不良 |
| 孔径与焊盘 | 过孔孔径 ≥ 0.3mm,焊盘外径 ≥ 0.6mm | 小孔钻断钻头,焊盘脱落 |
| 阻焊开窗 | 开窗比焊盘大 0.1mm 以上 | 阻焊上焊盘导致焊接不良 |
| 铜皮与间距 | 铜皮到板边 ≥ 0.5mm | 铜皮外露导致短路风险 |
| 拼板设计 | V-cut 或邮票孔,工艺边宽度 ≥ 5mm | 分板困难,板边变形 |
⚠ 我曾经踩过的坑:有一款产品,设计时用了 0.2mm 的过孔,结果 PCB 厂商说钻头太细容易断,建议改 0.3mm。当时为了赶进度没改,结果量产时钻断了 3 根钻头,还报废了 200 片板子。从那以后,我定了个死规矩——过孔孔径低于 0.3mm 必须特批。
还有一个容易被忽略的点——阻抗控制。如果你的板子有高速信号,一定要在评审时确认叠层结构和阻抗线宽。我记得有个项目,射频信号线没做阻抗匹配,结果整机灵敏度差了 5dB,最后只能改板。
3.2 DFA 评审要点——能不能装上去?
DFA 这件事,说白了就是让装配工人干得顺手。你想想看,如果一颗螺丝要歪着身子拧,或者一个排线要硬塞进去,那产线效率能高吗?
我建议 DFA 评审时,重点关注这几点:
- 装配间隙:两个零件之间至少留 1mm 以上的间隙,避免干涉。我见过最离谱的案例——散热片和电容只差了 0.3mm,结果一上电电容就鼓包。
- 防呆设计:连接器、排线、电池座,一定要做防呆。不对称设计、卡扣导向、颜色标识,这些都能避免插反。
- 螺丝布局:尽量统一螺丝规格,减少换批头次数。能用卡扣就别用螺丝,能用手拧就别用工具。
- 线束走向:线束要预留足够长度,避免拉扯。固定点间距不超过 100mm,防止线束晃动。
💡 我的个人习惯:每次 DFA 评审,我都会拿一套 3D 打印的模型,让装配工人在现场试装一遍。别光看图纸,动手装一次,什么问题都暴露了。
还有一个细节——装配顺序。有些设计看起来没问题,但实际装配时发现,必须先装 A 才能装 B,而 A 装好后 B 就够不着了。这种问题在评审时用爆炸图走一遍流程就能发现。
3.3 DFT 评审要点——能不能测出来?
DFT 这块,很多硬件工程师不太重视。但你想,产品做出来测不了,那跟没做有什么区别?
DFT 评审,我一般按这个清单来:
- 测试点覆盖率:关键信号(电源、时钟、复位、I2C、SPI)必须引出测试点。覆盖率建议 ≥ 95%。
- 测试点尺寸:测试点直径 ≥ 1mm,间距 ≥ 2mm。太小了探针扎不准,太密了容易短路。
- 边界扫描(JTAG):如果板子有 BGA 或 QFN 封装,一定要留 JTAG 接口。我有个项目,BGA 虚焊了,没有 JTAG 根本定位不到,最后只能 X-ray 逐片看。
- 自检功能:上电自检、LED 指示、蜂鸣器提示,这些能帮产线快速判断好坏。
- 夹具兼容性:测试点要尽量集中在同一面,避免双面测试。夹具定位孔要留够,孔径 ≥ 3mm。
| 测试类型 | 所需条件 | DFT 要求 |
|---|---|---|
| ICT(在线测试) | 测试点 + 探针夹具 | 测试点覆盖率 ≥ 95%,间距 ≥ 2mm |
| FCT(功能测试) | 信号激励 + 负载 | 预留测试接口,支持自动化 |
| 边界扫描 | JTAG 接口 + 软件 | 所有 BGA/QFN 芯片接入扫描链 |
| 老化测试 | 温箱 + 电源 | 板卡支持独立供电和监控 |
⚠ 我曾经踩过的坑:有一款产品,设计时没留 JTAG 接口,结果量产时发现某颗 BGA 芯片有 3 个焊点虚焊。因为没有边界扫描,只能靠人工用万用表逐点测量,整整花了 3 天才定位到问题。后来我定了个规矩——所有 BGA/QFN 封装芯片,必须留 JTAG 接口。
3.4 评审流程与 checklist
说了这么多,最后给个实用的东西——我这些年总结的评审 checklist。每次评审前,照着这个清单过一遍,基本不会漏项。
DFM Checklist:
- ☐ 最小线宽/线距满足工艺能力
- ☐ 过孔孔径 ≥ 0.3mm,焊盘外径 ≥ 0.6mm
- ☐ 阻焊开窗比焊盘大 0.1mm 以上
- ☐ 铜皮到板边 ≥ 0.5mm
- ☐ 拼板设计合理,工艺边宽度 ≥ 5mm
- ☐ 阻抗控制叠层已确认
DFA Checklist:
- ☐ 零件间间隙 ≥ 1mm
- ☐ 连接器/排线有防呆设计
- ☐ 螺丝规格统一,数量合理
- ☐ 线束走向清晰,固定点间距 ≤ 100mm
- ☐ 装配顺序已用爆炸图验证
DFT Checklist:
- ☐ 测试点覆盖率 ≥ 95%
- ☐ 测试点直径 ≥ 1mm,间距 ≥ 2mm
- ☐ BGA/QFN 芯片已接入 JTAG 扫描链
- ☐ 上电自检功能已实现
- ☐ 测试夹具定位孔已预留
嗯,以上就是设计评审中 DFM、DFA、DFT 的核心要点。记住一句话:评审不是走过场,而是帮自己省钱省时间。下次做评审时,拿着这份清单过一遍,你会发现很多问题其实在图纸阶段就能解决。