为什么 FPGA 供电设计要从确切的器件开始 #

FPGA 电源树不能只凭系列名称来选型。确切的 AMD-Xilinx 订购代码、封装、速度等级、启用的收发器、存储器接口、逻辑利用率、时钟活动和结温目标,都会改变电源轨数量或电流需求。小型 Spartan-7 设计和高利用率的 Versal 或 Zynq UltraScale+ 设计都属于“FPGA 供电”项目,但两者面对的稳压器、时序、瞬态和散热问题并不相同。

因此,正确的起点不是某个首选的 PMIC 品牌,而是工程负载工况。对于面向转换器的板卡,应让该负载工况与单独的 FPGA 时钟树、PLL 和 SYSREF 方案 保持同步,因为时钟活动会影响功耗,而时钟网络本身又有抖动和确定性延迟限制:

  • 确切的 FPGA 或自适应 SoC 料号与封装;
  • 针对目标设计配置的 AMD 功耗估算输出;
  • 所需的内核、辅助、I/O、收发器、处理器系统和存储器电源轨;
  • 适用 AMD 文档中规定的电源轨容差、纹波、瞬态和启动要求;
  • 输入母线、环境温度范围、气流和可用 PCB 面积;
  • 监控、遥测、故障响应和功能安全要求。

AMD 的设计方法指出,稳压器选型应依次考虑功耗估算、电源轨噪声/电流要求、支持的电源轨合并以及配电网络仿真。AMD 还提到,AMD/Xilinx 与电源供应商合作,推出了有文档记录且经过测试的参考设计。因此,参考设计是一个很好的起点,但不能代替针对具体 FPGA 实现重新计算负载。

AMD-Xilinx FPGA 供电设计流程,从负载定义到经验证的 BOM
AMD-Xilinx FPGA power delivery workflow and evidence gates

电源树的四个工程层级 #

AMD-Xilinx FPGA 电源轨域概念图
Conceptual AMD-Xilinx FPGA rail domains redrawn from AMD power-domain documentation

该图是 LimChip 根据 AMD 公开的电源域描述重新绘制的概念图。它说明为什么“FPGA 电压”并非单一电源:可编程逻辑、辅助电路、I/O bank、收发器、处理器系统和外部存储器各自承担不同的电气任务。

输入转换与保护 #

第一层把系统母线转换为中间电压,同时为下游电源轨提供保护。5 V 开发平台、12 V PCIe 卡、12 V 或 24 V 汽车控制器,各自对应的方案都不一样。在选定负载点稳压器之前,必须先确定输入范围、浪涌、反极性、浪涌电流、热插拔行为和 EMI。

正因如此,基于宽输入 MPQ8886 架构的汽车 MPS 参考设计不能当作通用方案,直接套用到每一块 Zynq UltraScale+ 板卡上。它解决的是特定的输入、温度和 EMC 问题。

大电流内核电源轨 #

VCCINT 及相关内核电源轨的瞬态和散热挑战通常最大。电流大小很大程度上取决于逻辑利用率、时钟和工作负载。性能更高的器件可能需要多相控制器、并联模块或数字管理的功率级。设计目标不只是额定直流电流:在快速负载阶跃期间,稳压器、补偿、输出网络和布局必须让电源轨始终处于器件容差范围内。

辅助、I/O 和收发器电源轨 #

VCCAUX、VCCO 和收发器模拟电源轨的电流可能较小,但对噪声、电源轨隔离和上电时序的要求反而更严。I/O 电压由所选标准和 bank 规划决定。收发器电源轨必须对照具体的器件系列和实际启用的 GT 资源逐一核对。只有 AMD 文档明确允许针对所选器件和配置合并电源轨时,才能借此减少元件数量。

DDR 和外设电源轨 #

Zynq 等处理器资源丰富的平台往往还要增加 DDR 供电与端接、基准电压、时钟、存储和外设电源轨。即便 PMIC 已覆盖 FPGA 本身,可能仍需单独的 DDR 端接稳压器(如 TPS51200 或 MPQ20073),以及负载开关、监控器或时序控制器。

