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

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

3天内不再提示

避免FPGA、GPU和ASIC系统电源管理中的调试周期

星星科技指导员 来源:ADI 作者:Afshin Odabaee 2023-01-06 09:24 次阅读

在设计FPGAGPUASIC控制系统时,与数字设计相关电源管理模拟系统相关的设计挑战数量相形见绌。然而,假设电源系统设计可以留给“以后”或与数字设计保持一致是有风险的。即使是电源设计中看似无害的问题也会显著延迟系统的发布,因为电源系统调试周期的任何增加时间都可能停止数字端的所有工作。

解决 DC/DC 监管问题的一个好方法是使用 FPGA、GPU 或 ASIC 供应商提供的经过验证的开发套件。通常,电源产品供应商以及FPGA、GPU和ASIC制造商可以作为电路板/套件提供设计本身或类似设计。使用经过测试和验证的套件可以减轻系统设计人员大多数电源系统和模拟问题的负担,使他们能够将精力集中在配置复杂的数字系统上。在进行重大设计之前,先确定最佳的电源系统布局。

深思熟虑的电源管理在开始时具有挑战性

每个设计任务最初都是艰巨的,电源管理设计也不例外。当复杂系统中需要电源时,包括收发器、存储器模块、传感器、线路连接器PCB走线网格和PCB平面层。使用众多 DC/DC 稳压器、电容器电感器、散热和散热器以及组件布局随意解决系统电源管理问题可能会导致下游设计问题。简单地投入具有正确输入/输出要求的DC/DC稳压器在某些时候会抑制进度,并导致耗时的调试过程。

从哪里开始电源管理

与数字设计和编码一样,电源管理设计也应系统地进行。在PCB组装之前,应仔细分析和准确建模电源管理系统。电源管理指南已经过测试和验证,可满足FPGA、ASIC、GPU和微处理器以及使用这些组件和其他数字组件的系统的要求。将电源系统与经过验证的电源管理解决方案进行映射,可确保项目充满信心地启动。这是将设计从原型设计阶段快速转变为生产阶段的关键,可以减少在调试电源上花费的时间。

案例研究:为 Arria 10 FPGA 和 Arria 10 SoC 供电

如上所述,FPGA 开发套件使系统开发人员能够评估 FPGA,而无需从头开始设计完整的系统。图 1 和图 2 显示了 Altera 的新型 20 纳米 Arria 10 FPGA 和 Arria 10SoC(片上系统)开发板。这些电路板经过 Altera 的测试和验证,体现了布局、信号完整性和电源管理方面的最佳设计实践。

pYYBAGO3eDuAKOblAANAQppfppM232.jpg?h=270&hash=722D3B029DD8E5303812DC47D1637D802DF9D32B&la=en&imgver=1

图1.Arria 10 GX FPGA 开发套件板。用于电源传输和与LTpowerPlanner接口的所有功能(图形软件控制)都包含在电路板上,并经过工厂测试和验证。最大限度地减少了系统调试,并简化了性能测试(包括裕量调节)。有关所包含电源管理组件的摘要,请参阅表 1。®

poYBAGO3eD2AN5YRAAGp0H5_PGg229.jpg?h=270&hash=91E94C48FF3C50921E46915F1DF14EC169958B7D&la=en&imgver=1

图2.Arria 10 GX FPGA 板的电源诊断树(图 1)。LTpowerPlanner设计,LTpowerPlanner是一款用于映射功率需求的分析性且简单的第一步设计工具。

内核、系统和 I/O 的电源管理

应仔细选择高端 FPGA 的电源管理解决方案,包括 Arria 10。经过深思熟虑的电源管理设计可以减小PCB尺寸、重量和复杂性,并最大限度地降低功耗和冷却成本。这对于实现最佳系统性能至关重要。

例如,图1中为Arria 10 GX FPGA内核供电的12V DC/DC稳压器提供的0.95V/105A电压具有几个功能,补充了SoC的节能方案:

Arria 10 的 SmartVID 使用 DC/DC 稳压器的集成 6 位并行 VID 接口来控制 DC/DC 稳压器,并在静态和动态状态下降低 FPGA 功耗。

DC/DC 稳压器的极低值 DCR 电流检测通过最大限度地减少电感中的功率损耗来提高效率。温度补偿可在较高的电感温度下保持精度或DCR值。

