第二章:射频前端功耗分析

射频前端,说白了就是芯片和天线之间的那部分电路。PA、LNA、Mixer,这三个家伙是功耗的大头。我做了这么多年BLE芯片设计,每次看功耗报表,第一眼就是看这三个模块。

2.1 PA的功耗特性

PA,功率放大器。它的任务是把信号放大到能发射出去的程度。功耗嘛,自然不小。

我个人习惯把PA的功耗分成三块来看:

  • 静态功耗:就是PA通电但不干活时的功耗。这个值一般很小,几微安到几十微安。
  • 动态功耗:放大信号时消耗的功率。这个和发射功率直接相关。
  • 漏电流:工艺越先进,漏电流越头疼。28nm以下的工艺,漏电流能占到PA总功耗的10%-15%。

我在项目中遇到过一个问题:某款芯片在低温下PA效率突然下降。查了半天,原来是偏置电路的温度补偿没做好。嗯,这里要注意,PA的偏置电路设计一定要考虑全温度范围。

2.2 LNA的功耗权衡

LNA,低噪声放大器。它的任务是放大接收到的微弱信号,同时尽量不引入噪声。

LNA的功耗和性能之间,说白了就是个取舍问题。你想想看:

  • 功耗给得足,噪声系数可以做得很低,接收灵敏度就高
  • 功耗压得低,噪声系数就上去了,灵敏度跟着掉

我曾经在一个项目中,为了把接收灵敏度做到-97dBm,LNA的功耗从1.2mA硬生生提到了2.5mA。结果整机功耗超标了。后来通过优化LNA的输入匹配网络,在1.8mA下实现了同样的灵敏度。

关键点:LNA的功耗优化,不能只看LNA本身。要和整个接收链路一起看。有时候多花0.5mA在LNA上,后面混频器和基带处理的功耗反而能降下来。

2.3 Mixer的功耗特性

Mixer,混频器。它的任务是把射频信号下变频到基带。功耗相对PA和LNA要小一些,但也不能忽视。

Mixer的功耗主要取决于:

  • 本振摆幅:本振信号越大,Mixer的增益越高,但功耗也越大
  • 线性度要求:要求线性度越高,偏置电流就得越大
  • 拓扑结构:吉尔伯特单元功耗大,无源混频器功耗小但增益低

我个人习惯在低功耗设计中用无源混频器。虽然增益低一些,但功耗可以做到0.5mA以下。配合LNA的增益,整体性能并不差。

2.4 发射功率与功耗的关系

这个关系,说白了就是:发射功率每增加3dB,PA的功耗大约翻倍。

为什么?因为PA的效率不是线性的。我举个例子:

发射功率 (dBm) PA电流 (mA) PA效率 总功耗 (mW)
0 5 20% 16.5
4 10 25% 33
8 20 30% 66
12 40 35% 132

你看,从0dBm到12dBm,发射功率增加了12dB,但功耗增加了8倍。这就是为什么BLE通常建议用0dBm发射。省电啊。

实用技巧:如果你的应用场景不需要远距离传输,把发射功率降到-20dBm甚至-40dBm。功耗能降一个数量级。我在做智能门锁项目时就是这么干的,室内通信完全够用。

2.5 接收灵敏度与功耗的权衡

接收灵敏度,说白了就是芯片能收到多弱的信号。这个指标和功耗是死对头。

影响接收灵敏度的因素:

  • 噪声系数:LNA和Mixer的噪声系数越低,灵敏度越高
  • 带宽:带宽越窄,灵敏度越高。BLE的1MHz带宽比WiFi的20MHz带宽有天然优势
  • 解调算法:算法越复杂,灵敏度越高,但功耗也越大

我曾经在一个项目中,为了把灵敏度从-90dBm提升到-95dBm,试了各种方法:

  1. 加大LNA电流:从1mA加到2mA,灵敏度提升了2dB
  2. 优化输入匹配:重新调了LC网络,灵敏度又提升了1dB
  3. 改进解调算法:换了更复杂的解调器,灵敏度再提升2dB,但基带功耗增加了30%

最后我们选择了方案1+2的组合,放弃了方案3。因为基带功耗增加太多,整机续航受不了。

避坑指南:我曾经见过一个团队,为了追求极致灵敏度,把LNA和Mixer的功耗都拉满了。结果整机功耗超标,电池续航从3个月掉到了1个月。用户投诉不断。后来不得不重新流片,把灵敏度降了3dB,功耗才压下来。

2.6 射频前端的整体功耗优化

说了这么多,总结一下我的经验:

  • PA:发射功率够用就行,别追求大功率。0dBm对大多数BLE应用足够了
  • LNA:和Mixer一起优化,别单独看一个模块
  • Mixer:无源混频器是低功耗的好选择
  • 整体:射频前端和基带要协同设计,别顾此失彼

嗯,射频前端的功耗分析,说白了就是找平衡点。每个项目的要求不一样,平衡点也不一样。我做了十几年芯片设计,每次新项目都要重新算一遍这个账。

下一章我们聊聊数字基带的功耗优化。那个部分,坑更多。