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

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

3天内不再提示

FPGA电源设计有哪些规范设计

汽车玩家 来源:与非网 作者:与非网 2021-07-05 14:56 次阅读

作为一种复杂的集成电路FPGA 系统供电电源的设计与一般的电子系统相比,要求也更高,需要具备高精度、高密度、可控性、高效及小型化等的特点。本文系统介绍了 FPGA 电源的不同特性,同时会通过实例,让工程师更深入地了解各特性的意义,以及 FPGA 规范约束及其对电源设计的影响,以便快速完成 FPGA 系统的电源设计。

前言

FPGA (Field Programmable Gate Arrays) 是现今最复杂的集成电路之一。它们采用先进的晶体管技术和芯片架构实现高性能、小体积的高端产品,而为 FPGA 系统供电的电源与一般的电子系统相比,要求更高。

随着市场上对 FPGA 系统应用的普及,对其电源解决方案的需求也越来越旺盛,FPGA 电源系统除了需要满足基本要求外,还需要具备高精度、高密度、可控性、高效及小型化等的特点。

现实中,工程师希望将大部分时间花在编程上,而不想花太多的时间和精力考虑如何设计合适的电源耗材。所以在本文中,我们会介绍 FPGA 电源的不同特性,同时会通过实例,让工程师更深入地了解各特性的意义,以及 FPGA 规范约束及其对电源设计的影响。

电压精度

内核电源电压 (Core Power Supply) 是平衡 FPGA 功耗和性能的最重要关键要素之一。规格书中一般会列出可接受的电压范围,但此范围并不是完整的描述,对 FPGA 而言,电源电压在满足线路运作要求的同时,也需要权衡和优化。下图一是以 Intel 的 Arria 10 FPGA 内核电压要求为例,其也代表了其他 FPGA 内核的电压要求。一般会显示容差范围额定电压,例如 Arria 10 FPGA 为±0.03V,FPGA 会在这个电压窗口内运行得很好,但实际情况比图片显示复杂很多。

事实上,FPGA 可以在不同电压下工作,这具体取决于其特殊的制造公差以及所采用的特定逻辑设计。即使是同一电压要求,一个 FPGA 所需的静态电压也可能是与另一个 FPGA 不同,所以在电源设计时必须要考虑对应 FPGA 的动态与静态之间的变化而自行调控。

动态功率和静态功率

设计合适的 FPGA 电源方案,目标是产生恰当的性能水平来操作编程功能,减少不必要的功耗。我们从半导体物理学的角度看,动态和静态功率都随着内核 VDD 的增加而显著增加,因此我们的目标是让 FPGA 有足够电压来正常运行,以满足其时间要求——因为过量功耗不但对提高性能没有任何帮助,相反它会令晶体管漏电流随着温度的升温,消耗更多的不必要的电力。由于这些原因,当务之急是优化设计和工作点的电压。

该优化过程需要非常精确的电源才能获得成功。如果内核电压低于要求,则 FPGA 可能由于时序错误而发生故障。如果内核电压漂移超过最大规格,可能会损坏 FPGA,或者可能会在逻辑中产生保持时间故障。所以,必须考虑电源容差范围来防止所有这些情况,并且仅保证保持在规格限制内的指令电压。

问题是大多数电源调节器都不够准确。调节电压可以在被指令电压附近的公差范围内的任何地方,并且它可以随负载条件、温度和老化而漂移。±2%容差的电源即表示可以在 4%的电压范围内输出任何值。为了补偿电压处于 2%过低的可能性,被指令电压必须比满足时序所需的电压提高 2%。如果经过调节器后电压漂移到高于被指令电压 2%处,它将比该工作点所需的最小电压运行高 4%。这仍然符合规定的 FPGA 所需的电压要求,却浪费了大量功率。

解决这一问题的方案是选择能够以更严格的电压容差运行的电源调节器。使用具有±0.5%容差的调节器,可以在所需的工作频率下、更接近所需的最小规格内工作,并且保证与所需的电压相差小于 1%。这样,好让 FPGA 在最小功耗的情况下,正常工作。

高电量需求

FPGA 系统中的器件通常需要不同调节电压,例如电压的内核电压处理器,其要求电压可以是 0.8V、1.0V、1.2V、1.5V 或 1.8V 等。虽然是低电压供应,但其密集的晶体管结构及长期保持高速运作的情况下,供电电源方案可能需要 10A 或以上,具体的处理器要求通常决定了其他电源要求,例如负载瞬态恢复、待机模式等,这需要负载点(Point-of-Load,或简称 PoL)稳压电源专为核心电压设计。 PoL 稳压电源是一种高性能稳压器,其各 Vout 电压轨独立于各自的负载设置。这有助于解决高瞬态电流的要求以及诸如 FPGA 高性能半导体器件的低噪声要求。例如 ADI 公司的 LTM4678 系列,包含两组能够同时提供高密度的电源供应输出,分别为 1V@25A 及 1.8V@25V。

