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

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

3天内不再提示

【世说芯品】简化FPGA电源系统管理,你可以试试这款产品!

Excelpoint世健 2022-10-13 11:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

现场可编程门阵列(FPGA)的起源可以追溯到20世纪80年代,从可编程逻辑器件(PLD)演变而来。自此之后,FPGA资源、速度和效率都得到快速改善,使FPGA成为广泛的计算和处理应用的首选解决方案,特别是当产量不足以证明专用集成电路(ASIC)的开发成本合理有效时。

FPGA电源系统要求

FPGA需要几个不同的低压供电轨,每个供电轨都有自己的电压和电流规格,以便为其内核逻辑、I/O电路、辅助逻辑、收发器和存储器供电。这些供电轨可能需要按特定的顺序开启和关闭,以避免损坏FPGA。负载点(POL)稳压器将电路板较高的输入电源电压降低为FPGA所需的多个输入电压。当功率转换效率至关重要时,开关稳压器可用作POL稳压器,而线性稳压器(例如低压差(LDO) 稳压器)则用于噪声敏感型电路,例如PLL和收发器。

典型的电路板输入电压为5 V、12 V、24 V和48 V,FPGA的输入电压范围则为低于1 V至约3 V。对于高输入电压(12 V、24 V、48 V),可能需要使用额外的降压稳压器来生成馈送给POL稳压器的中间总线电压(参见图1)。在FPGA供电轨中,核电压需要最低的电压(约等于或低于1 V)和最高的精度(±3%或更优),电流电平约为几十安培,具体取决于FPGA资源的利用率。为了防止出现逻辑错误,不仅在直流条件下,而且在FPGA电流瞬态期间,电压波动都需要按照FPGA供电轨公差规格要求控制在几十毫伏之内。电源的直流精度越差,在瞬态条件下维持可用电源电压所需的旁路电容就越多。例如,假设采用±3%内核电压公差规格。使用精度为±1%的直流电源时,对应的瞬态公差为±2%。直流电源的精度较低(±2%)时,瞬态公差会更严格(±1%),相比之前的示例,需要更多的旁路电容。

73c198d2-4a6c-11ed-b116-dac502259ad0.jpg

图1. 一种可行的FPGA电源树设计:高压输入电源(例如12 V、24 V或48 V)降至中间总线电压,然后馈送给为FPGA供电的POL稳压器。

在最终进行设计变更、在另一种应用中重用设计、实施板裕量测试,以及在开发或现场运行期间动态优化系统功耗时,都需要基于默认的设定点调整或微调FPGA电源电压电平。在这种情况下,在电源反馈网络中采用多个不同电阻并联不是最快或最可行的解决方案。实现电压微调的一种方法是使用数模转换器(DAC)来驱动稳压器的反馈网络(参见图2)。需要为微调程序编写软件代码,从模数转换器(ADC)获取电源电压测量数据,以计算正确的DAC代码,然后缓慢将DAC输出调节至计算出的数字码,逐步稳定提高电源电压,在不会产生毛刺或过冲的情况下达到目标电压电平。这种微调程序需要重复实施,以确保不会因为组件随时间或温度变化出现偏移,进而导致电源偏离目标电压。

73dbb352-4a6c-11ed-b116-dac502259ad0.jpg

图2. 使用DAC和ADC将POL电源输出电压微调至目标电压。

监测FPGA电源电压、电流和故障条件,对于理解系统在不同场景下的健康状况和功耗至关重要,这是因为,FPGA是整个电子系统的核心。将这种理解和微调功能结合起来,可以避免为最坏的情况设计电源,从而节省成本和功率。此外,潜在的系统故障可能表现为FPGA功耗异常,从而在电路板或系统发生故障之前让主机控制器维修人员及早发现问题。电压监测需要使用ADC,而电流监测还需要使用电平偏移电路将高电平电流检测电压转换为接地基准电压;例如,如图3所示,通过使用跨导放大器

73eca4b4-4a6c-11ed-b116-dac502259ad0.jpg

图3. 用于监测POL电源输出电压、电流和功率的一种分立式电路可行方案。

