作者:一博科技

之前已经讲过DDR的前世今生,以及DDR的各种功能探秘,基本上对于DDR,我们已经有了比较深刻的认识,接下来就是利用我们已有的标准,去解读DDR。

通常,DDR设计完成之后 ,对信号质量并没有一个完全确定的概念,需要我们通过仿真和测试的手段去判断和验证。而此时,往往我们拿到的就是一个波形,测试波形或者仿真波形,该如何去判断其信号质量,参照的标准又是怎样的,就是我们需要去考虑的重点。

DDR信号是数字信号,表现为0、1两种形式,一般看到的波形都是类似于正弦波的样式,什么时候判定为1,什么时候判定为0呢?每一个信号都是以电磁波的形式进行传输,因此一定具有相应的幅值,所以判定方法肯定是当幅值高于某一个值时,判定信号为1,低于某一个值时,判定为0。而判定的依据——某一个值就是可以从JEDEC中找到的。如图一所示,是DDR3地址命令信号的AC、DC标准,对应相应的速率,就可以在波形上面标注出相应的VIH和VIL。当幅值范围为VIHAC(min)~VIHDC(min)时,判定为1,当幅值范围为VILAC(max)~VILDC(max)时判定为0,如下图二所示

图一
图二

对于做为差分线的CK信号和DQS信号而言,判定的要求又分为单根和差分模式,单根模式的判定标准和地址数据线基本一致,如下图三所示。它的判定标准只有VSEH和VSEL。实际这两个值对应的就是VIH.AC和VIL.AC。

图三

差分模式如图四所示,数据见表格。

图四

而且同时对两个单根的交点也有一定的要求,如下图五所示,两个单根的交点位置要在VSEH和VSEL之间,否则的话差分模式下,正半周期和负半周期可能会有比较大的一个比例差异。

图五
对信号幅值的要求不仅仅在这一个方面,幅值太小,会让芯片无法识别信号,那么幅值越大,岂不是对于信号的判定越有利。其实不然,一般的芯片都会有一个耐压值,高于该值,对于芯片的使用寿命会有一个较大的影响,所以,可以看到JEDEC中,还有一个Overshoot和Undershoot的概念,下面是DDR3对于信号这方面的一个要求,图六中是对Overshoot和Undershoot一个面积区域和具体的数值的定义,即最大值的范围在VSS-0.4~VDD+0.4之间,斜率按照相应的速率查找,其中斜率的定义对于数据线和地址线是有区别的,要用到的时候,在JEDEC中查找即可。

图六

这些都是对DDR信号最基础的认识,只是基于幅值方面的一些要求。

走进JEDEC,解读DDR(上)相关推荐

  1. 自监督学习(Self-Supervised Learning)多篇论文解读(上)

    自监督学习(Self-Supervised Learning)多篇论文解读(上) 前言 Supervised deep learning由于需要大量标注信息,同时之前大量的研究已经解决了许多问题.所以 ...

  2. 电子商务概论_走进经管优质线上课堂(二)之电子商务概论

    电子商务正在深刻改变着我们的生活和工作方式,受到上至国家领导.下至普通百姓的关注.这不是一门技术课程,而是从商务视角,通过知识讲解.案例分析和实地考察的方式,与学习者一起去探索电商成功的奥秘,提升电商 ...

  3. 苹果系统服务器状态在哪里,详细解读iPhone上的系统定位服务

    原标题:详细解读iPhone上的系统定位服务 自从GPS功能加入智能手机之后,世界仿佛一下子就变小了,只要手上拿着手机,似乎没有什么地方是我们所不能到达的.但GPS定位服务的出现也带来了隐私的安全问题 ...

  4. 浅析系统性思维——新书《系统思维的艺术》解读(上)

    <系统思维的艺术>( The Art of Thinking in Systems),作者是史蒂文·舒斯特(Steven Schuster).在之前的文章中多次提到了系统思维,却没有很好地 ...

  5. 相关与因果的相爱相杀——新书《为什么:因果关系的新科学》解读(上)

    <为什么:因果关系的新科学>(The Book of Why: The New Science of Cause and Effect)是今年3月刚出版的新书,作者是一位传奇人物,81岁的 ...

  6. 实验并解读github上三个DeepDream的Pytorch代码

    实验并解读github上三个DeepDream的Pytorch代码 今天在学习DeepDream的有关内容,关于论文的翻译已经在启发主义--深入神经网络(Inceptionism: Going Dee ...

  7. RISC-V AI芯片Celerity史上最详细解读(上)(附开源地址)

    RISC-V AI芯片Celerity史上最详细解读(上)(附开源地址) (本文包括Celerity中二值化神经网络的介绍) 作者 陈巍,资深芯片专家,人工智能算法-硬件协同设计专家. 在Hot Ch ...

  8. Detectron2 官方文档详细解读 (上)

    Detectron2解读全部文章链接: Facebook计算机视觉开源框架Detectron2学习笔记 - 从demo到训练自己的模型 Detectron2 "快速开始" Dete ...

  9. 【知识星球】3D网络结构解读系列上新

    欢迎大家来到<知识星球>专栏,这两天有三AI知识星球专注更新3D相关的网络模型解读,共10期左右.3D网络在视频数据,点云图像,3D医学图像,光流估计等领域有重要的作用,是当前的一类主流模 ...

最新文章

  1. python【蓝桥杯vip练习题库】ADV-150 周期字串
  2. nginx配置文件中location与root访问时的联系
  3. lamp架构-访问控制-禁止php解析、屏蔽curl命令访问
  4. 为什么 Kubernetes 要替换 Docker
  5. mysql查所有值的长度_MySQL查询以获取列中所有值的字符长度?
  6. Asp.Net把word文件转换为html文件
  7. 凭什么它能成为报表神器?这五大技术硬货不得不服
  8. C++中sizeof和strlen
  9. 分布式 Spring Cloud 基于 Spring Boot 开发一整套
  10. CDN技术详解之系统架构
  11. 数值优化(Numerical Optimization)学习系列-序列二次规划和内点法(SQP、Interior-Point)
  12. 测试面试题集锦(一)| 软件测试常见必考问题与流程篇(附答案)
  13. html5 电子白板 直播,基于HTML5技术的智能终端电子白板软件的设计与实现
  14. C++代码破解LOL人物基址特征,基址在源码里面自己找!
  15. 强烈推荐 :最用心的运营数据指标解读
  16. 织梦CMS仿站概述:快速理清仿站思路
  17. 全方位掌握OpenStack技术知识
  18. 网络规模推荐系统的图卷积神经网络
  19. Tina R16编译说明
  20. [TITANX × 4]在服务器上运行darknet/YOLOv3

热门文章

  1. Linux工具推荐:方便地查看进程网速
  2. 【编解码:AVI格式解析】
  3. JMeter接口测试___参数化方法
  4. 内网渗透初探(一) | 小白学习内网渗透
  5. java esb 总线,PHP和ESB(使用Mule)(ESB:企业服务总线)
  6. Unity / XDreamer 机械运动模块 - 旋转机构
  7. 软考系统架构设计师重点内容
  8. 记载几个ubuntu的源(heanet,163,eud类的)___不仅仅是ubuntu source
  9. Appium基础篇14-上下左右滑屏操作swipe方法
  10. 科技卡牌,PVC(奇怪的游戏增加了)