基本知识

Double Data Rate Synchronous Dynamic Random Access Memory 简称 DDR SDRAM 双倍数据率同步动态随机存取内存

DDR SDRAM 在系统时钟的上升沿和下降沿都可以进行数据传输

DDR芯片的数据总线有 8位 16位 32位,如果是8位芯片则64位的数据总线需要8颗DDR3芯片。

DDR芯片引脚介绍

CK,CK#:差分时钟信号。所有控制和地址输入信号在CK上升沿和CK#下降沿交叉处被采样,输入数据选通(DQS,DQS#)参考CK和CK#的交叉。

CKE:时钟使能。

CS#:片选信号,为输入信号,低电平有效。

RAS#:行地址选通信号。

CAS#:列地址选通信号。

WE#:写使能信号,为输入信号,低电平有效。

BA{0-2}:BANK地址信号,为输入信号。

DQM{0-1}:数据掩码,为输入/输出双向信号,其方向与数据总线方向相同,高电平有效。

ODT:终结电阻用于提高信号的传输性能,类似终端电阻,可以降低干扰,改善信号传输波形。所谓的终结,就是让信号被电路的终端吸收掉,而不会在电路上形成反射,主要由一排终结电阻构成,可有效减少反射/信噪比,ODT就是将电阻移植到了芯片的内部。

ZQ:外接一个240Ω的低公差参考电阻,内接自动校准器,目的是提高数据总线的信号传输质量,从而提高传输速度。

REST:复位,低电平有效。该信号主要提供两方面的功能,其一是可以简化内存芯片上电后的初始化过程,其二是内存系统一旦进入未知或不可控状态后可以直接重启而无须掉电重启。

DQ{0-15}:数据信号,为输入/输出双向信号。

A{0-15}:地址信号为输入信号。

DQS,DQS#:数据选通信号,数据可以通过DQS的上升沿与下降沿传输。在读模式时,DQS由存储器发给CPU,DQS与数据边沿对齐。在写模式时,DQS由CPU发给存储器,DQS与数据中间对齐。

VERF CA / VERF DQ:基准电压等于VDD电压的一半,VERF CA表示命令和地址部分的电路所需的基准电压,VERF DQ表示数据部分的电路所需的基准电压。

VDD:主要给芯片内部地址/控制信号接口及主要控制逻辑电路提供电源。

VDDQ:主要给数据及锁存信号接口及逻辑电路提供电源。

VDLL:主要给内存芯片内部的DLL(延时锁相环电路)提供电源。DLL电路主要用于控制内存芯片数据输出(也就是写操作)时的数据信号和锁存信号的时序。同样,处于信号完整性和抗干扰的考虑,地线引脚也分成几类。

VSS:主要给芯片内部地址/控制信号接口及主要控制逻辑电路提供地回路连接。

VSSQ:主要给数据及锁存信号接口及逻辑电路提供地回路连接。

VSSDL:主要给内存芯片内部的DLL(延时锁相环电路)提供地回路。