虽然我们还未探讨故障管理,但看了这一长串要求之后,您可能已头晕脑胀。当POL输出出现欠压或过压时,即在有效的电压窗口范围外时,会出现什么情况?应该只关闭故障电源?还是应该也关闭其他电源?如何消除导致系统板关断的故障?

我们可以看到,FPGA的电源系统管理很快会变得非常复杂,从而分散对基本的FPGA应用的关注。注意,FPGA的电源树只是数字处理电路板上整个电源系统的一部分。上述大部分要求也适用于其他数字器件,例如ASIC、DSPGPU、SoC和微处理器。我们所需的是一个简单、可扩展且灵活的电源系统管理解决方案。

数字电源系统管理

ADI公司提供数字电源系统管理(DPSM)器件产品,以满足数字处理电路板中复杂的电源系统要求。DPSM器件可提供或不提供集成DC/DC转换,以替代POL稳压器,或者与现有的POL稳压器配合使用。电源系统管理器不提供DC/DC转换,对于由开关或LDO稳压器构成的现有模拟电源系统,可增加数字监测和控制功能。使用单个器件(例如 LTC2980),可对16个POL稳压器实施微调、裕量调节、监测、时序控制、电源监控、故障记录和故障管理。可以混合和匹配使用不同通道数器件(2、4、8或16个通道),以管理数百个供电轨。双通道 LTC2972是该系列的最新产品,它提供了一种简单的入门解决方案,可监测和控制此类电源系统中两个最重要的供电轨;例如,FPGA内核供电轨和辅助供电轨。

双通道电源系统管理器

LTC2972是一款双通道电源系统管理器,为FPGA、ASIC和处理器电路板增加了基于软件的全面监测、控制和黑盒故障记录功能,可加快产品上市,提升系统可靠性,以及优化电路板功耗(图4)。使用出色的16位ADC对POL电源输出电压实施微调、裕量调节和监测,总非调整误差(TUE)为0.25%,以提升电路板的功率和长期性能。因为能够严格控制POL输出电压,实现±0.25%的精度,所以在负载瞬态(在±3% FPGA供电轨规格下,精度为±2.75%)期间有很大的裕量,从而大幅减少所需的旁路电容并释放电路板空间。电源输出电流使用检测电阻、电感DCR,或者电源的IMON输出进行测量。电压和电流测量值在内部进行乘法运算,提供POL输出功率读数。

73ff73fa-4a6c-11ed-b116-dac502259ad0.jpg

图4. LTC2972是一款双通道电源系统管理器,

提供中间总线电源监测和 POL输出功率监测。

LTC2972内置电源时序控制、监控和EEPROM故障记录功能。通过将时间延迟写入内部寄存器或使用级联电源良好信号来完成时序控制。当POL输入电压、输出电压和温度以数字方式偏离可设置阈值上下限时,专用快速比较器发出故障信号。故障触发EEPROM黑盒记录,简化故障分析,并提供有关未来系统改进的相关见解。第一个故障命令提供关于系统故障原因的更多信息。故障信 息可灵活传播到其他电源或其他DPSM器件。

LTC2972支持对POL转换器的中间总线输入实施电压、电流、功率和电能监控。为了管理、优化和降低电路板功耗,进而降低服务器和数据中心的散热和公用设施成本,必须监测电路板功率和电能使用状况。LTC2972通过PMBus接口(与电源管理和转换器件通信的行业标准)方便地提供输出电能(单位:焦耳)和运行时间,以减少繁重的轮询和计算任务。将LTC2972与POL输出电压、电流和功率这些数字测量值结合使用,就可以长期监测电源系统的转换效率。

每个通道都配有可编程电源良好引脚或通用输入/输出(GPIO)引脚。LTC2972与其他电源系统管理器连接,可实现两个以上供电轨的时序和故障管理。使用通过 I2C/SMBus 接口传输的兼容PMBus命令,可对电源系统实施灵活编程和数据回读。配置在支持ADI所有DPSM产品的 LTpowerPlay开发环境下完成(参见图5)。采用所需的应用特定配置进行内部EEPROM编程后,就无需为实现自动运行而编写软件代码。

