基本知识

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. 319. Bulb Switcher (Math, Pattern)

    There are n bulbs that are initially off. You first turn on all the bulbs. Then, you turn off every ...

  2. Jmeter入门2 http请求—简单的get请求

    发送一个简单的get http请求 1 启动Jmeter,在测试计划上点击鼠标右键>添加>Threads(Users)>线程组 2 线程组界面.可设置线程数,几秒启动所有线程,循环次 ...

  3. 如何让一个简单的maven项目支持one-jar 做成一个jar fatjar

    <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://mave ...

  4. 【洛谷P4124】[CQOI2016]手机号码

    手机号码 数位DP模板题 记忆化搜索: #include<iostream> #include<cstring> #include<cstdio> using na ...

  5. 【luogu P3952 时间复杂度】 题解

    对于2017 D1 T2 这道题 实实在在是个码力题,非常考验耐心. 其实大体的思路并不是非常难想出来,但是要注意的小细节比较多. 题目链接:https://www.luogu.org/problem ...

  6. Android学习笔记_67_Android MyCrashHandler 中异常处理 UncaughtExceptionHandler

    1.程序中故意抛出异常: public class ExceptionActivity extends Activity { String str; @Override public void onC ...

  7. ATK-DataPortal 设计框架(三)

    边界清晰.服务自治.契约共享.基于策略的兼容性,是面向对向设计时四个基本原则,我们的应用可能分布在不同的环境之中,应用可能在同一服务器中,也可能在不同的网络环境中,保证框架的基类能在不同环境中仍然可用 ...

  8. 优雅的QSignleton (五) 优雅地进行GameObject命名

      这段时间空调吹感冒了,休息了好久 ​ 本篇介绍QSingleton最重要的功能,是它让QSingleton称得上优雅.相关内容之前介绍过. 代码如下: MonoSingletonPath.cs n ...

  9. Java实现双向冒泡排序

    public class BubbleSort_Two { public static void bubbleSort_Two(int[] list){ //j在最外层定义 boolean needN ...

  10. 获取APP地图权限

    获取APP地图权限 NSLocationWhenUseUsageDescription,在info里面设置为空