关键技术之一—差分时钟
差分时钟是DDR的一个非常重要的设计,是对触发时钟进行校准,主要原因是DDR数据的双沿采样。由于数据是在时钟的上下沿触发,造成传输周期缩短了一半,因此必须要保证传输周期的稳定以确保数据的正确传输,这就对CK的上下沿间距有了精确的控制的要求。一般说来,因为温度、电阻性能的改变等原因,CK上下沿间距可能发生变化,此时与其反相的CK#就起到纠正的作用,因为,CK上升沿快下降沿慢,CK#则是上升沿慢下降沿快。也就是,与CK反相的CK#保证了触发时机的准确性。

关键技术之二—数据选取脉冲(DQS)
DQS是DDR SDRAM中的另一项关键技术,它的功能是用来在一个时钟周期内准确的区分出每个传输周期,并便于接收方准确接收数据。每一颗芯片都有一个DQS信号线,它是双向的,在写入时它用来传送由芯片发来的DQS信号,读取时,则由内存生成DQS向芯片发送。因此可以认为DQS就是数据的同步信号。

我们知道DDR之前的SDR就是使用clock来同步的,因此理论上,DQ的读写时序完全可以由clock来同步。但是,由于速度提高之后,可用的时序余量越来越小,而引入DQS是为了降低系统设计的难度和可靠性,也就是可以不用考虑DQ和clock之间的直接关系,只用分组考虑DQ和DQS之间的关系,很容易同组同层处理。
DQ和DQS只是组成了源同步时序的传输关系,可以保证数据在接收端被正确的所存,但是IC工作时,内部真正的同步时钟是clock而不是DQS,数据要在IC内部传输存储同样需要和clock(内部时钟比外部时钟慢)去同步,所以就要求所有的DQ信号还是同步的,而且和clock保持一定的关系,所以就要控制DQS和clock之间的延时了。

在写入时,以DQS的高/低电平期中部为数据周期分割点,而不是上/下沿,但数据的接收触发仍为DQS的上/下沿。
关键技术之三—延迟锁定回路(DLL)
第三个关键技术是DLL技术,也就是延迟锁定回路。需要这种技术的原因是,内外时钟的不同步问题。内外时钟不同步在SDRAM中就存在了,不过因为它的工作/传输频率较低,所以内外同步问题并不突出。但是,DDR SDRAM对时钟的精确性有着很高的要求,而DDR SDRAM有两个时钟,一个是外部的总线时钟,一个是内部的工作时钟,在理论上DDR SDRAM这两个时钟应该是同步的,但由于种种原因,比如温度、电压波动而产生延迟使两者很难同步,更何况时钟频率本身也有不稳定的情况。我们熟悉的DDR SDRAM的tAC就是因为内部时钟与外部时钟有偏差而引起的,它很可能造成因数据不同步而产生错误。

怎么解决呢?实际上,因为不同步就是一种正/负延迟,如果延迟不可避免,那么若是设定一个延迟值,如一个时钟周期,那么内外时钟的上升与下降沿还是同步的。鉴于外部时钟周期也不会绝对统一,所以需要根据外部时钟动态修正内部时钟的延迟来实现与外部时钟的同步,这就是DLL的任务。
DLL主要的目的就是生成一个延迟量给内部时钟,来补充正负不同步造成的正负延迟。

有了这些技术就构成了内存帝国的最基本的元素,之后的DDR2,DDR3和DDR4以及即将推出的DDR5将以此为基础,内存的功耗及频率得到一次又一次的飞跃。