742af156-4a6c-11ed-b116-dac502259ad0.jpg

图5. 适用于DPSM产品的LTpowerPlay开发环境:

无需为实现自动运行而编写代码。

FPGA广泛应用于各种电子系统,甚至取代ASIC,但其周围具有复杂的电源系统。ADI公司提供多种DPSM产品来帮助简化电源系统管理。如果您以前从未用过DPSM,您可以试试LTC2972,这是一款入门级产品,能够解决数字处理电路板上复杂的电源系统问题。

LTC2972

对两个电源进行排序、微调、裕量设置和监控

管理故障、监控遥测

符合 PMBus 标准的命令集

受 LTpowerPlayGUI 支持

在目标的 0.25% 范围内对电源进行裕量设置和微调

监控输入电流 (±1%) 和积累电能

每个通道具有快速 OV/UV 监控器

在多个 ADI PSM 器件之间协调排序和故障管理

自动将故障记录到内部 EEPROM 中

可自主运行,无需额外的软件

可配置电源正常输出引脚

准确监控输出电压、输出电流、温度以及输入电压和电流

1.8V 到 3.3V I2C/SMBus 串行接口

直接连接到稳压器 IMON 引脚

可由 3.3V 或 4.5V 到 15V 的电源供电

采用 44 引脚 6mm × 7mm QFN 封装


