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

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

3天内不再提示

VTT电源对DDR有什么作用?

jf_pJlTbmA9 来源:硬件十万个为什么 作者:硬件十万个为什么 2023-11-27 16:20 次阅读

本文转载自: 硬件十万个为什么微信公众号

1、DDR系统的三种电源

对于电源电压,DDR SDRAM系统要求三个电源,分别为VDDQ、VTT和VREF。

A、主电源VDD和VDDQ

主电源的要求是VDDQ=VDD,VDDQ是给IO buffer供电的电源,VDD是给内核供电。但是一般的使用中都是把VDDQ和VDD合成一个电源使用。

有的芯片还有专门的VDDL,是给DLL供电的,也和VDD使用同一电源即可。

电源设计时,需要考虑电压、电流是否满足要求。

电源的上电顺序和电源的上电时间,单调性等。

电源电压的要求一般在±5%以内。电流需要根据使用的不同芯片,及芯片个数等进行计算。由于DDR的电流一般都比较大,所以PCB设计时,如果有一个完整的电源平面铺到管脚上,是最理想的状态,并且在电源入口加大电容储能,每个管脚上加一个100nF~10nF的小电容滤波。

wKgZomVdepuAFpi9AACco066Jhs970.jpg

到了DDR5,电压将会从1.2V变到1.1V,下降了8.3%,这是几代DDR总线以来下降比例最少的一次。说明电子技术的发展,对于低功耗的设计难度越来越大。这么低的电压,其抗干扰设计就会更加的难。对于电源完整性和信号完整性的设计要求就越来越严苛。

B、参考电源Vref

参考电源Vref要求跟随VDDQ,并且Vref=VDDQ/2,所以可以使用电源芯片提供,也可以采用电阻分压的方式得到。由于Vref一般电流较小,在几个mA~几十mA的数量级,所以用电阻分压的方式,即节约成本,又能在布局上比较灵活,放置的离Vref管脚比较近,紧密的跟随VDDQ电压,所以建议使用此种方式。需要注意分压用的电阻在100Ω~10kΩ均可,需要使用1%精度的电阻。Vref参考电压的每个管脚上需要加10nF的电容滤波,并且每个分压电阻上也并联一个电容较好。

wKgaomVdeqKAUDQeAAFp1FaL754575.jpg

Vref此处的电流并不大,通过分压,可以选择阻值稍大的电阻。所以需要靠近芯片放置,放置走线过长,被其他大电流信号干扰。

C、用于匹配的电压VTT(Tracking Termination Voltage)

VDDQ是一种高电流电源DDR芯片的内核、I/O和存储器逻辑供电,而Vref是一种低电流、精确的参考电压,它在逻辑高电平(1)和逻辑低电平(0)之间提供一个阈值,以适应I/O电源电压的变化。通过提供一个适应电源电压的精确阈值,VREF实现了比固定阈值和终端和驱动正常变化情况下更大的噪声裕度。

VTT的作用是改善信号质量,最常见的规格是0.49到0.51倍VDDQ,VTT为匹配电阻上拉到的电源,VTT=VDDQ/2。

DDR的设计中,根据拓扑结构的不同,有的设计使用不到VTT,如控制器带的DDR器件比较少的情况下。如果使用VTT,则VTT的电流要求是比较大的,所以需要走线使用铜皮铺过去。并且VTT要求电源既可以吸电流,又可以灌电流才可以。一般情况下可以使用专门为DDR设计的产生VTT的电源芯片来满足要求。很多情况下,也采用上下拉电阻实现吸电流和灌电流的功能,即戴维南电路。

而且,每个拉到VTT的电阻旁一般放一个10nF~100nF的电容,整个VTT电路上需要有uF级大电容进行储能。

wKgaomVdequAJf_YAAE8Be3K7W4971.jpg

由于VTT电源必须在 1/2 VDDQ提供和吸收电流,因此如果没有通过分流来允许电源吸收电流,那么就不能使用一个标准的开关电源。而且,由于连接到VTT的每条数据线都有较低的阻抗,因而电源就必须非常稳定。在这个电源中的任何噪声都会直接进入数据线。

wKgZomVdeqyALHoWAAEmz7QwXXM020.jpg

