现如今,DDR 电源面临的一个巨大挑战是在高瞬态负载极端情况下如何控制输出电压,CMOS 逻辑系统的功耗主要与时钟频率、系统内各栅极的输入电容以及电源电压有关。器件形体尺寸减小后,电源电压也随之降低,从而在栅极层大大降低功耗。这种低电压器件拥有更低的功耗和更高的运行速度,允许系统时钟频率升高至千兆赫兹级别。在这些高时钟频率下,阻抗控制、正确的总线终止和最小交叉耦合,带来高保真度的时钟信号。传统上,逻辑系统仅对一个时钟沿的数据计时,而双倍数据速率 (DDR) 内存同时对时钟的前沿和下降沿计时。它使数据通过速度翻了一倍,且系统功耗增加极少。
高数据速率要求时钟分配网络设计要倍加小心,以此来最小化振铃和反射效应,否则可能会导致对逻辑器件非有意计时。图 1 显示了两种备选总线终止方案。第一种方案(A)中,总线终止电阻器放置于分配网络的末端,并连接至接地。如果总线驱动器处于低态下,电阻器的功耗便为零。在高态下时,电阻器功耗等于电源电压(VDD)平方除以总线电阻(源阻抗加端接电阻)。平均功耗为电源电压平方除以两倍总线电阻。
图 1 VTT 端接电压降低一半端接功耗
第二种方案(B)中,端接电阻器连接至电源电压 (VTT),电源电压为 VDD 电压的一半。电阻器功耗恒定,且与电源电压无关,其等于 VTT(或(Vdd/2))平方除以端接电阻。相比第一种方法,这种方法产生的功耗仅为其 1/2,但需要增加一个电源。同时,它对电源的要求有些特别。首先,其输出需要为驱动器电压 (VDD)的一半;其次,它需要同时输出电流和汲取电流。当驱动器输出电压为低时,电流来自 VTT 电源。然而,当驱动器为高电平时,电流流入电源。最后,电源还需要在系统数据变化时在各模式之间转换,且必须提供低源阻抗,直到接近系统的时钟速率。
根据端接电阻、时钟频率和系统电容,确定峰值功耗相对容易。估算平均功耗要更困难一点,它可以比 1/10 峰值功耗低好几倍。由于系统为动态且没有真正固定不变的时钟率,并非每个周期都对数据计时,而且会有一些三态的器件,因此您需要考虑所有这些因素。
平均电流是验证系统测量的一个重要数值,因为它对确定正确的电源拓扑很重要。例如,您可能会在开关式电源低功耗和线性稳压器的低成本和小体积之间进行权衡。