真实面经题目 · 原创解析
FPGA 功耗和供电网络设计怎么评估?
这题考复杂数字器件的电源树和电源完整性,回答要覆盖功耗估算、轨电压电流、瞬态响应、去耦、时序和热。
真实面经题目 · 原创解析
这题考复杂数字器件的电源树和电源完整性,回答要覆盖功耗估算、轨电压电流、瞬态响应、去耦、时序和热。
评估时我会先按器件手册和工具估算静态功耗、动态功耗和 IO 功耗,动态部分和资源利用率、翻转率、时钟频率、BRAM/DSP 使用、IO 标准有关。然后拆成核心、辅助、收发器、IO bank 等不同电源轨,确定电压精度、最大电流、上电顺序、纹波和瞬态指标。供电网络设计要从电源树、稳压器选型、目标阻抗、去耦电容层级、平面阻抗、回流路径和布局闭环考虑。公式上目标阻抗可粗略理解为允许电压跌落除以瞬态电流。最后还要看热设计、启动浪涌、配置阶段电流和实测纹波/跌落,不能只按平均电流选电源芯片。
静态功耗与工艺、温度和电压有关;动态功耗与开关活动、频率、电容负载和资源使用有关;IO 功耗取决于标准、驱动强度、负载和翻转率。估算要结合工具报告和真实活动率。
复杂器件通常有核心、辅助、IO、收发器和参考等多条电源轨。每条轨要确认电压容差、最大电流、启动顺序、单调性、纹波、噪声和是否允许共用稳压器。
平均功耗不代表瞬态需求。大量逻辑同时翻转时会产生快速电流阶跃,供电网络需要在目标频段内保持足够低阻抗,避免核心电压跌落或噪声耦合到敏感轨。
大容量电容处理低频能量,中小容量和封装附近电容处理更高频瞬态,电源/地平面降低扩散阻抗。电容不是越多越好,要考虑 ESL、ESR、安装位置和反谐振。
设计完成后要测启动时序、稳态纹波、负载跳变跌落、热点温度和最坏工作模式。若温升过高或电压裕量不足,要回到电源方案、散热、频率或资源活动率优化。
高频瞬态电流路径受寄生电感影响很大,电容离电源引脚越远,环路电感越大,高频去耦效果越差。
要看电压是否相同、噪声和容差是否兼容、上电顺序是否满足、负载瞬态是否互相干扰。不能只因为电压一样就直接共用。
我会至少做仿真、lint、综合后资源检查、时序约束和 STA;涉及跨时钟域还要做 CDC 检查,涉及板级接口还要结合时序裕量和实测波形验证。