表 1 总结了 Arria 10 开发套件的电源轨和功能,如图 1 所示。下表列出了每个函数的部件和说明。访问此链接并单击 Arria,并访问此处介绍的两块板的技术详细信息

导轨/功能 部件号 描述
FPGA 内核电源 LTC3877 + LTC3874 105A at 0.9V 稳压器与 Arria 10 SmartVID 无缝接口
高速收发器 LTM4637 20A μModule 稳压器
上电/断电排序、电压和电流监控、电压裕度调节和故障管理 LTC2977 8通道PMBus电源系统管理器
电源路径™管理 LTC4357 高压理想二极管控制器
3.3V 中间总线,从 12V V在 LTM4620 双通道 13A 或单通道 26A μModule 稳压器
输入过压保护 LTC4365 过压、欠压和反向电源保护控制器
内务管理系统电源和电源管理 LT1965、LT3082、LTC4352、LTC3025-1、LTC2418 低噪声线性稳压器,24位ADC;低压理想二极管

使用 LTpowerPlanner 设计工具自定义电源树

如果您的电源要求与开发套件中的示例设计不同,该怎么办?在这些情况下,使用基于 LTpowerPlanner PC 的设计工具来个性化和优化系统的电源树。®

从开发工具包中给出的建议开始;然后重新组织电源模块,更改额定功率,计算效率和功率损耗,模拟每个电源模块,选择 DC/DC 稳压器部件号并验证自定义解决方案。

LTpowerPlanner用于为Arria 10开发套件的FPGA和系统要求生成电源树(图3),并在更全面的LTpowerCAD设计工具中提供,可在 www.analog.com/ltpowercad 免费下载。®

pYYBAGO3eD-AXmmrAAN4Zt26ClA177.jpg?h=270&hash=4A2569793BE45B145727A3AC8B99E336199D94AC&la=en&imgver=1

图3.Arria 10 SoC 开发套件板

pYYBAGO3eEGADLtqAAGLgSU12c4025.jpg?h=270&hash=155AF84A336CA5F90DC8D6F0F64F0BFA5298E1AA&la=en&imgver=1

图4.Arria 10 SoC 开发套件板的电源诊断树(图 3)。

LTpowerCAD使用户能够:

选择特定的凌力尔特 DC/DC 稳压器以匹配给定的电源规格

选择合适的功率元件,如电感器、电阻器电容

优化效率和功率损耗

优化稳压器环路稳定性、输出阻抗和负载瞬态响应

将设计导出到 LTspice®

导轨/功能 部件号 零件的一般描述
0.9V:V抄送(FPGA核心电源) LTM4677 双通道18A或单通道36A μ模块稳压器,具有数字电源系统管理
3.3V:系统电源 LTM4676 双通道13A或单通道26A μ模块稳压器,具有数字电源系统管理
1.2V:AVDD_PLL LTC3026-1 1.5A 低输入电压 VLDO™ 线性稳压器
1.0V:ENET_DVDD LTC3025-1 500mA 微功率 VLDO 线性稳压器
1.8V:USB_FPGA LT3010 50mA、3V至80V低压差微功耗线性稳压器
电压监测和控制 LTC2977 8通道PMBus电源系统管理器,具有精确的输出电压测量功能
用于模拟输入的 16 位 ADC LTC2497 16位8/16通道Δ-Σ型ADC,具有简易驱动™输入电流消除和I2C 接口
1.25V 电压基准 LT1389 毫微功耗精密并联电压基准

结论

充满信心地开始电源管理布局。LTpowerCAD和LTpowerPlanner等工具简化了映射负载点稳压器和分析整体性能的任务。此处显示的示例具体概述了使用 Altera Arria 10 FPGA 和 SoC 开发套件设计指南的优势。

审核编辑:郭婷

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

    关注

    1602

    文章

    21324

    浏览量

    593214
  • asic
    +关注

    关注

    34

    文章

    1157

    浏览量

    119264
  • 电源管理
    +关注

    关注

    112

    文章

    6015

    浏览量

    141106
