0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FPGA的电源管理不简单,五个设计死角一定不可忽视

模拟对话 2018-03-16 11:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

关于为FPGA应用设计优秀的电源管理解决方案已经有许多技术讨论,因为这不是一项简单的任务。此任务的一个方面涉及找到合适的解决方案并选择最合适的电源管理产品,另一方面则是如何优化用于FPGA的实际解决方案。

寻找合适的电源解决方案

寻找功率FPGA最佳解决方案并非易事。许多供应商推销某些适用于FPGA的产品。什么使得选择专门为FPGA供电的DC-DC转换器不多。一般而言,所有功率转换器都可用于为FPGA供电。针对某些产品的建议通常基于以下事实:许多FPGA应用需要多个电压轨,例如用于FPGA内核,I / O以及用于DDR存储器终端的附加轨道。通常将PMIC(电源管理集成电路)(其中多个DC-DC转换器全部集成到单个调节器芯片中)为首选。

一种寻找为特定FPGA供电的良好解决方案的流行方式是使用许多FPGA供应商提供的预先存在的电源管理参考设计。这是优化设计的一个很好的起点。然而,这种设计的修改往往是必要的,因为带有FPGA的系统通常需要额外的电压轨和负载,这些电源轨也需要供电。对参考设计的补充通常也是必要的。需要考虑的另一件事是FPGA的输入功率不是固定的。输入电压很大程度上取决于实际的逻辑电平以及FPGA正在实施的设计。完成对电源管理参考设计的修改后,它将与参考设计的原始建议看起来有所不同。

图1图1. LTpowerCAD工具选择合适的DC-DC转换器来为FPGA供电。

LTpowerCAD可用于为各个电压轨提供电源解决方案。它还提供了一系列参考设计,为设计人员提供了一个很好的起点。可从ADI公司网站免费下载LTpowerCAD。

一旦选择了电源架构和单个电压转换器,我们就需要选择合适的无源元件并设计电源。当这样做时,我们需要牢记FPGA的特殊负载要求。

这些是:

个人目前的要求

电压轨排序

电压轨的单调上升

快速功率瞬态

电压准确度

个人电流要求

任何FPGA的实际电流消耗在很大程度上取决于用例。不同的时钟和不同的FPGA内容需要不同的功率。因此,在FPGA系统设计过程中,典型FPGA设计的最终电源规格必然会发生变化。FPGA制造商提供的功耗估算工具有助于计算解决方案所需的功率级别。在构建实际硬件之前,这些信息非常有用。尽管如此,FPGA的设计需要是最终的,或者至少接近最终的,以便利用这种功率估计器获得有意义的结果。

通常情况下,工程师会考虑最大的FPGA电流来设计电源。然后,如果事实证明,实际的FPGA设计需要更少的功率,它们会缩减电源。

电压轨序列

许多FPGA需要不同的电源电压轨才能以特定的顺序出现。在I / O电压上升之前,通常需要提供内核电压。否则一些FPGA将被损坏。为了避免这种情况,电源需要按正确的顺序排序。通过使用标准DC-DC转换器上的使能引脚,可以轻松完成简单的上电顺序。但是,通常还需要控制降序测序。仅启用引脚排序时,很难取得好的结果。更好的解决方案是使用具有高级集成式排序功能的PMIC,例如ADP5014图2中以红色表示可启动可逆向逆序排列的特殊电路模块。

图2图2. ADP5014 PMIC,集成了对灵活的上行和下行排序的支持。

图3显示了使用此设备完成的排序。ADP5014上的延迟(DL)引脚可以轻松调整上行和下行时序的时间延迟。

如果使用单独的电源,附加的测序芯片可以负责所需的开/关顺序。LTC2924就是一个例子,它可以控制DC-DC转换器的使能引脚来打开和关闭电源,或者它可以驱动高端N沟道MOSFET来连接和分离FPGA到某个电压轨。

图3图3.多个FPGA电源电压的启动和关闭顺序。

电压轨的单调上升

除了电压排序之外,启动过程中电压的单调上升也可能是必要的。这意味着电压只会线性上升,如图4中的电压A所示。此图中的电压B显示电压不是单调上升的示例。当负载在启动过程中开始以一定的电压电平拉动大电流时会发生这种情况。防止这种情况的一种方法是允许更长时间的电源软启动并选择能够快速提供大量电流的电源转换器。

图4图4.电压A单调上升,电压B不单调上升。

快速功率瞬变