原文转自亚德诺半导体

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

    关注

    185

    文章

    18707

    浏览量

    261324
  • FPGA
    +关注

    关注

    1655

    文章

    22282

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    一款基于Java+Spring Boot+Vue的智慧随访管理系统源码

    系统系统主要包含 随访管理系统管理 两大模块: 随访管理包括三级随访体系(出院/门诊随访)、智慧云库(表单配置)、满意度调查
    的头像 发表于 11-13 15:38 174次阅读
    一款基于Java+Spring Boot+Vue的智慧随访<b class='flag-5'>管理</b><b class='flag-5'>系统</b>源码

    诚迈科技矿鸿系统管理平台通过矿鸿工业互联创新国家矿山安全监察局重点实验室认证

    随着国家大力推进矿山智能化转型与自主可控工业互联体系构建,稳定可靠的数字基础设施已成为智慧矿山建设的关键。在此背景下,诚迈科技基于矿鸿操作系统自主研发的矿鸿系统管理平台,成功通过矿鸿工业互联创新国家
    的头像 发表于 09-05 19:17 768次阅读
    诚迈科技矿鸿<b class='flag-5'>系统管理</b>平台通过矿鸿工业互联创新国家矿山安全监察局重点实验室认证

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

    UCD90320器件是一款 32 轨 PMBus™ 可寻址电源定序器和系统管理器,采用紧凑的 0.8 mm 间距 BGA 封装。 24 个集成 ADC 通道 (AMONx) 监控电源电压、电流
    的头像 发表于 08-19 09:29 684次阅读
    UCD90320 32 轨 PMBus <b class='flag-5'>电源</b>定序器和<b class='flag-5'>系统管理</b>器技术手册

    UCD90320U 32 轨 PMBus 功率定序器和系统管理器,具有 SEU 检测功能技术手册

    UCD90320U器件是一款 32 轨 PMBus™ 可寻址电源定序器和系统管理器,采用紧凑的 0.8 mm 间距 BGA 封装。采用ULA模塑料,减少α颗粒引起的软误差。该器件扫描用户配置 SRAM 以检测单事件扰乱 (SEU)。这两种功能都为应用提供了更高的可靠性。
    的头像 发表于 08-19 09:17 592次阅读
    UCD90320U 32 轨 PMBus 功率定序器和<b class='flag-5'>系统管理</b>器,具有 SEU 检测功能技术手册

    用于 SkyBlue™ 系统电源管理 IC skyworksinc

    电子发烧友网为提供()用于 SkyBlue™ 系统电源管理 IC相关产品参数、数据手册,更有用于 SkyBlue™
    发表于 07-24 18:32
    用于 SkyBlue™ <b class='flag-5'>系统</b>的<b class='flag-5'>电源</b><b class='flag-5'>管理</b> IC skyworksinc

    Analog Devices Inc. LTC2980-24 PMBus电源系统管理器数据手册

    Analog Devices Inc. LTC2980-24通道PMBus电源系统管理器 (PSM) 设计用于时序、调整(伺服)、裕度调节、监控、管理故障以及提供遥测和创建故障日志。PMBus命令支持
    的头像 发表于 06-23 09:30 578次阅读
    Analog Devices Inc. LTC2980-24 PMBus<b class='flag-5'>电源</b><b class='flag-5'>系统管理</b>器数据手册

    Linux系统管理的核心概念

    在前一篇文章中,我们深入探讨了Linux中的文件操作命令,如cp、mv、rm,以及文本处理命令grep、wc和管道符。本文将继续深入Linux系统管理的核心概念,包括root用户的角色、用户和用户组
    的头像 发表于 05-15 17:05 489次阅读

    Linux权限管理基础入门

    在Linux的广阔天空中,权限管理犹如一只翱翔的雄鹰,掌控着系统的安全与秩序。掌握Linux权限,不仅能让系统管理更加得心应手,还能有效防止未授权访问和数据泄露。本文将带你深入探索
    的头像 发表于 05-06 13:44 543次阅读
    Linux权限<b class='flag-5'>管理</b>基础入门

    TPS658643 高级电源管理 IC数据手册

    TPS658643 为手持设备提供易于使用、完全集成的解决方案,将多个稳压电源系统管理和显示功能集成到一个小型 包。内部寄存器具有一组完整的状态信息,可实现轻松诊断和主机控制的故障情况处理。
    的头像 发表于 04-27 15:55 502次阅读
    TPS658643 高级<b class='flag-5'>电源</b><b class='flag-5'>管理</b> IC数据手册

    Linux系统进程管理入门指南

    在 Linux 系统中,进程是正在运行的程序的实例。理解进程的管理、查看和控制对于系统管理员和开发者来说非常重要
    的头像 发表于 04-22 14:34 852次阅读
    Linux<b class='flag-5'>系统</b>进程<b class='flag-5'>管理</b>入门指南

    昂科烧录器支持Maxim美信半导体的数字电源系统管理器MAX34451

    芯片烧录领导者昂科技术近期宣布了其烧录软件的最新迭代,并公布了一系列新增兼容芯片型号。在此次更新中,美信半导体(Maxim)推出的数字电源系统管理器MAX34451已被昂科ic烧录脱机编程器
    的头像 发表于 03-06 09:47 575次阅读
    昂科烧录器支持Maxim美信半导体的数字<b class='flag-5'>电源</b><b class='flag-5'>系统管理</b>器MAX34451

    AN170-完善电源系统管理控制器的可调补偿特性

    电子发烧友网站提供《AN170-完善电源系统管理控制器的可调补偿特性.pdf》资料免费下载
    发表于 01-12 10:41 0次下载
    AN170-完善<b class='flag-5'>电源</b><b class='flag-5'>系统管理</b>控制器的可调补偿特性

    AN153-用于电源系统管理的Linduino

    电子发烧友网站提供《AN153-用于电源系统管理的Linduino.pdf》资料免费下载
    发表于 01-12 10:03 0次下载
    AN153-用于<b class='flag-5'>电源</b><b class='flag-5'>系统管理</b>的Linduino

    AN-152:电力系统管理寻址

    电子发烧友网站提供《AN-152:电力系统管理寻址.pdf》资料免费下载
    发表于 01-12 10:02 1次下载
    AN-152:电力<b class='flag-5'>系统管理</b>寻址

    TPM管理:让企业设备管理效能飙升!

    TPM 是全员生产维护,通过预防维修、全系统管理、全员参与、自主小组活动等方法,提高设备综合效率,降低故障停机,优化产品质量,助力企业降本增效。
    的头像 发表于 01-10 09:53 2801次阅读
    TPM<b class='flag-5'>管理</b>:让企业设备<b class='flag-5'>管理</b>效能飙升!