层级主要设计问题典型元件作用采购风险
输入与保护需要承受怎样的母线、浪涌和 EMI 环境?前端降压、热插拔、eFuse、滤波器电压/温度等级选错
内核电源轨XPE 预测的电流和瞬态范围是多少?大电流降压、模块或多相功率级电流额定值未考虑热降额
辅助与 GT哪些电源轨可以合并,噪声要压到多低?PMIC 通道、低噪声降压、LDO后缀相似但配置不同
DDR 与外设采用哪种存储器标准和端接方案?DDR 稳压器、负载开关、监控器BOM 遗漏端接或时序器件

证据比一长串兼容元件清单更重要 #

技术上看似合理的稳压器,并不自动等于 AMD 认可的解决方案。LimChip 用证据标签区分经过测试的平台与一般元件建议,方便工程师和采购人员判断。

证据标签在本系列中的含义不代表什么
Hardware Verified有文档记录的设计已完成所述硬件测试覆盖每个 FPGA/封装/工作负载
Vendor Reference Design电源供应商发布了针对指定 AMD-Xilinx 器件或系列的设计该设计无需重新计算即可直接复制
Evaluation Board BOM该器件出现在有文档记录的评估板 BOM 中它是新产品的最新或首选方案
Non-Hardware Verified供应商发布了建议的电源树,但未说明硬件验证该电气概念已在板上得到验证
General Compatible Solution电气额定值表明经工程评审后可能适用AMD 或电源供应商官方推荐它
Obsolete Reference Board该板或元件作为历史设计证据仍有参考价值该 BOM 适合新的长寿命设计

这对采购有直接影响:报价应保留完整订购代码和参考设计背景。用标称电压和电流相同的器件替换稳压器,可能会改变补偿、引脚编程、遥测、时序或热性能。

四条供应商路径,各有优势 #

AMD-Xilinx FPGA 系列官方参考设计覆盖情况
LimChip map of official ADI, Renesas, TI and MPS reference-design coverage

这张覆盖图汇总了下方所引官方资料中出现的各系列。路径填充表示该厂商发布了相关设计或系列资源,并不代表该系列内每个器件、封装和工作负载都有覆盖。

Analog Devices:可见系列覆盖最广 #

ADI 维护了一个专门的 AMD-Xilinx FPGA 供电库,涵盖从早期 7 系列平台到 UltraScale、UltraScale+ 和 Versal 的设计。库中明确区分了已验证和未经硬件验证的条目,并包含具体板卡和器件型号,如 ZC702/ZC706、KC705、KCU105、Virtex 平台、Versal AI Core XCVC1902 以及 Versal HBM 概念。

ADI 的 AMD-Xilinx 库 特别适合把电源树追溯到具体的 FPGA 系列或开发平台。经过完整测试的 ZedBoard 电源设计 给出了一个具体的 7 系列示例:两片 MAX15021 双输出降压转换器为 VCCINT、DDR 和 I/O 轨供电;MAX15053 为 VCCAUX 供电;MAX1983 为 VCCADC 供电;MAX6037A 提供 1.25 V XADC 基准;MAX1510 负责 DDR 终端;需要时由 MAX8686 生成 5 V 中间轨。这是很有价值的硬件证据,但它同时也是成熟平台的 BOM。若要在新的长寿命产品中使用这些器件,必须先确认其生命周期状态和推荐替代型号。

Renesas:面向 7 系列器件的集成 PMIC 设计 #

Renesas 围绕 ISL91211 PMIC 系列发布了三款参考板,分别面向 Artix-7、Spartan-7 和 Zynq-7000。官方资料中列出了配套器件及其对应的电源轨:

  • Artix-7:ISL91211AIK、ISL91211BIK、ISL80030 和 ISL21010DFH312;
  • Spartan-7:ISL91211BIK 和 ISL80030;
  • Zynq-7000:ISL91211AIK、ISL9123 和两个 ISL80030 转换器。

Renesas 称这些板卡 是经过测试的完整参考方案,并提供用户指南、原理图、BOM 和 PCB 文件。其价值在于集成度和有文档记录的电源轨映射。其局限同样值得注意:这些资料只覆盖 7 系列,并不涵盖所有较新的 UltraScale+ 或 Versal 器件。

Texas Instruments:可扩展的参考板与明确的电源轨表 #

TI 的 TIDA-050000 面向 Artix-7、Spartan-7 和 Zynq-7000。其公开设计采用的器件包括 TPS65023/TPS65023B、TPS568215、TPS62067,以及可选的 TPS51200 DDR 终端稳压器。TI 给出的是可配置的变体、电源轨电压和电流限制,而不是把某一套固定 BOM 当作通用方案。