FPGA的另一个特点是FPGA非常迅速地开始绘制高电流。它们在电源上造成高负载瞬态。出于这个原因,许多FPGA需要大量的输入电压去耦。陶瓷电容器在VCORE和器件的GND引脚之间使用非常紧密高达1 mF的值非常普遍。这种高电容有助于减少对电源的需求,以提供非常高的峰值电流。但是,许多开关稳压器LDO具有指定的最大输出电容FPGA的输入电容要求可能超过电源允许的最大输出电容。

电源不喜欢巨大的输出电容,因为在启动期间,该电容组看起来像是开关稳压器输出端的短路。有这个问题的解决方案。长时间的软启动时间可以使大电容器组上的电压稳定地升高,而无需电源进入短路电流限制模式。

图5图5.许多FPGA的输入电容要求。

某些电源转换器不喜欢过度输出电容的另一个原因是该电容值成为调节环路的一部分。集成环路补偿的转换器不允许输出电容过大,以防止稳压器的环路不稳定。如图6所示,通常可以通过使用高端反馈电阻上的前馈电容来影响控制环路。

图6图6.前馈电容允许在没有环路补偿引脚可用时进行控制环路调整。

对于电源的负载瞬态和启动行为,包括LTpowerCAD,尤其是LTspice的开发工具链非常有用。一种有助于建模和仿真的效果是将FPGA的大输入电容与电源的输出电容去耦。图6显示了这个概念。虽然POL(负载点)电源趋向于位于负载附近,但通常在电源和FPGA输入电容之间存在一些PCB走线。当电路板上有多个彼此相邻的FPGA输入电容器时,离电源最远的那些输入电容器对电源的传输功能的影响较小,因为它们之间存在一些电阻,但也会有寄生线迹电感。这些寄生电路板电感可以允许FPGA的输入电容大于电源输出电容的最大极限,即使所有电容连接到电路板上的同一节点。在LTspice中,寄生曲线电感可以添加到原理图中,并且可以模拟这些影响。当电路建模中包含足够的寄生元件时,仿真结果接近实际。

图7图7.电源输出电容和FPGA输入电容之间的寄生去耦。

电压准确度

FPGA电源的电压精度通常需要非常高。只有3%的变化容差带是相当普遍的。例如,在3%的电压精度窗口内保持Stratix V内核电源电压为0.85 V,就需要一个仅为25.5 mV的完整容限。这个小窗口包括负载瞬变后的电压变化以及直流精度。同样,包括LTpowerCAD和LTspice在内的可用电源工具链在电源设计过程中对于严格的要求至关重要。

