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

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

3天内不再提示

简化Xilinx FPGA的电源系统设计

一汀烟雨666 来源:一汀烟雨666 作者:一汀烟雨666 2022-08-05 16:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

自 1985 年 Xilinx 开发出第一个商业上可行的 FPGA 以来,FPGA 细分市场的价值已经增长到数十亿美元。Xilinx 本身的年收入超过 30 亿美元,在汽车、5G、基础设施和数据中心市场占据强势地位。今天,它是 FPGA 领域最大的参与者,领先于英特尔(通过收购赛灵思最大的长期竞争对手 Altera)。

Xilinx FPGA 将性能和灵活性与低功耗相结合。其顶级器件之一 Virtex UltraScale+ 提供高端信号处理和 I/O 带宽,采用 14-nm/16-nm 工艺节点制造,使其成为业界功能最强大的 FPGA 系列。

为 FPGA 设计电源系统

对于设计工程师来说,FPGA 能够提供性能和灵活性当然是不够的——还必须易于使用它们进行设计,以便尽可能缩短上市时间。如果你的产品迟到了,那么它有多好通常并不重要。

通过与工程师的交谈,我们知道功率级设计分析是会降低 FPGA 工作速度的主要问题之一。许多设计工程师发现可用软件的功能可能存在差距以帮助他们,特别是不准确的负载模拟可能是一个问题。

对于成功的设计,您需要在流程的早期确定 FPGA 的电源规格,这甚至可能在 FPGA 内的逻辑设计完成之前。FPGA的灵活性意味着在设计周期后期做出的决定会显着影响电源要求。

因此,在这个早期阶段,您需要准确的最坏情况功耗分析,以便您可以适当地设计系统的电源部分。如果电源系统设计不足,则可能意味着 FPGA 的运行超出规范,可能会降低其性能甚至影响可靠性。相反,过度设计电源系统会给您的解决方案增加额外的尺寸、重量和复杂性——所有这些都会增加不必要的成本。

对于需要考虑多个不同电源轨的复杂 FPGA 而言,这些电源考虑因素并非微不足道。为了提供帮助,赛灵思提供了赛灵思功耗估算器 (XPE),这是一款基于电子表格的免费工具,用于估算功耗。设计人员可以指定他们希望使用的 FPGA,以及其他参数,例如预期的环境温度和散热器供应。

XPE 提供了详细的功率和热分析,但仍然需要设计人员获得更多帮助。假设 XPE 提供的数据可以在电源设计工具中使用。在这种情况下,优化工具可以帮助选择正确的组件并运行“假设”场景以轻松查看不同的选项。

使用软件工具优化电源设计

Flex Power Designer (FPD) 就是此类软件工具的一个示例。这款免费工具提供完整电源系统设计的概览,内置用于复杂功率级分析、环路优化和热建模的仿真,并包括其他功能,例如实现轻松排序和相位扩展。除了推荐来自 Flex Power Modules 的最佳组件外,它还使设计人员能够包括来自其他供应商的电源设备,从而能够对整体电源解决方案进行建模。

为了优化基于 Xilinx FPGA 的设计,该软件的最新 4.0 版本现在支持导入从 Xilinx 的 XPE 工具导出的文件。最初,此功能支持 Virtex Ultrascale+ 器件,并且支持的系列列表会随着时间的推移而增长。

通过直接导入 XPE 文件,产品设计人员现在可以使用有关特定 Xilinx FPGA 要求的更准确和可靠的信息来仿真他们的电源系统。FPD 软件会自动检测潜在问题,例如瞬态电源要求,并建议合适的电源组件。

对于每个轨,您可以在 FPD 内优化您的设计,以实现最大系统效率或最小化功率和电流开销,这通常会导致成本最低的解决方案。在这两个极端之间拖动屏幕上的滑块很简单,FPD 会生成一个模拟,显示预测的效率、系统设计和所需的组件。中间母线电压可以设置为用户指定的参数,或者您可以让 FPD 推荐最佳值。

您还可以研究和模拟 FPD 中的许多其他选项,例如 PCB 电阻对电压降的影响。除了 XPE 支持,最新的 4.0 版本还包括一个新的系统优化功能,用于根据配置的负载查找产品和优化总线电压,以及对负载瞬态仿真的改进,并支持 Flex 的 PMU,一个 DC/DC 点-负载转换器

总体而言,使用 FPD 等软件工具可使设计人员优化其电源设计以提高效率和成本。通过支持 XPE 文件,现在可以为包含 Xilinx FPGA 的设计获得最准确、最可靠的仿真。这可以节省时间,降低出错风险,最大限度地降低组件成本,并确保最终产品具有合适的电源系统——这意味着可以充分利用 FPGA 的性能和灵活性。

