我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1400|回复: 3

[技术文章] 四种方法搞懂DDR3的读写分离

[复制链接]
  • TA的每日心情
    无聊
    昨天 18:29
  • 签到天数: 62 天

    [LV.6]常住居民II

    1万

    主题

    8187

    回帖

    5万

    积分

    三级逆天

    积分
    53717

    终身成就奖特殊贡献奖原创先锋奖金点子奖优秀斑竹奖宣传大使奖

    发表于 2017-10-30 14:11:23 | 显示全部楼层 |阅读模式




    DDR3是目前DDR的主流产品,DDR3的读写分离作为DDR最基本也是最常用的部分,本文主要阐述DDR3读写分离的方法。
    最开始的DDR, 芯片采用的是TSOP封装,管脚露在芯片两侧的,测试起来相当方便;但是,DDRIIIII就不一样了,它采用的是BGA封装,所有焊点是藏在芯片的底部的,测试起来非常不便,一般需要提前预留测试点。
    DDR读写burst分析之前,首先得把read burstwrite burst分离出来,读写双向的数据全部都搁在DQSDQ上。那么,DDR的手册中,留下了那些线索供我们进行都写的分离呢?
    要实现DDR的快速的便捷的分离,在读写分离之前,我们必须得知道DDR读写信号之间的特征差异。首先,看看SPEC里面的定义:
    方法一:preamble的差异
    在每次的burst之前,DQS会从高阻态切换到一段负脉冲,然后才开始正常的读写。这段负脉冲,我们叫做preamblepreamble实际上是在读写前,DQS提前通知DRAM芯片或者是controller的信号)。一般说来,读数据DQSpreamble宽度要大于写数据。对于DDR3,情况就更简单了。因为在DDR3中,读数据的preamble是负脉冲,写数据的preamble是正脉冲。





    方法二:幅度上的差异
    一般在DRAM端进行测试,写数据从memory controller出来,经过了主板PCB板,内存插槽和内存条PCB板,到达DRAM颗粒的时候,信号已经被衰减了,而读数据刚刚从DRAM出来,还没有经过任何的衰减,因此读数据的幅度要大于写数据。如下图所示
    ReadWrite
    方法三:
    写数据是DQSDQ centre-align(中间对齐), 读数据DQSDQedge align(边沿对齐)memory controller在接收到内存的读数据时,在controller内部把DQSDQ的相位错开90度,实现中间对齐来采样(这个过程示波器就看不到咯);
    方法四:斜率的差异:
    读数据的斜率大于写数据。一般在DRAM端进行测试,写数据从memory controller出来,经过了主板PCB板,内存插槽和内存条PCB板,到达DRAM颗粒的时候,信号已经被衰减了,所以,斜率也小一些;而读数据刚刚从DRAM出来,还没有经过任何的衰减,因此读数据的斜率要大于写数据。也可以从下图得到区分。
    ReadWrite


    回复

    使用道具 举报

    该用户从未签到

    17

    主题

    1839

    回帖

    972

    积分

    二级逆天

    积分
    972

    终身成就奖

    QQ
    发表于 2017-10-30 14:45:50 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    126

    主题

    1395

    回帖

    33

    积分

    PADS高级班留级2期

    积分
    33

    终身成就奖

    发表于 2017-10-31 08:31:10 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    91

    主题

    1773

    回帖

    2569

    积分

    二级逆天

    积分
    2569

    社区居民原创达人终身成就奖

    发表于 2017-10-31 08:47:09 | 显示全部楼层
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    论坛开启做任务可以
    额外奖励金币快速赚
    积分升级了


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    平平安安
    TOP
    快速回复 返回顶部 返回列表