对于 Zynq UltraScale+ MPSoC,TIDA-01480 的文档覆盖上述封装/配置范围内的 ZU2CG 至 ZU5EV 器件。其可扩展架构根据所选型号,分别采用 TPS65023、TPS568215、TPS56C215、TPS62067、TPS51200 和 TPS22920。

TIDA-050000 和 TIDA-01480 是很有价值的原型设计参考,因为其支持的器件范围和电源轨表都写得很明确。但若器件不在列表中(例如更大的 ZU19EG),除非重新做需求评审,否则不能拿它们当依据。

Monolithic Power Systems:模块与汽车级 Zynq UltraScale+ #

MPS 给出了两个值得关注的方向。针对高密度 FPGA 电源轨,它主推 MPM3695-10/MPM3695-25 模块系列和 MPM3632C,并支持并联运行以获得更大的核心电流。针对汽车级 Zynq UltraScale+,MPS 发布了一款可扩展参考设计,覆盖 ZU2CG 至 ZU5EG,所用器件为 MPQ8886-0000-AEC1、MPQ4433-AEC1、MPQ2166A-AEC1、MPQ8904-AEC1、MPQ20051-AEC1 和 MPQ20073-AEC1。

MPS 汽车级参考文档 包含原理图、BOM、效率、稳态、时序、热和 EMC 测试材料。对于汽车风格的宽输入设计,这是一份有价值的证据,但引用任何结论时都必须同时说明所涉及的器件范围和测试条件。

供应商官方文档示例具名电源 IC/模块证据边界
ADIZedBoard 及广泛的 AMD-Xilinx 系列库ADP/LTC/LTM 器件因设计而异阅读每个链接的 BOM 和验证标签
RenesasArtix-7、Spartan-7、Zynq-7000 参考板ISL91211AIK/BIK、ISL80030、ISL9123已发布证据集中在 7 系列
TITIDA-050000 和 TIDA-01480TPS65023、TPS568215、TPS62067、TPS56C215、TPS51200支持的 FPGA 范围因设计变体而异
MPSZynq UltraScale+ 汽车设计;高密度模块方案MPQ8886、MPQ2166A、MPQ20073、MPM3695、MPM3632C汽车和模块示例解决不同的使用场景

比较供应商之前,先匹配 FPGA 系列 #

FPGA 系列复杂度和电源架构演进
Conceptual progression from 7-series FPGA rails to Versal-class managed power

随着平台从成本优化的 7 系列逻辑向处理器资源丰富的 Zynq UltraScale+ 和 Versal 器件演进,设计难点也从紧凑的多轨 PMIC 转向更高的核心电流、更多供电域、遥测以及更严格的系统级验证。这里讨论的是设计复杂度,而非功耗排名:实际功耗仍取决于具体器件和工作负载。

下表仅供导航参考,并不表示所列每个供应商对每个器件都有等效的、经过验证的设计。

AMD-Xilinx 平台示例订购代码或目标电源设计特征最佳起始证据
Spartan-7XC7S50-1CSGA324I 及相关 XC7S 器件成本敏感的核心/辅助/I/O 电源轨;可选存储器Renesas 7 系列板、TI TIDA-050000、ADI 系列设计
Artix-7XC7A100T-2FGG484I 及相关 XC7A 器件增加取决于利用率和 MGT 的电源轨Renesas Artix-7 板、TI TIDA-050000
Zynq-7000XC7Z020-2CLG400I、XC7Z045 类FPGA 加处理器和 DDR 电源Renesas Zynq 板、TI TIDA-050000、ADI ZedBoard/ZC70x 证据
Zynq UltraScale+XCZU2CG 至更大的 CG/EG/EV 器件电源轨更多、核心电流更高、PS/PL 和 GT 域TI TIDA-01480 用于其具名范围;MPS 汽车设计用于其具名范围
Kintex/Virtex UltraScale(+)因器件和板而异大电流核心和敏感收发器电源轨具名 ADI 设计;目标匹配时的 TI 大电流参考设计
Versal / Versal HBM因器件和工作负载而异高功率密度、遥测和严格管理的多轨时序与确切目标匹配的 ADI 已验证或非硬件验证设计

像 XC7Z020-2CLG400I 这样的示例,只有后缀完整时才对 SEO 和采购有意义。CLG400 与另一个 XC7Z020 订购代码对应的是不同的封装,功率估算和板级约束必须按确切的设计来定。温度等级和汽车级稳压器后缀也是同样的道理。

