FPGA 应用的电源模块的选择.docx
现场可编程门阵列(FPGA)是许多原型和中小批量比显的核心。FPGA的主要优势是开发过程中的灵活性、简单的升级路径、更快的上市时间和相对较低的成本。一个关键的缺点是复杂性,FPGA通常包含复杂的片上系统(SoC)0这种复杂性对电遮提出了苛刻的要求。为应对这些挑战,电源需要多个输出以及开关稳压器的组合以提高效率和线性稳压器以实现清洁电源。本文描述了FPGA的特殊电源要求,解释了如何为这些智能芯片设计电源,然后回顾了针对FPGA应用的电遮摸块的选择。计算系统功率为FPGA供电似乎为整个系统供电。电源设计工程师面临着提供3到15个电压轨(有时甚至更多)的挑战;而这仅仅是开始。FPGA通常使用需要低核心电压的最新晶圆制造技术制造,但电源还必须为特殊模块和电路的多个轨道供电,提供多个电压电平,为高功率模块提供额外里流,并满足对噪声敏感元件的要求。只是让事情变得更复杂一些,即使是来自同一制造商的FPGA也可能会有很大差异,因此工程师为每个芯片选择最佳电源至关重要。该选择取决于诸如每个电源轨的电压和功率需求、电源轨的排序要求和系统电源管理需求等因素。设计FPGA电源的第一步是确定各个电压轨及其要求。FPGA供应商通常会提供一个,引脚列表,指定连接到设备电压轨的每个供电引脚的电压电平。例如,表1显示了A1tera的StratiXIVGXFPGA的一些电压轨。类型电压值电压名称描述分享/隔离FGPAffi0.9VVCCFPGA内核电源分享0.9VVCCD.P11锁相环数字电源分享/隔葡1.2伏3.0伏VCCIOI/O电源电压.bank1-8分享½VCCIO参考电压输入参考电压,bank1-81.5VVCCPT可编程电源技术分享/隔离1.8V/2.5V/3.0VVCCPGM配置引脚电源分享2.5VVccc1kin差分时钟输入功率分享2.5VVCCA.P11P11模拟电源分享/隔离2.5VVCCAUX辅助电源分享/隔离2.5VVCCBAT爸用电池,连接电池隔离2.5火3.0伏VCCPDI/O礴动电源分享收发器电压0.9VVCCHIP收发器硬核IP数字电源分享1.1VVCCR收发器接收器模拟功率分享/隋离1.1VVCCT收发器发射器模拟功率分享/隋离1.1VVCC1-GXB分享/隔离1.4火1.5伏VCCH-GXB收发器发断汨缭中功率分享/隔离2.5%3.0伏VCCA收发高压电源隔淘表1:A1teraStratixIVGX的电压轨子集。(AItera提供)从表1可以看出,FPGA的电源轨运行在几个不同的电压下,具体取决于供电的模块。要求通常包括内核(为内部逻辑阵列供电)、I/O(驱动I/O缓冲器,这些缓冲器可以分组在不同的电压下运行)、锁相环(P11)(为P11供电)核)和收发器(为收发器、接嵋和发射器提供数字和模拟电路)。一旦确定了各个电压轨,下一步就是依次计算每个轨的电流消耗。应将共享铁轨的电流消耗添加到正在分析的铁轨中,以得出该铁轨的总数。FPGA制造商经常为此提供在线计算器。接下来,工程师应将构成FPGA的所有元件的功耗相加,以准确估算整个芯片的功耗。计算完功耗后,下一步是检查每个电源轨的电压变化容限和最大电压纹波规范。这些参数通常可以在FPGA的数据表中找到。负载调节规范确定了电压调节器输出可能因负载变化而偏离的范围(以mV为单位)。如果电源来自开关DC-DC电压转换器(“开关稳压器”),则负载调节的典型规格为±5mV0如果电压轨指定为1.2V,这只是0.4%的偏差。电压纹波以mV为单位从峰到峰测量,其幅度取决于为所分析的特定轨供电的稳压器的设计。输出滤波严重影响电压(和电流)纹波性能。(请参阅忠ChZOne文章“电容番选择是良好稳压器设计的关键”。)大多数FPGA可承受高达2%或更高的电压纹波,这完全在现代开关稳压器的能力范围内。开关稳压器还是线性稳压器?FPGA电源设计过程的下一步是决定一个特定的电源轨应该由开关稳压器还是线性稳压器供电。需要特别注意为P11和收发器电路等噪声敏感电路供电的模拟电源轨。这些轨道上的过多噪声可能会影响电路性能。线性稳压器提供无纹波电源,响应速度快,使用更简单,并且比开关器件占用更少的空间。它们是噪声敏感型P11和收发器轨的不错选择。主要缺点是效率低下,尤其是在输出电压远低于输入电压的情况下。开关稳压器是更高功率轨的更好选择,因为其更高的效率比更低的噪声更重要。它们是为FPGA的数字内核逻辑和I/O供电的理想选择,其中电流要求很容易达到数十安培。开关稳压器的缺点是它更复杂、更大,并且需要更多的外部元件。由此产生的电源可能有些复杂,包括“电源树”中的多个开关稳压器和线性稳压器(图2)。图2:由开关和线性稳压器组成的FPGA电源。(A1tera提供)FPGA的电源通常包括开关稳压器和线性稳压器的组合,以合理的效率提供不同的电压和稳定的电源。设计这样的电源并非易事,但通过将电路基于将多个开关和线性稳压器集成到单个芯片中的电源模块,事情可以变得更加简单。例如,MaXim的MX8660电源模块包含四个开关稳压器(以2MHz运行,因此鼓励使用小电感器)和四个线性稳压器。开关稳压器自动从脉冲宽度调制(PWM)切换到轻负载操作,以降低工作电流并延长电池寿命。该器件为开关稳压器提供0.725-3.3V(0.4-1.6)的输出电压,为低压差(更Q)线性稳压器提供1.7-3.3V(30-500mA)的输出电压,所有电压均在2.6至6V输入。该芯片还集成了电源管理能力和功能,例如输出开/关控制、低电量检迦、复位输出和两线I2C串行接口。InterSi1为小型FPGA应用提供IS19440。该芯片结合了三个开关稳压器和一个1DO线性稳压器。每个输出可调低至0.8V,该器件采用4.5-24V电源供电。IS19440在紧凑的5X5mmQFN封装中提供内部软启动和独立使能输入,以简化电源轨排序。该芯片采用内部环路补偿来最大限度地减少外围组件,从而实现紧凑的设计和较低的总体解决方案成本。德州仪器(TI)还提供将开关稳压器的效率与线性稳压器的无噪声电源相结合的电源模块。例如,1M26480(图3)集成了两个1.5A降压(“降压”)开关稳压器和两个300mA线性稳压器。该器件采用2.8至5.5V电源供电,第一个开关稳压器在15A时提供0.8-2V,而第二个在1.5A时提供1.0-3.3V02MHz开关稳压器的工作效率高达96机线性稳压器在高达300mA时提供1-3.5V0图3:TexasInstruments的1M26480集成了两个开关稳压器和两个线性稳压器。