DDR分析与布线要求的更多相关文章

  1. Allegro PCB SI (2)

    整理一下在电研院学的si (虽然彩超的si在频率15Mhz以上后,si是失真的.昨晚遇到孔大哥也是这样说的,板级仿真,要layout过硬,然后找到合适的top test point) Allegro ...

  2. RK30SDK开发板驱动分析(二):DDR频率配置

    在内核配置界界面,我们可以很容易的配置DDR的频率,300M OR 600M, so easy! 那么它是如何起作用的呢? 回想 RK30SDK开发板驱动分析(一) 末尾提到MACHINE_START ...

  3. [专业名词·硬件] 2、DC\DC、LDO电源稳压基本常识(包含基本原理、高效率模块设计、常见问题、基于nRF51822电源管理模块分析等)·长文

    综述先看这里 第一节的1.1简单介绍了DC/DC是什么: 第二节是关于DC/DC的常见的疑问答疑,非常实用: 第三节是针对nRF51822这款芯片电源管理部分的DC/DC.LDO.1.8的详细分析,对 ...

  4. Hi3519v101-uboot-start.S分析

    00032: #include <config.h>00033: #include <version.h> 1)#include <config.h>.config ...

  5. STA分析(五) parastics

    互联线的寄生参数 一般一个cell或者block的连接pin就叫做一个net.在物理实现的时候,一条net可能会穿过几层metal,因为每个metal层的电阻,电容值都不一样.所以,在分析 net的寄 ...

  6. DDR电源硬件设计要点

    一.DDR电源简介 1. 电源 DDR的电源可以分为三类: a.主电源VDD和VDDQ,主电源的要求是VDDQ=VDD,VDDQ是给IO buffer供电的电源,VDD是给但是一般的使用中都是把VDD ...

  7. DDR硬件设计要点详解(包括电源部分)

    转自 http://www.fairchildic.org/module/forum/thread-658-1-1.html (原帖包括详细的附件内容) 1. 电源 DDR的电源可以分为三类A.主电源 ...

  8. Allegro基本操作——PCB布线

    转:http://blog.sina.com.cn/s/blog_1538bc9470102vyyq.html http://www.elecfans.com/article/80/110/2010/ ...

  9. PCB中的生产工艺、USB布线、特殊部件、蓝牙天线设计

    PCB中的生产工艺.USB布线.特殊部件.蓝牙天线设计 (2016-07-20 11:43:27) 转载▼     PCB生产中Mark点设计 1.pcb必须在板长边对角线上有一对应整板定位的Mark ...

随机推荐

  1. IOS Xib使用

  2. bootstrap table 怎么实现前两列固定冻结?

    $("#Table").bootstrapTable('destroy').bootstrapTable({ pagination: true,//分页 minimumCountC ...

  3. Android应用经典主界面框架之中的一个:仿QQ (使用Fragment, 附源代码)

    备注:代码已传至https://github.com/yanzi1225627/FragmentProject_QQ 欢迎fork,如今来审视这份代码,非常多地方写的不太好,欢迎大家指正.有时间我会继 ...

  4. MYSQL5.7.15安装步骤

    下载完成之后双击安装: 接下来一路next (出现的问题) 在我第一次安装myslq过程中,上图中的mysql server failed ,这是因为电脑环境需要升级一个插件,Visual C++ 2 ...

  5. Android学习笔记_74_Android回调函数触发的几种方式 广播 静态对象

    一.通过广播方式: 1.比如登录.假如下面这个方法是外界调用的,那么怎样在LoginActivity里面执行登录操作,成功之后在回调listener接口呢?如果是平常的类,可以通过构造函数将监听类对象 ...

  6. pdf.js 在线阅读PDF

    在网上找了一下如何在线显示pdf文件.个人还是觉得这个是比较不错的,这里做一个记录. gitHub:https://github.com/mozilla/pdf.js           这是一个开源 ...

  7. Python使用dict和set

    dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也成为map,使用键-值(key-value)存储,具有极快的查找速度. 假设要根据同学的名字查找对应的 ...

  8. linux网络相关配制及命令

    1.虚拟机配制 查看ip: ip addr 配制网卡(读者可以忽略): 编辑虚拟网络编辑器,修改子网IP 查看ip,输入ip addr 开启网络:ifup eth0  关闭网络:ifdown eth0 ...

  9. 规避Javascript多人开发函数和变量重名问题

    函数和变量重名始终是一个令人头痛的问题,先讲变量吧,相信了解JS的朋友都知道,在JS中 是没有块级作用域的只有函数作用域,也就是说那些以大括号为界定符的代码块是管不住其中定义 的变量的作用域的,举例: ...

  10. C++ primer 练习9.52 适配器stack 中缀表达式

    //调试环境 VS2015//本人菜鸟一枚,不喜勿喷! 谢谢!!!//主要思想引自  http://www.cnblogs.com/dolphin0520/p/3708602.html//主要代码引自 ...