实用的工程选型流程 #

确定器件和工作负载假设 #

记录完整的 FPGA 订购代码、存储器器件、接口、收发器数量、时钟、资源利用率和工作范围。按预期的工作负载假设生成功率估算,并将该文件随设计发布一并留存。

建立逐轨需求表 #

对每条电源轨,记录标称电压、容差、估算的静态/动态电流、瞬态目标、纹波/噪声限值、启动顺序、放电要求和监控需求。把“可能合并”和“确定合并”分开记录。

找到最接近且有依据的设计 #

匹配 FPGA 系列、器件范围、输入母线和应用类别。针对 ZU2CG-ZU5EV 的参考设计对这些器件来说,比泛泛的 12 A 稳压器建议更有说服力,但仍需与新 XPE 结果和板级条件进行比对。

重新计算电流、补偿和散热 #

检查相数、电感或集成模块的限值、开关频率、热降额、铜面积和气流,并验证瞬态行为和 PDN 阻抗。大电流设计还要预留遥测或电流测量点,以便将实验室实测结果与估算值进行对比。

发布受控采购 BOM #

批准的 BOM 应包含制造商、完整订购代码、封装、温度/认证等级、已编程选项(如适用)、生命周期状态以及允许的替代料。对于带 OTP 或多个配置后缀的 PMIC,不得使用简化的通用料号采购。

RFQ 与来料检验清单 #

  • 提供确切的 AMD-Xilinx FPGA 型号和每个电源器件的订购代码,不能只写基础系列。
  • 说明 BOM 的来源:供应商参考设计、评估板,还是定制工程设计。
  • 确认每个稳压器的输入电压、输出轨/电流用途,以及所需的汽车级或工业级等级。
  • 下单前先问清生命周期状态、日期码、批次一致性、包装条件和可追溯性。
  • 已编程的 PMIC 变体、汽车后缀和封装选项,在工程批准之前一律视为不可互换。
  • 对于成熟的参考板,要确认原稳压器是否仍推荐用于新设计,以及是否有封装兼容的后续型号。
  • FPGA 利用率、存储器配置或收发器配置一旦变化,就要重新做功率和热验证。

本系列接下来讲什么 #

配套的 Altera FPGA 供电:设计指南 将同样的需求优先方法应用于 Agilex、Stratix、Arria、Cyclone 和 MAX 器件,同时将 Altera 电源轨名称、SmartVID 规则和证据边界分开处理。专题的 Stratix 10 与 Arria 10 电源设计 指南比较了它们各自不同的 SmartVID 接口、时序组和有证据支持的电源 BOM。已完成的 面向 AMD-Xilinx FPGA 的 ADI 电源解决方案 指南将确切的 ADI 稳压器型号对应到 Spartan-7、Artix UltraScale+、Zynq、Kintex 和 Versal 证据。面向 AMD-Xilinx FPGA 的 Renesas PMIC 解决方案 将 ISL91211 7 系列板与 Zynq UltraScale+ 数字电源演示区分开来,并增加了 BOM 发布前所需的生命周期关卡。面向 AMD-Xilinx FPGA 的 TI 电源设计 区分了可配置的 7 系列板、Zynq UltraScale+ PMIC 和模块路线、大电流 Virtex 电源轨以及对生命周期敏感的 Versal 证据。已完成的 面向 AMD-Xilinx FPGA 的 MPS 电源解决方案 指南区分了已配置 PMIC、可扩展模块、RFSoC 低噪声和汽车路径,同时为 NRFND 参考器件增加了生命周期控制。已完成的 ADI vs Renesas vs TI vs MPS AMD-Xilinx 电源对比 将这些供应商参考转化为有条件的候选清单和受控的生产 RFQ。

目的不是评出一个放之四海皆准的赢家。FPGA 电源本质上是需求匹配问题。最佳方案,是针对具体那颗 AMD-Xilinx 器件和实际工作负载,在证据、电源轨性能、热裕量、生命周期和供应链上都能对得上的方案。

如需针对具体设计做评审,请提供 FPGA 订购代码、XPE 输出、输入母线、生产数量和所需认证等级。这五项信息,比笼统地问一句“有没有 FPGA 电源方案”有用得多。

官方参考 #

最终设计决策请以原厂数据手册及获批准的工程资料为准。