最后一条建议是关于选择FPGA输入电容器。为了快速提供大电流,通常选择陶瓷电容器。他们为此目的很好地工作,但他们需要被选择,以便他们的真实电容值不会随直流偏置电压下降。一些陶瓷电容器,尤其是Y5U类型的陶瓷电容器,当其直流电压偏置到最大额定直流电压时,它们的真实电容值只会降低到标称面值的20%。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1655

    文章

    22287

    浏览量

    630308
  • 电源管理
    +关注

    关注

    117

    文章

    6549

    浏览量

    147536
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TMS320C6748 板卡设计中是否一定需要有SDRAM或者DDR

    的flash均无法进行读写。 麻烦给解释下为什么会出现这种问题以及解决方案,是否一定需要外部加上SDRAM或者DDR?
    发表于 11-19 19:53

    机房的生命线:全面解析UPS电源,不只是“大充电宝”那么简单

    当您在手机上顺畅地刷着视频,在电脑前秒杀心仪的商品,或享受着便捷的线上服务时,您可能从未想过,支撑这切的数字世界背后,有至关重要的“心脏起搏器”——机房UPS电源。它远非
    的头像 发表于 11-19 09:47 261次阅读
    机房的生命线:全面解析UPS<b class='flag-5'>电源</b>,不只是<b class='flag-5'>个</b>“大充电宝”那么<b class='flag-5'>简单</b>

    LM3881系列 3轨简单功率序器技术手册

    LM3881 简单电源序器提供了控制上电和电源的最简单方法 多个电源(开关或线性稳压器)的关闭
    的头像 发表于 08-19 13:49 727次阅读
    LM3881系列 3轨<b class='flag-5'>简单</b>功率<b class='flag-5'>定</b>序器技术手册

    UCD90320 32 轨 PMBus 电源序器和系统管理器技术手册

    UCD90320器件是款 32 轨 PMBus™ 可寻址电源序器和系统管理器,采用紧凑的 0.8 mm 间距 BGA 封装。 24
    的头像 发表于 08-19 09:29 688次阅读
    UCD90320 32 轨 PMBus <b class='flag-5'>电源</b><b class='flag-5'>定</b>序器和系统<b class='flag-5'>管理</b>器技术手册

    死角玩转STM32——高级篇

    本文共4册,由于资料内存过大,分开上传,有需要的朋友可以去主页搜索下载哦~ 《零死角玩转 STM32》系列教程由初级篇、中级篇、高级篇、系统篇、四部分组成,更适合初学者,步步为营,从入门到精通
    发表于 05-21 14:02

    死角玩转STM32——中级篇

    本文共4册,由于资料内存过大,分开上传,有需要的朋友可以去主页搜索下载哦~ 《零死角玩转 STM32》系列教程由初级篇、中级篇、高级篇、系统篇、四部分组成,更适合初学者,步步为营,从入门到精通
    发表于 05-21 13:56

    死角玩转STM32——初级篇

    本文共4册,由于资料内存过大,分开上传,有需要的朋友可以去主页搜索下载哦~ 《零死角玩转 STM32》系列教程由初级篇、中级篇、高级篇、系统篇、四部分组成,更适合初学者,步步为营,从入门到精通
    发表于 05-21 13:48

    TPS75003 集成和可配置的电源管理 IC (PMIC),带有两降压控制器和LDO数据手册

    (如内核和 I/O)进行高效、经济高效的电压转换。集成了 300mA LDO 以提供辅助电源轨,例如 V~CCAUX 餐厅~在 Xilinx Spartan-3 FPGA 上。所有
    的头像 发表于 04-29 15:34 712次阅读
    TPS75003 集成和可配置的<b class='flag-5'>电源</b><b class='flag-5'>管理</b> IC (PMIC),带有两<b class='flag-5'>个</b>降压控制器和<b class='flag-5'>一</b><b class='flag-5'>个</b>LDO数据手册

    TPS6521815 用户可编程电源管理 IC (PMIC),带有 6 DC/DC转换器、1LDO和3负载开关数据手册

    TPS6521815 是款单芯片电源管理 IC (PMIC),用户可编程,可为各种 SoC 和 FPGA 供电。该器件的额定温度范围为 –40°C 至 +105°C,适用于各种工业应
    的头像 发表于 04-24 17:27 645次阅读
    TPS6521815 用户可编程<b class='flag-5'>电源</b><b class='flag-5'>管理</b> IC (PMIC),带有 6 <b class='flag-5'>个</b> DC/DC转换器、1<b class='flag-5'>个</b>LDO和3<b class='flag-5'>个</b>负载开关数据手册

    省成本还是增风险?PCB设计中不能忽视大细节?

    捷多邦小编结合多年行业经验,总结出工程师在设计PCB时最容易忽视大问题,助你提前避坑,高效完成设计! 错误忽视布局规划,导致信号干扰 忽略了对关键元件的合理布局。例如,将高频信
    的头像 发表于 03-17 14:41 537次阅读

    FPGA设计调试流程

    调试,即Debug,有一定开发经验的人一定会明确这是设计中最复杂最磨人的部分。对于庞大复杂的FPGA工程而言,出现问题的概率极大,这时如
    的头像 发表于 03-04 11:02 1653次阅读
    <b class='flag-5'>FPGA</b>设计调试流程

    不可忽视!四层PCB打样设计中的关键细节大盘点!

    站式PCBA智造厂家今天为大家讲讲四层pcb打样设计中的不可忽视细节有哪些?四层PCB打样设计中的不可忽视细节。四层PCB广泛应用于复杂电
    的头像 发表于 03-04 09:25 609次阅读

    用LDC1614采集时,当距离小于一定范围时,采集值突然变小,为什么?

    用LDC1614采集时,随着导体(铝箔)和线圈距离的拉近,采集值上升,当距离小于一定范围时,采集值突然变小(大概变小半),请问是我寄存器配置的问题,还是有什么其他原因
    发表于 01-01 06:11

    MSP430内部的SDADC的驱动一定需要差分驱动放大器吗?

    : MSP430内部的SDADC的驱动一定需要差分驱动放大器吗?可能现在采样的信号60HZ,如果频率上高到一定程度就必须需要了吧? 所以这个能有定量的分析么?(目前定性分析是信号频
    发表于 12-23 08:12

    电平匹配问题,简单却容易被忽视

    导读在电路设计中,电平匹配是基本要求,但常常被忽视,可能导致设备故障和通信异常。本文我们将揭示如何避免因电平不匹配导致的设备故障,并提供实用的设计建议,确保您的电路设计既高效又稳定。电平匹配
    的头像 发表于 12-20 11:34 1848次阅读
    电平匹配问题,<b class='flag-5'>简单</b>却容易被<b class='flag-5'>忽视</b>