VTT 被用来从DDR控制器IC中获取电压,给数据总线和地址总线提供电源,VTT不直接应用在DDR器件上,而是在系统电源上(VTT和终端电阻都被集成到 DDR CONTROLLER上),因此不需要在电路图中额外标出。它的值通常设定大致等于VREF的值(在VREF上下0.04V浮动),并且随着VREF的变 化而变化。对于DDR1 SDRAM应用中的地址总线控制信号和数据总线信号都有端接电阻。需要一个没有任何的噪声或者电压变化的参考电压(VREF),用作DDR SDRAM输入接收器,VREF也等于1/2 VDDQ。VREF的变化将会影响存储器的设置和保持时间。

2、为什么需要VTT

为了符合DDR的要求并保证最优的性能,VTT和VREF需要在电压、温度和噪声容限上进行严密的控制以便跟踪1/2 VDDQ。

在实际电路中,对于VREF的电压采取电阻分压的方式取得,如下图所示:

wKgZomVderKAcaQeAABD1PpxCsU592.jpg

其中电容为去耦电容。

wKgaomVderSAZ5k4AADCTAfdk3I031.jpg

DDR颗粒的接收端比较特殊,它是一个差分放大器,其中的一个PIN脚连接Vref是固定,另一个PIN接在DDR控制器的发送端,发送端发送过来的信号,只要比Vref高,高过一定的门限,接受端就认为1,只要比Vref低,低于一定的门限,接收端就认为0。我们知道DDR的速率(电平的切换)是很快的,同时一个控制器会下挂很多颗粒,这就导致总线上的电流(电荷)来不及泄放和补充,这就需要将VTT在VOUT为高的时候,吸收电流,在VOUT为低的时候补充电流;

wKgZomVderWAMLo7AADGilSFswk671.jpg

以DDR2为例,当VOUT为高电平的时候,VOUT=1V8,VTT=0V9,电流b向处于增加的趋势,当VOUT为0,VTT=0V9,电流a向处于增加趋势;

一般DDR VTT的拓扑结构

wKgaomVdereABck-AADud6TAReQ432.jpg

3、VTT电源工作原理

wKgZomVdermAb3GeAAGAqcQTDyY576.jpg

其中VFB为电压反馈端,SW为电压输出端;

结合DDR拓扑图来看,当VOUT为低的时候,由于a方向的电流处于增大的趋势,电感L会产生临时反向电动势,来抑制电流变化,这样导致VTT电压变小,上管导通,来补偿这个电流,直至流经电感的电流等于新的电流;

当VOUT为高的时候,由于b方向的电流处于增大的趋势,电感L会产生临时的反向电动势,来抑制电流变化,这样导致VTT处的电源变大,进而导致Vsense变大,上管关闭,下管导通,吸收电流;

4、戴维南电路代替VTT

wKgaomVdesCAXIWvAAGZJ5bd_Fs440.jpg

在一些设计中,在使用DDR颗粒的情况下,已经基本全部不使用VTT电源,全部采用电阻上下拉的戴维南电路(用上下拉电阻替代VTT电源),只有在使用内存条的情况下才使用VTT电源。需要进行信号完整性仿真之后,确定上下拉电阻的阻值。这个阻值一般比较小,虽然降低了设计复杂度,但是增大了整个系统的功耗。

一般情况下,DDR的数据线都是一驱一的拓扑结构,且DDR2和DDR3内部都有ODT做匹配,所以不需要拉到VTT做匹配即可得到较好的信号质量。DDR2的地址和控制信号线如果是多负载的情况下,会有一驱多,并且内部没有ODT,其拓扑结构为走T型的结构,所以常常需要使用VTT进行信号质量的匹配控制。DDR3可以采用Fly-by方式走线。

wKgaomVdesaAI2F5AACYoOBHALM366.jpg

4、VTT电流预估

例如:VTT(0.6V)作为地址线/控制线(共25根)的上拉电源 ,上拉电阻39.2欧姆,最大电流计算公式:(0.6V/39.2)*25 = 0.38A。

最大电流就是所有信号同为高,或者同为低的时候,所有的信号线都是灌电流或者拉电流。如果有高有底,则会相互抵消,VTT的输出电流没有那么大。

