第1章:需求分析与规格定义

大家好,我是老张。做了十几年传感器芯片,从最早的MEMS加速度计到现在的激光雷达接收芯片,我最大的体会是——芯片流片前的一切错误都是便宜的,流片后的bug都是天价的。而需求分析,恰恰是决定芯片成败的第一道关卡。

1.1 从应用场景提炼需求

很多人拿到项目,第一反应是翻竞品datasheet,照着抄参数。我见过太多这样的悲剧了。你想想看,TWS耳机里的气压传感器和汽车雷达里的毫米波芯片,虽然都叫传感器,但需求天差地别。

TWS耳机场景:我去年帮一家客户做入耳检测的电容式传感器。客户说“灵敏度要高”,结果我们做了个实验室级别的方案,功耗3mA。客户直接摇头——TWS耳机单次充电要撑5小时,传感器功耗不能超过50μA。说白了,功耗是第一优先级

汽车雷达场景:另一个项目是77GHz毫米波雷达接收芯片。客户要求“分辨率越高越好”,但分辨率高了,数据量就大,处理器的算力跟不上。我记得当时和系统工程师吵了三天,最后发现真正卡脖子的是散热——芯片结温不能超过125°C,否则可靠性全完蛋。

核心方法论:需求提炼不是拍脑袋,而是从三个维度倒推——

  • 物理约束:尺寸、功耗、散热、成本
  • 系统接口:通信协议、供电电压、封装形式
  • 环境适应性:温度范围、振动、湿度、EMC

1.2 产品需求文档(PRD)怎么写

我习惯把PRD分成三块:市场背景、技术指标、验收标准。别写得太虚,什么“打造行业标杆”这种话,工艺工程师看了想打人。

举个例子,我之前做的一款工业级压力传感器PRD,开头是这样的:

# 产品需求文档 v1.2
## 1. 市场背景
- 目标应用:工业气动阀门位置检测
- 竞品对标:Bosch BMP388(精度±0.1hPa)
- 差异化机会:支持-40°C~125°C宽温区,竞品仅-20°C~85°C

## 2. 关键性能指标
- 灵敏度:≥ 0.05hPa/LSB(25°C典型值)
- 分辨率:0.01hPa(过采样率256x)
- 功耗:休眠模式 < 1μA,工作模式 < 50μA
- 尺寸:2.0mm × 2.0mm × 0.8mm(LGA封装)

## 3. 验收标准
- 量产良率 ≥ 95%(CP测试)
- 温度漂移 < 0.5%FS(全温区)
- ESD HBM ≥ 2kV

我的小技巧:PRD里的每个指标,都要写清楚“为什么是这个值”。比如分辨率0.01hPa,是因为客户系统要求检测1cm的水位变化。没有这个依据,后面工艺工程师会跟你扯皮。

1.3 关键性能指标定义

这里我重点讲四个最容易被搞混的参数:灵敏度、分辨率、功耗、尺寸

参数 定义 常见误区 我的建议
灵敏度 单位物理量变化对应的电信号输出 以为越高越好,忽略了噪声 用信噪比(SNR)代替灵敏度做指标
分辨率 能检测到的最小物理量变化 和ADC位数混为一谈 明确是“有效分辨率”还是“无噪声分辨率”
功耗 芯片正常工作时的功率消耗 只写典型值,不写峰值 必须区分休眠、工作、峰值三种模式
尺寸 芯片封装后的物理尺寸 忽略封装厚度和焊盘间距 给系统工程师留0.2mm的余量

关于灵敏度:我曾经遇到一个客户,要求灵敏度做到0.1mV/g。我们拼了命把MEMS结构做薄,结果噪声也上来了,SNR反而更差。后来我跟他解释:灵敏度高不等于性能好,信噪比才是王道。他这才改了指标。

关于分辨率:很多人以为16位ADC就是16位分辨率。错!我见过一个项目,ADC是16位的,但电源噪声太大,有效分辨率只有12位。所以我在PRD里一定会写“有效分辨率”和“无噪声分辨率”两个值。

避坑指南:我曾经在定义功耗时只写了“工作电流1mA”,结果流片回来发现启动瞬间电流冲到10mA,直接把系统电源拉垮了。从那以后,我要求PRD里必须包含“启动浪涌电流”和“最大瞬态电流”。

1.4 竞品分析与差异化定位

做竞品分析,不是把对手的参数抄一遍就完事了。我习惯用“三圈模型”

  1. 第一圈:直接竞品——同封装、同接口、同应用的芯片
  2. 第二圈:间接竞品——不同技术路线但解决同样问题的方案
  3. 第三圈:潜在竞品——未来1-2年可能出现的替代技术

举个例子,做TWS耳机的入耳检测传感器:

  • 直接竞品:TI的电容式触控芯片、ST的接近传感器
  • 间接竞品:光学反射式传感器(如ams的TMD2635)
  • 潜在竞品:超声波距离传感器、毫米波雷达微动检测

差异化定位怎么找?我有个笨办法:把竞品的datasheet打印出来,用红笔圈出所有“典型值”和“最大值”之间的差距。比如竞品说“工作温度-20°C~85°C”,但你的客户要求-40°C~125°C,这就是差异化机会。

实战案例:2019年我们做汽车胎压监测(TPMS)传感器。竞品都做到±1%精度,我们一开始也想追。后来发现客户真正痛点是电池寿命——TPMS电池要用5-10年。于是我们把功耗从2μA降到0.5μA,精度放宽到±2%。结果客户说:“精度差点没关系,电池多撑两年才是真需求”

1.5 需求评审的“死亡三问”

每次需求评审会,我都会问三个问题。答不上来的,回去重写PRD:

  1. 这个指标,工艺上能不能实现?(别给我画饼,找工艺工程师确认过没有?)
  2. 这个指标,测试上能不能验证?(没有测试方案的指标就是耍流氓)
  3. 这个指标,客户真的需要吗?(还是我们自己臆想出来的?)

我记得有一次,一个产品经理非要加“-55°C低温工作”指标。我问她:你的客户设备在哪儿用?她说“北极科考站”。我说:北极科考站最低也就-50°C,而且设备开机前会预热。最后我们把指标改成了-40°C,省了一大笔工艺开发费。

我的习惯:需求文档定稿后,我会让工艺工程师、测试工程师、系统工程师各签一个字。谁签字谁负责,后面出了问题别甩锅。这招虽然得罪人,但真的能避免很多扯皮。

小结

需求分析这步,说白了就是把客户模糊的“我想要个好东西”翻译成工艺工程师能懂的“这个尺寸、这个功耗、这个精度”。别小看这个翻译过程,我见过太多芯片死在需求不清晰上。

下一章,我们会聊系统架构设计——怎么把PRD里的指标拆解成模块级的spec。到时候我会拿一个真实的MEMS加速度计案例,一步步拆给你看。

公众号:蓝海资料掘金营,微信deep3321