DDR的概念解读-三大关键技术相关推荐

  1. 论语音识别三大关键技术

                                                                              论语音识别三大关键技术                ...

  2. 增强现实系统的三大关键技术是什么?

    来源:VR村 增强现实系统的主要任务是进行真实世界和虚拟物体的无缝融合,需要解决真实场景和虚拟物体的合成一致性问题.为了确保真实世界和虚拟对象的无缝融合,根据Ronald Azuma对增强现实技术的定 ...

  3. AR增强现实的三大关键技术

    AR增强现实的三大关键技术 (1)标定技术,帮助用户看得准:增强现实AR眼镜的标定技术,实际上就是标定人眼与跟踪系统之间的相对位置关系,以及人眼的内参数 (2)跟踪技术,帮助用户走得稳:AR眼镜想要实 ...

  4. 增强现实系统的三大关键技术

        增强现实系统的主要任务是进行真实世界和虚拟物体的无缝融合,需要解决真实场景和虚拟物体的合成一致性问题.为了确保真实世界和虚拟对象的无缝融合,在AR应用系统开发中必须要解决好三大关键问题和三项关 ...

  5. 揭秘卫星互联网!6G关键技术,国内行业雏形初现

    来源:智东西 编辑: 智东西内参 5G的已经全面展开商用,人类的通信技术再一次走上了快速发展期.未来,随着火箭回收.低轨卫星和6G技术的发展,科幻式的通信方式似乎离我们也不远了.2019 年工信部成立 ...

  6. 了解一下智能机器人中,用到的三项关键技术

    工业机器人属于智能机器人的一种,智能机器人发展迅速,下面跟随小编一起,了解一下智能机器人中用到的三大关键技术吧. 一.多传感器信息融合 多传感器信息融合技术是近年来十分热门的研究课题,它与控制理论.信 ...

  7. 详解5G的六大关键技术

    来源:电子产品世界 概要:在5G研发刚起步的情况下,如何建立一套全面的5G关键技术评估指标体系和评估方法,实现客观有效的第三方评估,服务技术与资源管理的发展需要,同样是当前5G技术发展所面临的重要问题 ...

  8. 数字孪生卫星:概念、关键技术及应用

    来源:问空天 作者:刘蔚然,陶 飞,程江峰,张连超,易旺民 摘 要:在分析卫星产业发展趋势与升级转型新需求后,为推动卫星与新技术融合发展,提升大型卫星工程的整体管理水平与流程管控能力,促进卫星产业数字 ...

  9. DTCC 2020 | 阿里云吉剑南:在线分析进入Fast Data时代的关键技术解读

    简介:如今,对于在线分析技术而言,正在从"Big Data"时代向着"Fast Data"时代迈进,所面对的技术和市场环境发生了巨大变化,与此同时也需要面对全新 ...

最新文章

  1. 嘻哈说:开放封闭原则
  2. java环境变量配置(win7)
  3. SAP CRM WebClient UI根据扩展字段搜索出结果的实现原理
  4. Sentinel(六)之集群流控
  5. 教你分分钟使用Retrofit+Rxjava实现网络请求
  6. ExtJS4之helloworld
  7. Tomcat类加载器为何违背双亲委派模型
  8. C#.Net工作笔记007---关于Lst深层复制_浅层复制_提供一个方法可以直接使用
  9. [ZJOI2008]骑士
  10. CISSP重点知识总结1
  11. php vld 安装,PHP性能之语言性能优化:vld
  12. 带轮轮毂长度l和带轮宽b表_V带轮宽度怎么计算?知道是A型带,带数为6,轮缘宽、轮彀孔径与长度怎么计算?顺求公式...
  13. 洛谷题解P1428 小鱼比可爱
  14. 详细解析机组中的存储单元 存储字 存储字长
  15. 微信小游戏开发实战教程15-关卡编辑器的制作以及关卡分享功能的实现
  16. 基于vue+elementui 月子中心会所系统web
  17. Unity 调用Android手机触屏事件
  18. 使用Google、百度等搜索引擎在指定网站内搜索指定内容
  19. pc端emoji表情
  20. Solidity Gas消耗

热门文章

  1. Cocos2d-x学习笔记三之飞机游戏详解之GameOver类的讲解
  2. 001_StarterPlatformGame_角色,武器,控制类
  3. HTTP-500错误的常见原因与分析
  4. 【JS】判断用户输入的用户名首位是否是字母
  5. Unity3D开发技术研究-SteamVR2.0
  6. 指定计算机上虚拟磁盘位置,Windows10系统下创建虚拟磁盘的方法
  7. 红鸟沙龙(08)|黄庆:环境保护与碳中和
  8. 微信小程序版本自动更新用户感知提示方案总结
  9. 复变函数第二章-解析函数
  10. LibQQt系列之四《一个应用案例》