可控性需求

FPGA 中含有大量而复杂编排的晶体管,一块芯片包含数亿个晶体管,当中被分割成可以设计并独立管理的内核段、模块段和隔断。这些特定的编排是的其具有许多不同电源域,在电压、电流、纹波和噪声以外,还包括启动、关断和故障条件期间的序列顺序,故可控性的 FPGA 电源需要妥善管理输出的次序及其电量


文章来源:与非网

编辑:ymf

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

    关注

    1602

    文章

    21302

    浏览量

    593109
  • 晶体管
    +关注

    关注

    76

    文章

    9045

    浏览量

    135162
  • 电源调节器
    +关注

    关注

    0

    文章

    13

    浏览量

    7812
收藏 人收藏

    评论

    相关推荐

    FPGA电源计有哪几个步骤

    现场可编程门阵列(FPGA)被发现在众多的原型和低到中等批量产品的心脏。 FPGA的主要优点是在开发过程中的灵活性,简单的升级路径,更快地将产品推向市场,并且成本相对较低。一个主要缺点是复杂,用FPGA往往结合了先进的系统级芯片
    发表于 02-25 14:22 865次阅读

    外部电源规范出台

    随着全球能效标准的日益严格,外部电源设计师应随时了解最新的法规变化。能源之星最近发布了2.0版外部电源能效规范。修正后的规范大幅提高了工作频率要求,同时近一步降低待机功耗要求。新
    发表于 06-17 12:17

    cpld fpga设计时要注意的规范

    cpld fpga设计时要注意的规范cpld ,fpga 设计时大家要注意coding 规范 cpld ,fpga 设计时大家要注意codi
    发表于 08-10 18:51

    华为FPGA设计规范

    华为FPGA设计规范
    发表于 08-17 10:58

    华为FPGA设计规范

    华为FPGA设计规范
    发表于 08-20 23:35

    特别介绍Altera Arria 10 FPGA的一些约束规范,以及它们对电源设计的意义

    的一些约束规范,以及它们对电源设计的意义。然后,我们讨论最佳电源传输解决方案,并制定计划以成功满足所有规范,并使用ADI公司的全套电源系统管
    发表于 09-10 10:38

    FPGA的代码书写规范

    代码书写规范本文节选自特权同学的图书《FPGA设计实战演练(逻辑篇)》配套例程下载链接:http://pan.baidu.com/s/1pJ5bCtt 虽然没有“国际标准”级别的Verilog或
    发表于 04-16 04:08

    FPGA电源计有哪些经验可以分享?

    FPGA 使用的电源类型有哪些?FPGA 配电结构是如何?如何进行​ FPGA 功耗分析?
    发表于 03-11 07:23

    请问FPGA在汽车娱乐电子中的参考设计有哪些?

    FPGA在汽车图形应用中为什么能替代ASIC和ASSP?FPGA参考设计是如何推动汽车图形技术发展的?请问FPGA在汽车娱乐电子中的参考设计有哪些?
    发表于 04-14 06:20

    采用FPGA方案进行数字显示系统设计有什么特性?

    SoC面临的挑战是什么采用FPGA方案进行数字显示系统设计有什么特性?
    发表于 04-29 06:24

    请问电源模块热设计有哪些注意事项?

    请问电源模块热设计有哪些注意事项?
    发表于 06-18 06:45

    电源规范

    电源规范              ATX规范是1995
    发表于 12-26 14:47 325次阅读

    FPGA创建一个程序生成规范

    编译FPGA VI至FPGA应用前必须创建一个程序生成规范
    发表于 11-18 02:46 717次阅读

    Xilinx FPGA底层资源架构与设计规范

    这一次给大家分享的内容主要涉及Xilinx FPGA内的CLBs,SelectIO和Clocking资源,适合对FPGA计有时序要求,却还没有足够了解的朋友。
    发表于 03-21 14:48 4727次阅读
    Xilinx <b class='flag-5'>FPGA</b>底层资源架构与设计<b class='flag-5'>规范</b>

    FPGA计有哪些良好的设计方法及误区

    本文档的详细介绍的是FPGA计有哪些良好的设计方法及误区内容包括了:1.FPGA的适用领域及选型,2.FPGA系统设计典型流程,3.FPGA
    发表于 04-18 17:30 23次下载
    <b class='flag-5'>FPGA</b>设<b class='flag-5'>计有</b>哪些良好的设计方法及误区