审核编辑:汤梓红

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

    关注

    1655

    文章

    22283

    浏览量

    630230
  • Xilinx
    +关注

    关注

    73

    文章

    2192

    浏览量

    129922
  • 电源系统
    +关注

    关注

    3

    文章

    738

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用Xilinx 7系列FPGA的四位乘法器设计

    (Shinshu University)研究团队的最新设计中,一个专为 Xilinx 7 系列 FPGA 量身打造的 4 位乘法器使用了仅 11 个 LUT + 2 个 CARRY4 块,关键路径延迟达到 2.75 ns。这是一次令人印象深刻的工艺优化实践。
    的头像 发表于 11-17 09:49 2718次阅读
    使用<b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>的四位乘法器设计

    Xilinx FPGA串行通信协议介绍

    Xilinx FPGA因其高性能和低延迟,常用于串行通信接口设计。本文深入分析了Aurora、PCI Express和Serial RapidIO这三种在Xilinx系统设计中关键的串
    的头像 发表于 11-14 15:02 1879次阅读
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>串行通信协议介绍

    请问如何将蜂鸟E203移植到Xilinx NEXYS A7 FPGA 开发板上?

    如何将蜂鸟E203移植到Xilinx NEXYS A7 FPGA 开发板上?有参考教程吗?小白求教 主要是引脚分配,我这边有移植到Xilinx Artix-7 系列XC7A100T-fgg484的案
    发表于 11-11 07:44

    Microchip推出全新DualPack 3 IGBT7电源模块 提供高功率密度并简化系统集成

    随着市场对紧凑型、高效且可靠的电源解决方案的需求持续增长,对可提供更高功率密度并简化系统设计的电源管理器件的需求也随之增加。Microchip Technology Inc.(微芯科技
    的头像 发表于 09-17 15:45 820次阅读

    一文详解xilinx 7系列FPGA配置技巧

    本文旨在通过讲解不同模式的原理图连接方式,进而配置用到引脚的含义(手册上相关引脚含义有四、五页,通过本文理解基本上能够记住所有引脚含义以及使用场景),熟悉xilinx 7系列配置流程,以及设计原理图时需要注意的一些事项,比如flash与FPGA的上电时序。
    的头像 发表于 08-30 14:35 8881次阅读
    一文详解<b class='flag-5'>xilinx</b> 7系列<b class='flag-5'>FPGA</b>配置技巧

    XILINX XCZU67DR FPGA完整原理图

    电子发烧友网站提供《XILINX XCZU67DR FPGA完整原理图.pdf》资料免费下载
    发表于 05-30 15:29 3次下载

    Xilinx Shift RAM IP概述和主要功能

    Xilinx Shift RAM IP 是 AMD Xilinx 提供的一个 LogiCORE IP 核,用于在 FPGA 中实现高效的移位寄存器(Shift Register)。该 IP 核利用
    的头像 发表于 05-14 09:36 831次阅读

    TPS650864 用于 Xilinx MPSoC 和 FPGA 的可配置多轨 PMIC数据手册

    TPS650864 器件系列是专为 Xilinx Zynq 多处理器片上系统 (MPSoC) 和现场可编程门阵列 (FPGA) 系列设计的单芯片电源管理 IC (PMIC)。TPS65
    的头像 发表于 04-26 09:49 707次阅读
    TPS650864 用于 <b class='flag-5'>Xilinx</b> MPSoC 和 <b class='flag-5'>FPGA</b> 的可配置多轨 PMIC数据手册

    xilinx FPGA IOB约束使用以及注意事项

    xilinx FPGA IOB约束使用以及注意事项 一、什么是IOB约束 在xilinx FPGA中,IOB是位于IO附近的寄存器,是FPGA
    的头像 发表于 01-16 11:02 1486次阅读
    <b class='flag-5'>xilinx</b> <b class='flag-5'>FPGA</b> IOB约束使用以及注意事项

    【米尔-Xilinx XC7A100T FPGA开发板试用】Key-test

    硬件: 一Xilinx XC7A100T FPGA开发板 二12V电源适配器 三下载器 四 win10笔记本 软件: 一Vivado (指导手册有详细的安装下载流程) 二官方按键示例工程 按键示例
    发表于 01-09 16:08

    使用xilinx的k7160t对ads5271的数字信号进行采集,外部输入电压时,FPGA采集到的值比实际的值大,怎么解决?

    使用xilinx的k7160t对ads5271的数字信号进行采集,通过sclk与sdata接口将ad配置成Deskew Pattern模式与Sync Pattern模式FPGA这边正确的收到555
    发表于 12-26 06:29

    ADS54J64EVM开发板可以配套使用哪些Xilinx FPGA开发板呢?

    个 FMC 连接器,该连接器也可与领先的FPGA制造商提供的许多开发套件兼容。 那么问题来了,TI的这两个AD开发板到底能不能直接用在Xilinx FPGA的其他通用开发板上,例如 KC705/VC707/VCU108? 急,在
    发表于 12-20 10:18

    基于Agilex 5 FPGA的模块系统介绍

    基于Agilex 5 FPGA的模块系统(SoM)是一种由英特尔的合作伙伴提供的生产就绪型解决方案,专门针对嵌入式应用。采用先进的Agilex 5 FPGA的SoM可以满足边缘应用日益增长的需求
    的头像 发表于 12-19 17:10 1188次阅读
    基于Agilex 5 <b class='flag-5'>FPGA</b>的模块<b class='flag-5'>系统</b>介绍

    基于Xilinx ZYNQ7000 FPGA嵌入式开发实战指南

    电子发烧友网站提供《基于Xilinx ZYNQ7000 FPGA嵌入式开发实战指南.pdf》资料免费下载
    发表于 12-10 15:31 39次下载

    【米尔-Xilinx XC7A100T FPGA开发板试用】测试一

    感谢米尔电子和电子发烧友提供的米尔-Xilinx XC7A100T FPGA开发板。 MYD-J7A100T用的 FPGAXILINX 公司 ARTIX-7 系列的 XC 7A1
    发表于 12-08 08:48