tag 标签: 负载瞬态响应

相关博文
  • 热度 5
    2015-6-2 16:50
    1095 次阅读|
    0 个评论
    对于很多供电或者测试要求来说,电源的响应速度对DUT或者用电设备的性能表现起到非常重要的作用。 电源的响应性能包括电压、电流的上升、下降时间,以及对负载瞬变的支持恢复时间等方面。图示的几个特点,会在多个行业的产品性能研发、测试中发挥重要作用。
  • 热度 24
    2014-2-11 18:59
    2209 次阅读|
    5 个评论
    作者:用芯创造未来 2014 年 2 月 10 日 Monday 前言 本文档主要对在新捕获算法工作状态下,引起小型化应答机基带硬件电路 1.5V 核心电压上 / 下冲( overshoot/undershoot )的现象进行问题分析。尽可能的记录并总结出有价值的经验,这其中包括核心电压过冲现象对产品的危害,如何避免此类设计错误,硬件上如何采取补救措施,以及相应的软件解决方案。   1    调试问题过程记录 在 550 万门 FPGA 的硬件平台上,新的捕获算法功能正常,解扩积分时钟为 80Mhz ,并行相关路数为 256 路,积分周期为 4 个偏周期。将该算法单独,直接的移植到 300 万门 FPGA 的小型化硬件平台上,程序不启动,搜索不到 chipscope 核。并发现较老捕获完整工程,功耗由原来的 3.3W ( 3.3V*1.0A )提升至 6W ( 3.3V*1.8A ),此时已严重超出了所选 LDO ( MSK5101-00H )的输出电流范围( 1.5A )并导致核心电压 1.5V 的纹波高达 500mV 。为了确定是由功耗过大导致程序不启动的原因。 首先,软件上将新捕获的解扩积分时钟从 80Mhz 降低至 40Mhz ,并行相关路数从 256 路降低到 128 路,并采用内部自环的测试程序。同时,硬件上跳接电源,由外部独立电源单独给 FPGA 核心电压 1.5V 供电。此时,程序一切正常,核心电压 1.5V 纹波的峰峰值电压低至 100mV 以内,供电电源完全满足指标要求。 然后,为了方便调试,用 3.3V 输入具有同样芯片和电路结构的电源模块替换独立电源。由于电源模块采用了较大的输出电容,而且降低了单板的热耗(总热耗不变),此时加载上降功耗的自环测试软件,程序一切正常。把降功耗的新捕获模块添加到完整工程上进行测试,功能同样正常。并且较老捕获的完整工程在资源相当的情况下,从原来的 3 个积分周期增加到 4 个,并且大幅度减少了一次捕获完成速度 (具体的性能优化参看新捕获详细设计文档),完全达到了预期的设计指标,同时,功耗基本保持一致,在 3.3W ( 3.3V*1.0A )左右。但是,通过分析核心电压 1.5V 的纹波,发现此时的纹波达到了 200mV ,超出 FPGA 的推荐极限值 150mV 。 由于在整机分布式电源规划中对基带的考虑不全,致使电源芯片的选型失误,加上工程设计与实施阶段各环节又缺少必要的交流,已经造成硬件不可回头更改的现状。最后,问题定位为:在硬件电路不能大改的前提下(主要考虑时间节点限制),程序正常工作中,如何设法降低核心电压 1.5V 的动态纹波。   2      问题现象分析 上节对发现问题和对问题的调试过程做了简要的记录,接下来将针对问题点利用图文叙述的方式,进行针对性的分析。截止目前,调试状态: 外接输入 3.3V ,输出 1.5V@1.5A 的 LDO 电源模块给 FPGA 提供核心电压。在最终降功耗版本的完整工程软件上分析核心电压纹波信号,参见图 2.1 所示。 图 2.1 调试状态和核心电压动态变化图 2.1          电压上 / 下冲的危害 根据图 2.1 所示的动态信号易知,正常的纹波电压并不大,均在 100mV 以内。主要是由于电压上下周期性的过冲致其超过 FPGA 核心电压要求范围。参考 Xilinx 发布的 数据资料(见图2.2),在其电气特性的绝对最大额定参数指标( Absolute Maximum Ratings )中明确指出,长时间周期性的暴露于绝对最大额定参数条件下,可能会影响到芯片的可靠性。数据手册指出的电气特性说明截图如见图 2.2 所示。在目前的调试状态中,虽然程序功能运行正常,但存在周期性的核心电压上下过冲,而且过冲的峰值已经超过器件 V CCINT 的绝对最大额定参数,因此,在即将定型的产品应用中,任何降低器件可靠性的因素都不允许存在,必须设法在当前条件下去除或降低周期性的电压过冲。   图 2.2 资料 局部截图     除此之外,如果 LDO 输出电容选择钽电容,即便是对其额定电压进行降额选型,在长期暴露在极端温度条件下,上冲幅度增大就会存在钽电容失效的可能,从而影响电源的可靠性。 2.2          造成电压上 / 下冲的原因   ( a )   ( b ) 图 2.3 动态核心电压的局部放大组图 图 2.4 降功耗的新捕获时域周期性并行处理示意图 仔细分析信号的周期性,按照图 2.4 所示的捕获周期性并行处理示意图,信号并行处理流程如下:在 T coh 时段里,将下变频后的 I 、 Q 两路信号分别同时的进行 128 路并行解扩和相干积分,积分速率为 40Mhz ;在 T search 时段里,停止积分,并锁存并行的积分结果,按照串行最值搜索的方式,搜索出该次并行积分结果中的峰值及其引索,处理时钟也为 40Mhz ;完成搜索任务后,将锁存保持的并行数据进行清零,继续开始下一次的积分过程,如此周而复始,以分时复用的方式完成二维搜索的数据计算。按照 4 个积分周期所需的积分点数和串行最值搜索中完成 1 次非相干(平方和)的计算节拍,可计算得: 其中,搜索频点切换前一时段的 T delay 为新捕获算法设计中存在固有等待延时,该时段内不做任何并行或串行处理。因为量级为 ns ,所以在分析问题时可以忽略不计。 结合图 2.4 所示新捕获工作示意图和图 2.3 对动态信号的局部放大,对过冲周期的测量可知,图 2.3(a) 中上冲到下冲间较短的周期测量值大约为 13.6us ,图 2.3(b) 中下冲到上冲间较长的周期测量值大约为 205us 。考虑系统实现过程中存在固有的系统处理延时节拍,以及与理论设计计算值的对比验证,可以得出初步结论:核心电压上下过冲的原因很可能是由于动态运行中, FPGA 内部电路的运行状态进行周期性,大面积的切换,导致其对电源的负载瞬态响应( Load Transient Response )提出了新的要求。其中,在 T coh 时段里, FPGA 进行的是多路并行快速的解扩积分运算,影响功耗的主要因素,数据翻转率和内部运行时钟均为最大值,因此所需功耗接近最大;而在 T search 时段里,并行计算停止,进行串行的最值搜索,相对减少到只有计数器和平方和电路工作,因此所需功耗接近最小;如此周期性的动态条件下,形成了较大范围的变负载运行状态。 此时,如果提供核心电压 1.5V 的 LDO ( MSK5101 )内部环路响应的控制速度不够快,则在环路纠正瞬变前输出电容上的电压变化就会变大。为了用最小的代价解决电源瞬态响应不满足软件运行要求的问题,首先可以对电源电路本身进行问题机理分析。因为,目前航天用的芯片必须选择陶瓷或金属封装,这大大影响了线性稳压器本身的性能。国内大部分陶瓷 / 金属封装都是传统的 LDO ,缺少二次快速瞬态响应环路。一旦芯片选定,其传统环路响应的控制速度就固定,而且达不到 TI , Linear , Microchip , Diodes 等 LDO 的环路响应速度,只有通过输出电容来改善电源负载瞬态响应。因此,了解输出电容的寄生特性对电源负载瞬态响应的影响很重要,也决定了是否能从硬件角度解决问题。 除此之外,根据 PCB 电路原理图 2.5 可知,还可考虑尝试利用磁珠吸收高频分量的特性,但并不被推荐用于电源电路。如果为了确认问题,可对PCB进行信号完整性分析,查找布局和走线的问题,或者增加资源调整软件减小负载的变化等等,这些都待后续进行。 图 2.5 核心电压 1.5V 部分的电路原理图   2.3        LDO 的负载瞬态响应     详细文献参看《 Understanding the load-transient response of LDOs 》。     如有高手能够给出经验之谈可直接联系我(见个人信息栏).欢迎数字通信同步技术,抗干扰以及与信号处理和数模射电路设计领域相关的经验交流。  
  • 热度 35
    2014-2-11 18:54
    2687 次阅读|
    14 个评论
    作者:用芯创造未来 2014 年 2 月 10 日 Monday 前言 本文档主要对在新捕获算法工作状态下,引起小型化应答机基带硬件电路 1.5V 核心电压上 / 下冲( overshoot/undershoot )的现象进行问题分析。尽可能的记录并总结出有价值的经验,这其中包括核心电压过冲现象对产品的危害,如何避免此类设计错误,硬件上如何采取补救措施,以及相应的软件解决方案。     1    调试问题过程记录 在 550 万门 FPGA 的硬件平台上,新的捕获算法功能正常,解扩积分时钟为 80Mhz ,并行相关路数为 256 路,积分周期为 4 个偏周期。将该算法单独,直接的移植到 300 万门 FPGA 的小型化硬件平台上,程序不启动,搜索不到 chipscope 核。并发现较老捕获完整工程,功耗由原来的 3.3W ( 3.3V*1.0A )提升至 6W ( 3.3V*1.8A ),此时已严重超出了所选 LDO ( MSK5101-00H )的输出电流范围( 1.5A )并导致核心电压 1.5V 的纹波高达 500mV 。为了确定是由功耗过大导致程序不启动的原因。 首先,软件上将新捕获的解扩积分时钟从 80Mhz 降低至 40Mhz ,并行相关路数从 256 路降低到 128 路,并采用内部自环的测试程序。同时,硬件上跳接电源,由外部独立电源单独给 FPGA 核心电压 1.5V 供电。此时,程序一切正常,核心电压 1.5V 纹波的峰峰值电压低至 100mV 以内,供电电源完全满足指标要求。 然后,为了方便调试,用 3.3V 输入具有同样芯片和电路结构的电源模块替换独立电源。由于电源模块采用了较大的输出电容,而且降低了单板的热耗(总热耗不变),此时加载上降功耗的自环测试软件,程序一切正常。把降功耗的新捕获模块添加到完整工程上进行测试,功能同样正常。并且较老捕获的完整工程在资源相当的情况下,从原来的 3 个积分周期增加到 4 个,并且大幅度改善了一次捕获完成速度 (具体的性能优化参看新捕获详细设计文档),完全达到了预期的设计指标,同时,功耗基本保持一致,在 3.3W ( 3.3V*1.0A )左右。但是,通过分析核心电压 1.5V 的纹波,发现此时的纹波达到了 200mV ,超出 FPGA 的推荐极限值 150mV 。 由于在整机分布式电源规划中对基带的考虑不全,致使电源芯片的选型失误,加上工程设计与实施阶段各环节又缺少必要的交流,已经造成硬件不可回头更改的现状。最后,问题定位为:在硬件电路不能大改的前提下(主要考虑时间节点限制),程序正常工作中,如何设法降低核心电压 1.5V 的动态纹波。   2      问题现象分析 上节对发现问题和对问题的调试过程做了简要的记录,接下来将针对问题点利用图文叙述的方式,进行针对性的分析。截止目前,调试状态: 外接输入 3.3V ,输出 1.5V@1.5A 的 LDO 电源模块给 FPGA 提供核心电压。在最终降功耗版本的完整工程软件上分析核心电压纹波信号,参见图 2.1 所示。 图 2.1 调试状态和核心电压动态变化图   2.1          电压上 / 下冲的危害 根据图 2.1 所示的动态信号易知,正常的纹波电压并不大,均在 100mV 以内。主要是由于电压上下周期性的过冲致其超过 FPGA 核心电压要求范围。参考 Xilinx 发布的 数据资料(见图2.2),在其电气特性的绝对最大额定参数指标( Absolute Maximum Ratings )中明确指出,长时间周期性的暴露于绝对最大额定参数条件下,可能会影响到芯片的可靠性。数据手册指出的电气特性说明截图如见图 2.2 所示。在目前的调试状态中,虽然程序功能运行正常,但存在周期性的核心电压上下过冲,而且过冲的峰值已经超过器件 V CCINT 的绝对最大额定参数,因此,在即将定型的产品应用中,任何降低器件可靠性的因素都不允许存在,必须设法在当前条件下去除或降低周期性的电压过冲。   图 2.2 资料 局部截图   除此之外,如果 LDO 输出电容选择钽电容,即便是对其额定电压进行降额选型,在长期暴露在极端温度条件下,上冲幅度增大就会存在钽电容失效的可能,从而影响电源的可靠性。   2.2          造成电压上 / 下冲的原因   ( a )   ( b ) 图 2.3 动态核心电压的局部放大组图 图 2.4 降功耗的新捕获时域周期性并行处理示意图   仔细分析信号的周期性,按照图 2.4 所示的捕获周期性并行处理示意图,信号并行处理流程如下:在 T coh 时段里,将下变频后的 I 、 Q 两路信号分别同时的进行 128 路并行解扩和相干积分,积分速率为 40Mhz ;在 T search 时段里,停止积分,并锁存并行的积分结果,按照串行最值搜索的方式,搜索出该次并行积分结果中的峰值及其引索,处理时钟也为 40Mhz ;完成搜索任务后,将锁存保持的并行数据进行清零,继续开始下一次的积分过程,如此周而复始,以分时复用的方式完成二维搜索的数据计算。按照 4 个积分周期所需的积分点数和串行最值搜索中完成 1 次非相干(平方和)的计算节拍,可计算得: 其中,搜索频点切换前一时段的 T delay 为新捕获算法设计中存在固有等待延时,该时段内不做任何并行或串行处理。因为量级为 ns ,所以在分析问题时可以忽略不计。 结合图 2.4 所示新捕获工作示意图和图 2.3 对动态信号的局部放大,对过冲周期的测量可知,图 2.3(a) 中上冲到下冲间较短的周期测量值大约为 13.6us ,图 2.3(b) 中下冲到上冲间较长的周期测量值大约为 205us 。考虑系统实现过程中存在固有的系统处理延时节拍,以及与理论设计计算值的对比验证,可以得出初步结论:核心电压上下过冲的原因很可能是由于动态运行中, FPGA 内部电路的运行状态进行周期性,大面积的切换,导致其对电源的负载瞬态响应( Load Transient Response )提出了新的要求。其中,在 T coh 时段里, FPGA 进行的是多路并行快速的解扩积分运算,影响功耗的主要因素,数据翻转率和内部运行时钟均为最大值,因此所需功耗接近最大;而在 T search 时段里,并行计算停止,进行串行的最值搜索,相对减少到只有计数器和平方和电路工作,因此所需功耗接近最小;如此周期性的动态条件下,形成了较大范围的变负载运行状态。 此时,如果提供核心电压 1.5V 的 LDO ( MSK5101 )内部环路响应的控制速度不够快,则在环路纠正瞬变前输出电容上的电压变化就会变大。为了用最小的代价解决电源瞬态响应不满足软件运行要求的问题,首先可以对电源电路本身进行问题机理分析。因为,目前航天用的芯片必须选择陶瓷或金属封装,这大大影响了线性稳压器本身的性能。国内大部分陶瓷 / 金属封装都是传统的 LDO ,缺少二次快速瞬态响应环路。一旦芯片选定,其传统环路响应的控制速度就固定,而且达不到 TI , Linear , Microchip , Diodes 等 LDO 的环路响应速度,只有通过输出电容来改善电源负载瞬态响应。因此,了解输出电容的寄生特性对电源负载瞬态响应的影响很重要,也决定了是否能从硬件角度解决问题。 除此之外,根据 PCB 电路原理图 2.5 可知,还可考虑尝试利用磁珠吸收高频分量的特性,但并不被推荐用于电源电路。如果为了确认问题,可对PCB进行信号完整性分析,查找布局和走线的问题,或者增加资源调整软件减小负载的变化等等,这些都待后续进行。   图 2.5 核心电压 1.5V 部分的电路原理图   2.3        LDO 的负载瞬态响应     详细文献参看《 Understanding the load-transient response of LDOs 》。   3~5.等后续问题解决后再补上。如有高手能够给出经验之谈可直接联系我(见个人信息栏).欢迎数字通信同步技术,抗干扰以及与信号处理和数模射电路设计领域相关的经验交流。  
相关资源