4. Agilex电源架构与PDN设计
Agilex FPGA的电源系统不是“给几路电压就行”的简单问题。它同时包含多路核心电压、收发器专用电源、辅助电源与参考电压,并且对上电顺序、斜坡速率、去耦网络阻抗都有明确约束。任何一路时序错误或PDN阻抗超标,都可能表现为配置失败、收发器误码、PLL失锁,甚至器件长期可靠性下降。本节从电源域划分、上电时序、去耦网络设计到电源完整性仿真,给出一条可落地的设计路径。
一、Agilex主要电源域与电压要求
Agilex器件通常涉及以下关键电源域(具体电压以所选器件数据手册与Pin Connection Guidelines为准,以下为常见示例值):
| 电源域 | 典型电压 | 主要负载 | 关键约束 |
|---|---|---|---|
| VCC | 0.8V | 核心逻辑、DSP、M20K | 大电流、低噪声、快速瞬态响应 |
| VCCP | 0.8V/0.9V | 外设、I/O预驱动 | 与VCC同源或独立,需按时序上电 |
| VCCERAM | 0.9V | M20K存储阵列 | 纹波敏感,影响存储可靠性 |
| VCCIO | 1.2V/1.5V/1.8V/3.3V | I/O Bank | 按Bank独立供电,支持多电压标准 |
| VCCA_PLL | 0.9V/1.8V | PLL模拟电源 | 低噪声,需LC或LDO滤波 |
| VCCT / VCCR | 0.9V/1.2V | 收发器TX/RX模拟 | 极低噪声,独立LDO或滤波 |
| VCCAUX | 1.8V | 辅助电路、配置 | 常为最早上电域之一 |
| VCCBAT | 1.5V/3.0V | 电池备份、加密 | 可后上电,掉电保持 |
设计第一步是按器件手册确认每个电源域的电压、容差、最大电流和上电顺序要求,再据此选择电源芯片。核心电压VCC通常需要多相Buck或大电流单相Buck,收发器电源则优先选用低噪声LDO或经LC滤波的开关电源。
二、上电时序与斜坡要求
Agilex对上电顺序有明确要求,典型顺序为:VCCAUX → VCC/VCCP/VCCERAM → VCCIO → 收发器电源,部分器件要求VCC与VCCP同源或严格同升。若顺序错误,可能出现内部ESD结构导通、闩锁风险或配置失败。
实现上电时序有三种常用方式:
- 电源芯片级联:用前一路的Power Good信号使能下一路,成本低但级联延迟需核算。
- 专用时序控制器:如MAX1605x、LTC2924等,可编程延时和顺序,适合多路复杂系统。
- PMBus数字电源:通过PMBus配置上电顺序、斜坡速率和监控,适合高可靠性场景。
斜坡速率同样关键。Agilex通常要求电源在0.5ms~50ms内单调上升至稳定值,过快可能引起浪涌电流,过慢可能触发内部上电复位异常。设计时需在电源芯片输出端配置软启动电容,并用示波器实测每路斜坡。
三、去耦网络设计
去耦网络的目标是在整个工作频段内将PDN阻抗控制在目标阻抗以下。目标阻抗计算公式为:
Z_target = (V_nom × ripple%) / I_transient
示例:VCC = 0.8V,允许纹波3%,瞬态电流10A
Z_target = (0.8 × 0.03) / 10 = 2.4 mΩ
去耦电容按频段分层配置:
- 大容量体电容(100µF~1000µF):负责低频段(<100kHz),应对负载阶跃和电源环路响应。
- 中容量陶瓷电容(1µF~22µF):覆盖中频段(100kHz~5MHz),靠近电源入口放置。
- 小容量陶瓷电容(0.1µF~0.47µF):覆盖高频段(>5MHz),紧贴FPGA电源引脚放置。
布局上,小电容必须优先靠近引脚,过孔尽量短且成对使用,减少回路电感。大容量电容可放在板边或电源模块附近。每个电源引脚建议至少配一个0.1µF电容,收发器电源额外增加0.01µF高频电容。
四、电源完整性仿真与验证
PDN仿真通常在布局完成后进行,使用Cadence Sigrity、Ansys SIwave或Keysight ADS等工具。仿真流程为:导入PCB叠层与电源平面 → 设置电容模型(含ESR/ESL) → 设置VRM模型 → 扫描频率(通常10kHz~1GHz) → 输出阻抗曲线。
判断标准:在目标频段内,PDN阻抗曲线应全程低于Z_target。若某频段超标,可通过增加该频段对应容值电容、优化平面分割或调整电容布局来改善。仿真后还需实测验证:用示波器配合同轴探头测量电源纹波,用网络分析仪测量PDN阻抗,确认与仿真趋势一致。
五、设计检查要点
完成电源与PDN设计后,建议按以下清单逐项核对:
| 检查项 | 判断依据 | 常见问题 |
|---|---|---|
| 电源域电压与容差 | 数据手册Pin Connection Guidelines | VCCP误用0.9V |
| 上电顺序 | 示波器实测各路斜坡 | VCCIO早于VCC |
| 斜坡速率 | 0.5ms~50ms单调上升 | 软启动电容过大导致过慢 |
| 去耦电容布局 | 小电容距引脚<5mm | 过孔过长引入电感 |
| PDN阻抗仿真 | 全频段低于Z_target | 中频段谐振峰超标 |
| 收发器电源噪声 | 纹波<10mVpp | 与数字电源共用LDO |
Agilex电源设计的核心逻辑是:先按手册确定电源域与顺序,再用目标阻抗指导去耦网络,最后通过仿真与实测闭环验证。三路核心电压、收发器电源和上电时序任何一项出问题,都会在配置或高速链路中暴露。把PDN阻抗控制在目标值以下,是保证信号完整性和长期可靠性的基础。