收藏 人收藏

    评论

    相关推荐

    到底什么是ASICFPGA

    用在ADAS(高级驾驶辅助系统)和伺服电机驱动上。 消费电子用FPGA,是因为产品迭代太快。ASIC的开发周期太长了,等做出东西来,黄花菜都凉了。
    发表于 01-23 19:08

    FPGA在深度学习应用或将取代GPU

    通常是在一个确定的环境中进行的,运行神经网络的系统会在部署遇到各种限制——这可能会对 GPU 的实际使用造成压力。” GPU 需要大量的电力,会产生大量的热量,并需要使用风扇冷却。当
    发表于 03-21 15:19

    cogoask讲解fpgaASIC是什么意思

    定制ASIC电路的中试样片。   3)FPGA内部有丰富的触发器和I/O引脚。   4)FPGAASIC电路设计
    发表于 02-27 17:46

    FPGA设计电源管理

    FPGA设计电源管理过去,FPGA 设计者主要关心时序和面积使用率问题。但随着FPGA 不断取
    发表于 08-11 16:17

    FPGAASIC芯片解密有哪些性能分析

    ASIC是一种为专门目的而设计的集成电路,是指应特定用户要求和特定电子系统的需要而设计、制造的集成电路。ASIC的特点是面向特定用户的需求,亮点在于运行速度在同等条件下比FPGA
    发表于 06-12 15:56

    FPGA vs ASIC 你看好谁?

    系统集成和系统仿真验证、综合、STA(静态时序分析)、形式验证。插一句,在ASIC 设计过程,往往要用到FPGA 进行原型验证。
    发表于 09-02 22:24

    适用于FPGAGPUASIC系统电源管理

      在 FPGAGPUASIC 控制的系统板上,仅有为数不多的几种电源管理相关的设计挑战
    发表于 10-15 10:30

    适用于FPGAGPUASIC系统电源管理

      在 FPGAGPUASIC控制的系统板上,仅有为数不多的几种电源管理相关的设计挑战,
    发表于 11-20 10:46

    什么电源管理适用于FPGAGPUASIC系统

    FPGAGPUASIC 控制的系统板上,仅有为数不多的几种电源管理相关的设计挑战,但
    发表于 09-30 06:59

    什么电源管理适用于FPGAGPUASIC系统

    FPGAGPUASIC 控制的系统板上,仅有为数不多的几种电源管理相关的设计挑战,但
    发表于 10-09 06:21

    FPGAASIC/GPU NN实现进行定性的比较

    一、介绍FPGA是实现可编程数字逻辑的器件。和CPU、GPU/NPU和专用ASIC等电路架构一样,FPGA如今也开始被广泛用于神经网络(NN)的实现。今天,赛灵思和英特尔是全球领先的两
    发表于 02-08 15:26

    适用于 FPGAGPUASIC 系统电源管理

    FPGAGPUASIC 控制的系统板上,仅有为数不多的几种电源管理相关的设计挑战,但
    发表于 11-04 15:57 644次阅读

    深度学习方案ASICFPGAGPU比较 哪种更有潜力

    几乎所有深度学习的研究者都在使用GPU,但是对比深度学习硬鉴方案,ASICFPGAGPU三种究竟哪款更被看好?主要是认清对深度学习硬件平台的要求。
    发表于 02-02 15:21 1w次阅读
    深度学习方案<b class='flag-5'>ASIC</b>、<b class='flag-5'>FPGA</b>、<b class='flag-5'>GPU</b>比较 哪种更有潜力

    什么是ASIC芯片?与CPU、GPUFPGA相比如何?

    不过在联发科副总经理暨智能设备事业群总经理游人杰看来,虽然CPU、GPU等通用型芯片以及FPGA可以适应相对更多种的算法,但是特定算法下ASIC的性能和效能要更高。另外,虽然FPGA
    的头像 发表于 05-04 15:39 25.2w次阅读
    什么是<b class='flag-5'>ASIC</b>芯片?与CPU、<b class='flag-5'>GPU</b>、<b class='flag-5'>FPGA</b>相比如何?

    浅析GPUFPGAASIC三种主流AI芯片的区别

    当前主流的AI芯片主要分为三类,GPUFPGAASIC。其中GPUFPGA均是前期较为成熟的芯片架构,属于通用型芯片。
    发表于 03-07 14:39 2.9w次阅读