审核编辑 黄宇

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

    关注

    182

    文章

    16553

    浏览量

    244701
  • DDR
    DDR
    +关注

    关注

    9

    文章

    677

    浏览量

    64240
收藏 人收藏

    评论

    相关推荐

    全套DDRDDR2、DDR3、DDR3L、LPDDR3 和 DDR4 电源解决方案同步降压控制器数据表

    电子发烧友网站提供《全套DDRDDR2、DDR3、DDR3L、LPDDR3 和 DDR4 电源
    发表于 04-09 09:51 1次下载
    全套<b class='flag-5'>DDR</b>、<b class='flag-5'>DDR</b>2、<b class='flag-5'>DDR</b>3、<b class='flag-5'>DDR</b>3L、LPDDR3 和 <b class='flag-5'>DDR</b>4 <b class='flag-5'>电源</b>解决方案同步降压控制器数据表

    完整DDRDDR2,DDR3 和LPDDR3 存储器电源解决方案同步降压控制器数据表

    电子发烧友网站提供《完整DDRDDR2,DDR3 和LPDDR3 存储器电源解决方案同步降压控制器数据表.pdf》资料免费下载
    发表于 04-09 09:49 0次下载
    完整<b class='flag-5'>DDR</b>,<b class='flag-5'>DDR</b>2,<b class='flag-5'>DDR</b>3 和LPDDR3 存储器<b class='flag-5'>电源</b>解决方案同步降压控制器数据表

    完整的DDR2、DDR3和DDR3L内存电源解决方案同步降压控制器TPS51216数据表

    电子发烧友网站提供《完整的DDR2、DDR3和DDR3L内存电源解决方案同步降压控制器TPS51216数据表.pdf》资料免费下载
    发表于 03-13 13:58 0次下载
    完整的<b class='flag-5'>DDR</b>2、<b class='flag-5'>DDR</b>3和<b class='flag-5'>DDR</b>3L内存<b class='flag-5'>电源</b>解决方案同步降压控制器TPS51216数据表

    具有同步降压控制器、2A LDO和缓冲基准的TPS51916完整DDR2、DDR3、DDR3L和DDR4存储器电源解决方案数据表

    电子发烧友网站提供《具有同步降压控制器、2A LDO和缓冲基准的TPS51916完整DDR2、DDR3、DDR3L和DDR4存储器电源解决方
    发表于 03-13 11:24 0次下载
    具有同步降压控制器、2A LDO和缓冲基准的TPS51916完整<b class='flag-5'>DDR</b>2、<b class='flag-5'>DDR</b>3、<b class='flag-5'>DDR</b>3L和<b class='flag-5'>DDR</b>4存储器<b class='flag-5'>电源</b>解决方案数据表

    具有同步降压控制器、2A LDO和缓冲基准的TPS51716完整DDR2、DDR3、DDR3L、LPDDR3和DDR4内存电源解决方案数据表

    电子发烧友网站提供《具有同步降压控制器、2A LDO和缓冲基准的TPS51716完整DDR2、DDR3、DDR3L、LPDDR3和DDR4内存电源
    发表于 03-13 11:13 0次下载
    具有同步降压控制器、2A LDO和缓冲基准的TPS51716完整<b class='flag-5'>DDR</b>2、<b class='flag-5'>DDR</b>3、<b class='flag-5'>DDR</b>3L、LPDDR3和<b class='flag-5'>DDR</b>4内存<b class='flag-5'>电源</b>解决方案数据表

    完整的DDRDDR2和DDR3内存电源解决方案同步降压控制器数据表

    电子发烧友网站提供《完整的DDRDDR2和DDR3内存电源解决方案同步降压控制器数据表.pdf》资料免费下载
    发表于 03-13 10:16 1次下载
    完整的<b class='flag-5'>DDR</b>、<b class='flag-5'>DDR</b>2和<b class='flag-5'>DDR</b>3内存<b class='flag-5'>电源</b>解决方案同步降压控制器数据表

    ISL 700005SEH ISL 730005SEH:用于DDR VDDQ和的辐射硬化双输出3A同步降压和±1A LDO稳压器VTT

    电子发烧友网站提供《ISL 700005SEH ISL 730005SEH:用于DDR VDDQ和的辐射硬化双输出3A同步降压和±1A LDO稳压器VTT.pdf》资料免费下载
    发表于 12-21 10:50 0次下载
    ISL 700005SEH ISL 730005SEH:用于<b class='flag-5'>DDR</b> VDDQ和的辐射硬化双输出3A同步降压和±1A LDO稳压器<b class='flag-5'>VTT</b>

    多片DDR菊花链拓扑连接时末端的电阻都是起什么作用的呢?

    大家如果做过DDR的设计可能会发现在进行多片DDR连线时,通常在信号的末端会放置很多的电阻(如下图所示),那么这些电阻都是起什么作用的呢?
    的头像 发表于 12-18 15:58 347次阅读
    多片<b class='flag-5'>DDR</b>菊花链拓扑连接时末端的电阻都是起什么<b class='flag-5'>作用</b>的呢?

    DDR4和DDR3内存都有哪些区别?

    DDR4和DDR3内存都有哪些区别? 随着计算机的日益发展,内存也越来越重要。DDR3和DDR4是两种用于计算机内存的标准。随着DDR4内存
    的头像 发表于 10-30 09:22 5306次阅读

    RK3588 DDR电源电路设计详解

    脚的路径都足够。 2、VCC_DDR电源在外围换层时,要尽可能的多打电源过孔(9个以上0.5*0.3mm的过孔),降低换层过孔带来的压降;去耦电容的GND过孔要跟它的电源过孔数量保持
    的头像 发表于 09-28 07:40 491次阅读
    RK3588 <b class='flag-5'>DDR</b><b class='flag-5'>电源</b>电路设计详解

    PI2DDR3212和PI3DDR4212在DDR3/DDR4中应用

    电子发烧友网站提供《PI2DDR3212和PI3DDR4212在DDR3/DDR4中应用.pdf》资料免费下载
    发表于 07-24 09:50 3次下载
    PI2<b class='flag-5'>DDR</b>3212和PI3<b class='flag-5'>DDR</b>4212在<b class='flag-5'>DDR</b>3/<b class='flag-5'>DDR</b>4中应用

    DDRDDR2、DDR3、DDR4、LPDDR的区别

    DDR是Double Data Rate的缩写,即“双倍速率同步动态随机存储器”。DDR是一种技术,中国大陆工程师习惯用DDR称呼用了DDR技术的SDRAM,而在中国台湾以及欧美,工程
    的头像 发表于 07-16 15:27 4108次阅读
    <b class='flag-5'>DDR</b>、<b class='flag-5'>DDR</b>2、<b class='flag-5'>DDR</b>3、<b class='flag-5'>DDR</b>4、LPDDR的区别

    DDR内存终端电源

    本设计笔记显示了用于工作站和服务器的高速内存系统的双倍数据速率 (DDR) 同步 DRAM (SDRAM)。使用MAX1864 xDSL/电缆调制解调器电源,电路产生等于并跟踪VREF的终止电压(VTT)。
    的头像 发表于 06-26 10:34 609次阅读
    <b class='flag-5'>DDR</b>内存终端<b class='flag-5'>电源</b>

    为什么DDR电源设计时需要VTT电源呢?

    编者注:DDR总线的设计相对而言是非常复杂的,比如电源系统中就包含了很多中电源的设计,只是某些工程师在设计的时候做了一些简化。本文就针对VTT做了比较详细的介绍。
    发表于 06-16 16:35 3823次阅读
    为什么<b class='flag-5'>DDR</b><b class='flag-5'>电源</b>设计时需要<b class='flag-5'>VTT</b><b class='flag-5'>电源</b>呢?

    浅析电源DDR硬件设计技巧

    电源电压的要求一般在±5%以内。电流需要根据使用的不同芯片,及芯片个数等进行计算。由于DDR的电流一般都比较大,所以PCB设计时,如果有一个完整的电源平面铺到管脚上,是最理想的状态,并且在电源
    发表于 06-01 14:37 554次阅读
    浅析<b class='flag-5'>电源</b><b class='flag-5'>DDR</b>硬件设计技巧