2. 电源与功耗审查:电源树结构检查、电源轨电压与电流能力、去耦电容布局与容值、功耗估算与热分析
电源设计,说白了就是给板子上的每个芯片“喂饭”。喂少了芯片罢工,喂多了板子冒烟。我见过太多原理图,逻辑功能画得漂漂亮亮,一到电源部分就随便拉个LDO完事。结果呢?板子调不通,一查全是电源的锅。
这一章,咱们就聊聊量产审查时,电源和功耗这块到底要看什么。我个人习惯把这部分拆成四个维度:电源树、电源轨能力、去耦电容、功耗热分析。一个一个来。
2.1 电源树结构检查
拿到一张原理图,我第一件事不是看信号怎么连,而是先画电源树。说白了,就是搞清楚电从哪来、经过谁、到哪去。
审查要点:
- 输入源到负载的路径是否清晰:从接插件或电源模块开始,逐级往下画,直到每个芯片的电源引脚。
- 电压转换级数是否合理:级数太多效率低,级数太少可能电压范围不够。一般消费类产品2~3级就够了。
- 是否存在冗余或冲突的供电路径:比如两个不同的电源同时给同一路供电,又没有做OR-ing,那就等着冒烟吧。
- 每个节点的最大电流是否标注:我要求原理图上每个电源轨旁边必须标清楚最大电流,不然Layout没法做。
我曾经审过一块板子,原理图上标着3.3V给五个芯片供电,但仔细一算,五个芯片加起来要3.8A,而那个LDO最大才输出1.5A。嗯,这板子要是直接量产,客户用不了半小时就得退货。
下面这张图是我常用的电源树审查框架,你可以照着这个思路去梳理你的设计:
2.2 电源轨电压与电流能力
电源树画完了,接下来就是逐个节点去核对电压和电流。这里有个坑——很多人只看芯片手册上写的“典型值”,不看“最大值”和“最小值”。
电压容差审查:
- 核心电压(如1.0V、1.2V)通常要求±3%以内,甚至更严。
- IO电压(如3.3V、1.8V)一般±5%可以接受。
- DDR内存电压(如1.35V、1.2V)要求±2%以内,而且纹波要小。
- 我建议你在原理图上直接标注每个电源轨的容差范围,方便Layout和测试同事核对。
电流能力这块,我有个习惯:选型时留20%~30%的余量。比如一个芯片最大需要2A,那我至少选一个能输出2.5A的电源芯片。为什么?因为实际工作时,芯片的瞬态电流可能比稳态大得多。我曾经遇到一个案子,FPGA内核标称1.2A,结果启动瞬间冲到2.8A,电源直接保护了。后来换了3A的DCDC才搞定。
| 电源轨 | 电压 (V) | 容差 | 最大电流 (A) | 推荐电源方案 |
|---|---|---|---|---|
| VCC_CORE | 1.0 | ±3% | 3.5 | DCDC (4A) |
| VCC_IO | 3.3 | ±5% | 1.2 | LDO (1.5A) |
| VCC_DDR | 1.35 | ±2% | 2.0 | DCDC (2.5A) |
| VCC_PLL | 1.8 | ±1% | 0.1 | LDO (0.2A) 低噪声 |
2.3 去耦电容布局与容值
去耦电容,很多人觉得不就是放几个电容嘛,有什么好审查的?其实这里门道很多。你想想看,一个芯片在纳秒级别内电流变化可能达到几安培,如果去耦没做好,电源轨上的电压跌落直接导致逻辑错误。
我的去耦电容审查清单:
- 容值组合是否合理:一般用10μF+100nF+1nF的组合,覆盖不同频段的噪声。高频用小电容,低频用大电容。
- 数量是否足够:每个电源引脚至少配一个100nF电容。大电流的芯片,每2~3个引脚加一个10μF。
- 摆放位置:电容要尽量靠近芯片的电源引脚,走线越短越好。我见过有人把电容放在板子另一面,中间还穿了好几个过孔——那基本等于没放。
- ESR和ESL:高频去耦要选低ESL的电容,比如0402封装的MLCC。别用插件电解电容去给CPU内核去耦,那玩意儿高频特性太差了。
我记得有一次审图,看到原理图上给一个FPGA配了20个100nF电容,但全是同一种容值。我跟设计者说,你这样只能滤掉一个频段的噪声,其他频段的纹波照样会耦合进去。后来改成10μF+100nF+1nF各若干颗,实测纹波降了40%。
2.4 功耗估算与热分析
功耗估算,说白了就是算算板子到底会消耗多少功率,然后看看散热能不能扛住。这一步在量产审查里特别重要——因为功耗超标直接意味着可靠性下降。
我一般按这个步骤来估算:
- 静态功耗:芯片不工作时漏电流造成的功耗。对于先进制程的芯片(比如7nm、5nm),静态功耗可能占到总功耗的30%以上,不能忽略。
- 动态功耗:芯片工作时开关动作产生的功耗。公式是 P = C × V² × f,其中C是负载电容,V是电压,f是频率。电压的影响最大,所以降电压是降功耗最有效的手段。
- 总功耗:把所有芯片的静态功耗和动态功耗加起来,再乘以一个1.2~1.5的系数(考虑余量和瞬态)。
热分析审查要点:
- 芯片结温是否在规格范围内:一般商用级芯片结温不超过85°C,工业级不超过100°C。
- 散热路径是否通畅:功率器件下面有没有铺铜?有没有散热过孔?散热器有没有干涉其他元件?
- 局部热点是否过多:如果几个大功率芯片挤在一起,中间又没有风道,那局部温度可能比平均温度高20°C以上。
- 环境温度是否考虑:产品最终放在什么环境里?机箱内温度可能比室温高15~20°C,这个一定要算进去。
我曾经审过一个通信板卡,设计者算功耗时只算了典型值,没算最大值。结果在高温老化测试时,板子上的一个DCDC温度飙到110°C,直接触发过温保护。后来加了散热片和风道才通过。所以我现在审图,一定会要求设计者把最坏情况下的功耗算清楚。
避坑指南:
我曾经遇到一个案子,原理图上所有电源轨都标了电流,但Layout时发现某个LDO的散热焊盘没接到地平面。结果LDO温度高到焊锡都化了。所以审查时一定要确认:功率器件的散热焊盘是否连接到了足够的铜皮?散热过孔的数量和孔径是否足够?
最后说一句,电源与功耗审查不是一次性的工作。原理图阶段要审,Layout阶段还要审,打样回来测试更要审。每个阶段都可能发现新问题。你想想看,要是等到量产了才发现电源设计有缺陷,那改版的成本可就大了去了。