一、芯片质量概论:到底什么是芯片质量?
说实话,我刚入行那会儿,对「芯片质量」的理解特别简单——能点亮、能跑起来,就算好芯片。后来被现实狠狠教育了几次,才明白事情没那么简单。
芯片质量,说白了就是:这颗芯片在它的整个生命周期里,能不能稳定、可靠地完成它该干的事。不是今天能用就行,而是三个月后、三年后,甚至在高温高湿的环境下,它还得靠谱。
我个人习惯把芯片质量拆成三个维度来看:
- 设计质量——逻辑对不对?时序能不能收敛?
- 制造质量——晶圆厂工艺稳不稳?封装有没有虚焊?
- 可靠性质量——用着用着会不会突然挂掉?
你想想看,这三个维度但凡有一个掉链子,客户那边就是一片哀嚎。我在项目中遇到过一颗电源管理芯片,设计仿真全过,晶圆测试良率也漂亮,结果客户装机三个月后批量失效。查到最后,是封装环节的银胶空洞率超标。这就是典型的「制造质量」没兜住。
质量管理的核心指标
做芯片这行,没有指标就是瞎忙活。我常用的三个核心指标,跟大家掰扯掰扯。
1. DPPM(Defect Parts Per Million)——百万分之缺陷率
这个指标最直观。出货100万颗芯片,客户那边退回来多少颗坏的,就是DPPM。比如DPPM=50,意味着每百万颗里有50颗有问题。
行业里有个不成文的规矩:
- 消费级芯片:DPPM < 500 算及格
- 工业级芯片:DPPM < 100 是常态
- 车规级芯片:DPPM < 10 才算入门
我曾经跟一个车规项目,客户要求DPPM=0。对,你没看错,零缺陷。当时团队都觉得不可能,但硬是通过全流程管控做到了接近零。怎么做的?后面章节会细讲。
2. 良率(Yield)——晶圆厂的命根子
良率分好几种,我重点说两个:
- 晶圆良率(Wafer Yield):一片晶圆上,能用的芯片占多少比例。这个跟工艺稳定性强相关。
- 封装良率(Assembly Yield):封装测试后,合格芯片占多少比例。这个跟封装厂的水平挂钩。
举个例子:一片12寸晶圆上有1000颗芯片,晶圆良率95%,那就是950颗好的。封装良率98%,最后到手931颗。整体良率就是93.1%。
3. 可靠性(Reliability)——时间这把杀猪刀
可靠性衡量的是芯片在时间维度上的表现。常见的可靠性测试包括:
| 测试项目 | 缩写 | 模拟场景 |
|---|---|---|
| 高温工作寿命 | HTOL | 芯片长期在高温下工作 |
| 温度循环 | TCT | 冷热交替,比如汽车冬天启动 |
| 湿度敏感等级 | MSL | 潮湿环境下的吸湿情况 |
| 静电放电 | ESD | 人体静电或设备放电 |
我记得有一次,一颗芯片HTOL测试跑到500小时突然批量失效。排查下来是金属化层的电迁移问题。设计时仿真没跑够,结果实物暴露了。从那以后,我要求所有项目必须跑完完整的可靠性测试才能放行。
芯片生命周期中的质量节点
一颗芯片从概念到报废,会经过好几个关键的质量节点。每个节点都是「质量门」,守不住就会出问题。
下面这张图是我自己画的,把主要的质量节点串起来了:
每个节点都有对应的质量活动:
- 需求定义阶段——明确质量目标,比如DPPM要控制在多少。这个阶段如果目标定低了,后面再怎么努力也白搭。
- 设计评审阶段——检查设计有没有冗余?DFT(可测试性设计)做没做?我见过太多设计评审走过场的项目,最后流片回来一堆问题。
- 流片验证阶段——工程批流片,跑完整的特性测试和可靠性测试。这个阶段最容易发现问题,也最容易被忽视。
- 晶圆测试阶段——CP测试,把坏的die筛掉。测试覆盖率够不够?测试时间有没有优化?这些都是学问。
- 封装阶段——封装工艺管控,引线键合、塑封、打标,每一步都可能引入缺陷。
- 成品测试阶段——FT测试,模拟实际应用场景做最终筛选。温度、电压、频率,各种corner都要覆盖到。
- 出货阶段——出货前的质量审核,包括包装、运输、存储条件。
嗯,这一章的内容差不多就这些。芯片质量这个话题,说起来简单,做起来全是细节。后面我们会一个一个节点深入拆解,看看每个环节到底该怎么管、怎么查、怎么追。